builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-343 starttime: 1477929160.57 results: success (0) buildid: 20161031070921 builduid: 9d5880c30f694f92af9df8a956bc23da revision: 017b9ab11023412bf8cb681045a30fe7827f2a98 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-31 08:52:40.572689) ========= master: http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-31 08:52:40.573309) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 7 secs) (at 2016-10-31 08:52:40.573747) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 7 secs) (at 2016-10-31 08:52:48.131921) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 08:52:48.132300) ========= 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-1477928804.439087-1218986274 _=/tools/buildbot/bin/python using PTY: False --2016-10-31 08:52:48-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.7M=0.001s 2016-10-31 08:52:48 (10.7 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.305291 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 08:52:48.475120) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 08:52:48.475401) ========= 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-1477928804.439087-1218986274 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.027783 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 08:52:48.535841) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 08:52:48.536198) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 017b9ab11023412bf8cb681045a30fe7827f2a98 --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 017b9ab11023412bf8cb681045a30fe7827f2a98 --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-1477928804.439087-1218986274 _=/tools/buildbot/bin/python using PTY: False 2016-10-31 08:52:48,641 truncating revision to first 12 chars 2016-10-31 08:52:48,642 Setting DEBUG logging. 2016-10-31 08:52:48,642 attempt 1/10 2016-10-31 08:52:48,642 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/017b9ab11023?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-31 08:52:49,043 unpacking tar archive at: mozilla-inbound-017b9ab11023/testing/mozharness/ program finished with exit code 0 elapsedTime=0.675992 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 08:52:49.242863) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-31 08:52:49.243207) ========= script_repo_revision: 017b9ab11023412bf8cb681045a30fe7827f2a98 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-31 08:52:49.243599) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-31 08:52:49.243877) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-31 08:52:49.271770) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 43 mins, 7 secs) (at 2016-10-31 08:52:49.272060) ========= /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-1477928804.439087-1218986274 _=/tools/buildbot/bin/python using PTY: False 08:52:49 INFO - MultiFileLogger online at 20161031 08:52:49 in /builds/slave/test 08:52:49 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 08:52:49 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:52:49 INFO - {'allow_software_gl_layers': False, 08:52:49 INFO - 'append_to_log': False, 08:52:49 INFO - 'base_work_dir': '/builds/slave/test', 08:52:49 INFO - 'blob_upload_branch': 'mozilla-inbound', 08:52:49 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:52:49 INFO - 'buildbot_json_path': 'buildprops.json', 08:52:49 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:52:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:52:49 INFO - 'download_minidump_stackwalk': True, 08:52:49 INFO - 'download_symbols': 'true', 08:52:49 INFO - 'download_tooltool': True, 08:52:49 INFO - 'e10s': False, 08:52:49 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:52:49 INFO - 'tooltool.py': '/tools/tooltool.py', 08:52:49 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:52:49 INFO - '/tools/misc-python/virtualenv.py')}, 08:52:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:52:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:52:49 INFO - 'log_level': 'info', 08:52:49 INFO - 'log_to_console': True, 08:52:49 INFO - 'opt_config_files': (), 08:52:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:52:49 INFO - '--processes=1', 08:52:49 INFO - '--config=%(test_path)s/wptrunner.ini', 08:52:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:52:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:52:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:52:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:52:49 INFO - 'pip_index': False, 08:52:49 INFO - 'require_test_zip': True, 08:52:49 INFO - 'test_type': ('testharness',), 08:52:49 INFO - 'this_chunk': '1', 08:52:49 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:52:49 INFO - 'total_chunks': '10', 08:52:49 INFO - 'virtualenv_path': 'venv', 08:52:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:52:49 INFO - 'work_dir': 'build'} 08:52:49 INFO - [mozharness: 2016-10-31 15:52:49.552105Z] Running clobber step. 08:52:49 INFO - Running pre-action listener: _resource_record_pre_action 08:52:49 INFO - Running main action method: clobber 08:52:49 INFO - rmtree: /builds/slave/test/build 08:52:49 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:52:51 INFO - Running post-action listener: _resource_record_post_action 08:52:51 INFO - [mozharness: 2016-10-31 15:52:51.202033Z] Finished clobber step (success) 08:52:51 INFO - [mozharness: 2016-10-31 15:52:51.202524Z] Running read-buildbot-config step. 08:52:51 INFO - Running pre-action listener: _resource_record_pre_action 08:52:51 INFO - Running main action method: read_buildbot_config 08:52:51 INFO - Using buildbot properties: 08:52:51 INFO - { 08:52:51 INFO - "project": "", 08:52:51 INFO - "product": "firefox", 08:52:51 INFO - "script_repo_revision": "production", 08:52:51 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 08:52:51 INFO - "repository": "", 08:52:51 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 08:52:51 INFO - "buildid": "20161031070921", 08:52:51 INFO - "pgo_build": "False", 08:52:51 INFO - "basedir": "/builds/slave/test", 08:52:51 INFO - "buildnumber": 42, 08:52:51 INFO - "slavename": "tst-linux32-spot-343", 08:52:51 INFO - "revision": "017b9ab11023412bf8cb681045a30fe7827f2a98", 08:52:51 INFO - "master": "http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/", 08:52:51 INFO - "platform": "linux", 08:52:51 INFO - "branch": "mozilla-inbound", 08:52:51 INFO - "repo_path": "integration/mozilla-inbound", 08:52:51 INFO - "moz_repo_path": "", 08:52:51 INFO - "stage_platform": "linux", 08:52:51 INFO - "builduid": "9d5880c30f694f92af9df8a956bc23da", 08:52:51 INFO - "slavebuilddir": "test" 08:52:51 INFO - } 08:52:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 08:52:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 08:52:51 INFO - Running post-action listener: _resource_record_post_action 08:52:51 INFO - [mozharness: 2016-10-31 15:52:51.213924Z] Finished read-buildbot-config step (success) 08:52:51 INFO - [mozharness: 2016-10-31 15:52:51.214227Z] Running download-and-extract step. 08:52:51 INFO - Running pre-action listener: _resource_record_pre_action 08:52:51 INFO - Running main action method: download_and_extract 08:52:51 INFO - mkdir: /builds/slave/test/build/tests 08:52:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 08:52:51 INFO - trying https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 08:52:51 INFO - Downloading https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/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 08:52:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/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 08:52:52 INFO - Downloaded 1325 bytes. 08:52:52 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 08:52:52 INFO - Using the following test package requirements: 08:52:52 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 08:52:52 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 08:52:52 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 08:52:52 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 08:52:52 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 08:52:52 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 08:52:52 INFO - u'jsshell-linux-i686.zip'], 08:52:52 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 08:52:52 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 08:52:52 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 08:52:52 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 08:52:52 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 08:52:52 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 08:52:52 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 08:52:52 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 08:52:52 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 08:52:52 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 08:52:52 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 08:52:52 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 08:52:52 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/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 08:52:52 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 08:52:52 INFO - Fetch https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 08:52:53 INFO - Http code: 200 08:52:53 INFO - via: 1.1 336f0e6ef9a3462f682d6ca49029b665.cloudfront.net (CloudFront) 08:52:53 INFO - x-amz-cf-id: vp4LfLcQcFiKP326XzRiRntO50fy5ofvfIF1E4RWKpRfcLh0sDWJ7A== 08:52:53 INFO - x-amz-version-id: pGoUjyNJaK3G2n7z1n4iHXOMYh.wUXlu 08:52:54 INFO - Expected file size: 20596942 08:52:54 INFO - Obtained file size: 20596942 08:52:55 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/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 08:52:55 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:52:55 INFO - Fetch https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 08:52:56 INFO - Http code: 200 08:52:56 INFO - x-amz-id-2: yyCB8ISEcYRCkihqDSemPBm+3ZiBMibiLuY6wEY1DlbEM3/4ZGMdzas4oOsHEvx3ItiL7JWOWrA= 08:52:56 INFO - x-amz-request-id: F540D1BEFFB55963 08:52:56 INFO - x-amz-version-id: .DWSuHyEwDUjQ9pAka7T1ZRaLugzYq9. 08:52:58 INFO - Expected file size: 43217330 08:52:58 INFO - Obtained file size: 43217330 08:53: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')]} 08:53:10 INFO - trying https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 08:53:10 INFO - Downloading https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/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 08:53:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/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 08:53:16 INFO - Downloaded 66432840 bytes. 08:53:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 08:53:16 INFO - mkdir: /builds/slave/test/properties 08:53:16 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:53:16 INFO - Writing to file /builds/slave/test/properties/build_url 08:53:16 INFO - Contents: 08:53:16 INFO - build_url:https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 08:53:16 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 08:53:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 08:53:17 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:53:17 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:53:17 INFO - Contents: 08:53:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 08:53:17 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 08:53:17 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:53:17 INFO - Fetch https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 08:53:18 INFO - Http code: 200 08:53:18 INFO - via: 1.1 0302e8c462515ae281b72d9c815a5698.cloudfront.net (CloudFront) 08:53:18 INFO - x-amz-cf-id: 55GZKYaUE0EOJx3z7a6DFi2nYNk3DuqN0AOwuW6HqnV6g1eWAhipjw== 08:53:18 INFO - x-amz-version-id: sZhyUVQPaqSqrlXQDpBNFTXBK40H1TJN 08:53:31 INFO - Expected file size: 178515291 08:53:31 INFO - Obtained file size: 178515291 08:53:53 INFO - Running post-action listener: _resource_record_post_action 08:53:53 INFO - Running post-action listener: set_extra_try_arguments 08:53:53 INFO - [mozharness: 2016-10-31 15:53:53.098142Z] Finished download-and-extract step (success) 08:53:53 INFO - [mozharness: 2016-10-31 15:53:53.098489Z] Running fetch-geckodriver step. 08:53:53 INFO - Running pre-action listener: _resource_record_pre_action 08:53:53 INFO - Running main action method: fetch_geckodriver 08:53:53 INFO - Running post-action listener: _resource_record_post_action 08:53:53 INFO - [mozharness: 2016-10-31 15:53:53.224552Z] Finished fetch-geckodriver step (success) 08:53:53 INFO - [mozharness: 2016-10-31 15:53:53.224938Z] Running create-virtualenv step. 08:53:53 INFO - Running pre-action listener: _pre_create_virtualenv 08:53:53 INFO - Running pre-action listener: _resource_record_pre_action 08:53:53 INFO - Running main action method: create_virtualenv 08:53:53 INFO - Creating virtualenv /builds/slave/test/build/venv 08:53:53 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 08:53:53 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:53:53 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:53:53 INFO - Using real prefix '/usr' 08:53:53 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:53:55 INFO - Installing distribute.............................................................................................................................................................................................done. 08:53:58 INFO - Installing pip.................done. 08:53:58 INFO - Return code: 0 08:53:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 08:53:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 08:53:59 INFO - Reading from file tmpfile_stdout 08:53:59 INFO - Output received: 08:53:59 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) 08:53:59 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 08:53: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')]} 08:53:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:53:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:53: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')]} 08:53:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:53:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:53:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d66dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cb88b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f053c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ced7a0>, '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 0x9cf2678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e07aa8>, '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-1477928804.439087-1218986274', '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 08:53:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in /builds/slave/test/build 08:53:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 08:53:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:53:59 INFO - 'CCACHE_UMASK': '002', 08:53:59 INFO - 'DISPLAY': ':0', 08:53:59 INFO - 'HOME': '/home/cltbld', 08:53:59 INFO - 'LANG': 'en_US.UTF-8', 08:53:59 INFO - 'LOGNAME': 'cltbld', 08:53:59 INFO - 'MAIL': '/var/mail/cltbld', 08:53:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:53:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:53:59 INFO - 'MOZ_NO_REMOTE': '1', 08:53:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:53:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:53:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:53:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:53:59 INFO - 'PWD': '/builds/slave/test', 08:53:59 INFO - 'SHELL': '/bin/bash', 08:53:59 INFO - 'SHLVL': '1', 08:53:59 INFO - 'TERM': 'linux', 08:53:59 INFO - 'TMOUT': '86400', 08:53:59 INFO - 'USER': 'cltbld', 08:53:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477928804.439087-1218986274', 08:53:59 INFO - '_': '/tools/buildbot/bin/python'} 08:53:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:53:59 INFO - Downloading/unpacking psutil>=3.1.1 08:53:59 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 08:53:59 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 08:53:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:53:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:53:59 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 08:53:59 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 08:54:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:54:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:54:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:54:04 INFO - Installing collected packages: psutil 08:54:04 INFO - Running setup.py install for psutil 08:54:05 INFO - building 'psutil._psutil_linux' extension 08:54:05 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 08:54:05 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:54:05 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:54:05 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 08:54:05 INFO - building 'psutil._psutil_posix' extension 08:54:05 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 08:54:05 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 08:54:06 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:54:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:54:06 INFO - Successfully installed psutil 08:54:06 INFO - Cleaning up... 08:54:06 INFO - Return code: 0 08:54:06 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 08:54:06 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')]} 08:54:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:54:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:54:06 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')]} 08:54:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:54:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:54:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d66dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cb88b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f053c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ced7a0>, '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 0x9cf2678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e07aa8>, '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-1477928804.439087-1218986274', '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 08:54:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 08:54:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 08:54:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:54:06 INFO - 'CCACHE_UMASK': '002', 08:54:06 INFO - 'DISPLAY': ':0', 08:54:06 INFO - 'HOME': '/home/cltbld', 08:54:06 INFO - 'LANG': 'en_US.UTF-8', 08:54:06 INFO - 'LOGNAME': 'cltbld', 08:54:06 INFO - 'MAIL': '/var/mail/cltbld', 08:54:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:54:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:54:06 INFO - 'MOZ_NO_REMOTE': '1', 08:54:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:54:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:54:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:54:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:54:06 INFO - 'PWD': '/builds/slave/test', 08:54:06 INFO - 'SHELL': '/bin/bash', 08:54:06 INFO - 'SHLVL': '1', 08:54:06 INFO - 'TERM': 'linux', 08:54:06 INFO - 'TMOUT': '86400', 08:54:06 INFO - 'USER': 'cltbld', 08:54:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477928804.439087-1218986274', 08:54:06 INFO - '_': '/tools/buildbot/bin/python'} 08:54:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:54:06 INFO - Downloading/unpacking mozsystemmonitor==0.3 08:54:06 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 08:54:06 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 08:54:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:54:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:54:06 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 08:54:06 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 08:54:10 INFO - Downloading mozsystemmonitor-0.3.tar.gz 08:54:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:54:10 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 08:54:10 INFO - Installing collected packages: mozsystemmonitor 08:54:10 INFO - Running setup.py install for mozsystemmonitor 08:54:10 INFO - Successfully installed mozsystemmonitor 08:54:10 INFO - Cleaning up... 08:54:10 INFO - Return code: 0 08:54:10 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 08:54: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')]} 08:54:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:54:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:54: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')]} 08:54:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:54:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:54:11 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d66dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cb88b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f053c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ced7a0>, '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 0x9cf2678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e07aa8>, '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-1477928804.439087-1218986274', '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 08:54:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 08:54:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 08:54:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:54:11 INFO - 'CCACHE_UMASK': '002', 08:54:11 INFO - 'DISPLAY': ':0', 08:54:11 INFO - 'HOME': '/home/cltbld', 08:54:11 INFO - 'LANG': 'en_US.UTF-8', 08:54:11 INFO - 'LOGNAME': 'cltbld', 08:54:11 INFO - 'MAIL': '/var/mail/cltbld', 08:54:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:54:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:54:11 INFO - 'MOZ_NO_REMOTE': '1', 08:54:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:54:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:54:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:54:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:54:11 INFO - 'PWD': '/builds/slave/test', 08:54:11 INFO - 'SHELL': '/bin/bash', 08:54:11 INFO - 'SHLVL': '1', 08:54:11 INFO - 'TERM': 'linux', 08:54:11 INFO - 'TMOUT': '86400', 08:54:11 INFO - 'USER': 'cltbld', 08:54:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477928804.439087-1218986274', 08:54:11 INFO - '_': '/tools/buildbot/bin/python'} 08:54:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:54:11 INFO - Downloading/unpacking jsonschema==2.5.1 08:54: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 08:54: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 08:54:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:54:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:54: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 08:54: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 08:54:15 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 08:54:15 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 08:54:15 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 08:54:15 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 08:54:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:54:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:54:15 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 08:54:15 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 08:54:15 INFO - Downloading functools32-3.2.3-2.tar.gz 08:54:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 08:54:15 INFO - warning: no files found matching '*.txt' 08:54:15 INFO - no previously-included directories found matching 'build' 08:54:15 INFO - no previously-included directories found matching 'dist' 08:54:15 INFO - no previously-included directories found matching '.git*' 08:54:15 INFO - Installing collected packages: jsonschema, functools32 08:54:15 INFO - Running setup.py install for functools32 08:54:16 INFO - warning: no files found matching '*.txt' 08:54:16 INFO - no previously-included directories found matching 'build' 08:54:16 INFO - no previously-included directories found matching 'dist' 08:54:16 INFO - no previously-included directories found matching '.git*' 08:54:16 INFO - Successfully installed jsonschema functools32 08:54:16 INFO - Cleaning up... 08:54:16 INFO - Return code: 0 08:54:16 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 08:54:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 08:54:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:54:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:54:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 08:54:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:54:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:54:16 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d66dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cb88b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f053c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ced7a0>, '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 0x9cf2678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e07aa8>, '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-1477928804.439087-1218986274', '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 08:54:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 08:54:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 08:54:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:54:16 INFO - 'CCACHE_UMASK': '002', 08:54:16 INFO - 'DISPLAY': ':0', 08:54:16 INFO - 'HOME': '/home/cltbld', 08:54:16 INFO - 'LANG': 'en_US.UTF-8', 08:54:16 INFO - 'LOGNAME': 'cltbld', 08:54:16 INFO - 'MAIL': '/var/mail/cltbld', 08:54:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:54:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:54:16 INFO - 'MOZ_NO_REMOTE': '1', 08:54:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:54:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:54:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:54:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:54:16 INFO - 'PWD': '/builds/slave/test', 08:54:16 INFO - 'SHELL': '/bin/bash', 08:54:16 INFO - 'SHLVL': '1', 08:54:16 INFO - 'TERM': 'linux', 08:54:16 INFO - 'TMOUT': '86400', 08:54:16 INFO - 'USER': 'cltbld', 08:54:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477928804.439087-1218986274', 08:54:16 INFO - '_': '/tools/buildbot/bin/python'} 08:54:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:54:16 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 08:54:16 INFO - Cleaning up... 08:54:16 INFO - Return code: 0 08:54:16 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:54:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 08:54:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:54:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:54:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 08:54:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:54:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:54:16 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d66dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cb88b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f053c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ced7a0>, '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 0x9cf2678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e07aa8>, '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-1477928804.439087-1218986274', '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 08:54:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 08:54:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:54:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:54:16 INFO - 'CCACHE_UMASK': '002', 08:54:16 INFO - 'DISPLAY': ':0', 08:54:16 INFO - 'HOME': '/home/cltbld', 08:54:16 INFO - 'LANG': 'en_US.UTF-8', 08:54:16 INFO - 'LOGNAME': 'cltbld', 08:54:16 INFO - 'MAIL': '/var/mail/cltbld', 08:54:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:54:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:54:16 INFO - 'MOZ_NO_REMOTE': '1', 08:54:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:54:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:54:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:54:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:54:16 INFO - 'PWD': '/builds/slave/test', 08:54:16 INFO - 'SHELL': '/bin/bash', 08:54:16 INFO - 'SHLVL': '1', 08:54:16 INFO - 'TERM': 'linux', 08:54:16 INFO - 'TMOUT': '86400', 08:54:16 INFO - 'USER': 'cltbld', 08:54:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477928804.439087-1218986274', 08:54:16 INFO - '_': '/tools/buildbot/bin/python'} 08:54:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:54:17 INFO - Downloading/unpacking blobuploader==1.2.4 08:54:17 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 08:54:17 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 08:54:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:54:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:54:17 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 08:54:17 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 08:54:21 INFO - Downloading blobuploader-1.2.4.tar.gz 08:54:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:54:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:54:21 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 08:54:21 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 08:54:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:54:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:54:21 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 08:54:21 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 08:54:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:54:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:54:22 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 08:54:22 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 08:54:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:54:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:54:22 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 08:54:22 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 08:54:22 INFO - Downloading docopt-0.6.1.tar.gz 08:54:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:54:22 INFO - Installing collected packages: blobuploader, requests, docopt 08:54:22 INFO - Running setup.py install for blobuploader 08:54:22 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:54:22 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:54:22 INFO - Running setup.py install for requests 08:54:23 INFO - Running setup.py install for docopt 08:54:23 INFO - Successfully installed blobuploader requests docopt 08:54:23 INFO - Cleaning up... 08:54:24 INFO - Return code: 0 08:54:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:54: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')]} 08:54:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:54:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:54: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')]} 08:54:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:54:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:54:24 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d66dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cb88b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f053c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ced7a0>, '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 0x9cf2678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e07aa8>, '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-1477928804.439087-1218986274', '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 08:54:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:54:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:54:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:54:24 INFO - 'CCACHE_UMASK': '002', 08:54:24 INFO - 'DISPLAY': ':0', 08:54:24 INFO - 'HOME': '/home/cltbld', 08:54:24 INFO - 'LANG': 'en_US.UTF-8', 08:54:24 INFO - 'LOGNAME': 'cltbld', 08:54:24 INFO - 'MAIL': '/var/mail/cltbld', 08:54:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:54:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:54:24 INFO - 'MOZ_NO_REMOTE': '1', 08:54:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:54:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:54:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:54:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:54:24 INFO - 'PWD': '/builds/slave/test', 08:54:24 INFO - 'SHELL': '/bin/bash', 08:54:24 INFO - 'SHLVL': '1', 08:54:24 INFO - 'TERM': 'linux', 08:54:24 INFO - 'TMOUT': '86400', 08:54:24 INFO - 'USER': 'cltbld', 08:54:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477928804.439087-1218986274', 08:54:24 INFO - '_': '/tools/buildbot/bin/python'} 08:54:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:54:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:54:24 INFO - Running setup.py (path:/tmp/pip-l9ioKz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:54:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:54:24 INFO - Running setup.py (path:/tmp/pip-hc70ZT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:54:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:54:24 INFO - Running setup.py (path:/tmp/pip-IU3JW_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:54:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:54:24 INFO - Running setup.py (path:/tmp/pip-hj3Ud9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:54:25 INFO - Running setup.py (path:/tmp/pip-66yDNf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:54:25 INFO - Running setup.py (path:/tmp/pip-bKGrBn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:54:25 INFO - Running setup.py (path:/tmp/pip-p4CgQd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:54:25 INFO - Running setup.py (path:/tmp/pip-wSxyCa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:54:25 INFO - Running setup.py (path:/tmp/pip-dH7rIN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:54:25 INFO - Running setup.py (path:/tmp/pip-bN5Iz6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:54:25 INFO - Running setup.py (path:/tmp/pip-oag6WT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:54:26 INFO - Running setup.py (path:/tmp/pip-pwdcOh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:54:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:54:26 INFO - Running setup.py (path:/tmp/pip-HF7Tci-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:54:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:54:26 INFO - Running setup.py (path:/tmp/pip-Jo9QJc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:54:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:54:26 INFO - Running setup.py (path:/tmp/pip-36Y6mP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:54:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:54:26 INFO - Running setup.py (path:/tmp/pip-LzEEBw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:54:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:54:26 INFO - Running setup.py (path:/tmp/pip-_Vj2ce-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:54:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:54:26 INFO - Running setup.py (path:/tmp/pip-loDojU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:54:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:54:26 INFO - Running setup.py (path:/tmp/pip-ntN3QY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:54:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:54:27 INFO - Running setup.py (path:/tmp/pip-7ebyu7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:54:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:54:27 INFO - Running setup.py (path:/tmp/pip-yFXYNf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:54:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:54:27 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 08:54:27 INFO - Running setup.py install for manifestparser 08:54:27 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:54:27 INFO - Running setup.py install for mozcrash 08:54:27 INFO - Running setup.py install for mozdebug 08:54:28 INFO - Running setup.py install for mozdevice 08:54:28 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:54:28 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:54:28 INFO - Running setup.py install for mozfile 08:54:28 INFO - Running setup.py install for mozhttpd 08:54:28 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:54:28 INFO - Running setup.py install for mozinfo 08:54:28 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:54:29 INFO - Running setup.py install for mozInstall 08:54:29 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:54:29 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:54:29 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:54:29 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:54:29 INFO - Running setup.py install for mozleak 08:54:29 INFO - Running setup.py install for mozlog 08:54:29 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:54:29 INFO - Running setup.py install for moznetwork 08:54:29 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:54:29 INFO - Running setup.py install for mozprocess 08:54:30 INFO - Running setup.py install for mozprofile 08:54:30 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:54:30 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:54:30 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:54:30 INFO - Running setup.py install for mozrunner 08:54:30 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:54:30 INFO - Running setup.py install for mozscreenshot 08:54:30 INFO - Running setup.py install for moztest 08:54:31 INFO - Running setup.py install for mozversion 08:54:31 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:54:31 INFO - Running setup.py install for wptserve 08:54:31 INFO - Running setup.py install for marionette-driver 08:54:31 INFO - Running setup.py install for browsermob-proxy 08:54:32 INFO - Running setup.py install for marionette-client 08:54:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:54:32 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:54:32 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 08:54:32 INFO - Cleaning up... 08:54:32 INFO - Return code: 0 08:54:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:54:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 08:54:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:54:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:54:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 08:54:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:54:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:54:32 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d66dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cb88b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f053c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ced7a0>, '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 0x9cf2678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e07aa8>, '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-1477928804.439087-1218986274', '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 08:54:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:54:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:54:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:54:32 INFO - 'CCACHE_UMASK': '002', 08:54:32 INFO - 'DISPLAY': ':0', 08:54:32 INFO - 'HOME': '/home/cltbld', 08:54:32 INFO - 'LANG': 'en_US.UTF-8', 08:54:32 INFO - 'LOGNAME': 'cltbld', 08:54:32 INFO - 'MAIL': '/var/mail/cltbld', 08:54:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:54:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:54:32 INFO - 'MOZ_NO_REMOTE': '1', 08:54:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:54:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:54:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:54:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:54:32 INFO - 'PWD': '/builds/slave/test', 08:54:32 INFO - 'SHELL': '/bin/bash', 08:54:32 INFO - 'SHLVL': '1', 08:54:32 INFO - 'TERM': 'linux', 08:54:32 INFO - 'TMOUT': '86400', 08:54:32 INFO - 'USER': 'cltbld', 08:54:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477928804.439087-1218986274', 08:54:32 INFO - '_': '/tools/buildbot/bin/python'} 08:54:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:54:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:54:33 INFO - Running setup.py (path:/tmp/pip-LvuEAC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:54:33 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)) 08:54:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:54:33 INFO - Running setup.py (path:/tmp/pip-MLlBMx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:54:33 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)) 08:54:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:54:33 INFO - Running setup.py (path:/tmp/pip-a6OeHj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:54:33 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)) 08:54:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:54:33 INFO - Running setup.py (path:/tmp/pip-aBD2Bu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:54:33 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)) 08:54:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:54:33 INFO - Running setup.py (path:/tmp/pip-hGbvcv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:54:33 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)) 08:54:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:54:33 INFO - Running setup.py (path:/tmp/pip-q3U016-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:54:33 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)) 08:54:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:54:33 INFO - Running setup.py (path:/tmp/pip-1JOFVl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:54:34 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)) 08:54:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:54:34 INFO - Running setup.py (path:/tmp/pip-RH94tL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:54:34 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)) 08:54:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:54:34 INFO - Running setup.py (path:/tmp/pip-KjxS6o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:54:34 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)) 08:54:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:54:34 INFO - Running setup.py (path:/tmp/pip-j1m53B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:54:34 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)) 08:54:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:54:34 INFO - Running setup.py (path:/tmp/pip-W_FNM2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:54:34 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)) 08:54:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:54:34 INFO - Running setup.py (path:/tmp/pip-pKUizP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:54:34 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)) 08:54:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:54:34 INFO - Running setup.py (path:/tmp/pip-rzNLO7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:54:34 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)) 08:54:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:54:34 INFO - Running setup.py (path:/tmp/pip-pPM4aw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:54:35 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)) 08:54:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:54:35 INFO - Running setup.py (path:/tmp/pip-P6JqzK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:54:35 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)) 08:54:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:54:35 INFO - Running setup.py (path:/tmp/pip-zfZ9rH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:54:35 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)) 08:54:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:54:35 INFO - Running setup.py (path:/tmp/pip-BFuGT0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:54:35 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)) 08:54:35 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:54:35 INFO - Running setup.py (path:/tmp/pip-HnhSgC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:54:35 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)) 08:54:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:54:35 INFO - Running setup.py (path:/tmp/pip-aU0_Ix-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:54:35 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)) 08:54:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:54:35 INFO - Running setup.py (path:/tmp/pip-GWWFyh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:54:35 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)) 08:54:35 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:54:36 INFO - Running setup.py (path:/tmp/pip-UPy1OV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:54:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:54:36 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)) 08:54:36 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)) 08:54:36 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)) 08:54:36 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)) 08:54:36 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)) 08:54:36 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)) 08:54:36 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:54:36 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 08:54:36 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 08:54:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:54:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:54:36 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 08:54:36 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 08:54:40 INFO - Downloading blessings-1.6.tar.gz 08:54:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:54:40 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)) 08:54:40 INFO - Installing collected packages: blessings 08:54:40 INFO - Running setup.py install for blessings 08:54:40 INFO - Successfully installed blessings 08:54:40 INFO - Cleaning up... 08:54:40 INFO - Return code: 0 08:54:40 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:54:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:54:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:54:41 INFO - Reading from file tmpfile_stdout 08:54:41 INFO - Current package versions: 08:54:41 INFO - argparse == 1.2.1 08:54:41 INFO - blessings == 1.6 08:54:41 INFO - blobuploader == 1.2.4 08:54:41 INFO - browsermob-proxy == 0.6.0 08:54:41 INFO - docopt == 0.6.1 08:54:41 INFO - functools32 == 3.2.3-2 08:54:41 INFO - jsonschema == 2.5.1 08:54:41 INFO - manifestparser == 1.1 08:54:41 INFO - marionette-client == 3.2.0 08:54:41 INFO - marionette-driver == 2.1.0 08:54:41 INFO - mozInstall == 1.12 08:54:41 INFO - mozcrash == 0.17 08:54:41 INFO - mozdebug == 0.1 08:54:41 INFO - mozdevice == 0.48 08:54:41 INFO - mozfile == 1.2 08:54:41 INFO - mozhttpd == 0.7 08:54:41 INFO - mozinfo == 0.9 08:54:41 INFO - mozleak == 0.1 08:54:41 INFO - mozlog == 3.4 08:54:41 INFO - moznetwork == 0.27 08:54:41 INFO - mozprocess == 0.23 08:54:41 INFO - mozprofile == 0.28 08:54:41 INFO - mozrunner == 6.12 08:54:41 INFO - mozscreenshot == 0.1 08:54:41 INFO - mozsystemmonitor == 0.3 08:54:41 INFO - moztest == 0.7 08:54:41 INFO - mozversion == 1.4 08:54:41 INFO - psutil == 3.1.1 08:54:41 INFO - requests == 1.2.3 08:54:41 INFO - wptserve == 1.4.0 08:54:41 INFO - wsgiref == 0.1.2 08:54:41 INFO - Running post-action listener: _resource_record_post_action 08:54:41 INFO - Running post-action listener: _start_resource_monitoring 08:54:41 INFO - Starting resource monitoring. 08:54:41 INFO - [mozharness: 2016-10-31 15:54:41.078356Z] Finished create-virtualenv step (success) 08:54:41 INFO - [mozharness: 2016-10-31 15:54:41.085577Z] Running pull step. 08:54:41 INFO - Running pre-action listener: _resource_record_pre_action 08:54:41 INFO - Running main action method: pull 08:54:41 INFO - Pull has nothing to do! 08:54:41 INFO - Running post-action listener: _resource_record_post_action 08:54:41 INFO - [mozharness: 2016-10-31 15:54:41.089100Z] Finished pull step (success) 08:54:41 INFO - [mozharness: 2016-10-31 15:54:41.089471Z] Running install step. 08:54:41 INFO - Running pre-action listener: _resource_record_pre_action 08:54:41 INFO - Running main action method: install 08:54:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:54:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:54:41 INFO - Reading from file tmpfile_stdout 08:54:41 INFO - Detecting whether we're running mozinstall >=1.0... 08:54:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:54:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:54:41 INFO - Reading from file tmpfile_stdout 08:54:41 INFO - Output received: 08:54:41 INFO - Usage: mozinstall [options] installer 08:54:41 INFO - Options: 08:54:41 INFO - -h, --help show this help message and exit 08:54:41 INFO - -d DEST, --destination=DEST 08:54:41 INFO - Directory to install application into. [default: 08:54:41 INFO - "/builds/slave/test"] 08:54:41 INFO - --app=APP Application being installed. [default: firefox] 08:54:41 INFO - mkdir: /builds/slave/test/build/application 08:54:41 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'] 08:54:41 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 08:55:16 INFO - Reading from file tmpfile_stdout 08:55:16 INFO - Output received: 08:55:16 INFO - /builds/slave/test/build/application/firefox/firefox 08:55:16 INFO - Running post-action listener: _resource_record_post_action 08:55:16 INFO - [mozharness: 2016-10-31 15:55:16.870013Z] Finished install step (success) 08:55:16 INFO - [mozharness: 2016-10-31 15:55:16.870367Z] Running run-tests step. 08:55:16 INFO - Running pre-action listener: _resource_record_pre_action 08:55:16 INFO - Running main action method: run_tests 08:55:16 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:55:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:55:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:55:16 INFO - grabbing minidump binary from tooltool 08:55:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 08:55:16 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 08:55:16 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 08:55:16 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 08:55:17 INFO - Downloaded 37427 bytes. 08:55:17 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 08:55:17 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')]} 08:55:17 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 0x9ced7a0>, '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 0x9cf2678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e07aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:55:17 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 08:55:17 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 08:55:17 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 08:55:17 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:55:17 INFO - Return code: 0 08:55:17 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:55:17 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:55:17 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/eJezcvI2Qomd4f0x5dazWQ/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 08:55:17 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/eJezcvI2Qomd4f0x5dazWQ/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 08:55:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:55:17 INFO - 'CCACHE_UMASK': '002', 08:55:17 INFO - 'DISPLAY': ':0', 08:55:17 INFO - 'HOME': '/home/cltbld', 08:55:17 INFO - 'LANG': 'en_US.UTF-8', 08:55:17 INFO - 'LOGNAME': 'cltbld', 08:55:17 INFO - 'MAIL': '/var/mail/cltbld', 08:55:17 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:55:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:55:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:55:17 INFO - 'MOZ_NO_REMOTE': '1', 08:55:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:55:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:55:17 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:55:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:55:17 INFO - 'PWD': '/builds/slave/test', 08:55:17 INFO - 'SHELL': '/bin/bash', 08:55:17 INFO - 'SHLVL': '1', 08:55:17 INFO - 'TERM': 'linux', 08:55:17 INFO - 'TMOUT': '86400', 08:55:17 INFO - 'USER': 'cltbld', 08:55:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477928804.439087-1218986274', 08:55:17 INFO - '_': '/tools/buildbot/bin/python'} 08:55:17 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/eJezcvI2Qomd4f0x5dazWQ/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 08:55:18 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 08:55:18 INFO - import pkg_resources 08:55:18 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 08:55:19 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 08:55:20 INFO - Using 1 client processes 08:55:20 INFO - wptserve Starting http server on 127.0.0.1:8000 08:55:20 INFO - wptserve Starting http server on 127.0.0.1:8001 08:55:20 INFO - wptserve Starting http server on 127.0.0.1:8443 08:55:22 INFO - SUITE-START | Running 904 tests 08:55:22 INFO - Running testharness tests 08:55:22 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 08:55:22 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 08:55:22 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 08:55:22 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 1ms 08:55:22 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 08:55:22 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 08:55:22 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 08:55:22 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 1ms 08:55:22 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 08:55:22 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 08:55:22 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 08:55:22 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms 08:55:22 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 08:55:22 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 08:55:22 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 08:55:22 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 1ms 08:55:22 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 08:55:22 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 08:55:22 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 08:55:22 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 0ms 08:55:22 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 08:55:22 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 08:55:22 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 08:55:22 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 1ms 08:55:22 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 08:55:22 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 08:55:22 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 08:55:22 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 1ms 08:55:22 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 08:55:22 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 08:55:22 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 08:55:22 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 08:55:22 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 08:55:22 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 08:55:22 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 08:55:22 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 1ms 08:55:22 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 08:55:22 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 6ms 08:55:22 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 08:55:22 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 08:55:22 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 08:55:22 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 08:55:22 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 08:55:22 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-events.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 1ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 1ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 1ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 1ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 1ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 7ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 1ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 1ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 5ms 08:55:22 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 1ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-events.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-expiration.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 1ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 1ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 7ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 1ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 1ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 1ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 1ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 1ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 1ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 08:55:22 INFO - TEST-START | /encrypted-media/idlharness.html 08:55:22 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 08:55:22 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 08:55:22 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 08:55:22 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 08:55:22 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 08:55:22 INFO - TEST-START | /media-source/mediasource-duration.html 08:55:22 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 08:55:22 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 08:55:22 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 08:55:22 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 08:55:22 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 08:55:22 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 08:55:22 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 08:55:22 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 08:55:22 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms 08:55:22 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 08:55:22 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 08:55:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 08:55:22 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 08:55:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 08:55:22 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 08:55:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 08:55:22 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 08:55:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 08:55:22 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 08:55:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 08:55:22 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 08:55:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 08:55:22 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms 08:55:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 08:55:22 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 08:55:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 08:55:22 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 08:55:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 08:55:22 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 08:55:22 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 08:55:22 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 08:55:22 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 08:55:22 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 08:55:22 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 08:55:22 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 08:55:22 INFO - TEST-START | /streams/readable-streams/cancel.https.html 08:55:22 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 08:55:22 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 08:55:22 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 1ms 08:55:22 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 08:55:22 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 08:55:22 INFO - TEST-START | /streams/readable-streams/general.https.html 08:55:22 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 08:55:22 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 08:55:22 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 08:55:22 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 08:55:22 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 1ms 08:55:22 INFO - TEST-START | /streams/readable-streams/tee.https.html 08:55:22 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 08:55:22 INFO - TEST-START | /streams/readable-streams/templated.https.html 08:55:22 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 08:55:22 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 08:55:22 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 08:55:22 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 08:55:22 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 08:55:22 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 08:55:22 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 1ms 08:55:22 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 08:55:22 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 08:55:22 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 08:55:22 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 08:55:22 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 08:55:22 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 08:55:22 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 08:55:22 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 1ms 08:55:22 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 08:55:22 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 08:55:22 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 08:55:22 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 1ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 1ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 1ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 1ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 8ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 1ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 1ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 1ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 8ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 1ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 08:55:22 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 08:55:22 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 08:55:23 INFO - Setting up ssl 08:55:23 INFO - PROCESS | certutil | 08:55:23 INFO - PROCESS | certutil | 08:55:23 INFO - PROCESS | certutil | 08:55:23 INFO - Certificate Nickname Trust Attributes 08:55:23 INFO - SSL,S/MIME,JAR/XPI 08:55:23 INFO - 08:55:23 INFO - web-platform-tests CT,, 08:55:23 INFO - 08:55:23 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpc3vtrY.mozrunner 08:55:23 INFO - Starting runner 08:55:26 INFO - PROCESS | 1808 | 1477929326699 Marionette DEBUG Marionette enabled via build flag and pref 08:55:26 INFO - PROCESS | 1808 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 08:55:26 INFO - PROCESS | 1808 | [1808] 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 08:55:26 INFO - PROCESS | 1808 | [1808] 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 08:55:27 INFO - PROCESS | 1808 | ++DOCSHELL 0xa0fef000 == 1 [pid = 1808] [id = 1] 08:55:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 1 (0xa0fef400) [pid = 1808] [serial = 1] [outer = (nil)] 08:55:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 2 (0xa0fefc00) [pid = 1808] [serial = 2] [outer = 0xa0fef400] 08:55:27 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 08:55:27 INFO - PROCESS | 1808 | 1477929327572 Marionette INFO Listening on port 2828 08:55:28 INFO - PROCESS | 1808 | 1477929328267 Marionette DEBUG Marionette enabled via command-line flag 08:55:28 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a030800 == 2 [pid = 1808] [id = 2] 08:55:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 3 (0x9a030c00) [pid = 1808] [serial = 3] [outer = (nil)] 08:55:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 4 (0x9a031400) [pid = 1808] [serial = 4] [outer = 0x9a030c00] 08:55:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 08:55:28 INFO - PROCESS | 1808 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9941c580 08:55:28 INFO - PROCESS | 1808 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 994260a0 08:55:28 INFO - PROCESS | 1808 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9942c520 08:55:28 INFO - PROCESS | 1808 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9942cfc0 08:55:28 INFO - PROCESS | 1808 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 99430aa0 08:55:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 5 (0x9944fc00) [pid = 1808] [serial = 5] [outer = 0xa0fef400] 08:55:28 INFO - PROCESS | 1808 | 1477929328744 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:40593 08:55:28 INFO - PROCESS | 1808 | 1477929328775 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:40594 08:55:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 08:55:28 INFO - PROCESS | 1808 | 1477929328837 Marionette DEBUG Closed connection conn0 08:55:28 INFO - PROCESS | 1808 | 1477929328841 Marionette DEBUG Closed connection conn1 08:55:28 INFO - PROCESS | 1808 | 1477929328958 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:40595 08:55:29 INFO - PROCESS | 1808 | 1477929329009 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:40596 08:55:29 INFO - PROCESS | 1808 | 1477929329017 Marionette DEBUG Closed connection conn2 08:55:29 INFO - PROCESS | 1808 | 1477929329068 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:40597 08:55:29 INFO - PROCESS | 1808 | 1477929329083 Marionette DEBUG Closed connection conn3 08:55:29 INFO - PROCESS | 1808 | 1477929329141 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:55:29 INFO - PROCESS | 1808 | 1477929329163 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":"20161031070921","processId":1808,"version":"52.0a1"} 08:55:29 INFO - PROCESS | 1808 | [1808] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 08:55:30 INFO - PROCESS | 1808 | [1808] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 08:55:30 INFO - PROCESS | 1808 | [1808] 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 08:55:30 INFO - PROCESS | 1808 | ++DOCSHELL 0x95c89400 == 3 [pid = 1808] [id = 3] 08:55:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 6 (0x95c89800) [pid = 1808] [serial = 6] [outer = (nil)] 08:55:30 INFO - PROCESS | 1808 | ++DOCSHELL 0x95c8a000 == 4 [pid = 1808] [id = 4] 08:55:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 7 (0x95c8a400) [pid = 1808] [serial = 7] [outer = (nil)] 08:55:31 INFO - PROCESS | 1808 | ++DOCSHELL 0x94fd3c00 == 5 [pid = 1808] [id = 5] 08:55:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 8 (0x94fd4000) [pid = 1808] [serial = 8] [outer = (nil)] 08:55:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 9 (0x94eafc00) [pid = 1808] [serial = 9] [outer = 0x94fd4000] 08:55:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 10 (0x95033c00) [pid = 1808] [serial = 10] [outer = 0x95c89800] 08:55:31 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 08:55:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 11 (0x95035000) [pid = 1808] [serial = 11] [outer = 0x95c8a400] 08:55:32 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 08:55:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 12 (0x95036800) [pid = 1808] [serial = 12] [outer = 0x94fd4000] 08:55:32 INFO - PROCESS | 1808 | [1808] 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 08:55:33 INFO - PROCESS | 1808 | 1477929333202 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 13 (0x92bcc800) [pid = 1808] [serial = 13] [outer = 0x94fd4000] 08:55:34 INFO - PROCESS | 1808 | 1477929334326 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"672ee09b-73bc-4653-b31b-1b277dbcbbe0","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":"20161031070921","processId":1808,"version":"52.0a1","command_id":1}}] 08:55:34 INFO - PROCESS | 1808 | 1477929334666 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}] 08:55:34 INFO - PROCESS | 1808 | 1477929334982 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 08:55:35 INFO - PROCESS | 1808 | 1477929335202 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 1808 | 1477929335209 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 08:55:35 INFO - PROCESS | 1808 | 1477929335372 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:55:35 INFO - PROCESS | 1808 | [1808] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:55:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 14 (0x8f954800) [pid = 1808] [serial = 14] [outer = 0x94fd4000] 08:55:35 INFO - PROCESS | 1808 | 1477929335774 Marionette TRACE conn4 <- [1,4,null,{}] 08:55:35 INFO - PROCESS | 1808 | 1477929335816 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 08:55:35 INFO - PROCESS | 1808 | 1477929335864 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 08:55:35 INFO - PROCESS | 1808 | 1477929335925 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 1808 | 1477929335932 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 08:55:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:55:35 INFO - PROCESS | 1808 | 1477929335951 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 08:55:35 INFO - PROCESS | 1808 | 1477929335970 Marionette TRACE conn4 <- [1,7,null,{}] 08:55:36 INFO - PROCESS | 1808 | 1477929336007 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}] 08:55:36 INFO - PROCESS | 1808 | 1477929336045 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 08:55:36 INFO - PROCESS | 1808 | 1477929336115 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 08:55:36 INFO - PROCESS | 1808 | 1477929336119 Marionette TRACE conn4 <- [1,9,null,["8"]] 08:55:36 INFO - PROCESS | 1808 | 1477929336144 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 08:55:36 INFO - PROCESS | 1808 | 1477929336150 Marionette TRACE conn4 <- [1,10,null,{}] 08:55:36 INFO - PROCESS | 1808 | 1477929336173 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd10c00 == 6 [pid = 1808] [id = 6] 08:55:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 15 (0x8dd11000) [pid = 1808] [serial = 15] [outer = (nil)] 08:55:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 16 (0x8dd9cc00) [pid = 1808] [serial = 16] [outer = 0x8dd11000] 08:55:36 INFO - PROCESS | 1808 | 1477929336296 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 17 (0x8dca0c00) [pid = 1808] [serial = 17] [outer = 0x8dd11000] 08:55:36 INFO - PROCESS | 1808 | ++DOCSHELL 0x8db7c800 == 7 [pid = 1808] [id = 7] 08:55:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 18 (0x8db7d000) [pid = 1808] [serial = 18] [outer = (nil)] 08:55:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 19 (0x8db7fc00) [pid = 1808] [serial = 19] [outer = 0x8db7d000] 08:55:36 INFO - PROCESS | 1808 | 1477929336726 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 20 (0x8dbf1800) [pid = 1808] [serial = 20] [outer = 0x8db7d000] 08:55:36 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 08:55:37 INFO - PROCESS | 1808 | [1808] 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 08:55:37 INFO - PROCESS | 1808 | 1477929337857 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]]]}] 08:55:37 INFO - . 08:55:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1976ms 08:55:38 INFO - PROCESS | 1808 | 1477929338088 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 1808 | 1477929338094 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 08:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:55:38 INFO - PROCESS | 1808 | 1477929338160 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}] 08:55:38 INFO - PROCESS | 1808 | 1477929338439 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 08:55:38 INFO - PROCESS | 1808 | 1477929338550 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 08:55:38 INFO - PROCESS | 1808 | 1477929338556 Marionette TRACE conn4 <- [1,14,null,["8"]] 08:55:38 INFO - PROCESS | 1808 | 1477929338601 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 08:55:38 INFO - PROCESS | 1808 | 1477929338608 Marionette TRACE conn4 <- [1,15,null,{}] 08:55:38 INFO - PROCESS | 1808 | 1477929338626 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 1808 | ++DOCSHELL 0x9502c000 == 8 [pid = 1808] [id = 8] 08:55:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 21 (0x9502cc00) [pid = 1808] [serial = 21] [outer = (nil)] 08:55:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x95c88400) [pid = 1808] [serial = 22] [outer = 0x9502cc00] 08:55:38 INFO - PROCESS | 1808 | 1477929338758 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x95dae000) [pid = 1808] [serial = 23] [outer = 0x9502cc00] 08:55:39 INFO - PROCESS | 1808 | ++DOCSHELL 0x994e8800 == 9 [pid = 1808] [id = 9] 08:55:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x994e9400) [pid = 1808] [serial = 24] [outer = (nil)] 08:55:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x984c8800) [pid = 1808] [serial = 25] [outer = 0x994e9400] 08:55:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x9a287800) [pid = 1808] [serial = 26] [outer = 0x994e9400] 08:55:39 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 08:55:39 INFO - PROCESS | 1808 | ++DOCSHELL 0x966d9000 == 10 [pid = 1808] [id = 10] 08:55:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x9a0d1400) [pid = 1808] [serial = 27] [outer = (nil)] 08:55:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x9a4d3400) [pid = 1808] [serial = 28] [outer = 0x9a0d1400] 08:55:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x9b333800) [pid = 1808] [serial = 29] [outer = 0x9a0d1400] 08:55:40 INFO - PROCESS | 1808 | 1477929340056 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]]]}] 08:55:40 INFO - . 08:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1977ms 08:55:40 INFO - PROCESS | 1808 | 1477929340143 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 1808 | 1477929340150 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 08:55:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:55:40 INFO - PROCESS | 1808 | 1477929340222 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}] 08:55:40 INFO - PROCESS | 1808 | 1477929340420 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 08:55:40 INFO - PROCESS | 1808 | 1477929340536 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 08:55:40 INFO - PROCESS | 1808 | 1477929340542 Marionette TRACE conn4 <- [1,19,null,["8"]] 08:55:40 INFO - PROCESS | 1808 | 1477929340591 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 08:55:40 INFO - PROCESS | 1808 | 1477929340598 Marionette TRACE conn4 <- [1,20,null,{}] 08:55:40 INFO - PROCESS | 1808 | 1477929340605 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a1d1000 == 11 [pid = 1808] [id = 11] 08:55:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x9a4d8c00) [pid = 1808] [serial = 30] [outer = (nil)] 08:55:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0xa2c1d400) [pid = 1808] [serial = 31] [outer = 0x9a4d8c00] 08:55:40 INFO - PROCESS | 1808 | 1477929340715 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0xa451e400) [pid = 1808] [serial = 32] [outer = 0x9a4d8c00] 08:55:41 INFO - PROCESS | 1808 | 1477929341608 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]]]}] 08:55:41 INFO - . 08:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1484ms 08:55:41 INFO - PROCESS | 1808 | 1477929341696 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 1808 | 1477929341705 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 08:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:55:41 INFO - PROCESS | 1808 | 1477929341713 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}] 08:55:41 INFO - PROCESS | 1808 | 1477929341947 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 08:55:42 INFO - PROCESS | 1808 | 1477929342242 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 08:55:42 INFO - PROCESS | 1808 | 1477929342248 Marionette TRACE conn4 <- [1,24,null,["8"]] 08:55:42 INFO - PROCESS | 1808 | 1477929342256 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 08:55:42 INFO - PROCESS | 1808 | 1477929342266 Marionette TRACE conn4 <- [1,25,null,{}] 08:55:42 INFO - PROCESS | 1808 | 1477929342275 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 1808 | ++DOCSHELL 0x8f957000 == 12 [pid = 1808] [id = 12] 08:55:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x8f95b800) [pid = 1808] [serial = 33] [outer = (nil)] 08:55:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8faaf400) [pid = 1808] [serial = 34] [outer = 0x8f95b800] 08:55:42 INFO - PROCESS | 1808 | 1477929342378 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x911ae400) [pid = 1808] [serial = 35] [outer = 0x8f95b800] 08:55:43 INFO - PROCESS | 1808 | 1477929343383 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]]]}] 08:55:43 INFO - . 08:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1742ms 08:55:43 INFO - PROCESS | 1808 | 1477929343456 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 1808 | 1477929343462 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 08:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:55:43 INFO - PROCESS | 1808 | 1477929343472 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}] 08:55:43 INFO - PROCESS | 1808 | 1477929343648 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 08:55:43 INFO - PROCESS | 1808 | 1477929343749 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 08:55:43 INFO - PROCESS | 1808 | 1477929343756 Marionette TRACE conn4 <- [1,29,null,["8"]] 08:55:43 INFO - PROCESS | 1808 | 1477929343766 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 08:55:43 INFO - PROCESS | 1808 | 1477929343771 Marionette TRACE conn4 <- [1,30,null,{}] 08:55:43 INFO - PROCESS | 1808 | 1477929343777 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 1808 | ++DOCSHELL 0x95db3400 == 13 [pid = 1808] [id = 13] 08:55:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x9624b400) [pid = 1808] [serial = 36] [outer = (nil)] 08:55:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x96251400) [pid = 1808] [serial = 37] [outer = 0x9624b400] 08:55:43 INFO - PROCESS | 1808 | 1477929343872 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x962dc000) [pid = 1808] [serial = 38] [outer = 0x9624b400] 08:55:44 INFO - PROCESS | 1808 | 1477929344616 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]]]}] 08:55:44 INFO - . 08:55:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1175ms 08:55:44 INFO - PROCESS | 1808 | 1477929344648 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 08:55:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:55:44 INFO - PROCESS | 1808 | 1477929344652 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 08:55:44 INFO - PROCESS | 1808 | 1477929344659 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}] 08:55:44 INFO - PROCESS | 1808 | 1477929344843 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 08:55:44 INFO - PROCESS | 1808 | 1477929344953 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 08:55:44 INFO - PROCESS | 1808 | 1477929344964 Marionette TRACE conn4 <- [1,34,null,["8"]] 08:55:44 INFO - PROCESS | 1808 | 1477929344972 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 08:55:44 INFO - PROCESS | 1808 | 1477929344979 Marionette TRACE conn4 <- [1,35,null,{}] 08:55:45 INFO - PROCESS | 1808 | 1477929344985 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 1808 | ++DOCSHELL 0x984c1400 == 14 [pid = 1808] [id = 14] 08:55:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x984c3c00) [pid = 1808] [serial = 39] [outer = (nil)] 08:55:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x994ec400) [pid = 1808] [serial = 40] [outer = 0x984c3c00] 08:55:45 INFO - PROCESS | 1808 | 1477929345082 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x9a16e800) [pid = 1808] [serial = 41] [outer = 0x984c3c00] 08:55:45 INFO - PROCESS | 1808 | 1477929345748 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]]]}] 08:55:45 INFO - . 08:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1118ms 08:55:45 INFO - PROCESS | 1808 | 1477929345777 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 1808 | 1477929345781 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 08:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:55:45 INFO - PROCESS | 1808 | 1477929345789 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}] 08:55:46 INFO - PROCESS | 1808 | 1477929346024 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 08:55:46 INFO - PROCESS | 1808 | 1477929346045 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 08:55:46 INFO - PROCESS | 1808 | 1477929346049 Marionette TRACE conn4 <- [1,39,null,["8"]] 08:55:46 INFO - PROCESS | 1808 | 1477929346056 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 08:55:46 INFO - PROCESS | 1808 | 1477929346061 Marionette TRACE conn4 <- [1,40,null,{}] 08:55:46 INFO - PROCESS | 1808 | 1477929346066 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a28e800 == 15 [pid = 1808] [id = 15] 08:55:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x9a413400) [pid = 1808] [serial = 42] [outer = (nil)] 08:55:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x9a46b400) [pid = 1808] [serial = 43] [outer = 0x9a413400] 08:55:46 INFO - PROCESS | 1808 | 1477929346158 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x9a493c00) [pid = 1808] [serial = 44] [outer = 0x9a413400] 08:55:46 INFO - PROCESS | 1808 | 1477929346836 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]]]}] 08:55:46 INFO - . 08:55:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1075ms 08:55:46 INFO - PROCESS | 1808 | 1477929346863 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 08:55:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:55:46 INFO - PROCESS | 1808 | 1477929346869 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 08:55:46 INFO - PROCESS | 1808 | 1477929346876 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}] 08:55:47 INFO - PROCESS | 1808 | 1477929347096 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 08:55:47 INFO - PROCESS | 1808 | 1477929347151 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 08:55:47 INFO - PROCESS | 1808 | 1477929347158 Marionette TRACE conn4 <- [1,44,null,["8"]] 08:55:47 INFO - PROCESS | 1808 | 1477929347213 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 08:55:47 INFO - PROCESS | 1808 | 1477929347224 Marionette TRACE conn4 <- [1,45,null,{}] 08:55:47 INFO - PROCESS | 1808 | 1477929347234 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 1808 | ++DOCSHELL 0x8db7cc00 == 16 [pid = 1808] [id = 16] 08:55:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x8db80000) [pid = 1808] [serial = 45] [outer = (nil)] 08:55:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x8dbf2800) [pid = 1808] [serial = 46] [outer = 0x8db80000] 08:55:47 INFO - PROCESS | 1808 | 1477929347362 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x8f95d400) [pid = 1808] [serial = 47] [outer = 0x8db80000] 08:55:48 INFO - PROCESS | 1808 | 1477929348203 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]]]}] 08:55:48 INFO - . 08:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1423ms 08:55:48 INFO - PROCESS | 1808 | 1477929348305 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 1808 | 1477929348312 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 08:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:55:48 INFO - PROCESS | 1808 | 1477929348326 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}] 08:55:48 INFO - PROCESS | 1808 | 1477929348534 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 08:55:48 INFO - PROCESS | 1808 | 1477929348676 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 08:55:48 INFO - PROCESS | 1808 | 1477929348684 Marionette TRACE conn4 <- [1,49,null,["8"]] 08:55:48 INFO - PROCESS | 1808 | 1477929348701 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 08:55:48 INFO - PROCESS | 1808 | 1477929348710 Marionette TRACE conn4 <- [1,50,null,{}] 08:55:48 INFO - PROCESS | 1808 | 1477929348719 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 1808 | ++DOCSHELL 0x93139000 == 17 [pid = 1808] [id = 17] 08:55:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x9389d800) [pid = 1808] [serial = 48] [outer = (nil)] 08:55:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x939e9800) [pid = 1808] [serial = 49] [outer = 0x9389d800] 08:55:48 INFO - PROCESS | 1808 | 1477929348834 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x94d90400) [pid = 1808] [serial = 50] [outer = 0x9389d800] 08:55:49 INFO - PROCESS | 1808 | 1477929349598 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]]]}] 08:55:49 INFO - . 08:55:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1288ms 08:55:49 INFO - PROCESS | 1808 | 1477929349612 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 1808 | 1477929349615 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 08:55:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:55:49 INFO - PROCESS | 1808 | 1477929349625 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}] 08:55:49 INFO - PROCESS | 1808 | 1477929349820 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 08:55:49 INFO - PROCESS | 1808 | 1477929349997 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 08:55:50 INFO - PROCESS | 1808 | 1477929350010 Marionette TRACE conn4 <- [1,54,null,["8"]] 08:55:50 INFO - PROCESS | 1808 | 1477929350037 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 08:55:50 INFO - PROCESS | 1808 | 1477929350045 Marionette TRACE conn4 <- [1,55,null,{}] 08:55:50 INFO - PROCESS | 1808 | 1477929350051 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf3d000 == 18 [pid = 1808] [id = 18] 08:55:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x8f95b400) [pid = 1808] [serial = 51] [outer = (nil)] 08:55:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x983f5c00) [pid = 1808] [serial = 52] [outer = 0x8f95b400] 08:55:50 INFO - PROCESS | 1808 | 1477929350197 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x9a039800) [pid = 1808] [serial = 53] [outer = 0x8f95b400] 08:55:50 INFO - PROCESS | 1808 | 1477929350980 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]]]}] 08:55:50 INFO - . 08:55:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1374ms 08:55:51 INFO - PROCESS | 1808 | 1477929350997 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 1808 | 1477929351000 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 08:55:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:55:51 INFO - PROCESS | 1808 | 1477929351009 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}] 08:55:51 INFO - PROCESS | 1808 | 1477929351213 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 08:55:51 INFO - PROCESS | 1808 | 1477929351357 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 08:55:51 INFO - PROCESS | 1808 | 1477929351363 Marionette TRACE conn4 <- [1,59,null,["8"]] 08:55:51 INFO - PROCESS | 1808 | 1477929351377 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 08:55:51 INFO - PROCESS | 1808 | 1477929351385 Marionette TRACE conn4 <- [1,60,null,{}] 08:55:51 INFO - PROCESS | 1808 | 1477929351392 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 1808 | ++DOCSHELL 0x9b3d1c00 == 19 [pid = 1808] [id = 19] 08:55:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x9b428800) [pid = 1808] [serial = 54] [outer = (nil)] 08:55:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0xa0fe6400) [pid = 1808] [serial = 55] [outer = 0x9b428800] 08:55:51 INFO - PROCESS | 1808 | 1477929351503 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x9a179000) [pid = 1808] [serial = 56] [outer = 0x9b428800] 08:55:52 INFO - PROCESS | 1808 | 1477929352283 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]]]}] 08:55:52 INFO - . 08:55:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1322ms 08:55:52 INFO - PROCESS | 1808 | 1477929352331 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 1808 | 1477929352336 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 08:55:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:55:52 INFO - PROCESS | 1808 | 1477929352361 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}] 08:55:52 INFO - PROCESS | 1808 | 1477929352544 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 08:55:52 INFO - PROCESS | 1808 | 1477929352781 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 08:55:52 INFO - PROCESS | 1808 | 1477929352787 Marionette TRACE conn4 <- [1,64,null,["8"]] 08:55:52 INFO - PROCESS | 1808 | 1477929352806 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 08:55:52 INFO - PROCESS | 1808 | 1477929352815 Marionette TRACE conn4 <- [1,65,null,{}] 08:55:52 INFO - PROCESS | 1808 | 1477929352824 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd0fc00 == 20 [pid = 1808] [id = 20] 08:55:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x8deb9c00) [pid = 1808] [serial = 57] [outer = (nil)] 08:55:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x8f956c00) [pid = 1808] [serial = 58] [outer = 0x8deb9c00] 08:55:52 INFO - PROCESS | 1808 | 1477929352927 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x911a2c00) [pid = 1808] [serial = 59] [outer = 0x8deb9c00] 08:55:53 INFO - PROCESS | 1808 | 1477929353776 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]]]}] 08:55:53 INFO - . 08:55:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1480ms 08:55:53 INFO - PROCESS | 1808 | --DOCSHELL 0x9a28e800 == 19 [pid = 1808] [id = 15] 08:55:53 INFO - PROCESS | 1808 | --DOCSHELL 0x984c1400 == 18 [pid = 1808] [id = 14] 08:55:53 INFO - PROCESS | 1808 | --DOCSHELL 0x95db3400 == 17 [pid = 1808] [id = 13] 08:55:53 INFO - PROCESS | 1808 | 1477929353874 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 1808 | 1477929353880 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 08:55:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:55:53 INFO - PROCESS | 1808 | 1477929353890 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}] 08:55:54 INFO - PROCESS | 1808 | 1477929354103 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 08:55:54 INFO - PROCESS | 1808 | 1477929354253 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 08:55:54 INFO - PROCESS | 1808 | 1477929354261 Marionette TRACE conn4 <- [1,69,null,["8"]] 08:55:54 INFO - PROCESS | 1808 | 1477929354279 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 08:55:54 INFO - PROCESS | 1808 | 1477929354289 Marionette TRACE conn4 <- [1,70,null,{}] 08:55:54 INFO - PROCESS | 1808 | 1477929354299 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 1808 | ++DOCSHELL 0x92b84000 == 18 [pid = 1808] [id = 21] 08:55:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x92b85800) [pid = 1808] [serial = 60] [outer = (nil)] 08:55:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x92bc3000) [pid = 1808] [serial = 61] [outer = 0x92b85800] 08:55:54 INFO - PROCESS | 1808 | 1477929354424 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x9391d400) [pid = 1808] [serial = 62] [outer = 0x92b85800] 08:55:55 INFO - PROCESS | 1808 | 1477929355273 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]]]}] 08:55:55 INFO - . 08:55:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1428ms 08:55:55 INFO - PROCESS | 1808 | 1477929355331 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 1808 | 1477929355339 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 08:55:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:55:55 INFO - PROCESS | 1808 | 1477929355351 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}] 08:55:55 INFO - PROCESS | 1808 | 1477929355564 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 08:55:55 INFO - PROCESS | 1808 | 1477929355704 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 08:55:55 INFO - PROCESS | 1808 | 1477929355711 Marionette TRACE conn4 <- [1,74,null,["8"]] 08:55:55 INFO - PROCESS | 1808 | 1477929355729 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 08:55:55 INFO - PROCESS | 1808 | 1477929355736 Marionette TRACE conn4 <- [1,75,null,{}] 08:55:55 INFO - PROCESS | 1808 | 1477929355744 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 1808 | ++DOCSHELL 0x966d1800 == 19 [pid = 1808] [id = 22] 08:55:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x967e2000) [pid = 1808] [serial = 63] [outer = (nil)] 08:55:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x96857c00) [pid = 1808] [serial = 64] [outer = 0x967e2000] 08:55:55 INFO - PROCESS | 1808 | 1477929355861 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x97a3b400) [pid = 1808] [serial = 65] [outer = 0x967e2000] 08:55:56 INFO - PROCESS | 1808 | 1477929356620 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]]]}] 08:55:56 INFO - . 08:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1323ms 08:55:56 INFO - PROCESS | 1808 | 1477929356681 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 08:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:55:56 INFO - PROCESS | 1808 | 1477929356692 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 08:55:56 INFO - PROCESS | 1808 | 1477929356704 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}] 08:55:56 INFO - PROCESS | 1808 | 1477929356913 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 08:55:57 INFO - PROCESS | 1808 | 1477929357056 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 08:55:57 INFO - PROCESS | 1808 | 1477929357062 Marionette TRACE conn4 <- [1,79,null,["8"]] 08:55:57 INFO - PROCESS | 1808 | 1477929357076 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 08:55:57 INFO - PROCESS | 1808 | 1477929357084 Marionette TRACE conn4 <- [1,80,null,{}] 08:55:57 INFO - PROCESS | 1808 | 1477929357092 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a1ce800 == 20 [pid = 1808] [id = 23] 08:55:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x9a292400) [pid = 1808] [serial = 66] [outer = (nil)] 08:55:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x9a478400) [pid = 1808] [serial = 67] [outer = 0x9a292400] 08:55:57 INFO - PROCESS | 1808 | 1477929357205 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x9ae8bc00) [pid = 1808] [serial = 68] [outer = 0x9a292400] 08:55:58 INFO - PROCESS | 1808 | 1477929358071 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]]]}] 08:55:58 INFO - . 08:55:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1431ms 08:55:58 INFO - PROCESS | 1808 | 1477929358146 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 1808 | 1477929358150 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 08:55:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:55:58 INFO - PROCESS | 1808 | 1477929358162 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}] 08:55:58 INFO - PROCESS | 1808 | 1477929358377 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 08:55:58 INFO - PROCESS | 1808 | 1477929358522 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 08:55:58 INFO - PROCESS | 1808 | 1477929358531 Marionette TRACE conn4 <- [1,84,null,["8"]] 08:55:58 INFO - PROCESS | 1808 | 1477929358543 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 08:55:58 INFO - PROCESS | 1808 | 1477929358551 Marionette TRACE conn4 <- [1,85,null,{}] 08:55:58 INFO - PROCESS | 1808 | 1477929358558 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 1808 | ++DOCSHELL 0x92bc8400 == 21 [pid = 1808] [id = 24] 08:55:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0xa0ff5c00) [pid = 1808] [serial = 69] [outer = (nil)] 08:55:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0xa2886400) [pid = 1808] [serial = 70] [outer = 0xa0ff5c00] 08:55:58 INFO - PROCESS | 1808 | 1477929358669 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0xa2b9f800) [pid = 1808] [serial = 71] [outer = 0xa0ff5c00] 08:55:59 INFO - PROCESS | 1808 | 1477929359463 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]]]}] 08:55:59 INFO - . 08:55:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1378ms 08:55:59 INFO - PROCESS | 1808 | 1477929359543 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 1808 | 1477929359548 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 08:55:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:55:59 INFO - PROCESS | 1808 | 1477929359557 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}] 08:55:59 INFO - PROCESS | 1808 | 1477929359743 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 08:55:59 INFO - PROCESS | 1808 | 1477929359882 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 08:55:59 INFO - PROCESS | 1808 | 1477929359887 Marionette TRACE conn4 <- [1,89,null,["8"]] 08:55:59 INFO - PROCESS | 1808 | 1477929359900 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 08:55:59 INFO - PROCESS | 1808 | 1477929359904 Marionette TRACE conn4 <- [1,90,null,{}] 08:55:59 INFO - PROCESS | 1808 | 1477929359911 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 1808 | ++DOCSHELL 0xa2c19800 == 22 [pid = 1808] [id = 25] 08:55:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0xa432fc00) [pid = 1808] [serial = 72] [outer = (nil)] 08:56:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0xa43e3400) [pid = 1808] [serial = 73] [outer = 0xa432fc00] 08:56:00 INFO - PROCESS | 1808 | 1477929360015 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0xa451d800) [pid = 1808] [serial = 74] [outer = 0xa432fc00] 08:56:00 INFO - PROCESS | 1808 | 1477929360815 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]]]}] 08:56:00 INFO - . 08:56:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1329ms 08:56:00 INFO - PROCESS | 1808 | 1477929360893 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 1808 | 1477929360896 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 08:56:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:56:00 INFO - PROCESS | 1808 | 1477929360906 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}] 08:56:01 INFO - PROCESS | 1808 | 1477929361190 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 08:56:01 INFO - PROCESS | 1808 | 1477929361343 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 08:56:01 INFO - PROCESS | 1808 | 1477929361348 Marionette TRACE conn4 <- [1,94,null,["8"]] 08:56:01 INFO - PROCESS | 1808 | 1477929361354 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 08:56:01 INFO - PROCESS | 1808 | 1477929361361 Marionette TRACE conn4 <- [1,95,null,{}] 08:56:01 INFO - PROCESS | 1808 | 1477929361368 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 1808 | ++DOCSHELL 0xa453e000 == 23 [pid = 1808] [id = 26] 08:56:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0xa48ae800) [pid = 1808] [serial = 75] [outer = (nil)] 08:56:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0xa4cf0400) [pid = 1808] [serial = 76] [outer = 0xa48ae800] 08:56:01 INFO - PROCESS | 1808 | 1477929361497 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0xa93c4c00) [pid = 1808] [serial = 77] [outer = 0xa48ae800] 08:56:02 INFO - PROCESS | 1808 | 1477929362445 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]]]}] 08:56:02 INFO - . 08:56:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1627ms 08:56:02 INFO - PROCESS | 1808 | 1477929362536 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 1808 | 1477929362542 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 08:56:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:56:02 INFO - PROCESS | 1808 | 1477929362552 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}] 08:56:02 INFO - PROCESS | 1808 | 1477929362809 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 08:56:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8db7cc00 == 22 [pid = 1808] [id = 16] 08:56:04 INFO - PROCESS | 1808 | --DOCSHELL 0x93139000 == 21 [pid = 1808] [id = 17] 08:56:04 INFO - PROCESS | 1808 | --DOCSHELL 0x9502c000 == 20 [pid = 1808] [id = 8] 08:56:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8f957000 == 19 [pid = 1808] [id = 12] 08:56:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf3d000 == 18 [pid = 1808] [id = 18] 08:56:04 INFO - PROCESS | 1808 | --DOCSHELL 0x9a1d1000 == 17 [pid = 1808] [id = 11] 08:56:04 INFO - PROCESS | 1808 | --DOCSHELL 0xa2c19800 == 16 [pid = 1808] [id = 25] 08:56:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd10c00 == 15 [pid = 1808] [id = 6] 08:56:04 INFO - PROCESS | 1808 | --DOCSHELL 0x9b3d1c00 == 14 [pid = 1808] [id = 19] 08:56:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd0fc00 == 13 [pid = 1808] [id = 20] 08:56:04 INFO - PROCESS | 1808 | --DOCSHELL 0x92b84000 == 12 [pid = 1808] [id = 21] 08:56:04 INFO - PROCESS | 1808 | --DOCSHELL 0x966d1800 == 11 [pid = 1808] [id = 22] 08:56:04 INFO - PROCESS | 1808 | --DOCSHELL 0x9a1ce800 == 10 [pid = 1808] [id = 23] 08:56:04 INFO - PROCESS | 1808 | --DOCSHELL 0x92bc8400 == 9 [pid = 1808] [id = 24] 08:56:05 INFO - PROCESS | 1808 | --DOCSHELL 0xa453e000 == 8 [pid = 1808] [id = 26] 08:56:05 INFO - PROCESS | 1808 | 1477929365685 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 08:56:05 INFO - PROCESS | 1808 | 1477929365698 Marionette TRACE conn4 <- [1,99,null,["8"]] 08:56:05 INFO - PROCESS | 1808 | 1477929365738 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 08:56:05 INFO - PROCESS | 1808 | 1477929365752 Marionette TRACE conn4 <- [1,100,null,{}] 08:56:05 INFO - PROCESS | 1808 | 1477929365762 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf1400 == 9 [pid = 1808] [id = 27] 08:56:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x8dbf9c00) [pid = 1808] [serial = 78] [outer = (nil)] 08:56:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x8dd13800) [pid = 1808] [serial = 79] [outer = 0x8dbf9c00] 08:56:05 INFO - PROCESS | 1808 | 1477929365936 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x8dd1a800) [pid = 1808] [serial = 80] [outer = 0x8dbf9c00] 08:56:07 INFO - PROCESS | 1808 | 1477929367205 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]]]}] 08:56:07 INFO - . 08:56:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 4687ms 08:56:07 INFO - PROCESS | 1808 | 1477929367243 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 1808 | 1477929367268 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 08:56:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:56:07 INFO - PROCESS | 1808 | 1477929367290 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}] 08:56:07 INFO - PROCESS | 1808 | 1477929367632 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 08:56:07 INFO - PROCESS | 1808 | 1477929367789 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 08:56:07 INFO - PROCESS | 1808 | 1477929367801 Marionette TRACE conn4 <- [1,104,null,["8"]] 08:56:07 INFO - PROCESS | 1808 | 1477929367812 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 08:56:07 INFO - PROCESS | 1808 | 1477929367822 Marionette TRACE conn4 <- [1,105,null,{}] 08:56:07 INFO - PROCESS | 1808 | 1477929367832 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa4c000 == 10 [pid = 1808] [id = 28] 08:56:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x8fa4dc00) [pid = 1808] [serial = 81] [outer = (nil)] 08:56:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x8fab7800) [pid = 1808] [serial = 82] [outer = 0x8fa4dc00] 08:56:07 INFO - PROCESS | 1808 | 1477929367987 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x8dd8f400) [pid = 1808] [serial = 83] [outer = 0x8fa4dc00] 08:56:08 INFO - PROCESS | 1808 | 1477929368751 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]]]}] 08:56:08 INFO - . 08:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1536ms 08:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:56:08 INFO - PROCESS | 1808 | 1477929368827 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 1808 | 1477929368830 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 08:56:08 INFO - PROCESS | 1808 | 1477929368841 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}] 08:56:09 INFO - PROCESS | 1808 | 1477929369098 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 08:56:09 INFO - PROCESS | 1808 | 1477929369133 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 08:56:09 INFO - PROCESS | 1808 | 1477929369145 Marionette TRACE conn4 <- [1,109,null,["8"]] 08:56:09 INFO - PROCESS | 1808 | 1477929369213 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 08:56:09 INFO - PROCESS | 1808 | 1477929369222 Marionette TRACE conn4 <- [1,110,null,{}] 08:56:09 INFO - PROCESS | 1808 | 1477929369233 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x92b8d000 == 11 [pid = 1808] [id = 29] 08:56:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x9391dc00) [pid = 1808] [serial = 84] [outer = (nil)] 08:56:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x939e3c00) [pid = 1808] [serial = 85] [outer = 0x9391dc00] 08:56:09 INFO - PROCESS | 1808 | 1477929369343 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x95c8e000) [pid = 1808] [serial = 86] [outer = 0x9391dc00] 08:56:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x95db0000) [pid = 1808] [serial = 87] [outer = 0x9a0d1400] 08:56:10 INFO - PROCESS | 1808 | 1477929370265 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]]]}] 08:56:10 INFO - . 08:56:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1480ms 08:56:10 INFO - PROCESS | 1808 | 1477929370357 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 1808 | 1477929370362 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 08:56:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:56:10 INFO - PROCESS | 1808 | 1477929370372 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}] 08:56:10 INFO - PROCESS | 1808 | 1477929370614 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 08:56:11 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x9a292400) [pid = 1808] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:56:11 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0xa432fc00) [pid = 1808] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:56:11 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0x9b428800) [pid = 1808] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:56:11 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x8f95b400) [pid = 1808] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:56:11 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0x9389d800) [pid = 1808] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:56:11 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x8db80000) [pid = 1808] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:56:11 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x92b85800) [pid = 1808] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:56:11 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x967e2000) [pid = 1808] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:56:11 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x8deb9c00) [pid = 1808] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:56:11 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x9624b400) [pid = 1808] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:56:11 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x984c3c00) [pid = 1808] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:56:11 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x9502cc00) [pid = 1808] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:56:11 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x8f95b800) [pid = 1808] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:56:11 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x9a413400) [pid = 1808] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:56:11 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x9a4d8c00) [pid = 1808] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:56:11 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0xa0ff5c00) [pid = 1808] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:56:11 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8dd11000) [pid = 1808] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:56:11 INFO - PROCESS | 1808 | 1477929371310 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 08:56:11 INFO - PROCESS | 1808 | 1477929371315 Marionette TRACE conn4 <- [1,114,null,["8"]] 08:56:11 INFO - PROCESS | 1808 | 1477929371321 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 08:56:11 INFO - PROCESS | 1808 | 1477929371327 Marionette TRACE conn4 <- [1,115,null,{}] 08:56:11 INFO - PROCESS | 1808 | 1477929371333 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 1808 | ++DOCSHELL 0x8db80000 == 12 [pid = 1808] [id = 30] 08:56:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x8dbed000) [pid = 1808] [serial = 88] [outer = (nil)] 08:56:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x9a418800) [pid = 1808] [serial = 89] [outer = 0x8dbed000] 08:56:11 INFO - PROCESS | 1808 | 1477929371438 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x9a46c800) [pid = 1808] [serial = 90] [outer = 0x8dbed000] 08:56:12 INFO - PROCESS | 1808 | 1477929372132 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]]]}] 08:56:12 INFO - . 08:56:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1825ms 08:56:12 INFO - PROCESS | 1808 | 1477929372196 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 1808 | 1477929372201 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 08:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:56:12 INFO - PROCESS | 1808 | 1477929372209 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}] 08:56:12 INFO - PROCESS | 1808 | 1477929372398 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 08:56:12 INFO - PROCESS | 1808 | 1477929372504 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 08:56:12 INFO - PROCESS | 1808 | 1477929372508 Marionette TRACE conn4 <- [1,119,null,["8"]] 08:56:12 INFO - PROCESS | 1808 | 1477929372514 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 08:56:12 INFO - PROCESS | 1808 | 1477929372519 Marionette TRACE conn4 <- [1,120,null,{}] 08:56:12 INFO - PROCESS | 1808 | 1477929372525 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c51000 == 13 [pid = 1808] [id = 31] 08:56:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x9ae93000) [pid = 1808] [serial = 91] [outer = (nil)] 08:56:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0xa0f86800) [pid = 1808] [serial = 92] [outer = 0x9ae93000] 08:56:12 INFO - PROCESS | 1808 | 1477929372619 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0xa112a000) [pid = 1808] [serial = 93] [outer = 0x9ae93000] 08:56:13 INFO - PROCESS | 1808 | 1477929373289 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]]]}] 08:56:13 INFO - . 08:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1129ms 08:56:13 INFO - PROCESS | 1808 | 1477929373339 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 1808 | 1477929373346 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 08:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:56:13 INFO - PROCESS | 1808 | 1477929373357 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}] 08:56:13 INFO - PROCESS | 1808 | 1477929373599 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 08:56:13 INFO - PROCESS | 1808 | 1477929373751 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 08:56:13 INFO - PROCESS | 1808 | 1477929373760 Marionette TRACE conn4 <- [1,124,null,["8"]] 08:56:13 INFO - PROCESS | 1808 | 1477929373769 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 08:56:13 INFO - PROCESS | 1808 | 1477929373778 Marionette TRACE conn4 <- [1,125,null,{}] 08:56:13 INFO - PROCESS | 1808 | 1477929373784 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd96400 == 14 [pid = 1808] [id = 32] 08:56:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x8dd97000) [pid = 1808] [serial = 94] [outer = (nil)] 08:56:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x8f956000) [pid = 1808] [serial = 95] [outer = 0x8dd97000] 08:56:13 INFO - PROCESS | 1808 | 1477929373953 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x8ffee400) [pid = 1808] [serial = 96] [outer = 0x8dd97000] 08:56:14 INFO - PROCESS | 1808 | 1477929374947 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]]]}] 08:56:15 INFO - . 08:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1675ms 08:56:15 INFO - PROCESS | 1808 | 1477929375030 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 1808 | 1477929375036 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 08:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:56:15 INFO - PROCESS | 1808 | 1477929375045 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}] 08:56:15 INFO - PROCESS | 1808 | 1477929375262 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 08:56:15 INFO - PROCESS | 1808 | 1477929375417 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 08:56:15 INFO - PROCESS | 1808 | 1477929375421 Marionette TRACE conn4 <- [1,129,null,["8"]] 08:56:15 INFO - PROCESS | 1808 | 1477929375432 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 08:56:15 INFO - PROCESS | 1808 | 1477929375437 Marionette TRACE conn4 <- [1,130,null,{}] 08:56:15 INFO - PROCESS | 1808 | 1477929375447 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a4d3000 == 15 [pid = 1808] [id = 33] 08:56:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x9a4dac00) [pid = 1808] [serial = 97] [outer = (nil)] 08:56:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x9b4d1c00) [pid = 1808] [serial = 98] [outer = 0x9a4dac00] 08:56:15 INFO - PROCESS | 1808 | 1477929375558 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0xa24df800) [pid = 1808] [serial = 99] [outer = 0x9a4dac00] 08:56:16 INFO - PROCESS | 1808 | 1477929376466 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]]]}] 08:56:16 INFO - . 08:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1478ms 08:56:16 INFO - PROCESS | 1808 | 1477929376548 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 1808 | 1477929376557 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 08:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:56:16 INFO - PROCESS | 1808 | 1477929376567 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}] 08:56:16 INFO - PROCESS | 1808 | 1477929376780 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 08:56:17 INFO - PROCESS | 1808 | 1477929377016 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 08:56:17 INFO - PROCESS | 1808 | 1477929377022 Marionette TRACE conn4 <- [1,134,null,["8"]] 08:56:17 INFO - PROCESS | 1808 | 1477929377057 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 08:56:17 INFO - PROCESS | 1808 | 1477929377068 Marionette TRACE conn4 <- [1,135,null,{}] 08:56:17 INFO - PROCESS | 1808 | 1477929377077 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbee000 == 16 [pid = 1808] [id = 34] 08:56:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x8dbeec00) [pid = 1808] [serial = 100] [outer = (nil)] 08:56:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x8dca6800) [pid = 1808] [serial = 101] [outer = 0x8dbeec00] 08:56:17 INFO - PROCESS | 1808 | 1477929377186 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x8dbf0400) [pid = 1808] [serial = 102] [outer = 0x8dbeec00] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0x9a4d3400) [pid = 1808] [serial = 28] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x95036800) [pid = 1808] [serial = 12] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0xa0fefc00) [pid = 1808] [serial = 2] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x984c8800) [pid = 1808] [serial = 25] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x8dca0c00) [pid = 1808] [serial = 17] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x8dd9cc00) [pid = 1808] [serial = 16] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x95dae000) [pid = 1808] [serial = 23] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x95c88400) [pid = 1808] [serial = 22] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0xa451e400) [pid = 1808] [serial = 32] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0xa2c1d400) [pid = 1808] [serial = 31] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x911ae400) [pid = 1808] [serial = 35] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x8faaf400) [pid = 1808] [serial = 34] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x962dc000) [pid = 1808] [serial = 38] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x96251400) [pid = 1808] [serial = 37] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x9a16e800) [pid = 1808] [serial = 41] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x994ec400) [pid = 1808] [serial = 40] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x9a493c00) [pid = 1808] [serial = 44] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x9a46b400) [pid = 1808] [serial = 43] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8f95d400) [pid = 1808] [serial = 47] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x8dbf2800) [pid = 1808] [serial = 46] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x8db7fc00) [pid = 1808] [serial = 19] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x94d90400) [pid = 1808] [serial = 50] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x939e9800) [pid = 1808] [serial = 49] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x9a039800) [pid = 1808] [serial = 53] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x983f5c00) [pid = 1808] [serial = 52] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x9a179000) [pid = 1808] [serial = 56] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0xa0fe6400) [pid = 1808] [serial = 55] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x911a2c00) [pid = 1808] [serial = 59] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x8f956c00) [pid = 1808] [serial = 58] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x9391d400) [pid = 1808] [serial = 62] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x92bc3000) [pid = 1808] [serial = 61] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x97a3b400) [pid = 1808] [serial = 65] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x96857c00) [pid = 1808] [serial = 64] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x9ae8bc00) [pid = 1808] [serial = 68] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x9a478400) [pid = 1808] [serial = 67] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0xa2b9f800) [pid = 1808] [serial = 71] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0xa2886400) [pid = 1808] [serial = 70] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0xa451d800) [pid = 1808] [serial = 74] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0xa43e3400) [pid = 1808] [serial = 73] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x94eafc00) [pid = 1808] [serial = 9] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1808 | 1477929378250 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]]]}] 08:56:18 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0xa4cf0400) [pid = 1808] [serial = 76] [outer = (nil)] [url = about:blank] 08:56:18 INFO - . 08:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1741ms 08:56:18 INFO - PROCESS | 1808 | 1477929378308 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 1808 | 1477929378314 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 08:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:56:18 INFO - PROCESS | 1808 | 1477929378323 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}] 08:56:18 INFO - PROCESS | 1808 | 1477929378508 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 08:56:18 INFO - PROCESS | 1808 | 1477929378629 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 08:56:18 INFO - PROCESS | 1808 | 1477929378636 Marionette TRACE conn4 <- [1,139,null,["8"]] 08:56:18 INFO - PROCESS | 1808 | 1477929378646 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 08:56:18 INFO - PROCESS | 1808 | 1477929378654 Marionette TRACE conn4 <- [1,140,null,{}] 08:56:18 INFO - PROCESS | 1808 | 1477929378660 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 1808 | ++DOCSHELL 0x8deaf000 == 17 [pid = 1808] [id = 35] 08:56:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x8deafc00) [pid = 1808] [serial = 103] [outer = (nil)] 08:56:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x8fa0d800) [pid = 1808] [serial = 104] [outer = 0x8deafc00] 08:56:18 INFO - PROCESS | 1808 | 1477929378761 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x8fa0f000) [pid = 1808] [serial = 105] [outer = 0x8deafc00] 08:56:19 INFO - PROCESS | 1808 | 1477929379435 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]]]}] 08:56:19 INFO - . 08:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1176ms 08:56:19 INFO - PROCESS | 1808 | 1477929379498 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 1808 | 1477929379502 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 08:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:56:19 INFO - PROCESS | 1808 | 1477929379511 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}] 08:56:19 INFO - PROCESS | 1808 | 1477929379716 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 08:56:19 INFO - PROCESS | 1808 | 1477929379819 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 08:56:19 INFO - PROCESS | 1808 | 1477929379831 Marionette TRACE conn4 <- [1,144,null,["8"]] 08:56:19 INFO - PROCESS | 1808 | 1477929379847 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 08:56:19 INFO - PROCESS | 1808 | 1477929379855 Marionette TRACE conn4 <- [1,145,null,{}] 08:56:19 INFO - PROCESS | 1808 | 1477929379861 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa46400 == 18 [pid = 1808] [id = 36] 08:56:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x8fa4b400) [pid = 1808] [serial = 106] [outer = (nil)] 08:56:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x8fa4e000) [pid = 1808] [serial = 107] [outer = 0x8fa4b400] 08:56:19 INFO - PROCESS | 1808 | 1477929379960 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x8fab6400) [pid = 1808] [serial = 108] [outer = 0x8fa4b400] 08:56:20 INFO - PROCESS | 1808 | 1477929380636 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]]]}] 08:56:20 INFO - . 08:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1184ms 08:56:20 INFO - PROCESS | 1808 | 1477929380694 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 1808 | 1477929380697 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 08:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:56:20 INFO - PROCESS | 1808 | 1477929380706 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}] 08:56:20 INFO - PROCESS | 1808 | 1477929380997 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 08:56:21 INFO - PROCESS | 1808 | 1477929381026 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 08:56:21 INFO - PROCESS | 1808 | 1477929381029 Marionette TRACE conn4 <- [1,149,null,["8"]] 08:56:21 INFO - PROCESS | 1808 | 1477929381034 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 08:56:21 INFO - PROCESS | 1808 | 1477929381041 Marionette TRACE conn4 <- [1,150,null,{}] 08:56:21 INFO - PROCESS | 1808 | 1477929381100 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c4f400 == 19 [pid = 1808] [id = 37] 08:56:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x92c51c00) [pid = 1808] [serial = 109] [outer = (nil)] 08:56:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x9389e400) [pid = 1808] [serial = 110] [outer = 0x92c51c00] 08:56:21 INFO - PROCESS | 1808 | 1477929381205 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x93cf1000) [pid = 1808] [serial = 111] [outer = 0x92c51c00] 08:56:21 INFO - PROCESS | 1808 | 1477929381977 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]]]}] 08:56:22 INFO - . 08:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1330ms 08:56:22 INFO - PROCESS | 1808 | 1477929382043 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 1808 | 1477929382048 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 08:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:56:22 INFO - PROCESS | 1808 | 1477929382060 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}] 08:56:22 INFO - PROCESS | 1808 | 1477929382281 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 08:56:22 INFO - PROCESS | 1808 | 1477929382300 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 08:56:22 INFO - PROCESS | 1808 | 1477929382304 Marionette TRACE conn4 <- [1,154,null,["8"]] 08:56:22 INFO - PROCESS | 1808 | 1477929382310 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 08:56:22 INFO - PROCESS | 1808 | 1477929382315 Marionette TRACE conn4 <- [1,155,null,{}] 08:56:22 INFO - PROCESS | 1808 | 1477929382321 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dc9d000 == 20 [pid = 1808] [id = 38] 08:56:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x95037000) [pid = 1808] [serial = 112] [outer = (nil)] 08:56:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x966d0000) [pid = 1808] [serial = 113] [outer = 0x95037000] 08:56:22 INFO - PROCESS | 1808 | 1477929382481 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x96857c00) [pid = 1808] [serial = 114] [outer = 0x95037000] 08:56:22 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x8dbf9c00) [pid = 1808] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:56:22 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x9391dc00) [pid = 1808] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:56:22 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x8fa4dc00) [pid = 1808] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:56:22 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x8dbed000) [pid = 1808] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:56:22 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0xa48ae800) [pid = 1808] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:56:23 INFO - PROCESS | 1808 | 1477929383196 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]]]}] 08:56:23 INFO - . 08:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1174ms 08:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:56:23 INFO - PROCESS | 1808 | 1477929383235 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 1808 | 1477929383238 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 08:56:23 INFO - PROCESS | 1808 | 1477929383246 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}] 08:56:23 INFO - PROCESS | 1808 | 1477929383411 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 08:56:23 INFO - PROCESS | 1808 | 1477929383427 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 08:56:23 INFO - PROCESS | 1808 | 1477929383430 Marionette TRACE conn4 <- [1,159,null,["8"]] 08:56:23 INFO - PROCESS | 1808 | 1477929383436 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 08:56:23 INFO - PROCESS | 1808 | 1477929383441 Marionette TRACE conn4 <- [1,160,null,{}] 08:56:23 INFO - PROCESS | 1808 | 1477929383447 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf3b000 == 21 [pid = 1808] [id = 39] 08:56:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x911a7400) [pid = 1808] [serial = 115] [outer = (nil)] 08:56:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x983ee000) [pid = 1808] [serial = 116] [outer = 0x911a7400] 08:56:23 INFO - PROCESS | 1808 | 1477929383653 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x99447c00) [pid = 1808] [serial = 117] [outer = 0x911a7400] 08:56:24 INFO - PROCESS | 1808 | 1477929384424 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]]]}] 08:56:24 INFO - . 08:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1222ms 08:56:24 INFO - PROCESS | 1808 | 1477929384486 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 1808 | 1477929384489 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 08:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:56:24 INFO - PROCESS | 1808 | 1477929384554 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}] 08:56:24 INFO - PROCESS | 1808 | 1477929384789 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 08:56:24 INFO - PROCESS | 1808 | 1477929384803 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 08:56:24 INFO - PROCESS | 1808 | 1477929384806 Marionette TRACE conn4 <- [1,164,null,["8"]] 08:56:24 INFO - PROCESS | 1808 | 1477929384817 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 08:56:24 INFO - PROCESS | 1808 | 1477929384821 Marionette TRACE conn4 <- [1,165,null,{}] 08:56:24 INFO - PROCESS | 1808 | 1477929384828 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a0d1000 == 22 [pid = 1808] [id = 40] 08:56:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x9a46f400) [pid = 1808] [serial = 118] [outer = (nil)] 08:56:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x9a4d3400) [pid = 1808] [serial = 119] [outer = 0x9a46f400] 08:56:24 INFO - PROCESS | 1808 | 1477929384923 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x9b081400) [pid = 1808] [serial = 120] [outer = 0x9a46f400] 08:56:25 INFO - PROCESS | 1808 | 1477929385827 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]]]}] 08:56:25 INFO - . 08:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1373ms 08:56:25 INFO - PROCESS | 1808 | 1477929385881 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 1808 | 1477929385888 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 08:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:56:25 INFO - PROCESS | 1808 | 1477929385900 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}] 08:56:26 INFO - PROCESS | 1808 | 1477929386119 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 08:56:26 INFO - PROCESS | 1808 | 1477929386266 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 08:56:26 INFO - PROCESS | 1808 | 1477929386272 Marionette TRACE conn4 <- [1,169,null,["8"]] 08:56:26 INFO - PROCESS | 1808 | 1477929386285 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 08:56:26 INFO - PROCESS | 1808 | 1477929386293 Marionette TRACE conn4 <- [1,170,null,{}] 08:56:26 INFO - PROCESS | 1808 | 1477929386301 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd9ac00 == 23 [pid = 1808] [id = 41] 08:56:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x8dd9c000) [pid = 1808] [serial = 121] [outer = (nil)] 08:56:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x8fa18800) [pid = 1808] [serial = 122] [outer = 0x8dd9c000] 08:56:26 INFO - PROCESS | 1808 | 1477929386421 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x8fa1a800) [pid = 1808] [serial = 123] [outer = 0x8dd9c000] 08:56:27 INFO - PROCESS | 1808 | 1477929387369 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]]]}] 08:56:27 INFO - . 08:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1527ms 08:56:27 INFO - PROCESS | 1808 | 1477929387489 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 1808 | 1477929387495 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 08:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:56:27 INFO - PROCESS | 1808 | 1477929387537 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}] 08:56:27 INFO - PROCESS | 1808 | 1477929387784 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 08:56:28 INFO - PROCESS | 1808 | 1477929388143 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 08:56:28 INFO - PROCESS | 1808 | 1477929388146 Marionette TRACE conn4 <- [1,174,null,["8"]] 08:56:28 INFO - PROCESS | 1808 | 1477929388176 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 08:56:28 INFO - PROCESS | 1808 | 1477929388183 Marionette TRACE conn4 <- [1,175,null,{}] 08:56:28 INFO - PROCESS | 1808 | 1477929388220 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a0cc800 == 24 [pid = 1808] [id = 42] 08:56:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x9a0d1800) [pid = 1808] [serial = 124] [outer = (nil)] 08:56:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x9a433c00) [pid = 1808] [serial = 125] [outer = 0x9a0d1800] 08:56:28 INFO - PROCESS | 1808 | 1477929388370 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x9a4d3800) [pid = 1808] [serial = 126] [outer = 0x9a0d1800] 08:56:29 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0xa0f86800) [pid = 1808] [serial = 92] [outer = (nil)] [url = about:blank] 08:56:29 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x9a418800) [pid = 1808] [serial = 89] [outer = (nil)] [url = about:blank] 08:56:29 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x9a46c800) [pid = 1808] [serial = 90] [outer = (nil)] [url = about:blank] 08:56:29 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x939e3c00) [pid = 1808] [serial = 85] [outer = (nil)] [url = about:blank] 08:56:29 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x95c8e000) [pid = 1808] [serial = 86] [outer = (nil)] [url = about:blank] 08:56:29 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x8fab7800) [pid = 1808] [serial = 82] [outer = (nil)] [url = about:blank] 08:56:29 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x8dd8f400) [pid = 1808] [serial = 83] [outer = (nil)] [url = about:blank] 08:56:29 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x8dd13800) [pid = 1808] [serial = 79] [outer = (nil)] [url = about:blank] 08:56:29 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x8dd1a800) [pid = 1808] [serial = 80] [outer = (nil)] [url = about:blank] 08:56:29 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x9b333800) [pid = 1808] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:56:29 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0xa93c4c00) [pid = 1808] [serial = 77] [outer = (nil)] [url = about:blank] 08:56:29 INFO - PROCESS | 1808 | 1477929389530 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]]]}] 08:56:29 INFO - . 08:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2074ms 08:56:29 INFO - PROCESS | 1808 | 1477929389578 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 1808 | 1477929389585 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 08:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:56:29 INFO - PROCESS | 1808 | 1477929389595 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}] 08:56:29 INFO - PROCESS | 1808 | 1477929389793 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 08:56:29 INFO - PROCESS | 1808 | 1477929389897 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 08:56:29 INFO - PROCESS | 1808 | 1477929389903 Marionette TRACE conn4 <- [1,179,null,["8"]] 08:56:29 INFO - PROCESS | 1808 | 1477929389914 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 08:56:29 INFO - PROCESS | 1808 | 1477929389920 Marionette TRACE conn4 <- [1,180,null,{}] 08:56:29 INFO - PROCESS | 1808 | 1477929389928 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd1ac00 == 25 [pid = 1808] [id = 43] 08:56:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x8dd1b400) [pid = 1808] [serial = 127] [outer = (nil)] 08:56:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x8fa10000) [pid = 1808] [serial = 128] [outer = 0x8dd1b400] 08:56:30 INFO - PROCESS | 1808 | 1477929390029 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x8fa4bc00) [pid = 1808] [serial = 129] [outer = 0x8dd1b400] 08:56:30 INFO - PROCESS | 1808 | 1477929390743 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]]]}] 08:56:30 INFO - . 08:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1223ms 08:56:30 INFO - PROCESS | 1808 | 1477929390824 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 1808 | 1477929390830 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 08:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:56:30 INFO - PROCESS | 1808 | 1477929390839 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}] 08:56:31 INFO - PROCESS | 1808 | 1477929391064 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 08:56:31 INFO - PROCESS | 1808 | 1477929391170 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 08:56:31 INFO - PROCESS | 1808 | 1477929391175 Marionette TRACE conn4 <- [1,184,null,["8"]] 08:56:31 INFO - PROCESS | 1808 | 1477929391186 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 08:56:31 INFO - PROCESS | 1808 | 1477929391191 Marionette TRACE conn4 <- [1,185,null,{}] 08:56:31 INFO - PROCESS | 1808 | 1477929391199 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 1808 | ++DOCSHELL 0x911a6000 == 26 [pid = 1808] [id = 44] 08:56:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x911ae400) [pid = 1808] [serial = 130] [outer = (nil)] 08:56:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x92b0fc00) [pid = 1808] [serial = 131] [outer = 0x911ae400] 08:56:31 INFO - PROCESS | 1808 | 1477929391297 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x9389dc00) [pid = 1808] [serial = 132] [outer = 0x911ae400] 08:56:32 INFO - PROCESS | 1808 | 1477929392054 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]]]}] 08:56:32 INFO - . 08:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1271ms 08:56:32 INFO - PROCESS | 1808 | 1477929392119 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 1808 | 1477929392127 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 08:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:56:32 INFO - PROCESS | 1808 | 1477929392148 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}] 08:56:32 INFO - PROCESS | 1808 | 1477929392377 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 08:56:32 INFO - PROCESS | 1808 | 1477929392405 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 08:56:32 INFO - PROCESS | 1808 | 1477929392411 Marionette TRACE conn4 <- [1,189,null,["8"]] 08:56:32 INFO - PROCESS | 1808 | 1477929392417 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 08:56:32 INFO - PROCESS | 1808 | 1477929392424 Marionette TRACE conn4 <- [1,190,null,{}] 08:56:32 INFO - PROCESS | 1808 | 1477929392486 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a0d0000 == 27 [pid = 1808] [id = 45] 08:56:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x9a293c00) [pid = 1808] [serial = 133] [outer = (nil)] 08:56:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x9a418800) [pid = 1808] [serial = 134] [outer = 0x9a293c00] 08:56:32 INFO - PROCESS | 1808 | 1477929392592 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x9ae94400) [pid = 1808] [serial = 135] [outer = 0x9a293c00] 08:56:33 INFO - PROCESS | 1808 | 1477929393259 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:56:33 INFO - PROCESS | 1808 | 1477929393523 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]]]}] 08:56:33 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x8deafc00) [pid = 1808] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:56:33 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x8dbeec00) [pid = 1808] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:56:33 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x8fa4b400) [pid = 1808] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:56:33 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x95037000) [pid = 1808] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:56:33 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x911a7400) [pid = 1808] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:56:33 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x92c51c00) [pid = 1808] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:56:33 INFO - . 08:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1429ms 08:56:33 INFO - PROCESS | 1808 | 1477929393596 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 1808 | 1477929393608 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 08:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:56:33 INFO - PROCESS | 1808 | 1477929393618 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}] 08:56:33 INFO - PROCESS | 1808 | 1477929393825 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 08:56:33 INFO - PROCESS | 1808 | 1477929393836 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 08:56:33 INFO - PROCESS | 1808 | 1477929393841 Marionette TRACE conn4 <- [1,194,null,["8"]] 08:56:33 INFO - PROCESS | 1808 | 1477929393948 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 08:56:33 INFO - PROCESS | 1808 | 1477929393958 Marionette TRACE conn4 <- [1,195,null,{}] 08:56:33 INFO - PROCESS | 1808 | 1477929393965 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x8debdc00 == 28 [pid = 1808] [id = 46] 08:56:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x962dd400) [pid = 1808] [serial = 136] [outer = (nil)] 08:56:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x9a4d9400) [pid = 1808] [serial = 137] [outer = 0x962dd400] 08:56:34 INFO - PROCESS | 1808 | 1477929394070 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0xa0f87c00) [pid = 1808] [serial = 138] [outer = 0x962dd400] 08:56:34 INFO - PROCESS | 1808 | 1477929394755 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]]]}] 08:56:34 INFO - . 08:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1170ms 08:56:34 INFO - PROCESS | 1808 | 1477929394789 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 1808 | 1477929394796 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 08:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:56:34 INFO - PROCESS | 1808 | 1477929394806 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}] 08:56:35 INFO - PROCESS | 1808 | 1477929395030 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 08:56:35 INFO - PROCESS | 1808 | 1477929395050 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 08:56:35 INFO - PROCESS | 1808 | 1477929395061 Marionette TRACE conn4 <- [1,199,null,["8"]] 08:56:35 INFO - PROCESS | 1808 | 1477929395065 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 08:56:35 INFO - PROCESS | 1808 | 1477929395072 Marionette TRACE conn4 <- [1,200,null,{}] 08:56:35 INFO - PROCESS | 1808 | 1477929395078 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 1808 | ++DOCSHELL 0xa2c10400 == 29 [pid = 1808] [id = 47] 08:56:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0xa2c11000) [pid = 1808] [serial = 139] [outer = (nil)] 08:56:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0xa2c15000) [pid = 1808] [serial = 140] [outer = 0xa2c11000] 08:56:35 INFO - PROCESS | 1808 | 1477929395174 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0xa2c18400) [pid = 1808] [serial = 141] [outer = 0xa2c11000] 08:56:36 INFO - PROCESS | 1808 | 1477929396334 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]]]}] 08:56:36 INFO - . 08:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1575ms 08:56:36 INFO - PROCESS | 1808 | 1477929396383 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 1808 | 1477929396391 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 08:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:56:36 INFO - PROCESS | 1808 | 1477929396404 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}] 08:56:36 INFO - PROCESS | 1808 | 1477929396622 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 08:56:36 INFO - PROCESS | 1808 | 1477929396748 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 08:56:36 INFO - PROCESS | 1808 | 1477929396755 Marionette TRACE conn4 <- [1,204,null,["8"]] 08:56:36 INFO - PROCESS | 1808 | 1477929396763 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 08:56:36 INFO - PROCESS | 1808 | 1477929396774 Marionette TRACE conn4 <- [1,205,null,{}] 08:56:36 INFO - PROCESS | 1808 | 1477929396782 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd98c00 == 30 [pid = 1808] [id = 48] 08:56:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x8deb0000) [pid = 1808] [serial = 142] [outer = (nil)] 08:56:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x91c7c000) [pid = 1808] [serial = 143] [outer = 0x8deb0000] 08:56:36 INFO - PROCESS | 1808 | 1477929396944 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x92bc2c00) [pid = 1808] [serial = 144] [outer = 0x8deb0000] 08:56:37 INFO - PROCESS | 1808 | 1477929397827 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]]]}] 08:56:37 INFO - . 08:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1483ms 08:56:37 INFO - PROCESS | 1808 | 1477929397886 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 1808 | 1477929397895 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 08:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:56:37 INFO - PROCESS | 1808 | 1477929397903 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}] 08:56:38 INFO - PROCESS | 1808 | 1477929398110 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 08:56:38 INFO - PROCESS | 1808 | 1477929398259 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 08:56:38 INFO - PROCESS | 1808 | 1477929398265 Marionette TRACE conn4 <- [1,209,null,["8"]] 08:56:38 INFO - PROCESS | 1808 | 1477929398277 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 08:56:38 INFO - PROCESS | 1808 | 1477929398283 Marionette TRACE conn4 <- [1,210,null,{}] 08:56:38 INFO - PROCESS | 1808 | 1477929398290 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf6000 == 31 [pid = 1808] [id = 49] 08:56:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x983f8c00) [pid = 1808] [serial = 145] [outer = (nil)] 08:56:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x9b4d3800) [pid = 1808] [serial = 146] [outer = 0x983f8c00] 08:56:38 INFO - PROCESS | 1808 | 1477929398403 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0xa0ff1400) [pid = 1808] [serial = 147] [outer = 0x983f8c00] 08:56:39 INFO - PROCESS | 1808 | 1477929399240 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]]]}] 08:56:39 INFO - . 08:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1382ms 08:56:39 INFO - PROCESS | 1808 | 1477929399309 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 1808 | 1477929399318 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 08:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:56:39 INFO - PROCESS | 1808 | 1477929399328 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}] 08:56:39 INFO - PROCESS | 1808 | 1477929399530 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 08:56:39 INFO - PROCESS | 1808 | 1477929399684 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 08:56:39 INFO - PROCESS | 1808 | 1477929399689 Marionette TRACE conn4 <- [1,214,null,["8"]] 08:56:39 INFO - PROCESS | 1808 | 1477929399698 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 08:56:39 INFO - PROCESS | 1808 | 1477929399706 Marionette TRACE conn4 <- [1,215,null,{}] 08:56:39 INFO - PROCESS | 1808 | 1477929399714 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 1808 | ++DOCSHELL 0xa43dec00 == 32 [pid = 1808] [id = 50] 08:56:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0xa43df800) [pid = 1808] [serial = 148] [outer = (nil)] 08:56:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0xa43e9c00) [pid = 1808] [serial = 149] [outer = 0xa43df800] 08:56:39 INFO - PROCESS | 1808 | 1477929399844 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0xa451a800) [pid = 1808] [serial = 150] [outer = 0xa43df800] 08:56:40 INFO - PROCESS | 1808 | 1477929400625 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]]]}] 08:56:40 INFO - . 08:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1330ms 08:56:40 INFO - PROCESS | 1808 | 1477929400658 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 1808 | 1477929400663 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 08:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:56:40 INFO - PROCESS | 1808 | 1477929400672 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}] 08:56:40 INFO - PROCESS | 1808 | 1477929400875 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 08:56:41 INFO - PROCESS | 1808 | 1477929401029 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 08:56:41 INFO - PROCESS | 1808 | 1477929401037 Marionette TRACE conn4 <- [1,219,null,["8"]] 08:56:41 INFO - PROCESS | 1808 | 1477929401049 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 08:56:41 INFO - PROCESS | 1808 | 1477929401056 Marionette TRACE conn4 <- [1,220,null,{}] 08:56:41 INFO - PROCESS | 1808 | 1477929401063 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 1808 | ++DOCSHELL 0xa451e800 == 33 [pid = 1808] [id = 51] 08:56:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0xa457d000) [pid = 1808] [serial = 151] [outer = (nil)] 08:56:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0xa48ae800) [pid = 1808] [serial = 152] [outer = 0xa457d000] 08:56:41 INFO - PROCESS | 1808 | 1477929401170 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0xa48b8000) [pid = 1808] [serial = 153] [outer = 0xa457d000] 08:56:42 INFO - PROCESS | 1808 | 1477929402023 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]]]}] 08:56:42 INFO - . 08:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1422ms 08:56:42 INFO - PROCESS | 1808 | 1477929402095 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 1808 | 1477929402098 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 08:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:56:42 INFO - PROCESS | 1808 | 1477929402108 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}] 08:56:42 INFO - PROCESS | 1808 | 1477929402305 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 08:56:42 INFO - PROCESS | 1808 | 1477929402460 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 08:56:42 INFO - PROCESS | 1808 | 1477929402464 Marionette TRACE conn4 <- [1,224,null,["8"]] 08:56:42 INFO - PROCESS | 1808 | 1477929402477 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 08:56:42 INFO - PROCESS | 1808 | 1477929402482 Marionette TRACE conn4 <- [1,225,null,{}] 08:56:42 INFO - PROCESS | 1808 | 1477929402490 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 1808 | ++DOCSHELL 0xa4840800 == 34 [pid = 1808] [id = 52] 08:56:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0xa4cf5800) [pid = 1808] [serial = 154] [outer = (nil)] 08:56:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0xa93c5400) [pid = 1808] [serial = 155] [outer = 0xa4cf5800] 08:56:42 INFO - PROCESS | 1808 | 1477929402599 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0xa93c6c00) [pid = 1808] [serial = 156] [outer = 0xa4cf5800] 08:56:43 INFO - PROCESS | 1808 | 1477929403376 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]]]}] 08:56:43 INFO - . 08:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1337ms 08:56:43 INFO - PROCESS | 1808 | 1477929403561 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 1808 | 1477929403567 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 08:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:56:43 INFO - PROCESS | 1808 | 1477929403579 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}] 08:56:43 INFO - PROCESS | 1808 | 1477929403799 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 08:56:43 INFO - PROCESS | 1808 | 1477929403972 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 08:56:43 INFO - PROCESS | 1808 | 1477929403979 Marionette TRACE conn4 <- [1,229,null,["8"]] 08:56:43 INFO - PROCESS | 1808 | 1477929403991 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 08:56:44 INFO - PROCESS | 1808 | 1477929403999 Marionette TRACE conn4 <- [1,230,null,{}] 08:56:44 INFO - PROCESS | 1808 | 1477929404007 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa49400 == 35 [pid = 1808] [id = 53] 08:56:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x8fa4dc00) [pid = 1808] [serial = 157] [outer = (nil)] 08:56:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x8fab4c00) [pid = 1808] [serial = 158] [outer = 0x8fa4dc00] 08:56:44 INFO - PROCESS | 1808 | 1477929404110 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x911a4400) [pid = 1808] [serial = 159] [outer = 0x8fa4dc00] 08:56:44 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x983ee000) [pid = 1808] [serial = 116] [outer = (nil)] [url = about:blank] 08:56:44 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x99447c00) [pid = 1808] [serial = 117] [outer = (nil)] [url = about:blank] 08:56:44 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x966d0000) [pid = 1808] [serial = 113] [outer = (nil)] [url = about:blank] 08:56:44 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x96857c00) [pid = 1808] [serial = 114] [outer = (nil)] [url = about:blank] 08:56:44 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x9389e400) [pid = 1808] [serial = 110] [outer = (nil)] [url = about:blank] 08:56:44 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x93cf1000) [pid = 1808] [serial = 111] [outer = (nil)] [url = about:blank] 08:56:44 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x8fa4e000) [pid = 1808] [serial = 107] [outer = (nil)] [url = about:blank] 08:56:44 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8fab6400) [pid = 1808] [serial = 108] [outer = (nil)] [url = about:blank] 08:56:44 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8fa0d800) [pid = 1808] [serial = 104] [outer = (nil)] [url = about:blank] 08:56:44 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x8fa0f000) [pid = 1808] [serial = 105] [outer = (nil)] [url = about:blank] 08:56:44 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x8dca6800) [pid = 1808] [serial = 101] [outer = (nil)] [url = about:blank] 08:56:44 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x8dbf0400) [pid = 1808] [serial = 102] [outer = (nil)] [url = about:blank] 08:56:44 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8f956000) [pid = 1808] [serial = 95] [outer = (nil)] [url = about:blank] 08:56:44 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x9b4d1c00) [pid = 1808] [serial = 98] [outer = (nil)] [url = about:blank] 08:56:45 INFO - PROCESS | 1808 | 1477929405062 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]]]}] 08:56:45 INFO - . 08:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1527ms 08:56:45 INFO - PROCESS | 1808 | 1477929405109 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 1808 | 1477929405118 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 08:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:56:45 INFO - PROCESS | 1808 | 1477929405127 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}] 08:56:45 INFO - PROCESS | 1808 | 1477929405327 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 08:56:45 INFO - PROCESS | 1808 | 1477929405338 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 08:56:45 INFO - PROCESS | 1808 | 1477929405344 Marionette TRACE conn4 <- [1,234,null,["8"]] 08:56:45 INFO - PROCESS | 1808 | 1477929405452 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 08:56:45 INFO - PROCESS | 1808 | 1477929405459 Marionette TRACE conn4 <- [1,235,null,{}] 08:56:45 INFO - PROCESS | 1808 | 1477929405466 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf3f800 == 36 [pid = 1808] [id = 54] 08:56:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8fa0fc00) [pid = 1808] [serial = 160] [outer = (nil)] 08:56:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x92b84400) [pid = 1808] [serial = 161] [outer = 0x8fa0fc00] 08:56:45 INFO - PROCESS | 1808 | 1477929405569 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x92c1f000) [pid = 1808] [serial = 162] [outer = 0x8fa0fc00] 08:56:46 INFO - PROCESS | 1808 | 1477929406265 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]]]}] 08:56:46 INFO - . 08:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1183ms 08:56:46 INFO - PROCESS | 1808 | 1477929406327 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 08:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:56:46 INFO - PROCESS | 1808 | 1477929406337 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 08:56:46 INFO - PROCESS | 1808 | 1477929406349 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}] 08:56:46 INFO - PROCESS | 1808 | 1477929406533 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 08:56:46 INFO - PROCESS | 1808 | 1477929406654 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 08:56:46 INFO - PROCESS | 1808 | 1477929406659 Marionette TRACE conn4 <- [1,239,null,["8"]] 08:56:46 INFO - PROCESS | 1808 | 1477929406665 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 08:56:46 INFO - PROCESS | 1808 | 1477929406672 Marionette TRACE conn4 <- [1,240,null,{}] 08:56:46 INFO - PROCESS | 1808 | 1477929406680 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x94d93000 == 37 [pid = 1808] [id = 55] 08:56:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x94fd0c00) [pid = 1808] [serial = 163] [outer = (nil)] 08:56:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x962d7800) [pid = 1808] [serial = 164] [outer = 0x94fd0c00] 08:56:46 INFO - PROCESS | 1808 | 1477929406785 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x9685b000) [pid = 1808] [serial = 165] [outer = 0x94fd0c00] 08:56:47 INFO - PROCESS | 1808 | 1477929407544 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]]]}] 08:56:47 INFO - . 08:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1272ms 08:56:47 INFO - PROCESS | 1808 | 1477929407619 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 1808 | 1477929407622 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 08:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:56:47 INFO - PROCESS | 1808 | 1477929407631 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}] 08:56:47 INFO - PROCESS | 1808 | 1477929407857 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 08:56:47 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x9a293c00) [pid = 1808] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:56:47 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x8dd1b400) [pid = 1808] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:56:47 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x962dd400) [pid = 1808] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:56:47 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x911ae400) [pid = 1808] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:56:47 INFO - PROCESS | 1808 | 1477929407991 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 08:56:48 INFO - PROCESS | 1808 | 1477929407999 Marionette TRACE conn4 <- [1,244,null,["8"]] 08:56:48 INFO - PROCESS | 1808 | 1477929408007 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 08:56:48 INFO - PROCESS | 1808 | 1477929408013 Marionette TRACE conn4 <- [1,245,null,{}] 08:56:48 INFO - PROCESS | 1808 | 1477929408019 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd1b400 == 38 [pid = 1808] [id = 56] 08:56:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x8ffe7000) [pid = 1808] [serial = 166] [outer = (nil)] 08:56:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x95d89400) [pid = 1808] [serial = 167] [outer = 0x8ffe7000] 08:56:48 INFO - PROCESS | 1808 | 1477929408122 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x9a034c00) [pid = 1808] [serial = 168] [outer = 0x8ffe7000] 08:56:48 INFO - PROCESS | 1808 | 1477929408861 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]]]}] 08:56:48 INFO - . 08:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1284ms 08:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:56:48 INFO - PROCESS | 1808 | 1477929408916 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 1808 | 1477929408919 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 08:56:48 INFO - PROCESS | 1808 | 1477929408928 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}] 08:56:49 INFO - PROCESS | 1808 | 1477929409100 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 08:56:49 INFO - PROCESS | 1808 | 1477929409208 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 08:56:49 INFO - PROCESS | 1808 | 1477929409214 Marionette TRACE conn4 <- [1,249,null,["8"]] 08:56:49 INFO - PROCESS | 1808 | 1477929409223 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 08:56:49 INFO - PROCESS | 1808 | 1477929409228 Marionette TRACE conn4 <- [1,250,null,{}] 08:56:49 INFO - PROCESS | 1808 | 1477929409235 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a1cdc00 == 39 [pid = 1808] [id = 57] 08:56:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x9b079800) [pid = 1808] [serial = 169] [outer = (nil)] 08:56:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0xa112ac00) [pid = 1808] [serial = 170] [outer = 0x9b079800] 08:56:49 INFO - PROCESS | 1808 | 1477929409329 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0xa2b9b400) [pid = 1808] [serial = 171] [outer = 0x9b079800] 08:56:49 INFO - PROCESS | 1808 | 1477929409961 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]]]}] 08:56:50 INFO - . 08:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1082ms 08:56:50 INFO - PROCESS | 1808 | 1477929410009 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 1808 | 1477929410013 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 08:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:56:50 INFO - PROCESS | 1808 | 1477929410020 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}] 08:56:50 INFO - PROCESS | 1808 | 1477929410283 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 08:56:50 INFO - PROCESS | 1808 | 1477929410351 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 08:56:50 INFO - PROCESS | 1808 | 1477929410356 Marionette TRACE conn4 <- [1,254,null,["8"]] 08:56:50 INFO - PROCESS | 1808 | 1477929410364 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 08:56:50 INFO - PROCESS | 1808 | 1477929410373 Marionette TRACE conn4 <- [1,255,null,{}] 08:56:50 INFO - PROCESS | 1808 | 1477929410381 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 1808 | ++DOCSHELL 0xa2ba4400 == 40 [pid = 1808] [id = 58] 08:56:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0xa2c19000) [pid = 1808] [serial = 172] [outer = (nil)] 08:56:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0xa43e7400) [pid = 1808] [serial = 173] [outer = 0xa2c19000] 08:56:50 INFO - PROCESS | 1808 | 1477929410522 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0xa45fd000) [pid = 1808] [serial = 174] [outer = 0xa2c19000] 08:56:51 INFO - PROCESS | 1808 | 1477929411387 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]]]}] 08:56:51 INFO - . 08:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1483ms 08:56:51 INFO - PROCESS | 1808 | 1477929411505 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 1808 | 1477929411512 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 08:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:56:51 INFO - PROCESS | 1808 | 1477929411564 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}] 08:56:51 INFO - PROCESS | 1808 | 1477929411789 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 08:56:51 INFO - PROCESS | 1808 | 1477929411956 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 08:56:51 INFO - PROCESS | 1808 | 1477929411963 Marionette TRACE conn4 <- [1,259,null,["8"]] 08:56:51 INFO - PROCESS | 1808 | 1477929411975 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 08:56:51 INFO - PROCESS | 1808 | 1477929411984 Marionette TRACE conn4 <- [1,260,null,{}] 08:56:52 INFO - PROCESS | 1808 | 1477929411992 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa46c00 == 41 [pid = 1808] [id = 59] 08:56:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x8fa47800) [pid = 1808] [serial = 175] [outer = (nil)] 08:56:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x91c76000) [pid = 1808] [serial = 176] [outer = 0x8fa47800] 08:56:52 INFO - PROCESS | 1808 | 1477929412113 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x92c22c00) [pid = 1808] [serial = 177] [outer = 0x8fa47800] 08:56:52 INFO - PROCESS | 1808 | 1477929412959 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]]]}] 08:56:53 INFO - . 08:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1483ms 08:56:53 INFO - PROCESS | 1808 | 1477929413046 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 08:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:56:53 INFO - PROCESS | 1808 | 1477929413052 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 08:56:53 INFO - PROCESS | 1808 | 1477929413079 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}] 08:56:53 INFO - PROCESS | 1808 | 1477929413320 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 08:56:53 INFO - PROCESS | 1808 | 1477929413477 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 08:56:53 INFO - PROCESS | 1808 | 1477929413482 Marionette TRACE conn4 <- [1,264,null,["8"]] 08:56:53 INFO - PROCESS | 1808 | 1477929413494 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 08:56:53 INFO - PROCESS | 1808 | 1477929413501 Marionette TRACE conn4 <- [1,265,null,{}] 08:56:53 INFO - PROCESS | 1808 | 1477929413508 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 1808 | ++DOCSHELL 0x96860800 == 42 [pid = 1808] [id = 60] 08:56:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x97ab1400) [pid = 1808] [serial = 178] [outer = (nil)] 08:56:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x9b4d3c00) [pid = 1808] [serial = 179] [outer = 0x97ab1400] 08:56:53 INFO - PROCESS | 1808 | 1477929413626 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0xa2c13000) [pid = 1808] [serial = 180] [outer = 0x97ab1400] 08:56:54 INFO - PROCESS | 1808 | 1477929414447 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]]]}] 08:56:54 INFO - . 08:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1441ms 08:56:54 INFO - PROCESS | 1808 | 1477929414509 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 1808 | 1477929414517 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 08:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:56:54 INFO - PROCESS | 1808 | 1477929414545 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}] 08:56:54 INFO - PROCESS | 1808 | 1477929414740 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 08:56:54 INFO - PROCESS | 1808 | 1477929414903 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 08:56:54 INFO - PROCESS | 1808 | 1477929414909 Marionette TRACE conn4 <- [1,269,null,["8"]] 08:56:54 INFO - PROCESS | 1808 | 1477929414918 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 08:56:54 INFO - PROCESS | 1808 | 1477929414926 Marionette TRACE conn4 <- [1,270,null,{}] 08:56:54 INFO - PROCESS | 1808 | 1477929414934 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 1808 | ++DOCSHELL 0xa4cf5c00 == 43 [pid = 1808] [id = 61] 08:56:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0xa9340c00) [pid = 1808] [serial = 181] [outer = (nil)] 08:56:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x953af000) [pid = 1808] [serial = 182] [outer = 0xa9340c00] 08:56:55 INFO - PROCESS | 1808 | 1477929415047 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x953b2000) [pid = 1808] [serial = 183] [outer = 0xa9340c00] 08:56:55 INFO - PROCESS | 1808 | 1477929415813 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]]]}] 08:56:55 INFO - . 08:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1323ms 08:56:55 INFO - PROCESS | 1808 | 1477929415865 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 08:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:56:55 INFO - PROCESS | 1808 | 1477929415870 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 08:56:55 INFO - PROCESS | 1808 | 1477929415882 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}] 08:56:56 INFO - PROCESS | 1808 | 1477929416101 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 08:56:56 INFO - PROCESS | 1808 | 1477929416260 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 08:56:56 INFO - PROCESS | 1808 | 1477929416265 Marionette TRACE conn4 <- [1,274,null,["8"]] 08:56:56 INFO - PROCESS | 1808 | 1477929416277 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 08:56:56 INFO - PROCESS | 1808 | 1477929416282 Marionette TRACE conn4 <- [1,275,null,{}] 08:56:56 INFO - PROCESS | 1808 | 1477929416290 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 1808 | ++DOCSHELL 0x953b6c00 == 44 [pid = 1808] [id = 62] 08:56:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x9b4a4400) [pid = 1808] [serial = 184] [outer = (nil)] 08:56:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x9b4a7c00) [pid = 1808] [serial = 185] [outer = 0x9b4a4400] 08:56:56 INFO - PROCESS | 1808 | 1477929416441 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0x9b4a8c00) [pid = 1808] [serial = 186] [outer = 0x9b4a4400] 08:56:57 INFO - PROCESS | 1808 | 1477929417251 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]]]}] 08:56:57 INFO - . 08:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1424ms 08:56:57 INFO - PROCESS | 1808 | 1477929417483 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 1808 | 1477929417490 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 08:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:56:57 INFO - PROCESS | 1808 | 1477929417502 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}] 08:56:57 INFO - PROCESS | 1808 | 1477929417718 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 08:56:57 INFO - PROCESS | 1808 | 1477929417889 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 08:56:57 INFO - PROCESS | 1808 | 1477929417897 Marionette TRACE conn4 <- [1,279,null,["8"]] 08:56:57 INFO - PROCESS | 1808 | 1477929417905 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 08:56:57 INFO - PROCESS | 1808 | 1477929417913 Marionette TRACE conn4 <- [1,280,null,{}] 08:56:57 INFO - PROCESS | 1808 | 1477929417920 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf36000 == 45 [pid = 1808] [id = 63] 08:56:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0x8dd16800) [pid = 1808] [serial = 187] [outer = (nil)] 08:56:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0x8ffe8c00) [pid = 1808] [serial = 188] [outer = 0x8dd16800] 08:56:58 INFO - PROCESS | 1808 | 1477929418117 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0x92bd0400) [pid = 1808] [serial = 189] [outer = 0x8dd16800] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0x9a1cdc00 == 44 [pid = 1808] [id = 57] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0x94d93000 == 43 [pid = 1808] [id = 55] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd1b400 == 42 [pid = 1808] [id = 56] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf3f800 == 41 [pid = 1808] [id = 54] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0xa43dec00 == 40 [pid = 1808] [id = 50] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0xa451e800 == 39 [pid = 1808] [id = 51] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa49400 == 38 [pid = 1808] [id = 53] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd98c00 == 37 [pid = 1808] [id = 48] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf6000 == 36 [pid = 1808] [id = 49] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0xa2c10400 == 35 [pid = 1808] [id = 47] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0x9a0d0000 == 34 [pid = 1808] [id = 45] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0x8debdc00 == 33 [pid = 1808] [id = 46] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0xa4840800 == 32 [pid = 1808] [id = 52] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0xa2ba4400 == 31 [pid = 1808] [id = 58] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa46c00 == 30 [pid = 1808] [id = 59] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0x96860800 == 29 [pid = 1808] [id = 60] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0xa4cf5c00 == 28 [pid = 1808] [id = 61] 08:56:59 INFO - PROCESS | 1808 | --DOCSHELL 0x953b6c00 == 27 [pid = 1808] [id = 62] 08:56:59 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0x92b0fc00) [pid = 1808] [serial = 131] [outer = (nil)] [url = about:blank] 08:56:59 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0x9a433c00) [pid = 1808] [serial = 125] [outer = (nil)] [url = about:blank] 08:56:59 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0xa2c15000) [pid = 1808] [serial = 140] [outer = (nil)] [url = about:blank] 08:56:59 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0x8fa10000) [pid = 1808] [serial = 128] [outer = (nil)] [url = about:blank] 08:56:59 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x9ae94400) [pid = 1808] [serial = 135] [outer = (nil)] [url = about:blank] 08:56:59 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0x8fa4bc00) [pid = 1808] [serial = 129] [outer = (nil)] [url = about:blank] 08:56:59 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0x8fa18800) [pid = 1808] [serial = 122] [outer = (nil)] [url = about:blank] 08:56:59 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x9a4d3400) [pid = 1808] [serial = 119] [outer = (nil)] [url = about:blank] 08:56:59 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0xa0f87c00) [pid = 1808] [serial = 138] [outer = (nil)] [url = about:blank] 08:56:59 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x9a4d9400) [pid = 1808] [serial = 137] [outer = (nil)] [url = about:blank] 08:56:59 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x9389dc00) [pid = 1808] [serial = 132] [outer = (nil)] [url = about:blank] 08:56:59 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x9a418800) [pid = 1808] [serial = 134] [outer = (nil)] [url = about:blank] 08:56:59 INFO - PROCESS | 1808 | 1477929419848 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]]]}] 08:56:59 INFO - . 08:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2382ms 08:56:59 INFO - PROCESS | 1808 | 1477929419884 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 1808 | 1477929419890 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 08:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:56:59 INFO - PROCESS | 1808 | 1477929419900 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}] 08:57:00 INFO - PROCESS | 1808 | 1477929420114 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 08:57:00 INFO - PROCESS | 1808 | 1477929420243 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 08:57:00 INFO - PROCESS | 1808 | 1477929420249 Marionette TRACE conn4 <- [1,284,null,["8"]] 08:57:00 INFO - PROCESS | 1808 | 1477929420263 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 08:57:00 INFO - PROCESS | 1808 | 1477929420273 Marionette TRACE conn4 <- [1,285,null,{}] 08:57:00 INFO - PROCESS | 1808 | 1477929420283 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd93000 == 28 [pid = 1808] [id = 64] 08:57:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x8dd95800) [pid = 1808] [serial = 190] [outer = (nil)] 08:57:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x8fa0c800) [pid = 1808] [serial = 191] [outer = 0x8dd95800] 08:57:00 INFO - PROCESS | 1808 | 1477929420386 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x8dd16c00) [pid = 1808] [serial = 192] [outer = 0x8dd95800] 08:57:01 INFO - PROCESS | 1808 | 1477929421080 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]]]}] 08:57:01 INFO - . 08:57:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1229ms 08:57:01 INFO - PROCESS | 1808 | 1477929421128 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 1808 | 1477929421134 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 08:57:01 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 08:57:01 INFO - PROCESS | 1808 | 1477929421144 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}] 08:57:01 INFO - PROCESS | 1808 | 1477929421492 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 08:57:01 INFO - PROCESS | 1808 | 1477929421615 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 08:57:01 INFO - PROCESS | 1808 | 1477929421628 Marionette TRACE conn4 <- [1,289,null,["8"]] 08:57:01 INFO - PROCESS | 1808 | 1477929421653 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 08:57:01 INFO - PROCESS | 1808 | 1477929421663 Marionette TRACE conn4 <- [1,290,null,{}] 08:57:01 INFO - PROCESS | 1808 | 1477929421692 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 1808 | ++DOCSHELL 0x8ffe6c00 == 29 [pid = 1808] [id = 65] 08:57:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x8fff0400) [pid = 1808] [serial = 193] [outer = (nil)] 08:57:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x92b90400) [pid = 1808] [serial = 194] [outer = 0x8fff0400] 08:57:01 INFO - PROCESS | 1808 | 1477929421800 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x8dd19400) [pid = 1808] [serial = 195] [outer = 0x8fff0400] 08:57:02 INFO - PROCESS | 1808 | 1477929422758 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]]]}] 08:57:02 INFO - . 08:57:02 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1640ms 08:57:02 INFO - PROCESS | 1808 | 1477929422801 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 1808 | 1477929422809 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 08:57:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:57:02 INFO - PROCESS | 1808 | 1477929422829 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}] 08:57:03 INFO - PROCESS | 1808 | 1477929423062 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 08:57:03 INFO - PROCESS | 1808 | 1477929423088 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 08:57:03 INFO - PROCESS | 1808 | 1477929423094 Marionette TRACE conn4 <- [1,294,null,["8"]] 08:57:03 INFO - PROCESS | 1808 | 1477929423101 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 08:57:03 INFO - PROCESS | 1808 | 1477929423109 Marionette TRACE conn4 <- [1,295,null,{}] 08:57:03 INFO - PROCESS | 1808 | 1477929423326 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 1808 | ++DOCSHELL 0x95d7fc00 == 30 [pid = 1808] [id = 66] 08:57:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x95d80c00) [pid = 1808] [serial = 196] [outer = (nil)] 08:57:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x95db0400) [pid = 1808] [serial = 197] [outer = 0x95d80c00] 08:57:03 INFO - PROCESS | 1808 | 1477929423433 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0x96256400) [pid = 1808] [serial = 198] [outer = 0x95d80c00] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0xa43df800) [pid = 1808] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x94fd0c00) [pid = 1808] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0x8deb0000) [pid = 1808] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0x9a4dac00) [pid = 1808] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x8fa4dc00) [pid = 1808] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0x9a0d1800) [pid = 1808] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x8dd9c000) [pid = 1808] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x9b079800) [pid = 1808] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0xa2c11000) [pid = 1808] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x983f8c00) [pid = 1808] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0xa4cf5800) [pid = 1808] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x8fa0fc00) [pid = 1808] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x8ffe7000) [pid = 1808] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x9ae93000) [pid = 1808] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0xa457d000) [pid = 1808] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x9a46f400) [pid = 1808] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8dd97000) [pid = 1808] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:57:04 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0xa2c19000) [pid = 1808] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:57:04 INFO - PROCESS | 1808 | [1808] 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 08:57:04 INFO - PROCESS | 1808 | 1477929424751 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:57:04 INFO - .... 08:57:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1977ms 08:57:04 INFO - PROCESS | 1808 | 1477929424806 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 1808 | 1477929424812 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 08:57:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:57:04 INFO - PROCESS | 1808 | 1477929424820 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}] 08:57:05 INFO - PROCESS | 1808 | 1477929425017 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 08:57:05 INFO - PROCESS | 1808 | 1477929425133 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 08:57:05 INFO - PROCESS | 1808 | 1477929425139 Marionette TRACE conn4 <- [1,299,null,["8"]] 08:57:05 INFO - PROCESS | 1808 | 1477929425145 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 08:57:05 INFO - PROCESS | 1808 | 1477929425151 Marionette TRACE conn4 <- [1,300,null,{}] 08:57:05 INFO - PROCESS | 1808 | 1477929425160 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c23800 == 31 [pid = 1808] [id = 67] 08:57:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x9685c800) [pid = 1808] [serial = 199] [outer = (nil)] 08:57:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x9a17b000) [pid = 1808] [serial = 200] [outer = 0x9685c800] 08:57:05 INFO - PROCESS | 1808 | 1477929425268 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x9a1c7c00) [pid = 1808] [serial = 201] [outer = 0x9685c800] 08:57:05 INFO - PROCESS | 1808 | 1477929425916 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]]]}] 08:57:05 INFO - ............... 08:57:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1145ms 08:57:05 INFO - PROCESS | 1808 | 1477929425966 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 08:57:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:57:05 INFO - PROCESS | 1808 | 1477929425970 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 08:57:05 INFO - PROCESS | 1808 | 1477929425978 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}] 08:57:06 INFO - PROCESS | 1808 | 1477929426195 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 08:57:06 INFO - PROCESS | 1808 | 1477929426302 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 08:57:06 INFO - PROCESS | 1808 | 1477929426309 Marionette TRACE conn4 <- [1,304,null,["8"]] 08:57:06 INFO - PROCESS | 1808 | 1477929426318 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 08:57:06 INFO - PROCESS | 1808 | 1477929426329 Marionette TRACE conn4 <- [1,305,null,{}] 08:57:06 INFO - PROCESS | 1808 | 1477929426388 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dca1800 == 32 [pid = 1808] [id = 68] 08:57:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x8dca8800) [pid = 1808] [serial = 202] [outer = (nil)] 08:57:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x8dd93c00) [pid = 1808] [serial = 203] [outer = 0x8dca8800] 08:57:06 INFO - PROCESS | 1808 | 1477929426517 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x8f95cc00) [pid = 1808] [serial = 204] [outer = 0x8dca8800] 08:57:06 INFO - PROCESS | 1808 | [1808] 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 08:57:07 INFO - PROCESS | 1808 | 1477929427449 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:57:07 INFO - . 08:57:07 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1526ms 08:57:07 INFO - PROCESS | 1808 | 1477929427545 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 1808 | 1477929427552 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 08:57:07 INFO - TEST-START | /FileAPI/fileReader.html 08:57:07 INFO - PROCESS | 1808 | 1477929427564 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}] 08:57:07 INFO - PROCESS | 1808 | 1477929427797 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 08:57:07 INFO - PROCESS | 1808 | 1477929427969 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 08:57:07 INFO - PROCESS | 1808 | 1477929427977 Marionette TRACE conn4 <- [1,309,null,["8"]] 08:57:07 INFO - PROCESS | 1808 | 1477929427986 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 08:57:07 INFO - PROCESS | 1808 | 1477929427992 Marionette TRACE conn4 <- [1,310,null,{}] 08:57:08 INFO - PROCESS | 1808 | 1477929427999 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 1808 | ++DOCSHELL 0x953b1c00 == 33 [pid = 1808] [id = 69] 08:57:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x953b2800) [pid = 1808] [serial = 205] [outer = (nil)] 08:57:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x953b7800) [pid = 1808] [serial = 206] [outer = 0x953b2800] 08:57:08 INFO - PROCESS | 1808 | 1477929428111 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x967e6000) [pid = 1808] [serial = 207] [outer = 0x953b2800] 08:57:08 INFO - PROCESS | 1808 | 1477929428821 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]]]}] 08:57:08 INFO - .... 08:57:08 INFO - TEST-OK | /FileAPI/fileReader.html | took 1271ms 08:57:08 INFO - PROCESS | 1808 | 1477929428863 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 1808 | 1477929428869 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 08:57:08 INFO - TEST-START | /FileAPI/historical.html 08:57:08 INFO - PROCESS | 1808 | 1477929428881 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}] 08:57:09 INFO - PROCESS | 1808 | 1477929429080 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 08:57:09 INFO - PROCESS | 1808 | 1477929429269 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 08:57:09 INFO - PROCESS | 1808 | 1477929429280 Marionette TRACE conn4 <- [1,314,null,["8"]] 08:57:09 INFO - PROCESS | 1808 | 1477929429290 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 08:57:09 INFO - PROCESS | 1808 | 1477929429298 Marionette TRACE conn4 <- [1,315,null,{}] 08:57:09 INFO - PROCESS | 1808 | 1477929429308 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x9b4adc00 == 34 [pid = 1808] [id = 70] 08:57:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x9b4ae800) [pid = 1808] [serial = 208] [outer = (nil)] 08:57:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x9b4b1800) [pid = 1808] [serial = 209] [outer = 0x9b4ae800] 08:57:09 INFO - PROCESS | 1808 | 1477929429417 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x9b4d1c00) [pid = 1808] [serial = 210] [outer = 0x9b4ae800] 08:57:10 INFO - PROCESS | 1808 | 1477929430200 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]]]}] 08:57:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x8f95e000) [pid = 1808] [serial = 211] [outer = 0x9a0d1400] 08:57:10 INFO - ..... 08:57:10 INFO - TEST-OK | /FileAPI/historical.html | took 1430ms 08:57:10 INFO - PROCESS | 1808 | 1477929430395 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 1808 | 1477929430400 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 08:57:10 INFO - TEST-START | /FileAPI/idlharness.html 08:57:10 INFO - PROCESS | 1808 | 1477929430416 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}] 08:57:10 INFO - PROCESS | 1808 | 1477929430626 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 08:57:10 INFO - PROCESS | 1808 | 1477929430810 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 08:57:10 INFO - PROCESS | 1808 | 1477929430815 Marionette TRACE conn4 <- [1,319,null,["8"]] 08:57:10 INFO - PROCESS | 1808 | 1477929430826 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 08:57:10 INFO - PROCESS | 1808 | 1477929430833 Marionette TRACE conn4 <- [1,320,null,{}] 08:57:10 INFO - PROCESS | 1808 | 1477929430839 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf4c00 == 35 [pid = 1808] [id = 71] 08:57:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x8dd0f000) [pid = 1808] [serial = 212] [outer = (nil)] 08:57:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x92c27800) [pid = 1808] [serial = 213] [outer = 0x8dd0f000] 08:57:10 INFO - PROCESS | 1808 | 1477929430947 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x967e3c00) [pid = 1808] [serial = 214] [outer = 0x8dd0f000] 08:57:13 INFO - ................................................................................................... 08:57:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 2643ms 08:57:13 INFO - PROCESS | 1808 | 1477929432863 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]]]}] 08:57:13 INFO - PROCESS | 1808 | --DOCSHELL 0x92c23800 == 34 [pid = 1808] [id = 67] 08:57:13 INFO - PROCESS | 1808 | --DOCSHELL 0x95d7fc00 == 33 [pid = 1808] [id = 66] 08:57:13 INFO - PROCESS | 1808 | --DOCSHELL 0x8ffe6c00 == 32 [pid = 1808] [id = 65] 08:57:13 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd93000 == 31 [pid = 1808] [id = 64] 08:57:13 INFO - PROCESS | 1808 | 1477929433120 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 1808 | 1477929433131 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0xa43e7400) [pid = 1808] [serial = 173] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0xa45fd000) [pid = 1808] [serial = 174] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0xa112ac00) [pid = 1808] [serial = 170] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0xa2b9b400) [pid = 1808] [serial = 171] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x95d89400) [pid = 1808] [serial = 167] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x9a034c00) [pid = 1808] [serial = 168] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x962d7800) [pid = 1808] [serial = 164] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x9685b000) [pid = 1808] [serial = 165] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x92b84400) [pid = 1808] [serial = 161] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x92c1f000) [pid = 1808] [serial = 162] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x8fab4c00) [pid = 1808] [serial = 158] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x911a4400) [pid = 1808] [serial = 159] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0xa93c5400) [pid = 1808] [serial = 155] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0xa93c6c00) [pid = 1808] [serial = 156] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0xa48ae800) [pid = 1808] [serial = 152] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0xa48b8000) [pid = 1808] [serial = 153] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0xa43e9c00) [pid = 1808] [serial = 149] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0xa451a800) [pid = 1808] [serial = 150] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x9b4d3800) [pid = 1808] [serial = 146] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0xa0ff1400) [pid = 1808] [serial = 147] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x91c7c000) [pid = 1808] [serial = 143] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x92bc2c00) [pid = 1808] [serial = 144] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0xa2c18400) [pid = 1808] [serial = 141] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0xa24df800) [pid = 1808] [serial = 99] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x9a4d3800) [pid = 1808] [serial = 126] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x8fa1a800) [pid = 1808] [serial = 123] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0xa112a000) [pid = 1808] [serial = 93] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x9b081400) [pid = 1808] [serial = 120] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x8ffee400) [pid = 1808] [serial = 96] [outer = (nil)] [url = about:blank] 08:57:13 INFO - TEST-START | /FileAPI/idlharness.worker 08:57:13 INFO - PROCESS | 1808 | 1477929433221 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}] 08:57:13 INFO - PROCESS | 1808 | 1477929433464 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 08:57:13 INFO - PROCESS | 1808 | 1477929433539 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 08:57:13 INFO - PROCESS | 1808 | 1477929433544 Marionette TRACE conn4 <- [1,324,null,["8"]] 08:57:13 INFO - PROCESS | 1808 | 1477929433553 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 08:57:13 INFO - PROCESS | 1808 | 1477929433560 Marionette TRACE conn4 <- [1,325,null,{}] 08:57:13 INFO - PROCESS | 1808 | 1477929433568 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 1808 | ++DOCSHELL 0x91c7c800 == 32 [pid = 1808] [id = 72] 08:57:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x91cc3800) [pid = 1808] [serial = 215] [outer = (nil)] 08:57:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x92b86000) [pid = 1808] [serial = 216] [outer = 0x91cc3800] 08:57:13 INFO - PROCESS | 1808 | 1477929433672 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x92c21800) [pid = 1808] [serial = 217] [outer = 0x91cc3800] 08:57:13 INFO - PROCESS | 1808 | [1808] 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 08:57:16 INFO - ..................................................................................................................... 08:57:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2867ms 08:57:16 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 08:57:16 INFO - PROCESS | 1808 | 1477929435916 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,{},{}]]]}] 08:57:16 INFO - PROCESS | 1808 | 1477929436066 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 1808 | 1477929436079 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 08:57:16 INFO - PROCESS | 1808 | 1477929436091 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}] 08:57:16 INFO - PROCESS | 1808 | 1477929436409 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 08:57:16 INFO - PROCESS | 1808 | 1477929436442 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 08:57:16 INFO - PROCESS | 1808 | 1477929436448 Marionette TRACE conn4 <- [1,329,null,["8"]] 08:57:16 INFO - PROCESS | 1808 | 1477929436457 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 08:57:16 INFO - PROCESS | 1808 | 1477929436463 Marionette TRACE conn4 <- [1,330,null,{}] 08:57:16 INFO - PROCESS | 1808 | 1477929436530 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fc50400 == 33 [pid = 1808] [id = 73] 08:57:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x8fc50800) [pid = 1808] [serial = 218] [outer = (nil)] 08:57:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x8fc53400) [pid = 1808] [serial = 219] [outer = 0x8fc50800] 08:57:16 INFO - PROCESS | 1808 | 1477929436629 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x8fc54800) [pid = 1808] [serial = 220] [outer = 0x8fc50800] 08:57:17 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x95d80c00) [pid = 1808] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:57:17 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x8fa47800) [pid = 1808] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:57:17 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x97ab1400) [pid = 1808] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:57:17 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0xa9340c00) [pid = 1808] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:57:17 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x9b4a4400) [pid = 1808] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:57:17 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x8dd95800) [pid = 1808] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:57:17 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x8dd16800) [pid = 1808] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:57:17 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x8fff0400) [pid = 1808] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 08:57:17 INFO - PROCESS | 1808 | [1808] 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 08:57:17 INFO - PROCESS | 1808 | [1808] 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 08:57:17 INFO - PROCESS | 1808 | 1477929437809 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]]]}] 08:57:17 INFO - . 08:57:17 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1773ms 08:57:17 INFO - PROCESS | 1808 | 1477929437861 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 1808 | 1477929437869 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 08:57:17 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 08:57:17 INFO - PROCESS | 1808 | 1477929437934 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}] 08:57:18 INFO - PROCESS | 1808 | 1477929438175 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 08:57:18 INFO - PROCESS | 1808 | 1477929438335 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 08:57:18 INFO - PROCESS | 1808 | 1477929438342 Marionette TRACE conn4 <- [1,334,null,["8"]] 08:57:18 INFO - PROCESS | 1808 | 1477929438352 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 08:57:18 INFO - PROCESS | 1808 | 1477929438360 Marionette TRACE conn4 <- [1,335,null,{}] 08:57:18 INFO - PROCESS | 1808 | 1477929438366 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fc4b400 == 34 [pid = 1808] [id = 74] 08:57:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x8fc4bc00) [pid = 1808] [serial = 221] [outer = (nil)] 08:57:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x8ffe6c00) [pid = 1808] [serial = 222] [outer = 0x8fc4bc00] 08:57:18 INFO - PROCESS | 1808 | 1477929438493 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x8ffeb000) [pid = 1808] [serial = 223] [outer = 0x8fc4bc00] 08:57:21 INFO - PROCESS | 1808 | --DOCSHELL 0x91c7c800 == 33 [pid = 1808] [id = 72] 08:57:21 INFO - PROCESS | 1808 | --DOCSHELL 0x9b4adc00 == 32 [pid = 1808] [id = 70] 08:57:21 INFO - PROCESS | 1808 | --DOCSHELL 0x953b1c00 == 31 [pid = 1808] [id = 69] 08:57:21 INFO - PROCESS | 1808 | --DOCSHELL 0x8dca1800 == 30 [pid = 1808] [id = 68] 08:57:21 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x96256400) [pid = 1808] [serial = 198] [outer = (nil)] [url = about:blank] 08:57:21 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x95db0400) [pid = 1808] [serial = 197] [outer = (nil)] [url = about:blank] 08:57:21 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x92c22c00) [pid = 1808] [serial = 177] [outer = (nil)] [url = about:blank] 08:57:21 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0xa2c13000) [pid = 1808] [serial = 180] [outer = (nil)] [url = about:blank] 08:57:21 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x953b2000) [pid = 1808] [serial = 183] [outer = (nil)] [url = about:blank] 08:57:21 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x9b4a8c00) [pid = 1808] [serial = 186] [outer = (nil)] [url = about:blank] 08:57:22 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x8dd16c00) [pid = 1808] [serial = 192] [outer = (nil)] [url = about:blank] 08:57:22 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x9a17b000) [pid = 1808] [serial = 200] [outer = (nil)] [url = about:blank] 08:57:22 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x92bd0400) [pid = 1808] [serial = 189] [outer = (nil)] [url = about:blank] 08:57:22 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x8dd19400) [pid = 1808] [serial = 195] [outer = (nil)] [url = about:blank] 08:57:22 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x92b90400) [pid = 1808] [serial = 194] [outer = (nil)] [url = about:blank] 08:57:22 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x8fa0c800) [pid = 1808] [serial = 191] [outer = (nil)] [url = about:blank] 08:57:22 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x8ffe8c00) [pid = 1808] [serial = 188] [outer = (nil)] [url = about:blank] 08:57:22 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x9b4a7c00) [pid = 1808] [serial = 185] [outer = (nil)] [url = about:blank] 08:57:22 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x953af000) [pid = 1808] [serial = 182] [outer = (nil)] [url = about:blank] 08:57:22 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x9b4d3c00) [pid = 1808] [serial = 179] [outer = (nil)] [url = about:blank] 08:57:22 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x91c76000) [pid = 1808] [serial = 176] [outer = (nil)] [url = about:blank] 08:57:24 INFO - PROCESS | 1808 | 1477929444145 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]]]}] 08:57:24 INFO - .. 08:57:24 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6305ms 08:57:24 INFO - PROCESS | 1808 | 1477929444186 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 1808 | 1477929444193 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 08:57:24 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 08:57:24 INFO - PROCESS | 1808 | 1477929444211 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}] 08:57:24 INFO - PROCESS | 1808 | 1477929444432 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 08:57:24 INFO - PROCESS | 1808 | 1477929444461 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 08:57:24 INFO - PROCESS | 1808 | 1477929444467 Marionette TRACE conn4 <- [1,339,null,["8"]] 08:57:24 INFO - PROCESS | 1808 | 1477929444475 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 08:57:24 INFO - PROCESS | 1808 | 1477929444483 Marionette TRACE conn4 <- [1,340,null,{}] 08:57:24 INFO - PROCESS | 1808 | 1477929444547 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d996400 == 31 [pid = 1808] [id = 75] 08:57:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x8d996c00) [pid = 1808] [serial = 224] [outer = (nil)] 08:57:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x8d999c00) [pid = 1808] [serial = 225] [outer = 0x8d996c00] 08:57:24 INFO - PROCESS | 1808 | 1477929444650 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x8dd12000) [pid = 1808] [serial = 226] [outer = 0x8d996c00] 08:57:25 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x9685c800) [pid = 1808] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 08:57:25 INFO - PROCESS | 1808 | 1477929445784 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]]]}] 08:57:25 INFO - ... 08:57:25 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1624ms 08:57:25 INFO - PROCESS | 1808 | 1477929445834 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 1808 | 1477929445843 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 08:57:25 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 08:57:25 INFO - PROCESS | 1808 | 1477929445851 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}] 08:57:26 INFO - PROCESS | 1808 | 1477929446120 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 08:57:26 INFO - PROCESS | 1808 | 1477929446161 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 08:57:26 INFO - PROCESS | 1808 | 1477929446168 Marionette TRACE conn4 <- [1,344,null,["8"]] 08:57:26 INFO - PROCESS | 1808 | 1477929446179 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 08:57:26 INFO - PROCESS | 1808 | 1477929446188 Marionette TRACE conn4 <- [1,345,null,{}] 08:57:26 INFO - PROCESS | 1808 | 1477929446198 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa47400 == 32 [pid = 1808] [id = 76] 08:57:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x8fa4a400) [pid = 1808] [serial = 227] [outer = (nil)] 08:57:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x8fa53000) [pid = 1808] [serial = 228] [outer = 0x8fa4a400] 08:57:26 INFO - PROCESS | 1808 | 1477929446375 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x8fc4e400) [pid = 1808] [serial = 229] [outer = 0x8fa4a400] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd1ac00 == 31 [pid = 1808] [id = 43] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd9ac00 == 30 [pid = 1808] [id = 41] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x92c51000 == 29 [pid = 1808] [id = 31] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x9a4d3000 == 28 [pid = 1808] [id = 33] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x9a0d1000 == 27 [pid = 1808] [id = 40] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa4c000 == 26 [pid = 1808] [id = 28] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf36000 == 25 [pid = 1808] [id = 63] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf3b000 == 24 [pid = 1808] [id = 39] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd96400 == 23 [pid = 1808] [id = 32] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x92c4f400 == 22 [pid = 1808] [id = 37] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf1400 == 21 [pid = 1808] [id = 27] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x911a6000 == 20 [pid = 1808] [id = 44] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa46400 == 19 [pid = 1808] [id = 36] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8db80000 == 18 [pid = 1808] [id = 30] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8deaf000 == 17 [pid = 1808] [id = 35] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbee000 == 16 [pid = 1808] [id = 34] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8dc9d000 == 15 [pid = 1808] [id = 38] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x92b8d000 == 14 [pid = 1808] [id = 29] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8d996400 == 13 [pid = 1808] [id = 75] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf4c00 == 12 [pid = 1808] [id = 71] 08:57:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8fc50400 == 11 [pid = 1808] [id = 73] 08:57:30 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x9a1c7c00) [pid = 1808] [serial = 201] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x953b7800) [pid = 1808] [serial = 206] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x9b4b1800) [pid = 1808] [serial = 209] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x8dd93c00) [pid = 1808] [serial = 203] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x92b86000) [pid = 1808] [serial = 216] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x95db0000) [pid = 1808] [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.] 08:57:30 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x8fc53400) [pid = 1808] [serial = 219] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x92c27800) [pid = 1808] [serial = 213] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1808 | 1477929452357 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]]]}] 08:57:32 INFO - .. 08:57:32 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6541ms 08:57:32 INFO - PROCESS | 1808 | 1477929452393 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 1808 | 1477929452399 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 08:57:32 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 08:57:32 INFO - PROCESS | 1808 | 1477929452413 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}] 08:57:32 INFO - PROCESS | 1808 | 1477929452658 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 08:57:32 INFO - PROCESS | 1808 | 1477929452688 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 08:57:32 INFO - PROCESS | 1808 | 1477929452695 Marionette TRACE conn4 <- [1,349,null,["8"]] 08:57:32 INFO - PROCESS | 1808 | 1477929452705 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 08:57:32 INFO - PROCESS | 1808 | 1477929452714 Marionette TRACE conn4 <- [1,350,null,{}] 08:57:32 INFO - PROCESS | 1808 | 1477929452775 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf4000 == 12 [pid = 1808] [id = 77] 08:57:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8dbf4c00) [pid = 1808] [serial = 230] [outer = (nil)] 08:57:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x8dca3800) [pid = 1808] [serial = 231] [outer = 0x8dbf4c00] 08:57:32 INFO - PROCESS | 1808 | 1477929452885 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x8dd13800) [pid = 1808] [serial = 232] [outer = 0x8dbf4c00] 08:57:33 INFO - PROCESS | 1808 | [1808] 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 08:57:33 INFO - PROCESS | 1808 | [1808] 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 08:57:33 INFO - PROCESS | 1808 | [1808] 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 08:57:33 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x8fc50800) [pid = 1808] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 08:57:33 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x8d996c00) [pid = 1808] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 08:57:33 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x8fc4bc00) [pid = 1808] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 08:57:33 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x953b2800) [pid = 1808] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:57:33 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x91cc3800) [pid = 1808] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:57:33 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8dca8800) [pid = 1808] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 08:57:33 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x9b4ae800) [pid = 1808] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:57:33 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x8dd0f000) [pid = 1808] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:57:34 INFO - PROCESS | 1808 | 1477929454121 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]]]}] 08:57:34 INFO - .. 08:57:34 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1772ms 08:57:34 INFO - PROCESS | 1808 | 1477929454184 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 1808 | 1477929454190 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 08:57:34 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 08:57:34 INFO - PROCESS | 1808 | 1477929454199 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}] 08:57:34 INFO - PROCESS | 1808 | 1477929454402 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 08:57:34 INFO - PROCESS | 1808 | 1477929454414 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 08:57:34 INFO - PROCESS | 1808 | 1477929454429 Marionette TRACE conn4 <- [1,354,null,["8"]] 08:57:34 INFO - PROCESS | 1808 | 1477929454528 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 08:57:34 INFO - PROCESS | 1808 | 1477929454535 Marionette TRACE conn4 <- [1,355,null,{}] 08:57:34 INFO - PROCESS | 1808 | 1477929454545 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd14000 == 13 [pid = 1808] [id = 78] 08:57:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8deb2000) [pid = 1808] [serial = 233] [outer = (nil)] 08:57:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x8fa0cc00) [pid = 1808] [serial = 234] [outer = 0x8deb2000] 08:57:34 INFO - PROCESS | 1808 | 1477929454650 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x8fa0e000) [pid = 1808] [serial = 235] [outer = 0x8deb2000] 08:57:35 INFO - PROCESS | 1808 | 1477929455809 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]]]}] 08:57:35 INFO - . 08:57:35 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1626ms 08:57:35 INFO - PROCESS | 1808 | 1477929455833 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 08:57:35 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 08:57:35 INFO - PROCESS | 1808 | 1477929455842 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 08:57:35 INFO - PROCESS | 1808 | 1477929455849 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}] 08:57:36 INFO - PROCESS | 1808 | 1477929456096 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 08:57:36 INFO - PROCESS | 1808 | 1477929456127 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 08:57:36 INFO - PROCESS | 1808 | 1477929456133 Marionette TRACE conn4 <- [1,359,null,["8"]] 08:57:36 INFO - PROCESS | 1808 | 1477929456138 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 08:57:36 INFO - PROCESS | 1808 | 1477929456146 Marionette TRACE conn4 <- [1,360,null,{}] 08:57:36 INFO - PROCESS | 1808 | 1477929456154 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 1808 | ++DOCSHELL 0x8ffe7400 == 14 [pid = 1808] [id = 79] 08:57:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8ffe7c00) [pid = 1808] [serial = 236] [outer = (nil)] 08:57:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8ffecc00) [pid = 1808] [serial = 237] [outer = 0x8ffe7c00] 08:57:36 INFO - PROCESS | 1808 | 1477929456263 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8fa11400) [pid = 1808] [serial = 238] [outer = 0x8ffe7c00] 08:57:39 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x8d999c00) [pid = 1808] [serial = 225] [outer = (nil)] [url = about:blank] 08:57:39 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x8dd12000) [pid = 1808] [serial = 226] [outer = (nil)] [url = about:blank] 08:57:39 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x8ffe6c00) [pid = 1808] [serial = 222] [outer = (nil)] [url = about:blank] 08:57:39 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8ffeb000) [pid = 1808] [serial = 223] [outer = (nil)] [url = about:blank] 08:57:39 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x967e6000) [pid = 1808] [serial = 207] [outer = (nil)] [url = about:blank] 08:57:39 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x92c21800) [pid = 1808] [serial = 217] [outer = (nil)] [url = about:blank] 08:57:39 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x8fc54800) [pid = 1808] [serial = 220] [outer = (nil)] [url = about:blank] 08:57:39 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x8f95cc00) [pid = 1808] [serial = 204] [outer = (nil)] [url = about:blank] 08:57:39 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x9b4d1c00) [pid = 1808] [serial = 210] [outer = (nil)] [url = about:blank] 08:57:39 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x967e3c00) [pid = 1808] [serial = 214] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 1808 | 1477929462002 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]]]}] 08:57:42 INFO - .. 08:57:42 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6185ms 08:57:42 INFO - PROCESS | 1808 | 1477929462036 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 1808 | 1477929462041 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 08:57:42 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 08:57:42 INFO - PROCESS | 1808 | 1477929462059 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}] 08:57:42 INFO - PROCESS | 1808 | 1477929462305 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 08:57:42 INFO - PROCESS | 1808 | 1477929462334 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 08:57:42 INFO - PROCESS | 1808 | 1477929462340 Marionette TRACE conn4 <- [1,364,null,["8"]] 08:57:42 INFO - PROCESS | 1808 | 1477929462350 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 08:57:42 INFO - PROCESS | 1808 | 1477929462359 Marionette TRACE conn4 <- [1,365,null,{}] 08:57:42 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8deb2000) [pid = 1808] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 08:57:42 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8dbf4c00) [pid = 1808] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 08:57:42 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8fa4a400) [pid = 1808] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 08:57:42 INFO - PROCESS | 1808 | 1477929462456 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbfbc00 == 15 [pid = 1808] [id = 80] 08:57:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8dca1800) [pid = 1808] [serial = 239] [outer = (nil)] 08:57:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8dd13c00) [pid = 1808] [serial = 240] [outer = 0x8dca1800] 08:57:42 INFO - PROCESS | 1808 | 1477929462572 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8dd1a400) [pid = 1808] [serial = 241] [outer = 0x8dca1800] 08:57:43 INFO - PROCESS | 1808 | [1808] 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 08:57:43 INFO - PROCESS | 1808 | [1808] 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 08:57:43 INFO - PROCESS | 1808 | 1477929463633 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]]]}] 08:57:43 INFO - .. 08:57:43 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1639ms 08:57:43 INFO - PROCESS | 1808 | 1477929463691 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 1808 | 1477929463698 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 08:57:43 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 08:57:43 INFO - PROCESS | 1808 | 1477929463707 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}] 08:57:43 INFO - PROCESS | 1808 | 1477929463899 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 08:57:44 INFO - PROCESS | 1808 | 1477929464012 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 08:57:44 INFO - PROCESS | 1808 | 1477929464015 Marionette TRACE conn4 <- [1,369,null,["8"]] 08:57:44 INFO - PROCESS | 1808 | 1477929464024 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 08:57:44 INFO - PROCESS | 1808 | 1477929464030 Marionette TRACE conn4 <- [1,370,null,{}] 08:57:44 INFO - PROCESS | 1808 | 1477929464039 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa1b000 == 16 [pid = 1808] [id = 81] 08:57:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8fa1bc00) [pid = 1808] [serial = 242] [outer = (nil)] 08:57:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8fa48800) [pid = 1808] [serial = 243] [outer = 0x8fa1bc00] 08:57:44 INFO - PROCESS | 1808 | 1477929464144 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x8fa4d800) [pid = 1808] [serial = 244] [outer = 0x8fa1bc00] 08:57:45 INFO - PROCESS | 1808 | 1477929465211 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]]]}] 08:57:45 INFO - .. 08:57:45 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1528ms 08:57:45 INFO - PROCESS | 1808 | 1477929465244 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 08:57:45 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 08:57:45 INFO - PROCESS | 1808 | 1477929465253 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 08:57:45 INFO - PROCESS | 1808 | 1477929465261 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}] 08:57:45 INFO - PROCESS | 1808 | 1477929465503 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 08:57:45 INFO - PROCESS | 1808 | 1477929465609 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 08:57:45 INFO - PROCESS | 1808 | 1477929465616 Marionette TRACE conn4 <- [1,374,null,["8"]] 08:57:45 INFO - PROCESS | 1808 | 1477929465624 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 08:57:45 INFO - PROCESS | 1808 | 1477929465635 Marionette TRACE conn4 <- [1,375,null,{}] 08:57:45 INFO - PROCESS | 1808 | 1477929465646 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d992400 == 17 [pid = 1808] [id = 82] 08:57:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x8d992c00) [pid = 1808] [serial = 245] [outer = (nil)] 08:57:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8d996c00) [pid = 1808] [serial = 246] [outer = 0x8d992c00] 08:57:45 INFO - PROCESS | 1808 | 1477929465805 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x8dbfb400) [pid = 1808] [serial = 247] [outer = 0x8d992c00] 08:57:48 INFO - PROCESS | 1808 | --DOCSHELL 0x9a0cc800 == 16 [pid = 1808] [id = 42] 08:57:48 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa1b000 == 15 [pid = 1808] [id = 81] 08:57:48 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbfbc00 == 14 [pid = 1808] [id = 80] 08:57:48 INFO - PROCESS | 1808 | --DOCSHELL 0x8ffe7400 == 13 [pid = 1808] [id = 79] 08:57:48 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x8fa53000) [pid = 1808] [serial = 228] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x8fa0cc00) [pid = 1808] [serial = 234] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x8fa0e000) [pid = 1808] [serial = 235] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x8dca3800) [pid = 1808] [serial = 231] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8dd13800) [pid = 1808] [serial = 232] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8fc4e400) [pid = 1808] [serial = 229] [outer = (nil)] [url = about:blank] 08:57:51 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8dca1800) [pid = 1808] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 08:57:51 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8ffe7c00) [pid = 1808] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 08:57:51 INFO - PROCESS | 1808 | 1477929471501 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]]]}] 08:57:51 INFO - .. 08:57:51 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6296ms 08:57:51 INFO - PROCESS | 1808 | 1477929471558 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 1808 | 1477929471564 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 08:57:51 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 08:57:51 INFO - PROCESS | 1808 | 1477929471575 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}] 08:57:51 INFO - PROCESS | 1808 | 1477929471783 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 08:57:51 INFO - PROCESS | 1808 | 1477929471854 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 08:57:51 INFO - PROCESS | 1808 | 1477929471860 Marionette TRACE conn4 <- [1,379,null,["8"]] 08:57:51 INFO - PROCESS | 1808 | 1477929471869 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 08:57:51 INFO - PROCESS | 1808 | 1477929471877 Marionette TRACE conn4 <- [1,380,null,{}] 08:57:51 INFO - PROCESS | 1808 | 1477929471884 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dc9dc00 == 14 [pid = 1808] [id = 83] 08:57:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8dca0800) [pid = 1808] [serial = 248] [outer = (nil)] 08:57:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8dca7800) [pid = 1808] [serial = 249] [outer = 0x8dca0800] 08:57:52 INFO - PROCESS | 1808 | 1477929471998 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8fc47400) [pid = 1808] [serial = 250] [outer = 0x8dca0800] 08:57:52 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:57:53 INFO - PROCESS | 1808 | 1477929473114 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]]]}] 08:57:53 INFO - .. 08:57:53 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1574ms 08:57:53 INFO - PROCESS | 1808 | 1477929473148 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 1808 | 1477929473156 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 08:57:53 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 08:57:53 INFO - PROCESS | 1808 | 1477929473164 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}] 08:57:53 INFO - PROCESS | 1808 | 1477929473400 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 08:57:53 INFO - PROCESS | 1808 | 1477929473419 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 08:57:53 INFO - PROCESS | 1808 | 1477929473425 Marionette TRACE conn4 <- [1,384,null,["8"]] 08:57:53 INFO - PROCESS | 1808 | 1477929473431 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 08:57:53 INFO - PROCESS | 1808 | 1477929473438 Marionette TRACE conn4 <- [1,385,null,{}] 08:57:53 INFO - PROCESS | 1808 | 1477929473444 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 1808 | ++DOCSHELL 0x911a6400 == 15 [pid = 1808] [id = 84] 08:57:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x911a7800) [pid = 1808] [serial = 251] [outer = (nil)] 08:57:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x911acc00) [pid = 1808] [serial = 252] [outer = 0x911a7800] 08:57:53 INFO - PROCESS | 1808 | 1477929473544 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x91ccb800) [pid = 1808] [serial = 253] [outer = 0x911a7800] 08:57:57 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf4000 == 14 [pid = 1808] [id = 77] 08:57:57 INFO - PROCESS | 1808 | --DOCSHELL 0x8dc9dc00 == 13 [pid = 1808] [id = 83] 08:57:57 INFO - PROCESS | 1808 | --DOCSHELL 0x8d992400 == 12 [pid = 1808] [id = 82] 08:57:57 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x8dd13c00) [pid = 1808] [serial = 240] [outer = (nil)] [url = about:blank] 08:57:57 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x8dd1a400) [pid = 1808] [serial = 241] [outer = (nil)] [url = about:blank] 08:57:57 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8ffecc00) [pid = 1808] [serial = 237] [outer = (nil)] [url = about:blank] 08:57:57 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8fa11400) [pid = 1808] [serial = 238] [outer = (nil)] [url = about:blank] 08:57:57 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8fa48800) [pid = 1808] [serial = 243] [outer = (nil)] [url = about:blank] 08:57:59 INFO - PROCESS | 1808 | 1477929479193 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]]]}] 08:57:59 INFO - .. 08:57:59 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 6089ms 08:57:59 INFO - PROCESS | 1808 | 1477929479255 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 1808 | 1477929479263 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 08:57:59 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 08:57:59 INFO - PROCESS | 1808 | 1477929479283 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}] 08:57:59 INFO - PROCESS | 1808 | 1477929479520 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 08:57:59 INFO - PROCESS | 1808 | 1477929479554 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 08:57:59 INFO - PROCESS | 1808 | 1477929479561 Marionette TRACE conn4 <- [1,389,null,["8"]] 08:57:59 INFO - PROCESS | 1808 | 1477929479570 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 08:57:59 INFO - PROCESS | 1808 | 1477929479579 Marionette TRACE conn4 <- [1,390,null,{}] 08:57:59 INFO - PROCESS | 1808 | 1477929479640 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dca1c00 == 13 [pid = 1808] [id = 85] 08:57:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8dca3800) [pid = 1808] [serial = 254] [outer = (nil)] 08:57:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8dd12c00) [pid = 1808] [serial = 255] [outer = 0x8dca3800] 08:57:59 INFO - PROCESS | 1808 | 1477929479753 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8dd19400) [pid = 1808] [serial = 256] [outer = 0x8dca3800] 08:58:00 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8dca0800) [pid = 1808] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 08:58:00 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8d992c00) [pid = 1808] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 08:58:00 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8fa1bc00) [pid = 1808] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 08:58:00 INFO - PROCESS | 1808 | [1808] 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 08:58:00 INFO - PROCESS | 1808 | [1808] 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 08:58:00 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 08:58:00 INFO - PROCESS | 1808 | 1477929480917 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]]]}] 08:58:00 INFO - .. 08:58:00 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1678ms 08:58:00 INFO - PROCESS | 1808 | 1477929480959 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 1808 | 1477929480964 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 08:58:00 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 08:58:00 INFO - PROCESS | 1808 | 1477929480972 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}] 08:58:01 INFO - PROCESS | 1808 | 1477929481166 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 08:58:01 INFO - PROCESS | 1808 | 1477929481283 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 08:58:01 INFO - PROCESS | 1808 | 1477929481287 Marionette TRACE conn4 <- [1,394,null,["8"]] 08:58:01 INFO - PROCESS | 1808 | 1477929481297 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 08:58:01 INFO - PROCESS | 1808 | 1477929481303 Marionette TRACE conn4 <- [1,395,null,{}] 08:58:01 INFO - PROCESS | 1808 | 1477929481311 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd17400 == 14 [pid = 1808] [id = 86] 08:58:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8f95b000) [pid = 1808] [serial = 257] [outer = (nil)] 08:58:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8fa0d400) [pid = 1808] [serial = 258] [outer = 0x8f95b000] 08:58:01 INFO - PROCESS | 1808 | 1477929481441 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8fa10800) [pid = 1808] [serial = 259] [outer = 0x8f95b000] 08:58:02 INFO - PROCESS | 1808 | 1477929482526 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]]]}] 08:58:02 INFO - .. 08:58:02 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1588ms 08:58:02 INFO - PROCESS | 1808 | 1477929482569 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 1808 | 1477929482577 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 08:58:02 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 08:58:02 INFO - PROCESS | 1808 | 1477929482586 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}] 08:58:02 INFO - PROCESS | 1808 | 1477929482786 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 08:58:02 INFO - PROCESS | 1808 | 1477929482907 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 08:58:02 INFO - PROCESS | 1808 | 1477929482913 Marionette TRACE conn4 <- [1,399,null,["8"]] 08:58:02 INFO - PROCESS | 1808 | 1477929482919 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 08:58:02 INFO - PROCESS | 1808 | 1477929482927 Marionette TRACE conn4 <- [1,400,null,{}] 08:58:02 INFO - PROCESS | 1808 | 1477929482934 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fc49c00 == 15 [pid = 1808] [id = 87] 08:58:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x8fc4a000) [pid = 1808] [serial = 260] [outer = (nil)] 08:58:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x8ffeac00) [pid = 1808] [serial = 261] [outer = 0x8fc4a000] 08:58:03 INFO - PROCESS | 1808 | 1477929483041 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8ffedc00) [pid = 1808] [serial = 262] [outer = 0x8fc4a000] 08:58:06 INFO - PROCESS | 1808 | --DOCSHELL 0x8fc4b400 == 14 [pid = 1808] [id = 74] 08:58:06 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x8fa4d800) [pid = 1808] [serial = 244] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x8dca7800) [pid = 1808] [serial = 249] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x8fc47400) [pid = 1808] [serial = 250] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8d996c00) [pid = 1808] [serial = 246] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8dbfb400) [pid = 1808] [serial = 247] [outer = (nil)] [url = about:blank] 08:58:08 INFO - PROCESS | 1808 | 1477929488731 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]]]}] 08:58:08 INFO - .. 08:58:08 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6188ms 08:58:08 INFO - PROCESS | 1808 | 1477929488775 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 1808 | 1477929488784 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 08:58:08 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 08:58:08 INFO - PROCESS | 1808 | 1477929488803 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}] 08:58:09 INFO - PROCESS | 1808 | 1477929489030 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 08:58:09 INFO - PROCESS | 1808 | 1477929489065 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 08:58:09 INFO - PROCESS | 1808 | 1477929489070 Marionette TRACE conn4 <- [1,404,null,["8"]] 08:58:09 INFO - PROCESS | 1808 | 1477929489080 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 08:58:09 INFO - PROCESS | 1808 | 1477929489091 Marionette TRACE conn4 <- [1,405,null,{}] 08:58:09 INFO - PROCESS | 1808 | 1477929489160 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd94000 == 15 [pid = 1808] [id = 88] 08:58:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8dd94800) [pid = 1808] [serial = 263] [outer = (nil)] 08:58:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8deaf800) [pid = 1808] [serial = 264] [outer = 0x8dd94800] 08:58:09 INFO - PROCESS | 1808 | 1477929489280 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x8f952400) [pid = 1808] [serial = 265] [outer = 0x8dd94800] 08:58:10 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x8f95b000) [pid = 1808] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 08:58:10 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8dca3800) [pid = 1808] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 08:58:10 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x911a7800) [pid = 1808] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 08:58:10 INFO - PROCESS | 1808 | 1477929490485 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]]]}] 08:58:10 INFO - . 08:58:10 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1727ms 08:58:10 INFO - PROCESS | 1808 | 1477929490527 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 08:58:10 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 08:58:10 INFO - PROCESS | 1808 | 1477929490536 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 08:58:10 INFO - PROCESS | 1808 | 1477929490543 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}] 08:58:10 INFO - PROCESS | 1808 | 1477929490788 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 08:58:10 INFO - PROCESS | 1808 | 1477929490808 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 08:58:10 INFO - PROCESS | 1808 | 1477929490813 Marionette TRACE conn4 <- [1,409,null,["8"]] 08:58:10 INFO - PROCESS | 1808 | 1477929490820 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 08:58:10 INFO - PROCESS | 1808 | 1477929490827 Marionette TRACE conn4 <- [1,410,null,{}] 08:58:10 INFO - PROCESS | 1808 | 1477929490834 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa52000 == 16 [pid = 1808] [id = 89] 08:58:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8fa53400) [pid = 1808] [serial = 266] [outer = (nil)] 08:58:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8fab5c00) [pid = 1808] [serial = 267] [outer = 0x8fa53400] 08:58:10 INFO - PROCESS | 1808 | 1477929490943 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x8fc48800) [pid = 1808] [serial = 268] [outer = 0x8fa53400] 08:58:14 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa47400 == 15 [pid = 1808] [id = 76] 08:58:14 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd17400 == 14 [pid = 1808] [id = 86] 08:58:14 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd14000 == 13 [pid = 1808] [id = 78] 08:58:14 INFO - PROCESS | 1808 | --DOCSHELL 0x8dca1c00 == 12 [pid = 1808] [id = 85] 08:58:14 INFO - PROCESS | 1808 | --DOCSHELL 0x911a6400 == 11 [pid = 1808] [id = 84] 08:58:14 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd94000 == 10 [pid = 1808] [id = 88] 08:58:15 INFO - PROCESS | 1808 | --DOCSHELL 0x8fc49c00 == 9 [pid = 1808] [id = 87] 08:58:15 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x911acc00) [pid = 1808] [serial = 252] [outer = (nil)] [url = about:blank] 08:58:15 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8fa0d400) [pid = 1808] [serial = 258] [outer = (nil)] [url = about:blank] 08:58:15 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8fa10800) [pid = 1808] [serial = 259] [outer = (nil)] [url = about:blank] 08:58:15 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8dd12c00) [pid = 1808] [serial = 255] [outer = (nil)] [url = about:blank] 08:58:15 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8dd19400) [pid = 1808] [serial = 256] [outer = (nil)] [url = about:blank] 08:58:15 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x91ccb800) [pid = 1808] [serial = 253] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1808 | 1477929496609 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]]]}] 08:58:16 INFO - .. 08:58:16 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 6102ms 08:58:16 INFO - PROCESS | 1808 | 1477929496647 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 1808 | 1477929496654 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 08:58:16 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 08:58:16 INFO - PROCESS | 1808 | 1477929496677 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}] 08:58:16 INFO - PROCESS | 1808 | 1477929496884 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 08:58:16 INFO - PROCESS | 1808 | 1477929496909 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 08:58:16 INFO - PROCESS | 1808 | 1477929496916 Marionette TRACE conn4 <- [1,414,null,["8"]] 08:58:17 INFO - PROCESS | 1808 | 1477929497010 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 08:58:17 INFO - PROCESS | 1808 | 1477929497019 Marionette TRACE conn4 <- [1,415,null,{}] 08:58:17 INFO - PROCESS | 1808 | 1477929497034 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbed800 == 10 [pid = 1808] [id = 90] 08:58:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8dbedc00) [pid = 1808] [serial = 269] [outer = (nil)] 08:58:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8dbf6000) [pid = 1808] [serial = 270] [outer = 0x8dbedc00] 08:58:17 INFO - PROCESS | 1808 | 1477929497146 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8dca6400) [pid = 1808] [serial = 271] [outer = 0x8dbedc00] 08:58:18 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8dd94800) [pid = 1808] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 08:58:18 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8fc4a000) [pid = 1808] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 08:58:22 INFO - PROCESS | 1808 | 1477929502876 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]]]}] 08:58:22 INFO - .. 08:58:22 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6240ms 08:58:22 INFO - PROCESS | 1808 | 1477929502908 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 1808 | 1477929502917 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 08:58:22 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 08:58:22 INFO - PROCESS | 1808 | 1477929502930 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}] 08:58:23 INFO - PROCESS | 1808 | 1477929503209 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 08:58:23 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa52000 == 9 [pid = 1808] [id = 89] 08:58:23 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8ffedc00) [pid = 1808] [serial = 262] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8ffeac00) [pid = 1808] [serial = 261] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x8f952400) [pid = 1808] [serial = 265] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x8deaf800) [pid = 1808] [serial = 264] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x8fab5c00) [pid = 1808] [serial = 267] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1808 | 1477929503311 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 08:58:23 INFO - PROCESS | 1808 | 1477929503317 Marionette TRACE conn4 <- [1,419,null,["8"]] 08:58:23 INFO - PROCESS | 1808 | 1477929503328 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 08:58:23 INFO - PROCESS | 1808 | 1477929503338 Marionette TRACE conn4 <- [1,420,null,{}] 08:58:23 INFO - PROCESS | 1808 | 1477929503347 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 1808 | ++DOCSHELL 0x8db7f400 == 10 [pid = 1808] [id = 91] 08:58:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x8db7fc00) [pid = 1808] [serial = 272] [outer = (nil)] 08:58:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x8dbeec00) [pid = 1808] [serial = 273] [outer = 0x8db7fc00] 08:58:23 INFO - PROCESS | 1808 | 1477929503477 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x8dca7400) [pid = 1808] [serial = 274] [outer = 0x8db7fc00] 08:58:24 INFO - PROCESS | 1808 | 1477929504579 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]]]}] 08:58:24 INFO - .. 08:58:24 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1673ms 08:58:24 INFO - PROCESS | 1808 | 1477929504601 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 08:58:24 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 08:58:24 INFO - PROCESS | 1808 | 1477929504609 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 08:58:24 INFO - PROCESS | 1808 | 1477929504620 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}] 08:58:24 INFO - PROCESS | 1808 | 1477929504819 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 08:58:24 INFO - PROCESS | 1808 | 1477929504838 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 08:58:24 INFO - PROCESS | 1808 | 1477929504847 Marionette TRACE conn4 <- [1,424,null,["8"]] 08:58:24 INFO - PROCESS | 1808 | 1477929504945 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 08:58:24 INFO - PROCESS | 1808 | 1477929504955 Marionette TRACE conn4 <- [1,425,null,{}] 08:58:24 INFO - PROCESS | 1808 | 1477929504969 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbed000 == 11 [pid = 1808] [id = 92] 08:58:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8dca0800) [pid = 1808] [serial = 275] [outer = (nil)] 08:58:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8dd99800) [pid = 1808] [serial = 276] [outer = 0x8dca0800] 08:58:25 INFO - PROCESS | 1808 | 1477929505091 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8d990800) [pid = 1808] [serial = 277] [outer = 0x8dca0800] 08:58:25 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8fa53400) [pid = 1808] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 08:58:26 INFO - PROCESS | 1808 | 1477929506207 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]]]}] 08:58:26 INFO - .. 08:58:26 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1627ms 08:58:26 INFO - PROCESS | 1808 | 1477929506253 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 1808 | 1477929506262 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 08:58:26 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 08:58:26 INFO - PROCESS | 1808 | 1477929506271 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}] 08:58:26 INFO - PROCESS | 1808 | 1477929506521 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 08:58:26 INFO - PROCESS | 1808 | 1477929506542 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 08:58:26 INFO - PROCESS | 1808 | 1477929506549 Marionette TRACE conn4 <- [1,429,null,["8"]] 08:58:26 INFO - PROCESS | 1808 | 1477929506555 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 08:58:26 INFO - PROCESS | 1808 | 1477929506564 Marionette TRACE conn4 <- [1,430,null,{}] 08:58:26 INFO - PROCESS | 1808 | 1477929506571 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa48c00 == 12 [pid = 1808] [id = 93] 08:58:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8fa49000) [pid = 1808] [serial = 278] [outer = (nil)] 08:58:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8fa4c400) [pid = 1808] [serial = 279] [outer = 0x8fa49000] 08:58:26 INFO - PROCESS | 1808 | 1477929506684 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8fa51000) [pid = 1808] [serial = 280] [outer = 0x8fa49000] 08:58:27 INFO - PROCESS | 1808 | 1477929507460 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]]]}] 08:58:27 INFO - . 08:58:27 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1227ms 08:58:27 INFO - PROCESS | 1808 | 1477929507498 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 1808 | 1477929507503 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 08:58:27 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 08:58:27 INFO - PROCESS | 1808 | 1477929507512 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}] 08:58:27 INFO - PROCESS | 1808 | 1477929507763 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 08:58:27 INFO - PROCESS | 1808 | 1477929507779 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 08:58:27 INFO - PROCESS | 1808 | 1477929507788 Marionette TRACE conn4 <- [1,434,null,["8"]] 08:58:27 INFO - PROCESS | 1808 | 1477929507800 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 08:58:27 INFO - PROCESS | 1808 | 1477929507806 Marionette TRACE conn4 <- [1,435,null,{}] 08:58:27 INFO - PROCESS | 1808 | 1477929507814 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fc53800 == 13 [pid = 1808] [id = 94] 08:58:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8ffe4400) [pid = 1808] [serial = 281] [outer = (nil)] 08:58:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x8ffe6800) [pid = 1808] [serial = 282] [outer = 0x8ffe4400] 08:58:27 INFO - PROCESS | 1808 | 1477929507924 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x92bd0000) [pid = 1808] [serial = 283] [outer = 0x8ffe4400] 08:58:28 INFO - PROCESS | 1808 | 1477929508590 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]]]}] 08:58:28 INFO - . 08:58:28 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1123ms 08:58:28 INFO - PROCESS | 1808 | 1477929508636 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 1808 | 1477929508640 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 08:58:28 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 08:58:28 INFO - PROCESS | 1808 | 1477929508648 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}] 08:58:28 INFO - PROCESS | 1808 | 1477929508839 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 08:58:28 INFO - PROCESS | 1808 | 1477929508855 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 08:58:28 INFO - PROCESS | 1808 | 1477929508860 Marionette TRACE conn4 <- [1,439,null,["8"]] 08:58:28 INFO - PROCESS | 1808 | 1477929508952 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 08:58:28 INFO - PROCESS | 1808 | 1477929508958 Marionette TRACE conn4 <- [1,440,null,{}] 08:58:28 INFO - PROCESS | 1808 | 1477929508965 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c28800 == 14 [pid = 1808] [id = 95] 08:58:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x92c28c00) [pid = 1808] [serial = 284] [outer = (nil)] 08:58:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x92c2a400) [pid = 1808] [serial = 285] [outer = 0x92c28c00] 08:58:29 INFO - PROCESS | 1808 | 1477929509065 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x93139400) [pid = 1808] [serial = 286] [outer = 0x92c28c00] 08:58:29 INFO - PROCESS | 1808 | 1477929509743 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]]]}] 08:58:29 INFO - . 08:58:29 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1139ms 08:58:29 INFO - PROCESS | 1808 | 1477929509789 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 08:58:29 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 08:58:29 INFO - PROCESS | 1808 | 1477929509799 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 08:58:29 INFO - PROCESS | 1808 | 1477929509815 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}] 08:58:30 INFO - PROCESS | 1808 | 1477929510059 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 08:58:30 INFO - PROCESS | 1808 | 1477929510203 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 08:58:30 INFO - PROCESS | 1808 | 1477929510211 Marionette TRACE conn4 <- [1,444,null,["8"]] 08:58:30 INFO - PROCESS | 1808 | 1477929510222 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 08:58:30 INFO - PROCESS | 1808 | 1477929510230 Marionette TRACE conn4 <- [1,445,null,{}] 08:58:30 INFO - PROCESS | 1808 | 1477929510242 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd9d400 == 15 [pid = 1808] [id = 96] 08:58:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8debb800) [pid = 1808] [serial = 287] [outer = (nil)] 08:58:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8f958c00) [pid = 1808] [serial = 288] [outer = 0x8debb800] 08:58:30 INFO - PROCESS | 1808 | 1477929510375 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8fa46c00) [pid = 1808] [serial = 289] [outer = 0x8debb800] 08:58:31 INFO - PROCESS | 1808 | 1477929511132 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]]]}] 08:58:31 INFO - . 08:58:31 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1377ms 08:58:31 INFO - PROCESS | 1808 | 1477929511187 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 1808 | 1477929511192 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 08:58:31 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 08:58:31 INFO - PROCESS | 1808 | 1477929511202 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}] 08:58:31 INFO - PROCESS | 1808 | 1477929511417 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 08:58:31 INFO - PROCESS | 1808 | 1477929511560 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 08:58:31 INFO - PROCESS | 1808 | 1477929511567 Marionette TRACE conn4 <- [1,449,null,["8"]] 08:58:31 INFO - PROCESS | 1808 | 1477929511580 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 08:58:31 INFO - PROCESS | 1808 | 1477929511588 Marionette TRACE conn4 <- [1,450,null,{}] 08:58:31 INFO - PROCESS | 1808 | 1477929511595 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c23800 == 16 [pid = 1808] [id = 97] 08:58:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x9389ec00) [pid = 1808] [serial = 290] [outer = (nil)] 08:58:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x939de000) [pid = 1808] [serial = 291] [outer = 0x9389ec00] 08:58:31 INFO - PROCESS | 1808 | 1477929511710 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x939e1800) [pid = 1808] [serial = 292] [outer = 0x9389ec00] 08:58:32 INFO - PROCESS | 1808 | 1477929512455 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]]]}] 08:58:32 INFO - . 08:58:32 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1322ms 08:58:32 INFO - PROCESS | 1808 | 1477929512533 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 1808 | 1477929512542 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 08:58:32 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 08:58:32 INFO - PROCESS | 1808 | 1477929512552 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}] 08:58:32 INFO - PROCESS | 1808 | 1477929512825 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 08:58:32 INFO - PROCESS | 1808 | 1477929512843 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 08:58:32 INFO - PROCESS | 1808 | 1477929512847 Marionette TRACE conn4 <- [1,454,null,["8"]] 08:58:32 INFO - PROCESS | 1808 | 1477929512947 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 08:58:32 INFO - PROCESS | 1808 | 1477929512957 Marionette TRACE conn4 <- [1,455,null,{}] 08:58:32 INFO - PROCESS | 1808 | 1477929512970 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 1808 | ++DOCSHELL 0x94b46000 == 17 [pid = 1808] [id = 98] 08:58:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x94b46400) [pid = 1808] [serial = 293] [outer = (nil)] 08:58:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x94d8dc00) [pid = 1808] [serial = 294] [outer = 0x94b46400] 08:58:33 INFO - PROCESS | 1808 | 1477929513089 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x94ea9c00) [pid = 1808] [serial = 295] [outer = 0x94b46400] 08:58:33 INFO - PROCESS | 1808 | 1477929513827 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]]]}] 08:58:33 INFO - . 08:58:33 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1325ms 08:58:33 INFO - PROCESS | 1808 | 1477929513898 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 1808 | 1477929513904 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 08:58:33 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 08:58:33 INFO - PROCESS | 1808 | 1477929513914 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}] 08:58:34 INFO - PROCESS | 1808 | 1477929514118 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 08:58:34 INFO - PROCESS | 1808 | 1477929514258 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 08:58:34 INFO - PROCESS | 1808 | 1477929514264 Marionette TRACE conn4 <- [1,459,null,["8"]] 08:58:34 INFO - PROCESS | 1808 | 1477929514276 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 08:58:34 INFO - PROCESS | 1808 | 1477929514287 Marionette TRACE conn4 <- [1,460,null,{}] 08:58:34 INFO - PROCESS | 1808 | 1477929514295 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa10c00 == 18 [pid = 1808] [id = 99] 08:58:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x953af800) [pid = 1808] [serial = 296] [outer = (nil)] 08:58:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x953b4400) [pid = 1808] [serial = 297] [outer = 0x953af800] 08:58:34 INFO - PROCESS | 1808 | 1477929514409 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x953b5c00) [pid = 1808] [serial = 298] [outer = 0x953af800] 08:58:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x953b3c00 == 19 [pid = 1808] [id = 100] 08:58:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x95d89400) [pid = 1808] [serial = 299] [outer = (nil)] 08:58:35 INFO - PROCESS | 1808 | ++DOCSHELL 0x93cf6000 == 20 [pid = 1808] [id = 101] 08:58:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x94b40400) [pid = 1808] [serial = 300] [outer = (nil)] 08:58:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x95dad400) [pid = 1808] [serial = 301] [outer = 0x94b40400] 08:58:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x95dae800) [pid = 1808] [serial = 302] [outer = 0x95d89400] 08:58:36 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x8fc48800) [pid = 1808] [serial = 268] [outer = (nil)] [url = about:blank] 08:58:36 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x8dbf6000) [pid = 1808] [serial = 270] [outer = (nil)] [url = about:blank] 08:58:38 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x8dbedc00) [pid = 1808] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 08:58:38 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x8db7fc00) [pid = 1808] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 08:58:38 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x8ffe4400) [pid = 1808] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 08:58:38 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x8fa49000) [pid = 1808] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 08:58:38 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x8dca0800) [pid = 1808] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 08:58:40 INFO - PROCESS | 1808 | 1477929520021 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]]]}] 08:58:40 INFO - . 08:58:40 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6144ms 08:58:40 INFO - PROCESS | 1808 | 1477929520060 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 08:58:40 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 08:58:40 INFO - PROCESS | 1808 | 1477929520068 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 08:58:40 INFO - PROCESS | 1808 | 1477929520078 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}] 08:58:40 INFO - PROCESS | 1808 | 1477929520273 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 08:58:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x8dd9c800) [pid = 1808] [serial = 303] [outer = 0x9a0d1400] 08:58:40 INFO - PROCESS | 1808 | 1477929520333 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 08:58:40 INFO - PROCESS | 1808 | 1477929520339 Marionette TRACE conn4 <- [1,464,null,["8"]] 08:58:40 INFO - PROCESS | 1808 | 1477929520480 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 08:58:40 INFO - PROCESS | 1808 | 1477929520489 Marionette TRACE conn4 <- [1,465,null,{}] 08:58:40 INFO - PROCESS | 1808 | 1477929520513 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa53000 == 21 [pid = 1808] [id = 102] 08:58:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x8fa55400) [pid = 1808] [serial = 304] [outer = (nil)] 08:58:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x8fc4dc00) [pid = 1808] [serial = 305] [outer = 0x8fa55400] 08:58:40 INFO - PROCESS | 1808 | 1477929520615 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x92b8d000) [pid = 1808] [serial = 306] [outer = 0x8fa55400] 08:58:41 INFO - PROCESS | 1808 | ++DOCSHELL 0x92bca400 == 22 [pid = 1808] [id = 103] 08:58:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x94b39400) [pid = 1808] [serial = 307] [outer = (nil)] 08:58:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x94b3c000) [pid = 1808] [serial = 308] [outer = 0x94b39400] 08:58:44 INFO - PROCESS | 1808 | --DOCSHELL 0x8fc53800 == 21 [pid = 1808] [id = 94] 08:58:44 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa48c00 == 20 [pid = 1808] [id = 93] 08:58:44 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbed000 == 19 [pid = 1808] [id = 92] 08:58:44 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x92c2a400) [pid = 1808] [serial = 285] [outer = (nil)] [url = about:blank] 08:58:44 INFO - PROCESS | 1808 | --DOCSHELL 0x93cf6000 == 18 [pid = 1808] [id = 101] 08:58:44 INFO - PROCESS | 1808 | --DOCSHELL 0x953b3c00 == 17 [pid = 1808] [id = 100] 08:58:44 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa10c00 == 16 [pid = 1808] [id = 99] 08:58:44 INFO - PROCESS | 1808 | --DOCSHELL 0x94b46000 == 15 [pid = 1808] [id = 98] 08:58:44 INFO - PROCESS | 1808 | --DOCSHELL 0x92c23800 == 14 [pid = 1808] [id = 97] 08:58:44 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd9d400 == 13 [pid = 1808] [id = 96] 08:58:44 INFO - PROCESS | 1808 | --DOCSHELL 0x92c28800 == 12 [pid = 1808] [id = 95] 08:58:44 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x8ffe6800) [pid = 1808] [serial = 282] [outer = (nil)] [url = about:blank] 08:58:44 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x92bd0000) [pid = 1808] [serial = 283] [outer = (nil)] [url = about:blank] 08:58:44 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x8fa4c400) [pid = 1808] [serial = 279] [outer = (nil)] [url = about:blank] 08:58:44 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x8fa51000) [pid = 1808] [serial = 280] [outer = (nil)] [url = about:blank] 08:58:44 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x8dd99800) [pid = 1808] [serial = 276] [outer = (nil)] [url = about:blank] 08:58:44 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x8d990800) [pid = 1808] [serial = 277] [outer = (nil)] [url = about:blank] 08:58:44 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x8dbeec00) [pid = 1808] [serial = 273] [outer = (nil)] [url = about:blank] 08:58:44 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x8dca7400) [pid = 1808] [serial = 274] [outer = (nil)] [url = about:blank] 08:58:44 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x8dca6400) [pid = 1808] [serial = 271] [outer = (nil)] [url = about:blank] 08:58:46 INFO - PROCESS | 1808 | 1477929526180 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]]]}] 08:58:46 INFO - . 08:58:46 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 6137ms 08:58:46 INFO - PROCESS | 1808 | 1477929526217 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 1808 | 1477929526225 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 08:58:46 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 08:58:46 INFO - PROCESS | 1808 | 1477929526240 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}] 08:58:46 INFO - PROCESS | 1808 | --DOCSHELL 0x92bca400 == 11 [pid = 1808] [id = 103] 08:58:46 INFO - PROCESS | 1808 | 1477929526499 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 08:58:46 INFO - PROCESS | 1808 | 1477929526533 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 08:58:46 INFO - PROCESS | 1808 | 1477929526541 Marionette TRACE conn4 <- [1,469,null,["8"]] 08:58:46 INFO - PROCESS | 1808 | 1477929526551 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 08:58:46 INFO - PROCESS | 1808 | 1477929526561 Marionette TRACE conn4 <- [1,470,null,{}] 08:58:46 INFO - PROCESS | 1808 | 1477929526630 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf3400 == 12 [pid = 1808] [id = 104] 08:58:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x8dbf4400) [pid = 1808] [serial = 309] [outer = (nil)] 08:58:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x8dc9d800) [pid = 1808] [serial = 310] [outer = 0x8dbf4400] 08:58:46 INFO - PROCESS | 1808 | 1477929526740 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x8d996400) [pid = 1808] [serial = 311] [outer = 0x8dbf4400] 08:58:47 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd0f400 == 13 [pid = 1808] [id = 105] 08:58:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x8dd90800) [pid = 1808] [serial = 312] [outer = (nil)] 08:58:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x8dd94c00) [pid = 1808] [serial = 313] [outer = 0x8dd90800] 08:58:47 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x8debb800) [pid = 1808] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 08:58:47 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x94b40400) [pid = 1808] [serial = 300] [outer = (nil)] [url = about:blank] 08:58:47 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x95d89400) [pid = 1808] [serial = 299] [outer = (nil)] [url = about:blank] 08:58:47 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x9389ec00) [pid = 1808] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 08:58:47 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x94b46400) [pid = 1808] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 08:58:47 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x92c28c00) [pid = 1808] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 08:58:47 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x953af800) [pid = 1808] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 08:58:52 INFO - PROCESS | 1808 | --DOCSHELL 0x8db7f400 == 12 [pid = 1808] [id = 91] 08:58:52 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbed800 == 11 [pid = 1808] [id = 90] 08:58:52 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa53000 == 10 [pid = 1808] [id = 102] 08:58:52 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x95dad400) [pid = 1808] [serial = 301] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x95dae800) [pid = 1808] [serial = 302] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x93139400) [pid = 1808] [serial = 286] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8fa46c00) [pid = 1808] [serial = 289] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x8f958c00) [pid = 1808] [serial = 288] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x939e1800) [pid = 1808] [serial = 292] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x939de000) [pid = 1808] [serial = 291] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x94ea9c00) [pid = 1808] [serial = 295] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x94d8dc00) [pid = 1808] [serial = 294] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x953b5c00) [pid = 1808] [serial = 298] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x953b4400) [pid = 1808] [serial = 297] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8f95e000) [pid = 1808] [serial = 211] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:58:52 INFO - PROCESS | 1808 | 1477929532402 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]]]}] 08:58:52 INFO - ... 08:58:52 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6205ms 08:58:52 INFO - PROCESS | 1808 | 1477929532443 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 1808 | 1477929532450 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 08:58:52 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 08:58:52 INFO - PROCESS | 1808 | 1477929532464 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}] 08:58:52 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd0f400 == 9 [pid = 1808] [id = 105] 08:58:52 INFO - PROCESS | 1808 | 1477929532692 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 08:58:52 INFO - PROCESS | 1808 | 1477929532880 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 08:58:52 INFO - PROCESS | 1808 | 1477929532886 Marionette TRACE conn4 <- [1,474,null,["8"]] 08:58:52 INFO - PROCESS | 1808 | 1477929532918 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 08:58:52 INFO - PROCESS | 1808 | 1477929532929 Marionette TRACE conn4 <- [1,475,null,{}] 08:58:52 INFO - PROCESS | 1808 | 1477929532939 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbeec00 == 10 [pid = 1808] [id = 106] 08:58:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8dbf0400) [pid = 1808] [serial = 314] [outer = (nil)] 08:58:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8dbfa400) [pid = 1808] [serial = 315] [outer = 0x8dbf0400] 08:58:53 INFO - PROCESS | 1808 | 1477929533049 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8dd11400) [pid = 1808] [serial = 316] [outer = 0x8dbf0400] 08:58:53 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf37800 == 11 [pid = 1808] [id = 107] 08:58:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8dd94400) [pid = 1808] [serial = 317] [outer = (nil)] 08:58:53 INFO - PROCESS | 1808 | [1808] 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 08:58:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x8deb0000) [pid = 1808] [serial = 318] [outer = 0x8dd94400] 08:58:54 INFO - PROCESS | 1808 | 1477929534134 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]]]}] 08:58:54 INFO - .. 08:58:54 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1726ms 08:58:54 INFO - PROCESS | 1808 | 1477929534198 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 1808 | 1477929534210 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 08:58:54 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 08:58:54 INFO - PROCESS | 1808 | 1477929534219 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}] 08:58:54 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf37800 == 10 [pid = 1808] [id = 107] 08:58:54 INFO - PROCESS | 1808 | 1477929534503 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 08:58:54 INFO - PROCESS | 1808 | 1477929534532 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 08:58:54 INFO - PROCESS | 1808 | 1477929534537 Marionette TRACE conn4 <- [1,479,null,["8"]] 08:58:54 INFO - PROCESS | 1808 | 1477929534545 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 08:58:54 INFO - PROCESS | 1808 | 1477929534552 Marionette TRACE conn4 <- [1,480,null,{}] 08:58:54 INFO - PROCESS | 1808 | 1477929534622 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dcaa800 == 11 [pid = 1808] [id = 108] 08:58:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x8fa0d800) [pid = 1808] [serial = 319] [outer = (nil)] 08:58:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8fa13c00) [pid = 1808] [serial = 320] [outer = 0x8fa0d800] 08:58:54 INFO - PROCESS | 1808 | 1477929534728 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x8db7b800) [pid = 1808] [serial = 321] [outer = 0x8fa0d800] 08:58:55 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x8fa55400) [pid = 1808] [serial = 304] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 08:58:55 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x94b39400) [pid = 1808] [serial = 307] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fab0000 == 12 [pid = 1808] [id = 109] 08:58:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8fab0c00) [pid = 1808] [serial = 322] [outer = (nil)] 08:58:55 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fab5400 == 13 [pid = 1808] [id = 110] 08:58:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x8fab7400) [pid = 1808] [serial = 323] [outer = (nil)] 08:58:55 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fab8400 == 14 [pid = 1808] [id = 111] 08:58:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x8fab8c00) [pid = 1808] [serial = 324] [outer = (nil)] 08:58:55 INFO - PROCESS | 1808 | [1808] 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 08:58:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8fc4b400) [pid = 1808] [serial = 325] [outer = 0x8fab7400] 08:58:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8fc4ec00) [pid = 1808] [serial = 326] [outer = 0x8fab0c00] 08:58:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8fa0d000) [pid = 1808] [serial = 327] [outer = 0x8fab8c00] 08:58:55 INFO - PROCESS | 1808 | 1477929535905 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]]]}] 08:58:55 INFO - ... 08:58:55 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1724ms 08:58:55 INFO - PROCESS | 1808 | 1477929535952 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 1808 | 1477929535961 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 08:58:55 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 08:58:55 INFO - PROCESS | 1808 | 1477929535969 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}] 08:58:56 INFO - PROCESS | 1808 | --DOCSHELL 0x8fab8400 == 13 [pid = 1808] [id = 111] 08:58:56 INFO - PROCESS | 1808 | 1477929536239 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 08:58:56 INFO - PROCESS | 1808 | 1477929536269 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 08:58:56 INFO - PROCESS | 1808 | 1477929536273 Marionette TRACE conn4 <- [1,484,null,["8"]] 08:58:56 INFO - PROCESS | 1808 | 1477929536280 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 08:58:56 INFO - PROCESS | 1808 | 1477929536287 Marionette TRACE conn4 <- [1,485,null,{}] 08:58:56 INFO - PROCESS | 1808 | 1477929536294 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 1808 | ++DOCSHELL 0x8ffec000 == 14 [pid = 1808] [id = 112] 08:58:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x8ffec400) [pid = 1808] [serial = 328] [outer = (nil)] 08:58:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x8ffefc00) [pid = 1808] [serial = 329] [outer = 0x8ffec400] 08:58:56 INFO - PROCESS | 1808 | 1477929536404 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x8fff2800) [pid = 1808] [serial = 330] [outer = 0x8ffec400] 08:59:00 INFO - PROCESS | 1808 | --DOCSHELL 0x8fab5400 == 13 [pid = 1808] [id = 110] 08:59:00 INFO - PROCESS | 1808 | --DOCSHELL 0x8fab0000 == 12 [pid = 1808] [id = 109] 08:59:00 INFO - PROCESS | 1808 | --DOCSHELL 0x8dcaa800 == 11 [pid = 1808] [id = 108] 08:59:00 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbeec00 == 10 [pid = 1808] [id = 106] 08:59:00 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf3400 == 9 [pid = 1808] [id = 104] 08:59:00 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x94b3c000) [pid = 1808] [serial = 308] [outer = (nil)] [url = about:blank] 08:59:00 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x8fc4dc00) [pid = 1808] [serial = 305] [outer = (nil)] [url = about:blank] 08:59:00 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x92b8d000) [pid = 1808] [serial = 306] [outer = (nil)] [url = about:blank] 08:59:00 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x8dc9d800) [pid = 1808] [serial = 310] [outer = (nil)] [url = about:blank] 08:59:02 INFO - PROCESS | 1808 | 1477929542095 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]]]}] 08:59:02 INFO - .. 08:59:02 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6190ms 08:59:02 INFO - PROCESS | 1808 | 1477929542166 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 1808 | 1477929542178 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 08:59:02 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 08:59:02 INFO - PROCESS | 1808 | 1477929542210 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}] 08:59:02 INFO - PROCESS | 1808 | 1477929542544 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 08:59:02 INFO - PROCESS | 1808 | 1477929542622 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 08:59:02 INFO - PROCESS | 1808 | 1477929542629 Marionette TRACE conn4 <- [1,489,null,["8"]] 08:59:02 INFO - PROCESS | 1808 | 1477929542639 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 08:59:02 INFO - PROCESS | 1808 | 1477929542646 Marionette TRACE conn4 <- [1,490,null,{}] 08:59:02 INFO - PROCESS | 1808 | 1477929542661 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf1400 == 10 [pid = 1808] [id = 113] 08:59:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8dbf2800) [pid = 1808] [serial = 331] [outer = (nil)] 08:59:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x8dca0800) [pid = 1808] [serial = 332] [outer = 0x8dbf2800] 08:59:02 INFO - PROCESS | 1808 | 1477929542773 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x8dd15000) [pid = 1808] [serial = 333] [outer = 0x8dbf2800] 08:59:03 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x8dbf4400) [pid = 1808] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 08:59:03 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x8fa0d800) [pid = 1808] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 08:59:03 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x8fab0c00) [pid = 1808] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 08:59:03 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x8fab7400) [pid = 1808] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 08:59:03 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x8fab8c00) [pid = 1808] [serial = 324] [outer = (nil)] [url = about:blank] 08:59:03 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8dbf0400) [pid = 1808] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 08:59:03 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x8dd90800) [pid = 1808] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 08:59:03 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x8dd94400) [pid = 1808] [serial = 317] [outer = (nil)] [url = about:blank] 08:59:03 INFO - PROCESS | 1808 | 1477929543988 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]]]}] 08:59:04 INFO - .. 08:59:04 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1834ms 08:59:04 INFO - PROCESS | 1808 | 1477929544027 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 08:59:04 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 08:59:04 INFO - PROCESS | 1808 | 1477929544034 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 08:59:04 INFO - PROCESS | 1808 | 1477929544043 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}] 08:59:04 INFO - PROCESS | 1808 | 1477929544282 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 08:59:04 INFO - PROCESS | 1808 | 1477929544358 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 08:59:04 INFO - PROCESS | 1808 | 1477929544364 Marionette TRACE conn4 <- [1,494,null,["8"]] 08:59:04 INFO - PROCESS | 1808 | 1477929544372 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 08:59:04 INFO - PROCESS | 1808 | 1477929544378 Marionette TRACE conn4 <- [1,495,null,{}] 08:59:04 INFO - PROCESS | 1808 | 1477929544385 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf0c00 == 11 [pid = 1808] [id = 114] 08:59:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8dd19400) [pid = 1808] [serial = 334] [outer = (nil)] 08:59:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x8f95b800) [pid = 1808] [serial = 335] [outer = 0x8dd19400] 08:59:04 INFO - PROCESS | 1808 | 1477929544490 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x8db7f400) [pid = 1808] [serial = 336] [outer = 0x8dd19400] 08:59:08 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf1400 == 10 [pid = 1808] [id = 113] 08:59:08 INFO - PROCESS | 1808 | --DOCSHELL 0x8ffec000 == 9 [pid = 1808] [id = 112] 08:59:08 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8fc4ec00) [pid = 1808] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 08:59:08 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x8fc4b400) [pid = 1808] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 08:59:08 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x8fa0d000) [pid = 1808] [serial = 327] [outer = (nil)] [url = about:blank] 08:59:08 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x8fa13c00) [pid = 1808] [serial = 320] [outer = (nil)] [url = about:blank] 08:59:08 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x8db7b800) [pid = 1808] [serial = 321] [outer = (nil)] [url = about:blank] 08:59:08 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8dbfa400) [pid = 1808] [serial = 315] [outer = (nil)] [url = about:blank] 08:59:08 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8dd11400) [pid = 1808] [serial = 316] [outer = (nil)] [url = about:blank] 08:59:08 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8d996400) [pid = 1808] [serial = 311] [outer = (nil)] [url = about:blank] 08:59:08 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8dd94c00) [pid = 1808] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 08:59:08 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8deb0000) [pid = 1808] [serial = 318] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1808 | 1477929550108 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]]]}] 08:59:10 INFO - .. 08:59:10 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6092ms 08:59:10 INFO - PROCESS | 1808 | 1477929550136 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 1808 | 1477929550144 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 08:59:10 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 08:59:10 INFO - PROCESS | 1808 | 1477929550156 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}] 08:59:10 INFO - PROCESS | 1808 | 1477929550416 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 08:59:10 INFO - PROCESS | 1808 | 1477929550451 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 08:59:10 INFO - PROCESS | 1808 | 1477929550458 Marionette TRACE conn4 <- [1,499,null,["8"]] 08:59:10 INFO - PROCESS | 1808 | 1477929550467 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 08:59:10 INFO - PROCESS | 1808 | 1477929550478 Marionette TRACE conn4 <- [1,500,null,{}] 08:59:10 INFO - PROCESS | 1808 | 1477929550538 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf1000 == 10 [pid = 1808] [id = 115] 08:59:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8dbf1400) [pid = 1808] [serial = 337] [outer = (nil)] 08:59:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8dbfac00) [pid = 1808] [serial = 338] [outer = 0x8dbf1400] 08:59:10 INFO - PROCESS | 1808 | 1477929550650 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8dd0fc00) [pid = 1808] [serial = 339] [outer = 0x8dbf1400] 08:59:11 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8dbf2800) [pid = 1808] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 08:59:11 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8ffec400) [pid = 1808] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 08:59:12 INFO - PROCESS | 1808 | 1477929552084 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]]]}] 08:59:12 INFO - .. 08:59:12 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1984ms 08:59:12 INFO - PROCESS | 1808 | 1477929552141 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 08:59:12 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 08:59:12 INFO - PROCESS | 1808 | 1477929552154 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 08:59:12 INFO - PROCESS | 1808 | 1477929552167 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}] 08:59:12 INFO - PROCESS | 1808 | 1477929552529 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 08:59:12 INFO - PROCESS | 1808 | 1477929552565 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 08:59:12 INFO - PROCESS | 1808 | 1477929552581 Marionette TRACE conn4 <- [1,504,null,["8"]] 08:59:12 INFO - PROCESS | 1808 | 1477929552602 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 08:59:12 INFO - PROCESS | 1808 | 1477929552613 Marionette TRACE conn4 <- [1,505,null,{}] 08:59:12 INFO - PROCESS | 1808 | 1477929552625 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dca3000 == 11 [pid = 1808] [id = 116] 08:59:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8dd9c400) [pid = 1808] [serial = 340] [outer = (nil)] 08:59:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8deb4c00) [pid = 1808] [serial = 341] [outer = 0x8dd9c400] 08:59:12 INFO - PROCESS | 1808 | 1477929552804 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8dbecc00) [pid = 1808] [serial = 342] [outer = 0x8dd9c400] 08:59:16 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf1000 == 10 [pid = 1808] [id = 115] 08:59:16 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf0c00 == 9 [pid = 1808] [id = 114] 08:59:16 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8dca0800) [pid = 1808] [serial = 332] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8dd15000) [pid = 1808] [serial = 333] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8fff2800) [pid = 1808] [serial = 330] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8ffefc00) [pid = 1808] [serial = 329] [outer = (nil)] [url = about:blank] 08:59:18 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8dbf1400) [pid = 1808] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 08:59:18 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x8dd19400) [pid = 1808] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 08:59:18 INFO - PROCESS | 1808 | 1477929558517 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]]]}] 08:59:18 INFO - .. 08:59:18 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6389ms 08:59:18 INFO - PROCESS | 1808 | 1477929558554 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 1808 | 1477929558563 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 08:59:18 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 08:59:18 INFO - PROCESS | 1808 | 1477929558576 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}] 08:59:18 INFO - PROCESS | 1808 | 1477929558792 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 08:59:18 INFO - PROCESS | 1808 | 1477929558925 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 08:59:18 INFO - PROCESS | 1808 | 1477929558935 Marionette TRACE conn4 <- [1,509,null,["8"]] 08:59:18 INFO - PROCESS | 1808 | 1477929558948 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 08:59:18 INFO - PROCESS | 1808 | 1477929558961 Marionette TRACE conn4 <- [1,510,null,{}] 08:59:19 INFO - PROCESS | 1808 | 1477929558974 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf4000 == 10 [pid = 1808] [id = 117] 08:59:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x8dbf4c00) [pid = 1808] [serial = 343] [outer = (nil)] 08:59:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8dbfb800) [pid = 1808] [serial = 344] [outer = 0x8dbf4c00] 08:59:19 INFO - PROCESS | 1808 | 1477929559094 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8dd15400) [pid = 1808] [serial = 345] [outer = 0x8dbf4c00] 08:59:24 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8dbfac00) [pid = 1808] [serial = 338] [outer = (nil)] [url = about:blank] 08:59:24 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8dd0fc00) [pid = 1808] [serial = 339] [outer = (nil)] [url = about:blank] 08:59:24 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x8db7f400) [pid = 1808] [serial = 336] [outer = (nil)] [url = about:blank] 08:59:24 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x8f95b800) [pid = 1808] [serial = 335] [outer = (nil)] [url = about:blank] 08:59:24 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x8deb4c00) [pid = 1808] [serial = 341] [outer = (nil)] [url = about:blank] 08:59:24 INFO - PROCESS | 1808 | 1477929564681 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]]]}] 08:59:24 INFO - .. 08:59:24 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6147ms 08:59:24 INFO - PROCESS | 1808 | 1477929564722 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 1808 | 1477929564729 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 08:59:24 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 08:59:24 INFO - PROCESS | 1808 | 1477929564742 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}] 08:59:24 INFO - PROCESS | 1808 | 1477929564946 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 08:59:25 INFO - PROCESS | 1808 | 1477929565055 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 08:59:25 INFO - PROCESS | 1808 | 1477929565062 Marionette TRACE conn4 <- [1,514,null,["8"]] 08:59:25 INFO - PROCESS | 1808 | 1477929565070 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 08:59:25 INFO - PROCESS | 1808 | 1477929565079 Marionette TRACE conn4 <- [1,515,null,{}] 08:59:25 INFO - PROCESS | 1808 | 1477929565087 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbfa800 == 11 [pid = 1808] [id = 118] 08:59:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x8dbfac00) [pid = 1808] [serial = 346] [outer = (nil)] 08:59:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x8dca0800) [pid = 1808] [serial = 347] [outer = 0x8dbfac00] 08:59:25 INFO - PROCESS | 1808 | 1477929565197 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x8dd14000) [pid = 1808] [serial = 348] [outer = 0x8dbfac00] 08:59:26 INFO - PROCESS | 1808 | 1477929566260 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]]]}] 08:59:26 INFO - . 08:59:26 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1571ms 08:59:26 INFO - PROCESS | 1808 | 1477929566313 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 1808 | 1477929566318 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 08:59:26 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 08:59:26 INFO - PROCESS | 1808 | 1477929566330 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}] 08:59:26 INFO - PROCESS | 1808 | 1477929566539 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 08:59:26 INFO - PROCESS | 1808 | 1477929566658 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 08:59:26 INFO - PROCESS | 1808 | 1477929566663 Marionette TRACE conn4 <- [1,519,null,["8"]] 08:59:26 INFO - PROCESS | 1808 | 1477929566670 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 08:59:26 INFO - PROCESS | 1808 | 1477929566676 Marionette TRACE conn4 <- [1,520,null,{}] 08:59:26 INFO - PROCESS | 1808 | 1477929566685 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd13800 == 12 [pid = 1808] [id = 119] 08:59:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8fa0d400) [pid = 1808] [serial = 349] [outer = (nil)] 08:59:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8fa13000) [pid = 1808] [serial = 350] [outer = 0x8fa0d400] 08:59:26 INFO - PROCESS | 1808 | 1477929566800 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8dbed000) [pid = 1808] [serial = 351] [outer = 0x8fa0d400] 08:59:27 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8dd9c400) [pid = 1808] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 08:59:32 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbfa800 == 11 [pid = 1808] [id = 118] 08:59:32 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf4000 == 10 [pid = 1808] [id = 117] 08:59:32 INFO - PROCESS | 1808 | --DOCSHELL 0x8dca3000 == 9 [pid = 1808] [id = 116] 08:59:32 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8dbecc00) [pid = 1808] [serial = 342] [outer = (nil)] [url = about:blank] 08:59:32 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8dbfb800) [pid = 1808] [serial = 344] [outer = (nil)] [url = about:blank] 08:59:32 INFO - PROCESS | 1808 | 1477929572558 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]]]}] 08:59:32 INFO - .. 08:59:32 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6248ms 08:59:32 INFO - PROCESS | 1808 | 1477929572578 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 1808 | 1477929572586 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 08:59:32 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 08:59:32 INFO - PROCESS | 1808 | 1477929572600 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}] 08:59:32 INFO - PROCESS | 1808 | 1477929572821 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 08:59:32 INFO - PROCESS | 1808 | 1477929572976 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 08:59:32 INFO - PROCESS | 1808 | 1477929572988 Marionette TRACE conn4 <- [1,524,null,["8"]] 08:59:33 INFO - PROCESS | 1808 | 1477929573003 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 08:59:33 INFO - PROCESS | 1808 | 1477929573018 Marionette TRACE conn4 <- [1,525,null,{}] 08:59:33 INFO - PROCESS | 1808 | 1477929573031 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf2800 == 10 [pid = 1808] [id = 120] 08:59:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8dbf3000) [pid = 1808] [serial = 352] [outer = (nil)] 08:59:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8dbfb800) [pid = 1808] [serial = 353] [outer = 0x8dbf3000] 08:59:33 INFO - PROCESS | 1808 | 1477929573190 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8dd11400) [pid = 1808] [serial = 354] [outer = 0x8dbf3000] 08:59:34 INFO - PROCESS | 1808 | 1477929574326 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]]]}] 08:59:34 INFO - .. 08:59:34 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1780ms 08:59:34 INFO - PROCESS | 1808 | 1477929574377 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 1808 | 1477929574385 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 08:59:34 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 08:59:34 INFO - PROCESS | 1808 | 1477929574395 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}] 08:59:34 INFO - PROCESS | 1808 | 1477929574606 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 08:59:34 INFO - PROCESS | 1808 | 1477929574723 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 08:59:34 INFO - PROCESS | 1808 | 1477929574728 Marionette TRACE conn4 <- [1,529,null,["8"]] 08:59:34 INFO - PROCESS | 1808 | 1477929574736 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 08:59:34 INFO - PROCESS | 1808 | 1477929574742 Marionette TRACE conn4 <- [1,530,null,{}] 08:59:34 INFO - PROCESS | 1808 | 1477929574749 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dca7400 == 11 [pid = 1808] [id = 121] 08:59:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8fa0f400) [pid = 1808] [serial = 355] [outer = (nil)] 08:59:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8fa1a800) [pid = 1808] [serial = 356] [outer = 0x8fa0f400] 08:59:34 INFO - PROCESS | 1808 | 1477929574863 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8db7b400) [pid = 1808] [serial = 357] [outer = 0x8fa0f400] 08:59:35 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8dbf4c00) [pid = 1808] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 08:59:35 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8dbfac00) [pid = 1808] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 08:59:36 INFO - PROCESS | 1808 | 1477929576210 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]]]}] 08:59:36 INFO - ....................... 08:59:36 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1879ms 08:59:36 INFO - PROCESS | 1808 | 1477929576282 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 1808 | 1477929576290 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 08:59:36 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 08:59:36 INFO - PROCESS | 1808 | 1477929576298 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}] 08:59:36 INFO - PROCESS | 1808 | 1477929576507 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 08:59:36 INFO - PROCESS | 1808 | 1477929576612 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 08:59:36 INFO - PROCESS | 1808 | 1477929576618 Marionette TRACE conn4 <- [1,534,null,["8"]] 08:59:36 INFO - PROCESS | 1808 | 1477929576624 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 08:59:36 INFO - PROCESS | 1808 | 1477929576632 Marionette TRACE conn4 <- [1,535,null,{}] 08:59:36 INFO - PROCESS | 1808 | 1477929576640 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c22800 == 12 [pid = 1808] [id = 122] 08:59:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x92c22c00) [pid = 1808] [serial = 358] [outer = (nil)] 08:59:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x92c26400) [pid = 1808] [serial = 359] [outer = 0x92c22c00] 08:59:36 INFO - PROCESS | 1808 | 1477929576744 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x92c28000) [pid = 1808] [serial = 360] [outer = 0x92c22c00] 08:59:40 INFO - PROCESS | 1808 | --DOCSHELL 0x8dca7400 == 11 [pid = 1808] [id = 121] 08:59:40 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf2800 == 10 [pid = 1808] [id = 120] 08:59:40 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd13800 == 9 [pid = 1808] [id = 119] 08:59:40 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x8dca0800) [pid = 1808] [serial = 347] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8dd14000) [pid = 1808] [serial = 348] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8dd15400) [pid = 1808] [serial = 345] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8fa13000) [pid = 1808] [serial = 350] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 1808 | 1477929582345 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]]]}] 08:59:42 INFO - .. 08:59:42 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6088ms 08:59:42 INFO - PROCESS | 1808 | 1477929582390 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 1808 | 1477929582397 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 08:59:42 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 08:59:42 INFO - PROCESS | 1808 | 1477929582410 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}] 08:59:42 INFO - PROCESS | 1808 | 1477929582634 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 08:59:42 INFO - PROCESS | 1808 | 1477929582658 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 08:59:42 INFO - PROCESS | 1808 | 1477929582664 Marionette TRACE conn4 <- [1,539,null,["8"]] 08:59:42 INFO - PROCESS | 1808 | 1477929582671 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 08:59:42 INFO - PROCESS | 1808 | 1477929582680 Marionette TRACE conn4 <- [1,540,null,{}] 08:59:42 INFO - PROCESS | 1808 | 1477929582767 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf4000 == 10 [pid = 1808] [id = 123] 08:59:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8dbf5400) [pid = 1808] [serial = 361] [outer = (nil)] 08:59:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8dca0800) [pid = 1808] [serial = 362] [outer = 0x8dbf5400] 08:59:42 INFO - PROCESS | 1808 | 1477929582880 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8dd0ec00) [pid = 1808] [serial = 363] [outer = 0x8dbf5400] 08:59:43 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8dbf3000) [pid = 1808] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 08:59:43 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8fa0d400) [pid = 1808] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 08:59:43 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8fa0f400) [pid = 1808] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 08:59:48 INFO - PROCESS | 1808 | 1477929588621 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]]]}] 08:59:48 INFO - .. 08:59:48 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6250ms 08:59:48 INFO - PROCESS | 1808 | 1477929588658 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 1808 | 1477929588664 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 08:59:48 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 08:59:48 INFO - PROCESS | 1808 | --DOCSHELL 0x92c22800 == 9 [pid = 1808] [id = 122] 08:59:48 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8dbed000) [pid = 1808] [serial = 351] [outer = (nil)] [url = about:blank] 08:59:48 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8dd11400) [pid = 1808] [serial = 354] [outer = (nil)] [url = about:blank] 08:59:48 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8dbfb800) [pid = 1808] [serial = 353] [outer = (nil)] [url = about:blank] 08:59:48 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x8db7b400) [pid = 1808] [serial = 357] [outer = (nil)] [url = about:blank] 08:59:48 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x8fa1a800) [pid = 1808] [serial = 356] [outer = (nil)] [url = about:blank] 08:59:48 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x92c26400) [pid = 1808] [serial = 359] [outer = (nil)] [url = about:blank] 08:59:48 INFO - PROCESS | 1808 | 1477929588738 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}] 08:59:48 INFO - PROCESS | 1808 | 1477929588920 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 08:59:48 INFO - PROCESS | 1808 | 1477929588942 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 08:59:48 INFO - PROCESS | 1808 | 1477929588949 Marionette TRACE conn4 <- [1,544,null,["8"]] 08:59:48 INFO - PROCESS | 1808 | 1477929588959 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 08:59:48 INFO - PROCESS | 1808 | 1477929588968 Marionette TRACE conn4 <- [1,545,null,{}] 08:59:49 INFO - PROCESS | 1808 | 1477929589060 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbedc00 == 10 [pid = 1808] [id = 124] 08:59:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x8dbee000) [pid = 1808] [serial = 364] [outer = (nil)] 08:59:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x8dbf4400) [pid = 1808] [serial = 365] [outer = 0x8dbee000] 08:59:49 INFO - PROCESS | 1808 | 1477929589170 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x8dca7800) [pid = 1808] [serial = 366] [outer = 0x8dbee000] 08:59:50 INFO - PROCESS | 1808 | 1477929590252 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]]]}] 08:59:50 INFO - .. 08:59:50 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1581ms 08:59:50 INFO - PROCESS | 1808 | 1477929590301 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 1808 | 1477929590307 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 08:59:50 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 08:59:50 INFO - PROCESS | 1808 | 1477929590314 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}] 08:59:50 INFO - PROCESS | 1808 | 1477929590494 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 08:59:50 INFO - PROCESS | 1808 | 1477929590506 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 08:59:50 INFO - PROCESS | 1808 | 1477929590510 Marionette TRACE conn4 <- [1,549,null,["8"]] 08:59:50 INFO - PROCESS | 1808 | 1477929590527 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 08:59:50 INFO - PROCESS | 1808 | 1477929590534 Marionette TRACE conn4 <- [1,550,null,{}] 08:59:50 INFO - PROCESS | 1808 | 1477929590542 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dca0c00 == 11 [pid = 1808] [id = 125] 08:59:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8dd92800) [pid = 1808] [serial = 367] [outer = (nil)] 08:59:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8f951c00) [pid = 1808] [serial = 368] [outer = 0x8dd92800] 08:59:50 INFO - PROCESS | 1808 | 1477929590731 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8d999c00) [pid = 1808] [serial = 369] [outer = 0x8dd92800] 08:59:51 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x92c22c00) [pid = 1808] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 08:59:56 INFO - PROCESS | 1808 | 1477929596379 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]]]}] 08:59:56 INFO - .. 08:59:56 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6093ms 08:59:56 INFO - PROCESS | 1808 | 1477929596410 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 1808 | 1477929596417 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 08:59:56 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 08:59:56 INFO - PROCESS | 1808 | 1477929596478 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}] 08:59:56 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbedc00 == 10 [pid = 1808] [id = 124] 08:59:56 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf4000 == 9 [pid = 1808] [id = 123] 08:59:56 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x92c28000) [pid = 1808] [serial = 360] [outer = (nil)] [url = about:blank] 08:59:56 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8dca0800) [pid = 1808] [serial = 362] [outer = (nil)] [url = about:blank] 08:59:56 INFO - PROCESS | 1808 | 1477929596766 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 08:59:56 INFO - PROCESS | 1808 | 1477929596839 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 08:59:56 INFO - PROCESS | 1808 | 1477929596846 Marionette TRACE conn4 <- [1,554,null,["8"]] 08:59:56 INFO - PROCESS | 1808 | 1477929596855 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 08:59:56 INFO - PROCESS | 1808 | 1477929596863 Marionette TRACE conn4 <- [1,555,null,{}] 08:59:56 INFO - PROCESS | 1808 | 1477929596869 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dc9cc00 == 10 [pid = 1808] [id = 126] 08:59:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8dc9e400) [pid = 1808] [serial = 370] [outer = (nil)] 08:59:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8dca3000) [pid = 1808] [serial = 371] [outer = 0x8dc9e400] 08:59:56 INFO - PROCESS | 1808 | 1477929596978 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8dd12000) [pid = 1808] [serial = 372] [outer = 0x8dc9e400] 08:59:58 INFO - PROCESS | 1808 | 1477929598050 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]]]}] 08:59:58 INFO - .. 08:59:58 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1675ms 08:59:58 INFO - PROCESS | 1808 | 1477929598105 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 1808 | 1477929598112 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 08:59:58 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 08:59:58 INFO - PROCESS | 1808 | 1477929598119 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}] 08:59:58 INFO - PROCESS | 1808 | 1477929598323 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 08:59:58 INFO - PROCESS | 1808 | 1477929598436 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 08:59:58 INFO - PROCESS | 1808 | 1477929598442 Marionette TRACE conn4 <- [1,559,null,["8"]] 08:59:58 INFO - PROCESS | 1808 | 1477929598451 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 08:59:58 INFO - PROCESS | 1808 | 1477929598457 Marionette TRACE conn4 <- [1,560,null,{}] 08:59:58 INFO - PROCESS | 1808 | 1477929598464 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd15c00 == 11 [pid = 1808] [id = 127] 08:59:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8fa0d800) [pid = 1808] [serial = 373] [outer = (nil)] 08:59:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8fa15800) [pid = 1808] [serial = 374] [outer = 0x8fa0d800] 08:59:58 INFO - PROCESS | 1808 | 1477929598564 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8db7b800) [pid = 1808] [serial = 375] [outer = 0x8fa0d800] 08:59:59 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8dbee000) [pid = 1808] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 08:59:59 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8dbf5400) [pid = 1808] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 09:00:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8dc9cc00 == 10 [pid = 1808] [id = 126] 09:00:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8dca0c00 == 9 [pid = 1808] [id = 125] 09:00:05 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8dd0ec00) [pid = 1808] [serial = 363] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8dca7800) [pid = 1808] [serial = 366] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8dbf4400) [pid = 1808] [serial = 365] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8f951c00) [pid = 1808] [serial = 368] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1808 | 1477929605147 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"]]]}] 09:00:05 INFO - .. 09:00:05 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7096ms 09:00:05 INFO - PROCESS | 1808 | 1477929605219 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 1808 | 1477929605227 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 09:00:05 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 09:00:05 INFO - PROCESS | 1808 | 1477929605240 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}] 09:00:05 INFO - PROCESS | 1808 | 1477929605462 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:00:05 INFO - PROCESS | 1808 | 1477929605571 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 09:00:05 INFO - PROCESS | 1808 | 1477929605578 Marionette TRACE conn4 <- [1,564,null,["8"]] 09:00:05 INFO - PROCESS | 1808 | 1477929605585 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 09:00:05 INFO - PROCESS | 1808 | 1477929605594 Marionette TRACE conn4 <- [1,565,null,{}] 09:00:05 INFO - PROCESS | 1808 | 1477929605600 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dca1800 == 10 [pid = 1808] [id = 128] 09:00:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8dca1c00) [pid = 1808] [serial = 376] [outer = (nil)] 09:00:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8dca8c00) [pid = 1808] [serial = 377] [outer = 0x8dca1c00] 09:00:05 INFO - PROCESS | 1808 | 1477929605709 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8dd1ac00) [pid = 1808] [serial = 378] [outer = 0x8dca1c00] 09:00:06 INFO - PROCESS | 1808 | [1808] 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 09:00:06 INFO - PROCESS | 1808 | [1808] 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 09:00:06 INFO - PROCESS | 1808 | [1808] 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 09:00:06 INFO - PROCESS | 1808 | 1477929606788 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]]]}] 09:00:06 INFO - . 09:00:06 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1576ms 09:00:06 INFO - PROCESS | 1808 | 1477929606814 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 1808 | 1477929606820 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 09:00:06 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 09:00:06 INFO - PROCESS | 1808 | 1477929606829 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}] 09:00:07 INFO - PROCESS | 1808 | 1477929607036 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 09:00:07 INFO - PROCESS | 1808 | 1477929607147 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 09:00:07 INFO - PROCESS | 1808 | 1477929607153 Marionette TRACE conn4 <- [1,569,null,["8"]] 09:00:07 INFO - PROCESS | 1808 | 1477929607161 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 09:00:07 INFO - PROCESS | 1808 | 1477929607167 Marionette TRACE conn4 <- [1,570,null,{}] 09:00:07 INFO - PROCESS | 1808 | 1477929607175 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd16c00 == 11 [pid = 1808] [id = 129] 09:00:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8fa46800) [pid = 1808] [serial = 379] [outer = (nil)] 09:00:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8fa4a800) [pid = 1808] [serial = 380] [outer = 0x8fa46800] 09:00:07 INFO - PROCESS | 1808 | 1477929607283 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8dbf2800) [pid = 1808] [serial = 381] [outer = 0x8fa46800] 09:00:08 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8dc9e400) [pid = 1808] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 09:00:08 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8dd92800) [pid = 1808] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 09:00:08 INFO - PROCESS | 1808 | 1477929608019 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]]]}] 09:00:08 INFO - . 09:00:08 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1271ms 09:00:08 INFO - PROCESS | 1808 | 1477929608111 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 1808 | 1477929608119 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 09:00:08 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 09:00:08 INFO - PROCESS | 1808 | 1477929608129 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}] 09:00:08 INFO - PROCESS | 1808 | 1477929608451 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 09:00:08 INFO - PROCESS | 1808 | 1477929608530 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 09:00:08 INFO - PROCESS | 1808 | 1477929608536 Marionette TRACE conn4 <- [1,574,null,["8"]] 09:00:08 INFO - PROCESS | 1808 | 1477929608542 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 09:00:08 INFO - PROCESS | 1808 | 1477929608550 Marionette TRACE conn4 <- [1,575,null,{}] 09:00:08 INFO - PROCESS | 1808 | 1477929608557 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 1808 | ++DOCSHELL 0x91ccdc00 == 12 [pid = 1808] [id = 130] 09:00:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x92b01c00) [pid = 1808] [serial = 382] [outer = (nil)] 09:00:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x92b8d000) [pid = 1808] [serial = 383] [outer = 0x92b01c00] 09:00:08 INFO - PROCESS | 1808 | 1477929608661 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x92bd0c00) [pid = 1808] [serial = 384] [outer = 0x92b01c00] 09:00:09 INFO - PROCESS | 1808 | 1477929609290 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]]]}] 09:00:09 INFO - . 09:00:09 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1183ms 09:00:09 INFO - PROCESS | 1808 | 1477929609337 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 1808 | 1477929609343 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:00:09 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 09:00:09 INFO - PROCESS | 1808 | 1477929609352 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}] 09:00:09 INFO - PROCESS | 1808 | 1477929609587 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 09:00:09 INFO - PROCESS | 1808 | 1477929609608 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 09:00:09 INFO - PROCESS | 1808 | 1477929609614 Marionette TRACE conn4 <- [1,579,null,["8"]] 09:00:09 INFO - PROCESS | 1808 | 1477929609620 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 09:00:09 INFO - PROCESS | 1808 | 1477929609628 Marionette TRACE conn4 <- [1,580,null,{}] 09:00:09 INFO - PROCESS | 1808 | 1477929609635 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c29c00 == 13 [pid = 1808] [id = 131] 09:00:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x92c2cc00) [pid = 1808] [serial = 385] [outer = (nil)] 09:00:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x93139800) [pid = 1808] [serial = 386] [outer = 0x92c2cc00] 09:00:09 INFO - PROCESS | 1808 | 1477929609742 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x9502f400) [pid = 1808] [serial = 387] [outer = 0x92c2cc00] 09:00:10 INFO - PROCESS | 1808 | 1477929610397 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]]]}] 09:00:10 INFO - . 09:00:10 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1073ms 09:00:10 INFO - PROCESS | 1808 | 1477929610457 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 1808 | 1477929610460 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 09:00:10 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 09:00:10 INFO - PROCESS | 1808 | 1477929610471 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}] 09:00:10 INFO - PROCESS | 1808 | 1477929610652 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:00:10 INFO - PROCESS | 1808 | 1477929610752 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 09:00:10 INFO - PROCESS | 1808 | 1477929610756 Marionette TRACE conn4 <- [1,584,null,["8"]] 09:00:10 INFO - PROCESS | 1808 | 1477929610762 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 09:00:10 INFO - PROCESS | 1808 | 1477929610767 Marionette TRACE conn4 <- [1,585,null,{}] 09:00:10 INFO - PROCESS | 1808 | 1477929610777 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 1808 | ++DOCSHELL 0x953b3800 == 14 [pid = 1808] [id = 132] 09:00:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x953b3c00) [pid = 1808] [serial = 388] [outer = (nil)] 09:00:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x953b5800) [pid = 1808] [serial = 389] [outer = 0x953b3c00] 09:00:10 INFO - PROCESS | 1808 | 1477929610872 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x95c8b400) [pid = 1808] [serial = 390] [outer = 0x953b3c00] 09:00:11 INFO - PROCESS | 1808 | 1477929611611 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]]]}] 09:00:11 INFO - . 09:00:11 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1174ms 09:00:11 INFO - PROCESS | 1808 | 1477929611672 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 1808 | 1477929611679 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 09:00:11 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 09:00:11 INFO - PROCESS | 1808 | 1477929611691 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}] 09:00:11 INFO - PROCESS | 1808 | 1477929611930 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 09:00:12 INFO - PROCESS | 1808 | 1477929612079 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 09:00:12 INFO - PROCESS | 1808 | 1477929612088 Marionette TRACE conn4 <- [1,589,null,["8"]] 09:00:12 INFO - PROCESS | 1808 | 1477929612102 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 09:00:12 INFO - PROCESS | 1808 | 1477929612111 Marionette TRACE conn4 <- [1,590,null,{}] 09:00:12 INFO - PROCESS | 1808 | 1477929612119 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf5c00 == 15 [pid = 1808] [id = 133] 09:00:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8fa49000) [pid = 1808] [serial = 391] [outer = (nil)] 09:00:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x8fa51c00) [pid = 1808] [serial = 392] [outer = 0x8fa49000] 09:00:12 INFO - PROCESS | 1808 | 1477929612249 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x8ffebc00) [pid = 1808] [serial = 393] [outer = 0x8fa49000] 09:00:14 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd15c00 == 14 [pid = 1808] [id = 127] 09:00:14 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x8dca3000) [pid = 1808] [serial = 371] [outer = (nil)] [url = about:blank] 09:00:14 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x8dd12000) [pid = 1808] [serial = 372] [outer = (nil)] [url = about:blank] 09:00:14 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x8d999c00) [pid = 1808] [serial = 369] [outer = (nil)] [url = about:blank] 09:00:14 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x8fa15800) [pid = 1808] [serial = 374] [outer = (nil)] [url = about:blank] 09:00:17 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x8fa0d800) [pid = 1808] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 09:00:17 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8dca1c00) [pid = 1808] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 09:00:17 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x92c2cc00) [pid = 1808] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 09:00:17 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x92b01c00) [pid = 1808] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 09:00:17 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x8fa46800) [pid = 1808] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 09:00:17 INFO - PROCESS | 1808 | 1477929617926 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]]]}] 09:00:17 INFO - . 09:00:17 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6293ms 09:00:17 INFO - PROCESS | 1808 | 1477929617984 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 1808 | 1477929617990 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 09:00:17 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 09:00:18 INFO - PROCESS | 1808 | 1477929618005 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}] 09:00:18 INFO - PROCESS | 1808 | 1477929618208 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 09:00:18 INFO - PROCESS | 1808 | 1477929618230 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 09:00:18 INFO - PROCESS | 1808 | 1477929618237 Marionette TRACE conn4 <- [1,594,null,["8"]] 09:00:18 INFO - PROCESS | 1808 | 1477929618244 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 09:00:18 INFO - PROCESS | 1808 | 1477929618251 Marionette TRACE conn4 <- [1,595,null,{}] 09:00:18 INFO - PROCESS | 1808 | 1477929618312 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dca0800 == 15 [pid = 1808] [id = 134] 09:00:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x8dca1000) [pid = 1808] [serial = 394] [outer = (nil)] 09:00:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8dd0fc00) [pid = 1808] [serial = 395] [outer = 0x8dca1000] 09:00:18 INFO - PROCESS | 1808 | 1477929618416 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x8dd14800) [pid = 1808] [serial = 396] [outer = 0x8dca1000] 09:00:22 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd16c00 == 14 [pid = 1808] [id = 129] 09:00:22 INFO - PROCESS | 1808 | --DOCSHELL 0x92c29c00 == 13 [pid = 1808] [id = 131] 09:00:22 INFO - PROCESS | 1808 | --DOCSHELL 0x91ccdc00 == 12 [pid = 1808] [id = 130] 09:00:22 INFO - PROCESS | 1808 | --DOCSHELL 0x8dca1800 == 11 [pid = 1808] [id = 128] 09:00:22 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf5c00 == 10 [pid = 1808] [id = 133] 09:00:22 INFO - PROCESS | 1808 | --DOCSHELL 0x953b3800 == 9 [pid = 1808] [id = 132] 09:00:23 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x93139800) [pid = 1808] [serial = 386] [outer = (nil)] [url = about:blank] 09:00:23 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x9502f400) [pid = 1808] [serial = 387] [outer = (nil)] [url = about:blank] 09:00:23 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x92b8d000) [pid = 1808] [serial = 383] [outer = (nil)] [url = about:blank] 09:00:23 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x92bd0c00) [pid = 1808] [serial = 384] [outer = (nil)] [url = about:blank] 09:00:23 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8fa4a800) [pid = 1808] [serial = 380] [outer = (nil)] [url = about:blank] 09:00:23 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8dbf2800) [pid = 1808] [serial = 381] [outer = (nil)] [url = about:blank] 09:00:23 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8dca8c00) [pid = 1808] [serial = 377] [outer = (nil)] [url = about:blank] 09:00:23 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8dd1ac00) [pid = 1808] [serial = 378] [outer = (nil)] [url = about:blank] 09:00:23 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8db7b800) [pid = 1808] [serial = 375] [outer = (nil)] [url = about:blank] 09:00:23 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x953b5800) [pid = 1808] [serial = 389] [outer = (nil)] [url = about:blank] 09:00:24 INFO - PROCESS | 1808 | 1477929624006 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"]]]}] 09:00:24 INFO - . 09:00:24 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 6046ms 09:00:24 INFO - PROCESS | 1808 | 1477929624048 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 1808 | 1477929624057 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:00:24 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 09:00:24 INFO - PROCESS | 1808 | 1477929624068 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}] 09:00:24 INFO - PROCESS | 1808 | 1477929624269 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 09:00:24 INFO - PROCESS | 1808 | 1477929624380 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 09:00:24 INFO - PROCESS | 1808 | 1477929624386 Marionette TRACE conn4 <- [1,599,null,["8"]] 09:00:24 INFO - PROCESS | 1808 | 1477929624394 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 09:00:24 INFO - PROCESS | 1808 | 1477929624403 Marionette TRACE conn4 <- [1,600,null,{}] 09:00:24 INFO - PROCESS | 1808 | 1477929624411 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dc9f400 == 10 [pid = 1808] [id = 135] 09:00:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8dca0c00) [pid = 1808] [serial = 397] [outer = (nil)] 09:00:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8dca7400) [pid = 1808] [serial = 398] [outer = 0x8dca0c00] 09:00:24 INFO - PROCESS | 1808 | 1477929624520 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8dd1a800) [pid = 1808] [serial = 399] [outer = 0x8dca0c00] 09:00:25 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x953b3c00) [pid = 1808] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 09:00:25 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8fa49000) [pid = 1808] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 09:00:30 INFO - PROCESS | 1808 | 1477929630126 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]]]}] 09:00:30 INFO - . 09:00:30 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6088ms 09:00:30 INFO - PROCESS | 1808 | 1477929630156 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 1808 | 1477929630164 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 09:00:30 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 09:00:30 INFO - PROCESS | 1808 | 1477929630180 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}] 09:00:30 INFO - PROCESS | 1808 | 1477929630413 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:00:30 INFO - PROCESS | 1808 | 1477929630566 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 09:00:30 INFO - PROCESS | 1808 | 1477929630573 Marionette TRACE conn4 <- [1,604,null,["8"]] 09:00:30 INFO - PROCESS | 1808 | 1477929630582 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 09:00:30 INFO - PROCESS | 1808 | 1477929630589 Marionette TRACE conn4 <- [1,605,null,{}] 09:00:30 INFO - PROCESS | 1808 | 1477929630599 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd14c00 == 11 [pid = 1808] [id = 136] 09:00:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8dd15400) [pid = 1808] [serial = 400] [outer = (nil)] 09:00:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8dd1a000) [pid = 1808] [serial = 401] [outer = 0x8dd15400] 09:00:30 INFO - PROCESS | 1808 | 1477929630758 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8dc9cc00) [pid = 1808] [serial = 402] [outer = 0x8dd15400] 09:00:31 INFO - PROCESS | 1808 | [1808] 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 09:00:31 INFO - PROCESS | 1808 | [1808] 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 09:00:31 INFO - PROCESS | 1808 | [1808] 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 09:00:31 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8dd0fc00) [pid = 1808] [serial = 395] [outer = (nil)] [url = about:blank] 09:00:31 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8fa51c00) [pid = 1808] [serial = 392] [outer = (nil)] [url = about:blank] 09:00:31 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8ffebc00) [pid = 1808] [serial = 393] [outer = (nil)] [url = about:blank] 09:00:31 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x95c8b400) [pid = 1808] [serial = 390] [outer = (nil)] [url = about:blank] 09:00:31 INFO - PROCESS | 1808 | 1477929631944 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]]]}] 09:00:31 INFO - . 09:00:31 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1781ms 09:00:31 INFO - PROCESS | 1808 | 1477929631956 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 1808 | 1477929631962 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 09:00:31 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 09:00:31 INFO - PROCESS | 1808 | 1477929631975 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}] 09:00:32 INFO - PROCESS | 1808 | 1477929632180 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 09:00:32 INFO - PROCESS | 1808 | 1477929632294 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 09:00:32 INFO - PROCESS | 1808 | 1477929632301 Marionette TRACE conn4 <- [1,609,null,["8"]] 09:00:32 INFO - PROCESS | 1808 | 1477929632311 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 09:00:32 INFO - PROCESS | 1808 | 1477929632320 Marionette TRACE conn4 <- [1,610,null,{}] 09:00:32 INFO - PROCESS | 1808 | 1477929632329 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dca2800 == 12 [pid = 1808] [id = 137] 09:00:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8dca4800) [pid = 1808] [serial = 403] [outer = (nil)] 09:00:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8dd11800) [pid = 1808] [serial = 404] [outer = 0x8dca4800] 09:00:32 INFO - PROCESS | 1808 | 1477929632444 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8dd92800) [pid = 1808] [serial = 405] [outer = 0x8dca4800] 09:00:33 INFO - PROCESS | 1808 | 1477929633523 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]]]}] 09:00:33 INFO - . 09:00:33 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1577ms 09:00:33 INFO - PROCESS | 1808 | 1477929633551 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 09:00:33 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 09:00:33 INFO - PROCESS | 1808 | 1477929633558 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 09:00:33 INFO - PROCESS | 1808 | 1477929633566 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}] 09:00:33 INFO - PROCESS | 1808 | 1477929633778 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 09:00:33 INFO - PROCESS | 1808 | 1477929633890 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 09:00:33 INFO - PROCESS | 1808 | 1477929633894 Marionette TRACE conn4 <- [1,614,null,["8"]] 09:00:33 INFO - PROCESS | 1808 | 1477929633902 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 09:00:33 INFO - PROCESS | 1808 | 1477929633909 Marionette TRACE conn4 <- [1,615,null,{}] 09:00:33 INFO - PROCESS | 1808 | 1477929633917 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa4d000 == 13 [pid = 1808] [id = 138] 09:00:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8fa4d800) [pid = 1808] [serial = 406] [outer = (nil)] 09:00:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x92b86000) [pid = 1808] [serial = 407] [outer = 0x8fa4d800] 09:00:34 INFO - PROCESS | 1808 | 1477929634034 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x92b8f800) [pid = 1808] [serial = 408] [outer = 0x8fa4d800] 09:00:34 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8dca1000) [pid = 1808] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 09:00:35 INFO - PROCESS | 1808 | 1477929635200 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]]]}] 09:00:35 INFO - .. 09:00:35 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1674ms 09:00:35 INFO - PROCESS | 1808 | 1477929635249 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:00:35 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 09:00:35 INFO - PROCESS | 1808 | 1477929635257 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:00:35 INFO - PROCESS | 1808 | 1477929635269 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}] 09:00:35 INFO - PROCESS | 1808 | 1477929635523 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 09:00:35 INFO - PROCESS | 1808 | 1477929635544 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 09:00:35 INFO - PROCESS | 1808 | 1477929635551 Marionette TRACE conn4 <- [1,619,null,["8"]] 09:00:35 INFO - PROCESS | 1808 | 1477929635557 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 09:00:35 INFO - PROCESS | 1808 | 1477929635566 Marionette TRACE conn4 <- [1,620,null,{}] 09:00:35 INFO - PROCESS | 1808 | 1477929635574 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 1808 | ++DOCSHELL 0x938aac00 == 14 [pid = 1808] [id = 139] 09:00:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x9391c400) [pid = 1808] [serial = 409] [outer = (nil)] 09:00:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x939dfc00) [pid = 1808] [serial = 410] [outer = 0x9391c400] 09:00:35 INFO - PROCESS | 1808 | 1477929635680 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x93cf6000) [pid = 1808] [serial = 411] [outer = 0x9391c400] 09:00:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8db7e800) [pid = 1808] [serial = 412] [outer = 0x9a0d1400] 09:00:40 INFO - PROCESS | 1808 | --DOCSHELL 0x8dca0800 == 13 [pid = 1808] [id = 134] 09:00:40 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa4d000 == 12 [pid = 1808] [id = 138] 09:00:40 INFO - PROCESS | 1808 | --DOCSHELL 0x8dc9f400 == 11 [pid = 1808] [id = 135] 09:00:40 INFO - PROCESS | 1808 | --DOCSHELL 0x8dca2800 == 10 [pid = 1808] [id = 137] 09:00:40 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd14c00 == 9 [pid = 1808] [id = 136] 09:00:40 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x8dca7400) [pid = 1808] [serial = 398] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x8dd14800) [pid = 1808] [serial = 396] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1808 | 1477929641327 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]]]}] 09:00:41 INFO - .. 09:00:41 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6099ms 09:00:41 INFO - PROCESS | 1808 | 1477929641366 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 1808 | 1477929641373 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 09:00:41 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 09:00:41 INFO - PROCESS | 1808 | 1477929641386 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}] 09:00:41 INFO - PROCESS | 1808 | 1477929641582 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:00:41 INFO - PROCESS | 1808 | 1477929641711 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 09:00:41 INFO - PROCESS | 1808 | 1477929641718 Marionette TRACE conn4 <- [1,624,null,["8"]] 09:00:41 INFO - PROCESS | 1808 | 1477929641726 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 09:00:41 INFO - PROCESS | 1808 | 1477929641734 Marionette TRACE conn4 <- [1,625,null,{}] 09:00:41 INFO - PROCESS | 1808 | 1477929641742 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd16000 == 10 [pid = 1808] [id = 140] 09:00:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x8dd17400) [pid = 1808] [serial = 413] [outer = (nil)] 09:00:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8dd91800) [pid = 1808] [serial = 414] [outer = 0x8dd17400] 09:00:41 INFO - PROCESS | 1808 | 1477929641853 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x8dd9b000) [pid = 1808] [serial = 415] [outer = 0x8dd17400] 09:00:42 INFO - PROCESS | 1808 | 1477929642976 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]]]}] 09:00:43 INFO - .. 09:00:43 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1630ms 09:00:43 INFO - PROCESS | 1808 | 1477929643013 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 1808 | 1477929643020 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 09:00:43 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 09:00:43 INFO - PROCESS | 1808 | 1477929643029 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}] 09:00:43 INFO - PROCESS | 1808 | 1477929643265 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 09:00:43 INFO - PROCESS | 1808 | 1477929643290 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 09:00:43 INFO - PROCESS | 1808 | 1477929643305 Marionette TRACE conn4 <- [1,629,null,["8"]] 09:00:43 INFO - PROCESS | 1808 | 1477929643370 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 09:00:43 INFO - PROCESS | 1808 | 1477929643376 Marionette TRACE conn4 <- [1,630,null,{}] 09:00:43 INFO - PROCESS | 1808 | 1477929643385 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 1808 | ++DOCSHELL 0x8deb1000 == 11 [pid = 1808] [id = 141] 09:00:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x8fa55400) [pid = 1808] [serial = 416] [outer = (nil)] 09:00:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8fc4e400) [pid = 1808] [serial = 417] [outer = 0x8fa55400] 09:00:43 INFO - PROCESS | 1808 | 1477929643490 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8dca2800) [pid = 1808] [serial = 418] [outer = 0x8fa55400] 09:00:44 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x8dca4800) [pid = 1808] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 09:00:44 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x8dca0c00) [pid = 1808] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 09:00:44 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8dd15400) [pid = 1808] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 09:00:44 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x8fa4d800) [pid = 1808] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 09:00:44 INFO - PROCESS | 1808 | 1477929644645 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]]]}] 09:00:44 INFO - . 09:00:44 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1635ms 09:00:44 INFO - PROCESS | 1808 | 1477929644673 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 09:00:44 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 09:00:44 INFO - PROCESS | 1808 | 1477929644682 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 09:00:44 INFO - PROCESS | 1808 | 1477929644690 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}] 09:00:44 INFO - PROCESS | 1808 | 1477929644887 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 09:00:45 INFO - PROCESS | 1808 | 1477929645004 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 09:00:45 INFO - PROCESS | 1808 | 1477929645010 Marionette TRACE conn4 <- [1,634,null,["8"]] 09:00:45 INFO - PROCESS | 1808 | 1477929645017 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 09:00:45 INFO - PROCESS | 1808 | 1477929645025 Marionette TRACE conn4 <- [1,635,null,{}] 09:00:45 INFO - PROCESS | 1808 | 1477929645032 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf39000 == 12 [pid = 1808] [id = 142] 09:00:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x91ccdc00) [pid = 1808] [serial = 419] [outer = (nil)] 09:00:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x92b90400) [pid = 1808] [serial = 420] [outer = 0x91ccdc00] 09:00:45 INFO - PROCESS | 1808 | 1477929645140 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x92bc8800) [pid = 1808] [serial = 421] [outer = 0x91ccdc00] 09:00:46 INFO - PROCESS | 1808 | 1477929646223 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]]]}] 09:00:46 INFO - . 09:00:46 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1579ms 09:00:46 INFO - PROCESS | 1808 | 1477929646268 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 1808 | 1477929646274 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:00:46 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 09:00:46 INFO - PROCESS | 1808 | 1477929646281 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}] 09:00:46 INFO - PROCESS | 1808 | 1477929646456 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 09:00:46 INFO - PROCESS | 1808 | 1477929646571 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 09:00:46 INFO - PROCESS | 1808 | 1477929646577 Marionette TRACE conn4 <- [1,639,null,["8"]] 09:00:46 INFO - PROCESS | 1808 | 1477929646585 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 09:00:46 INFO - PROCESS | 1808 | 1477929646592 Marionette TRACE conn4 <- [1,640,null,{}] 09:00:46 INFO - PROCESS | 1808 | 1477929646601 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x9389c000 == 13 [pid = 1808] [id = 143] 09:00:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x9391dc00) [pid = 1808] [serial = 422] [outer = (nil)] 09:00:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x94b39400) [pid = 1808] [serial = 423] [outer = 0x9391dc00] 09:00:46 INFO - PROCESS | 1808 | 1477929646709 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x95c8cc00) [pid = 1808] [serial = 424] [outer = 0x9391dc00] 09:00:49 INFO - PROCESS | 1808 | --DOCSHELL 0x938aac00 == 12 [pid = 1808] [id = 139] 09:00:49 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x92b86000) [pid = 1808] [serial = 407] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x92b8f800) [pid = 1808] [serial = 408] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x8dd11800) [pid = 1808] [serial = 404] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x8dd92800) [pid = 1808] [serial = 405] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8dd1a000) [pid = 1808] [serial = 401] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x8dc9cc00) [pid = 1808] [serial = 402] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x8dd1a800) [pid = 1808] [serial = 399] [outer = (nil)] [url = about:blank] 09:00:49 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x939dfc00) [pid = 1808] [serial = 410] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x8dd17400) [pid = 1808] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 09:00:52 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x9391c400) [pid = 1808] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 09:00:52 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x91ccdc00) [pid = 1808] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 09:00:52 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8fa55400) [pid = 1808] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 09:00:52 INFO - PROCESS | 1808 | 1477929652285 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]]]}] 09:00:52 INFO - .. 09:00:52 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6042ms 09:00:52 INFO - PROCESS | 1808 | 1477929652326 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 1808 | 1477929652334 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 09:00:52 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 09:00:52 INFO - PROCESS | 1808 | 1477929652346 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}] 09:00:52 INFO - PROCESS | 1808 | 1477929652526 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:00:52 INFO - PROCESS | 1808 | 1477929652636 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 09:00:52 INFO - PROCESS | 1808 | 1477929652643 Marionette TRACE conn4 <- [1,644,null,["8"]] 09:00:52 INFO - PROCESS | 1808 | 1477929652654 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 09:00:52 INFO - PROCESS | 1808 | 1477929652663 Marionette TRACE conn4 <- [1,645,null,{}] 09:00:52 INFO - PROCESS | 1808 | 1477929652670 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dca1000 == 13 [pid = 1808] [id = 144] 09:00:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8dca3000) [pid = 1808] [serial = 425] [outer = (nil)] 09:00:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8dd0f000) [pid = 1808] [serial = 426] [outer = 0x8dca3000] 09:00:52 INFO - PROCESS | 1808 | 1477929652780 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8dd17800) [pid = 1808] [serial = 427] [outer = 0x8dca3000] 09:00:57 INFO - PROCESS | 1808 | --DOCSHELL 0x8deb1000 == 12 [pid = 1808] [id = 141] 09:00:57 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf39000 == 11 [pid = 1808] [id = 142] 09:00:57 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd16000 == 10 [pid = 1808] [id = 140] 09:00:57 INFO - PROCESS | 1808 | --DOCSHELL 0x9389c000 == 9 [pid = 1808] [id = 143] 09:00:57 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x92b90400) [pid = 1808] [serial = 420] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x92bc8800) [pid = 1808] [serial = 421] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8fc4e400) [pid = 1808] [serial = 417] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8dca2800) [pid = 1808] [serial = 418] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8dd91800) [pid = 1808] [serial = 414] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8dd9b000) [pid = 1808] [serial = 415] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x93cf6000) [pid = 1808] [serial = 411] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x8dd9c800) [pid = 1808] [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.] 09:00:57 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x94b39400) [pid = 1808] [serial = 423] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1808 | 1477929658420 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]]]}] 09:00:58 INFO - .. 09:00:58 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6093ms 09:00:58 INFO - PROCESS | 1808 | 1477929658438 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 1808 | 1477929658446 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 09:00:58 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 09:00:58 INFO - PROCESS | 1808 | 1477929658459 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}] 09:00:58 INFO - PROCESS | 1808 | 1477929658657 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 09:00:58 INFO - PROCESS | 1808 | 1477929658785 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 09:00:58 INFO - PROCESS | 1808 | 1477929658792 Marionette TRACE conn4 <- [1,649,null,["8"]] 09:00:58 INFO - PROCESS | 1808 | 1477929658801 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 09:00:58 INFO - PROCESS | 1808 | 1477929658808 Marionette TRACE conn4 <- [1,650,null,{}] 09:00:58 INFO - PROCESS | 1808 | 1477929658815 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dc9d400 == 10 [pid = 1808] [id = 145] 09:00:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x8dc9d800) [pid = 1808] [serial = 428] [outer = (nil)] 09:00:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x8dca7400) [pid = 1808] [serial = 429] [outer = 0x8dc9d800] 09:00:58 INFO - PROCESS | 1808 | 1477929658946 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x8dd13000) [pid = 1808] [serial = 430] [outer = 0x8dc9d800] 09:00:59 INFO - PROCESS | 1808 | [1808] 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 09:00:59 INFO - PROCESS | 1808 | [1808] 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 09:00:59 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 09:00:59 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x9391dc00) [pid = 1808] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 09:01:04 INFO - PROCESS | 1808 | 1477929664639 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]]]}] 09:01:04 INFO - .. 09:01:04 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6203ms 09:01:04 INFO - PROCESS | 1808 | 1477929664660 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 1808 | 1477929664669 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 09:01:04 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 09:01:04 INFO - PROCESS | 1808 | 1477929664681 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}] 09:01:04 INFO - PROCESS | 1808 | 1477929664915 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 09:01:05 INFO - PROCESS | 1808 | 1477929665068 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 09:01:05 INFO - PROCESS | 1808 | 1477929665074 Marionette TRACE conn4 <- [1,654,null,["8"]] 09:01:05 INFO - PROCESS | 1808 | 1477929665084 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 09:01:05 INFO - PROCESS | 1808 | 1477929665093 Marionette TRACE conn4 <- [1,655,null,{}] 09:01:05 INFO - PROCESS | 1808 | 1477929665102 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd13800 == 11 [pid = 1808] [id = 146] 09:01:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x8dd14800) [pid = 1808] [serial = 431] [outer = (nil)] 09:01:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8dd1a000) [pid = 1808] [serial = 432] [outer = 0x8dd14800] 09:01:05 INFO - PROCESS | 1808 | 1477929665223 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8dbf5c00) [pid = 1808] [serial = 433] [outer = 0x8dd14800] 09:01:06 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x95c8cc00) [pid = 1808] [serial = 424] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8dd0f000) [pid = 1808] [serial = 426] [outer = (nil)] [url = about:blank] 09:01:08 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x8dca3000) [pid = 1808] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 09:01:10 INFO - PROCESS | 1808 | 1477929670977 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]]]}] 09:01:11 INFO - . 09:01:11 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6338ms 09:01:11 INFO - PROCESS | 1808 | 1477929671019 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:01:11 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 09:01:11 INFO - PROCESS | 1808 | 1477929671026 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:01:11 INFO - PROCESS | 1808 | 1477929671036 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}] 09:01:11 INFO - PROCESS | 1808 | 1477929671209 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 09:01:11 INFO - PROCESS | 1808 | 1477929671317 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 09:01:11 INFO - PROCESS | 1808 | 1477929671323 Marionette TRACE conn4 <- [1,659,null,["8"]] 09:01:11 INFO - PROCESS | 1808 | 1477929671331 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 09:01:11 INFO - PROCESS | 1808 | 1477929671340 Marionette TRACE conn4 <- [1,660,null,{}] 09:01:11 INFO - PROCESS | 1808 | 1477929671346 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd17c00 == 12 [pid = 1808] [id = 147] 09:01:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x8dd1a800) [pid = 1808] [serial = 434] [outer = (nil)] 09:01:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8dd97000) [pid = 1808] [serial = 435] [outer = 0x8dd1a800] 09:01:11 INFO - PROCESS | 1808 | 1477929671450 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8f952400) [pid = 1808] [serial = 436] [outer = 0x8dd1a800] 09:01:11 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d991400 == 13 [pid = 1808] [id = 148] 09:01:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8fa1b400) [pid = 1808] [serial = 437] [outer = (nil)] 09:01:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8fa46400) [pid = 1808] [serial = 438] [outer = 0x8fa1b400] 09:01:12 INFO - PROCESS | 1808 | 1477929672471 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]]]}] 09:01:12 INFO - . 09:01:12 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1528ms 09:01:12 INFO - PROCESS | 1808 | 1477929672562 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 1808 | 1477929672569 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 09:01:12 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 09:01:12 INFO - PROCESS | 1808 | 1477929672580 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}] 09:01:12 INFO - PROCESS | 1808 | 1477929672826 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:01:12 INFO - PROCESS | 1808 | 1477929672990 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 09:01:13 INFO - PROCESS | 1808 | 1477929673000 Marionette TRACE conn4 <- [1,664,null,["8"]] 09:01:13 INFO - PROCESS | 1808 | 1477929673008 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 09:01:13 INFO - PROCESS | 1808 | 1477929673017 Marionette TRACE conn4 <- [1,665,null,{}] 09:01:13 INFO - PROCESS | 1808 | 1477929673023 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa0fc00 == 14 [pid = 1808] [id = 149] 09:01:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8fa11800) [pid = 1808] [serial = 439] [outer = (nil)] 09:01:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x911a5c00) [pid = 1808] [serial = 440] [outer = 0x8fa11800] 09:01:13 INFO - PROCESS | 1808 | 1477929673193 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x911a9800) [pid = 1808] [serial = 441] [outer = 0x8fa11800] 09:01:15 INFO - PROCESS | 1808 | --DOCSHELL 0x8d991400 == 13 [pid = 1808] [id = 148] 09:01:15 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x8dca7400) [pid = 1808] [serial = 429] [outer = (nil)] [url = about:blank] 09:01:15 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8dd17800) [pid = 1808] [serial = 427] [outer = (nil)] [url = about:blank] 09:01:18 INFO - PROCESS | 1808 | 1477929678946 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]]]}] 09:01:18 INFO - .. 09:01:18 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6393ms 09:01:18 INFO - PROCESS | 1808 | 1477929678979 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 1808 | 1477929678990 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 09:01:18 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 09:01:19 INFO - PROCESS | 1808 | 1477929679003 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}] 09:01:19 INFO - PROCESS | 1808 | 1477929679173 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 09:01:19 INFO - PROCESS | 1808 | 1477929679281 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 09:01:19 INFO - PROCESS | 1808 | 1477929679288 Marionette TRACE conn4 <- [1,669,null,["8"]] 09:01:19 INFO - PROCESS | 1808 | 1477929679303 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 09:01:19 INFO - PROCESS | 1808 | 1477929679311 Marionette TRACE conn4 <- [1,670,null,{}] 09:01:19 INFO - PROCESS | 1808 | 1477929679317 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd15400 == 14 [pid = 1808] [id = 150] 09:01:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8dd15c00) [pid = 1808] [serial = 442] [outer = (nil)] 09:01:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x8dd90000) [pid = 1808] [serial = 443] [outer = 0x8dd15c00] 09:01:19 INFO - PROCESS | 1808 | 1477929679419 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x8dd9c800) [pid = 1808] [serial = 444] [outer = 0x8dd15c00] 09:01:19 INFO - PROCESS | 1808 | [1808] 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 09:01:20 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 09:01:20 INFO - PROCESS | 1808 | 1477929680660 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]]]}] 09:01:20 INFO - .. 09:01:20 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1678ms 09:01:20 INFO - PROCESS | 1808 | 1477929680680 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 1808 | 1477929680686 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 09:01:20 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 09:01:20 INFO - PROCESS | 1808 | 1477929680694 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}] 09:01:20 INFO - PROCESS | 1808 | 1477929680871 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 09:01:20 INFO - PROCESS | 1808 | 1477929680892 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 09:01:20 INFO - PROCESS | 1808 | 1477929680898 Marionette TRACE conn4 <- [1,674,null,["8"]] 09:01:20 INFO - PROCESS | 1808 | 1477929680907 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 09:01:20 INFO - PROCESS | 1808 | 1477929680913 Marionette TRACE conn4 <- [1,675,null,{}] 09:01:21 INFO - PROCESS | 1808 | 1477929681009 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 1808 | ++DOCSHELL 0x92bc8400 == 15 [pid = 1808] [id = 151] 09:01:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x92bca400) [pid = 1808] [serial = 445] [outer = (nil)] 09:01:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x92c21000) [pid = 1808] [serial = 446] [outer = 0x92bca400] 09:01:21 INFO - PROCESS | 1808 | 1477929681111 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x92c22800) [pid = 1808] [serial = 447] [outer = 0x92bca400] 09:01:21 INFO - PROCESS | 1808 | [1808] 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 09:01:21 INFO - PROCESS | 1808 | [1808] 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 09:01:21 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 09:01:24 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd13800 == 14 [pid = 1808] [id = 146] 09:01:24 INFO - PROCESS | 1808 | --DOCSHELL 0x8dc9d400 == 13 [pid = 1808] [id = 145] 09:01:24 INFO - PROCESS | 1808 | --DOCSHELL 0x8dca1000 == 12 [pid = 1808] [id = 144] 09:01:24 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8dd1a000) [pid = 1808] [serial = 432] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x8dd97000) [pid = 1808] [serial = 435] [outer = (nil)] [url = about:blank] 09:01:26 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x8dd15c00) [pid = 1808] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 09:01:26 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x8dd1a800) [pid = 1808] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 09:01:26 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x8fa1b400) [pid = 1808] [serial = 437] [outer = (nil)] [url = about:srcdoc] 09:01:26 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8fa11800) [pid = 1808] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 09:01:26 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8dd14800) [pid = 1808] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 09:01:26 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8dc9d800) [pid = 1808] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 09:01:26 INFO - PROCESS | 1808 | 1477929686749 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]]]}] 09:01:26 INFO - .. 09:01:26 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6093ms 09:01:26 INFO - PROCESS | 1808 | 1477929686788 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:01:26 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 09:01:26 INFO - PROCESS | 1808 | 1477929686797 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:01:26 INFO - PROCESS | 1808 | 1477929686811 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}] 09:01:27 INFO - PROCESS | 1808 | 1477929687015 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 09:01:27 INFO - PROCESS | 1808 | 1477929687042 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 09:01:27 INFO - PROCESS | 1808 | 1477929687048 Marionette TRACE conn4 <- [1,679,null,["8"]] 09:01:27 INFO - PROCESS | 1808 | 1477929687142 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 09:01:27 INFO - PROCESS | 1808 | 1477929687152 Marionette TRACE conn4 <- [1,680,null,{}] 09:01:27 INFO - PROCESS | 1808 | 1477929687160 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd14c00 == 13 [pid = 1808] [id = 152] 09:01:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8dd15c00) [pid = 1808] [serial = 448] [outer = (nil)] 09:01:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8dd93c00) [pid = 1808] [serial = 449] [outer = 0x8dd15c00] 09:01:27 INFO - PROCESS | 1808 | 1477929687268 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8deaf800) [pid = 1808] [serial = 450] [outer = 0x8dd15c00] 09:01:31 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa0fc00 == 12 [pid = 1808] [id = 149] 09:01:31 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd17c00 == 11 [pid = 1808] [id = 147] 09:01:31 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd15400 == 10 [pid = 1808] [id = 150] 09:01:31 INFO - PROCESS | 1808 | --DOCSHELL 0x92bc8400 == 9 [pid = 1808] [id = 151] 09:01:32 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8fa46400) [pid = 1808] [serial = 438] [outer = (nil)] [url = about:srcdoc] 09:01:32 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8dd90000) [pid = 1808] [serial = 443] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8dbf5c00) [pid = 1808] [serial = 433] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8dd13000) [pid = 1808] [serial = 430] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8f952400) [pid = 1808] [serial = 436] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8dd9c800) [pid = 1808] [serial = 444] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x911a5c00) [pid = 1808] [serial = 440] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x911a9800) [pid = 1808] [serial = 441] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 1808 | 1477929692841 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]]]}] 09:01:32 INFO - .. 09:01:32 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6089ms 09:01:32 INFO - PROCESS | 1808 | 1477929692898 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 1808 | 1477929692905 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 09:01:32 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 09:01:32 INFO - PROCESS | 1808 | 1477929692920 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}] 09:01:33 INFO - PROCESS | 1808 | 1477929693151 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:01:33 INFO - PROCESS | 1808 | 1477929693265 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 09:01:33 INFO - PROCESS | 1808 | 1477929693273 Marionette TRACE conn4 <- [1,684,null,["8"]] 09:01:33 INFO - PROCESS | 1808 | 1477929693282 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 09:01:33 INFO - PROCESS | 1808 | 1477929693293 Marionette TRACE conn4 <- [1,685,null,{}] 09:01:33 INFO - PROCESS | 1808 | 1477929693299 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf1400 == 10 [pid = 1808] [id = 153] 09:01:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x8dbf2800) [pid = 1808] [serial = 451] [outer = (nil)] 09:01:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x8dbfa400) [pid = 1808] [serial = 452] [outer = 0x8dbf2800] 09:01:33 INFO - PROCESS | 1808 | 1477929693417 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8dd15000) [pid = 1808] [serial = 453] [outer = 0x8dbf2800] 09:01:34 INFO - PROCESS | 1808 | [1808] 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 09:01:34 INFO - PROCESS | 1808 | [1808] 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 09:01:34 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 09:01:34 INFO - PROCESS | 1808 | 1477929694515 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]]]}] 09:01:34 INFO - .. 09:01:34 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1627ms 09:01:34 INFO - PROCESS | 1808 | 1477929694544 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 09:01:34 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 09:01:34 INFO - PROCESS | 1808 | 1477929694550 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 09:01:34 INFO - PROCESS | 1808 | 1477929694560 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}] 09:01:34 INFO - PROCESS | 1808 | 1477929694818 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 09:01:34 INFO - PROCESS | 1808 | 1477929694837 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 09:01:34 INFO - PROCESS | 1808 | 1477929694844 Marionette TRACE conn4 <- [1,689,null,["8"]] 09:01:34 INFO - PROCESS | 1808 | 1477929694851 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 09:01:34 INFO - PROCESS | 1808 | 1477929694858 Marionette TRACE conn4 <- [1,690,null,{}] 09:01:34 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x92bca400) [pid = 1808] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 09:01:34 INFO - PROCESS | 1808 | 1477929694935 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd0c800 == 11 [pid = 1808] [id = 154] 09:01:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8dd17000) [pid = 1808] [serial = 454] [outer = (nil)] 09:01:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8fa1b800) [pid = 1808] [serial = 455] [outer = 0x8dd17000] 09:01:35 INFO - PROCESS | 1808 | 1477929695043 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8d98c400) [pid = 1808] [serial = 456] [outer = 0x8dd17000] 09:01:40 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf1400 == 10 [pid = 1808] [id = 153] 09:01:40 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd14c00 == 9 [pid = 1808] [id = 152] 09:01:40 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x92c21000) [pid = 1808] [serial = 446] [outer = (nil)] [url = about:blank] 09:01:40 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x92c22800) [pid = 1808] [serial = 447] [outer = (nil)] [url = about:blank] 09:01:40 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8dd93c00) [pid = 1808] [serial = 449] [outer = (nil)] [url = about:blank] 09:01:40 INFO - PROCESS | 1808 | 1477929700669 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]]]}] 09:01:40 INFO - .. 09:01:40 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6164ms 09:01:40 INFO - PROCESS | 1808 | 1477929700724 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 1808 | 1477929700731 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 09:01:40 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 09:01:40 INFO - PROCESS | 1808 | 1477929700744 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}] 09:01:40 INFO - PROCESS | 1808 | 1477929700957 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 09:01:41 INFO - PROCESS | 1808 | 1477929701068 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 09:01:41 INFO - PROCESS | 1808 | 1477929701075 Marionette TRACE conn4 <- [1,694,null,["8"]] 09:01:41 INFO - PROCESS | 1808 | 1477929701086 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 09:01:41 INFO - PROCESS | 1808 | 1477929701095 Marionette TRACE conn4 <- [1,695,null,{}] 09:01:41 INFO - PROCESS | 1808 | 1477929701102 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd0f400 == 10 [pid = 1808] [id = 155] 09:01:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8dd10c00) [pid = 1808] [serial = 457] [outer = (nil)] 09:01:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8dd14c00) [pid = 1808] [serial = 458] [outer = 0x8dd10c00] 09:01:41 INFO - PROCESS | 1808 | 1477929701258 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8dd90c00) [pid = 1808] [serial = 459] [outer = 0x8dd10c00] 09:01:43 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8dd15c00) [pid = 1808] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 09:01:46 INFO - PROCESS | 1808 | 1477929706895 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"]]]}] 09:01:46 INFO - .... 09:01:46 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6192ms 09:01:46 INFO - PROCESS | 1808 | 1477929706969 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 1808 | 1477929706977 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:01:46 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 09:01:46 INFO - PROCESS | 1808 | 1477929706991 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}] 09:01:47 INFO - PROCESS | 1808 | 1477929707226 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 09:01:47 INFO - PROCESS | 1808 | 1477929707377 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 09:01:47 INFO - PROCESS | 1808 | 1477929707385 Marionette TRACE conn4 <- [1,699,null,["8"]] 09:01:47 INFO - PROCESS | 1808 | 1477929707395 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 09:01:47 INFO - PROCESS | 1808 | 1477929707402 Marionette TRACE conn4 <- [1,700,null,{}] 09:01:47 INFO - PROCESS | 1808 | 1477929707412 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd97000 == 11 [pid = 1808] [id = 156] 09:01:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8dd97400) [pid = 1808] [serial = 460] [outer = (nil)] 09:01:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8debdc00) [pid = 1808] [serial = 461] [outer = 0x8dd97400] 09:01:47 INFO - PROCESS | 1808 | 1477929707534 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8dbecc00) [pid = 1808] [serial = 462] [outer = 0x8dd97400] 09:01:50 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8dbfa400) [pid = 1808] [serial = 452] [outer = (nil)] [url = about:blank] 09:01:50 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8deaf800) [pid = 1808] [serial = 450] [outer = (nil)] [url = about:blank] 09:01:50 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8fa1b800) [pid = 1808] [serial = 455] [outer = (nil)] [url = about:blank] 09:01:52 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8dd17000) [pid = 1808] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 09:01:52 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8dbf2800) [pid = 1808] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 09:01:53 INFO - PROCESS | 1808 | 1477929713213 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] 09:01:53 INFO - PROCESS | 1808 | 1477929713287 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 09:01:53 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 09:01:53 INFO - PROCESS | 1808 | 1477929713297 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 09:01:53 INFO - PROCESS | 1808 | 1477929713302 Marionette TRACE conn4 <- [1,703,null,{}] 09:01:53 INFO - PROCESS | 1808 | 1477929713311 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}] 09:01:53 INFO - PROCESS | 1808 | 1477929713545 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 09:01:53 INFO - PROCESS | 1808 | 1477929713571 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 09:01:53 INFO - PROCESS | 1808 | 1477929713577 Marionette TRACE conn4 <- [1,705,null,["8"]] 09:01:53 INFO - PROCESS | 1808 | 1477929713635 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 09:01:53 INFO - PROCESS | 1808 | 1477929713646 Marionette TRACE conn4 <- [1,706,null,{}] 09:01:53 INFO - PROCESS | 1808 | 1477929713659 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\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"}] 09:01:53 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd96800 == 12 [pid = 1808] [id = 157] 09:01:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8dd97800) [pid = 1808] [serial = 463] [outer = (nil)] 09:01:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8deb4c00) [pid = 1808] [serial = 464] [outer = 0x8dd97800] 09:01:53 INFO - PROCESS | 1808 | 1477929713764 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8f956c00) [pid = 1808] [serial = 465] [outer = 0x8dd97800] 09:01:54 INFO - PROCESS | 1808 | [1808] 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 09:01:54 INFO - PROCESS | 1808 | [1808] 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 09:01:54 INFO - PROCESS | 1808 | [1808] 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 09:01:54 INFO - PROCESS | 1808 | [1808] 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 09:01:54 INFO - PROCESS | 1808 | 1477929714926 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]]]}] 09:01:54 INFO - ... 09:01:54 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1685ms 09:01:54 INFO - PROCESS | 1808 | 1477929714996 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1808 | 1477929715003 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 09:01:55 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 09:01:55 INFO - PROCESS | 1808 | 1477929715011 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 09:01:55 INFO - PROCESS | 1808 | 1477929715017 Marionette TRACE conn4 <- [1,709,null,{}] 09:01:55 INFO - PROCESS | 1808 | 1477929715024 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}] 09:01:55 INFO - PROCESS | 1808 | 1477929715243 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 09:01:55 INFO - PROCESS | 1808 | 1477929715350 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 09:01:55 INFO - PROCESS | 1808 | 1477929715357 Marionette TRACE conn4 <- [1,711,null,["8"]] 09:01:55 INFO - PROCESS | 1808 | 1477929715380 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 09:01:55 INFO - PROCESS | 1808 | 1477929715390 Marionette TRACE conn4 <- [1,712,null,{}] 09:01:55 INFO - PROCESS | 1808 | 1477929715395 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c21c00 == 13 [pid = 1808] [id = 158] 09:01:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x92c22400) [pid = 1808] [serial = 466] [outer = (nil)] 09:01:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x94b40c00) [pid = 1808] [serial = 467] [outer = 0x92c22400] 09:01:55 INFO - PROCESS | 1808 | 1477929715503 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x94b44400) [pid = 1808] [serial = 468] [outer = 0x92c22400] 09:01:56 INFO - PROCESS | 1808 | [mp3 @ 0x8fa4b400] err{or,}_recognition separate: 1; 1 09:01:56 INFO - PROCESS | 1808 | [mp3 @ 0x8fa4b400] err{or,}_recognition combined: 1; 1 09:01:56 INFO - PROCESS | 1808 | [mp3 @ 0x911a9c00] err{or,}_recognition separate: 1; 1 09:01:56 INFO - PROCESS | 1808 | [mp3 @ 0x911a9c00] err{or,}_recognition combined: 1; 1 09:01:56 INFO - PROCESS | 1808 | [1808] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 09:01:56 INFO - PROCESS | 1808 | [1808] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 09:01:56 INFO - PROCESS | 1808 | [1808] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 09:01:56 INFO - PROCESS | 1808 | [1808] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 09:01:58 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd0c800 == 12 [pid = 1808] [id = 154] 09:01:58 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd0f400 == 11 [pid = 1808] [id = 155] 09:01:58 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd97000 == 10 [pid = 1808] [id = 156] 09:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8dd15000) [pid = 1808] [serial = 453] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8d98c400) [pid = 1808] [serial = 456] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8dd14c00) [pid = 1808] [serial = 458] [outer = (nil)] [url = about:blank] 09:02:01 INFO - PROCESS | 1808 | 1477929721074 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]]]}] 09:02:01 INFO - ... 09:02:01 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6101ms 09:02:01 INFO - PROCESS | 1808 | 1477929721114 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 1808 | 1477929721122 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 09:02:01 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 09:02:01 INFO - PROCESS | 1808 | 1477929721137 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 09:02:01 INFO - PROCESS | 1808 | 1477929721143 Marionette TRACE conn4 <- [1,715,null,{}] 09:02:01 INFO - PROCESS | 1808 | 1477929721162 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}] 09:02:01 INFO - PROCESS | 1808 | 1477929721424 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 09:02:01 INFO - PROCESS | 1808 | 1477929721455 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 09:02:01 INFO - PROCESS | 1808 | 1477929721462 Marionette TRACE conn4 <- [1,717,null,["8"]] 09:02:01 INFO - PROCESS | 1808 | 1477929721471 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 09:02:01 INFO - PROCESS | 1808 | 1477929721483 Marionette TRACE conn4 <- [1,718,null,{}] 09:02:01 INFO - PROCESS | 1808 | 1477929721554 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\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"}] 09:02:01 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd19800 == 11 [pid = 1808] [id = 159] 09:02:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8dd1a000) [pid = 1808] [serial = 469] [outer = (nil)] 09:02:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8dd94000) [pid = 1808] [serial = 470] [outer = 0x8dd1a000] 09:02:01 INFO - PROCESS | 1808 | 1477929721677 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8dd0ec00) [pid = 1808] [serial = 471] [outer = 0x8dd1a000] 09:02:02 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8dd10c00) [pid = 1808] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 09:02:02 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8dd97800) [pid = 1808] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 09:02:02 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8dd97400) [pid = 1808] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 09:02:02 INFO - PROCESS | 1808 | [1808] 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 09:02:02 INFO - PROCESS | 1808 | [1808] 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 09:02:02 INFO - PROCESS | 1808 | [1808] 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 09:02:02 INFO - PROCESS | 1808 | [1808] 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 09:02:02 INFO - PROCESS | 1808 | 1477929722867 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]]]}] 09:02:02 INFO - ... 09:02:02 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1764ms 09:02:02 INFO - PROCESS | 1808 | 1477929722898 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 1808 | 1477929722906 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 09:02:02 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 09:02:02 INFO - PROCESS | 1808 | 1477929722913 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 09:02:02 INFO - PROCESS | 1808 | 1477929722919 Marionette TRACE conn4 <- [1,721,null,{}] 09:02:02 INFO - PROCESS | 1808 | 1477929722929 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}] 09:02:03 INFO - PROCESS | 1808 | 1477929723207 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 09:02:03 INFO - PROCESS | 1808 | 1477929723224 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 09:02:03 INFO - PROCESS | 1808 | 1477929723233 Marionette TRACE conn4 <- [1,723,null,["8"]] 09:02:03 INFO - PROCESS | 1808 | 1477929723256 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 09:02:03 INFO - PROCESS | 1808 | 1477929723268 Marionette TRACE conn4 <- [1,724,null,{}] 09:02:03 INFO - PROCESS | 1808 | 1477929723275 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c1ec00 == 12 [pid = 1808] [id = 160] 09:02:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x92c27400) [pid = 1808] [serial = 472] [outer = (nil)] 09:02:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x92c29c00) [pid = 1808] [serial = 473] [outer = 0x92c27400] 09:02:03 INFO - PROCESS | 1808 | 1477929723382 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x92c47400) [pid = 1808] [serial = 474] [outer = 0x92c27400] 09:02:04 INFO - PROCESS | 1808 | [h264 @ 0x94ea9c00] err{or,}_recognition separate: 1; 1 09:02:04 INFO - PROCESS | 1808 | [h264 @ 0x94ea9c00] err{or,}_recognition combined: 1; 1 09:02:04 INFO - PROCESS | 1808 | [h264 @ 0x94ea9c00] Unsupported bit depth: 0 09:02:04 INFO - PROCESS | 1808 | [h264 @ 0x94ea9c00] no picture 09:02:04 INFO - PROCESS | 1808 | [h264 @ 0x94ea9c00] no picture 09:02:06 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd96800 == 11 [pid = 1808] [id = 157] 09:02:06 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd19800 == 10 [pid = 1808] [id = 159] 09:02:06 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8deb4c00) [pid = 1808] [serial = 464] [outer = (nil)] [url = about:blank] 09:02:06 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8f956c00) [pid = 1808] [serial = 465] [outer = (nil)] [url = about:blank] 09:02:06 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8debdc00) [pid = 1808] [serial = 461] [outer = (nil)] [url = about:blank] 09:02:06 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8dbecc00) [pid = 1808] [serial = 462] [outer = (nil)] [url = about:blank] 09:02:06 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8dd90c00) [pid = 1808] [serial = 459] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1808 | 1477929729031 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]]]}] 09:02:09 INFO - .. 09:02:09 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6150ms 09:02:09 INFO - PROCESS | 1808 | 1477929729066 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 1808 | 1477929729072 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 09:02:09 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 09:02:09 INFO - PROCESS | 1808 | 1477929729092 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}] 09:02:09 INFO - PROCESS | 1808 | 1477929729348 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:02:09 INFO - PROCESS | 1808 | 1477929729427 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 09:02:09 INFO - PROCESS | 1808 | 1477929729436 Marionette TRACE conn4 <- [1,728,null,["8"]] 09:02:09 INFO - PROCESS | 1808 | 1477929729460 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 09:02:09 INFO - PROCESS | 1808 | 1477929729470 Marionette TRACE conn4 <- [1,729,null,{}] 09:02:09 INFO - PROCESS | 1808 | 1477929729475 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd0c800 == 11 [pid = 1808] [id = 161] 09:02:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8dd0f000) [pid = 1808] [serial = 475] [outer = (nil)] 09:02:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8dd16000) [pid = 1808] [serial = 476] [outer = 0x8dd0f000] 09:02:09 INFO - PROCESS | 1808 | 1477929729594 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8dd18800) [pid = 1808] [serial = 477] [outer = 0x8dd0f000] 09:02:10 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8dd1a000) [pid = 1808] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 09:02:10 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x92c22400) [pid = 1808] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fa48800] err{or,}_recognition separate: 1; 1 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fa48800] err{or,}_recognition combined: 1; 1 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fa48800] Unsupported bit depth: 0 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fa48800] no picture 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fa48800] no picture 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fa4e000] err{or,}_recognition separate: 1; 1 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fa4e000] err{or,}_recognition combined: 1; 1 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fa4e000] Unsupported bit depth: 0 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fa4e000] no picture 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fa4e000] no picture 09:02:10 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fab3400] err{or,}_recognition separate: 1; 1 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fab3400] err{or,}_recognition combined: 1; 1 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fab3400] Unsupported bit depth: 0 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fab3400] no picture 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fab3400] no picture 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fc4f000] err{or,}_recognition separate: 1; 1 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fc4f000] err{or,}_recognition combined: 1; 1 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fc4f000] Unsupported bit depth: 0 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fc4f000] no picture 09:02:10 INFO - PROCESS | 1808 | [h264 @ 0x8fc4f000] no picture 09:02:14 INFO - PROCESS | 1808 | --DOCSHELL 0x92c21c00 == 10 [pid = 1808] [id = 158] 09:02:14 INFO - PROCESS | 1808 | --DOCSHELL 0x92c1ec00 == 9 [pid = 1808] [id = 160] 09:02:15 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8dd94000) [pid = 1808] [serial = 470] [outer = (nil)] [url = about:blank] 09:02:15 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8dd0ec00) [pid = 1808] [serial = 471] [outer = (nil)] [url = about:blank] 09:02:15 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x94b40c00) [pid = 1808] [serial = 467] [outer = (nil)] [url = about:blank] 09:02:15 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x94b44400) [pid = 1808] [serial = 468] [outer = (nil)] [url = about:blank] 09:02:15 INFO - PROCESS | 1808 | 1477929735303 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]]]}] 09:02:15 INFO - ..... 09:02:15 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6286ms 09:02:15 INFO - PROCESS | 1808 | 1477929735371 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 1808 | 1477929735377 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 09:02:15 INFO - TEST-START | /custom-elements/reactions/Attr.html 09:02:15 INFO - PROCESS | 1808 | 1477929735391 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}] 09:02:15 INFO - PROCESS | 1808 | 1477929735604 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 09:02:15 INFO - PROCESS | 1808 | 1477929735742 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 09:02:15 INFO - PROCESS | 1808 | 1477929735749 Marionette TRACE conn4 <- [1,733,null,["8"]] 09:02:15 INFO - PROCESS | 1808 | 1477929735757 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 09:02:15 INFO - PROCESS | 1808 | 1477929735766 Marionette TRACE conn4 <- [1,734,null,{}] 09:02:15 INFO - PROCESS | 1808 | 1477929735776 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbfb800 == 10 [pid = 1808] [id = 162] 09:02:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x8dc9cc00) [pid = 1808] [serial = 478] [outer = (nil)] 09:02:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x8dca0c00) [pid = 1808] [serial = 479] [outer = 0x8dc9cc00] 09:02:15 INFO - PROCESS | 1808 | 1477929735886 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8dd19400) [pid = 1808] [serial = 480] [outer = 0x8dc9cc00] 09:02:16 INFO - PROCESS | 1808 | 1477929736569 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"]]]}] 09:02:16 INFO - .. 09:02:16 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1224ms 09:02:16 INFO - PROCESS | 1808 | 1477929736614 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 1808 | 1477929736620 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 09:02:16 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 09:02:16 INFO - PROCESS | 1808 | 1477929736629 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}] 09:02:16 INFO - PROCESS | 1808 | 1477929736864 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 09:02:16 INFO - PROCESS | 1808 | 1477929736876 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 09:02:16 INFO - PROCESS | 1808 | 1477929736880 Marionette TRACE conn4 <- [1,738,null,["8"]] 09:02:16 INFO - PROCESS | 1808 | 1477929736889 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 09:02:16 INFO - PROCESS | 1808 | 1477929736894 Marionette TRACE conn4 <- [1,739,null,{}] 09:02:16 INFO - PROCESS | 1808 | 1477929736960 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd15800 == 11 [pid = 1808] [id = 163] 09:02:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8fa19400) [pid = 1808] [serial = 481] [outer = (nil)] 09:02:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8fa4a000) [pid = 1808] [serial = 482] [outer = 0x8fa19400] 09:02:17 INFO - PROCESS | 1808 | 1477929737110 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8dbf1000) [pid = 1808] [serial = 483] [outer = 0x8fa19400] 09:02:17 INFO - PROCESS | 1808 | 1477929737821 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"]]]}] 09:02:17 INFO - ....... 09:02:17 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1274ms 09:02:17 INFO - PROCESS | 1808 | 1477929737913 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 1808 | 1477929737921 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:02:17 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 09:02:17 INFO - PROCESS | 1808 | 1477929737942 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}] 09:02:18 INFO - PROCESS | 1808 | 1477929738192 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 09:02:18 INFO - PROCESS | 1808 | 1477929738228 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 09:02:18 INFO - PROCESS | 1808 | 1477929738234 Marionette TRACE conn4 <- [1,743,null,["8"]] 09:02:18 INFO - PROCESS | 1808 | 1477929738240 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 09:02:18 INFO - PROCESS | 1808 | 1477929738248 Marionette TRACE conn4 <- [1,744,null,{}] 09:02:18 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x92c27400) [pid = 1808] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 09:02:18 INFO - PROCESS | 1808 | 1477929738342 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c27400 == 12 [pid = 1808] [id = 164] 09:02:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x93922c00) [pid = 1808] [serial = 484] [outer = (nil)] 09:02:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x939e4c00) [pid = 1808] [serial = 485] [outer = 0x93922c00] 09:02:18 INFO - PROCESS | 1808 | 1477929738452 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x94b39400) [pid = 1808] [serial = 486] [outer = 0x93922c00] 09:02:19 INFO - .................... 09:02:19 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1399ms 09:02:19 INFO - TEST-START | /custom-elements/reactions/Document.html 09:02:19 INFO - PROCESS | 1808 | 1477929739261 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"]]]}] 09:02:19 INFO - PROCESS | 1808 | 1477929739346 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1808 | 1477929739350 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 09:02:19 INFO - PROCESS | 1808 | 1477929739361 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}] 09:02:19 INFO - PROCESS | 1808 | 1477929739591 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:02:19 INFO - PROCESS | 1808 | 1477929739608 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 09:02:19 INFO - PROCESS | 1808 | 1477929739613 Marionette TRACE conn4 <- [1,748,null,["8"]] 09:02:19 INFO - PROCESS | 1808 | 1477929739620 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 09:02:19 INFO - PROCESS | 1808 | 1477929739627 Marionette TRACE conn4 <- [1,749,null,{}] 09:02:19 INFO - PROCESS | 1808 | 1477929739637 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 1808 | ++DOCSHELL 0x94eafc00 == 13 [pid = 1808] [id = 165] 09:02:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x95031400) [pid = 1808] [serial = 487] [outer = (nil)] 09:02:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x95da9000) [pid = 1808] [serial = 488] [outer = 0x95031400] 09:02:19 INFO - PROCESS | 1808 | 1477929739746 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x983ea800) [pid = 1808] [serial = 489] [outer = 0x95031400] 09:02:20 INFO - PROCESS | 1808 | 1477929740392 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"]]]}] 09:02:20 INFO - .. 09:02:20 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1071ms 09:02:20 INFO - PROCESS | 1808 | 1477929740433 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 1808 | 1477929740437 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 09:02:20 INFO - TEST-START | /custom-elements/reactions/Element.html 09:02:20 INFO - PROCESS | 1808 | 1477929740447 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}] 09:02:20 INFO - PROCESS | 1808 | 1477929740615 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 09:02:20 INFO - PROCESS | 1808 | 1477929740723 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 09:02:20 INFO - PROCESS | 1808 | 1477929740727 Marionette TRACE conn4 <- [1,753,null,["8"]] 09:02:20 INFO - PROCESS | 1808 | 1477929740733 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 09:02:20 INFO - PROCESS | 1808 | 1477929740744 Marionette TRACE conn4 <- [1,754,null,{}] 09:02:20 INFO - PROCESS | 1808 | 1477929740751 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d98a800 == 14 [pid = 1808] [id = 166] 09:02:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x984c8000) [pid = 1808] [serial = 490] [outer = (nil)] 09:02:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x99455c00) [pid = 1808] [serial = 491] [outer = 0x984c8000] 09:02:20 INFO - PROCESS | 1808 | 1477929740845 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x994ef000) [pid = 1808] [serial = 492] [outer = 0x984c8000] 09:02:21 INFO - .................................... 09:02:21 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1301ms 09:02:21 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 09:02:21 INFO - PROCESS | 1808 | 1477929741664 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"]]]}] 09:02:21 INFO - PROCESS | 1808 | 1477929741763 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 1808 | 1477929741776 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 09:02:21 INFO - PROCESS | 1808 | 1477929741800 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}] 09:02:22 INFO - PROCESS | 1808 | 1477929742131 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 09:02:22 INFO - PROCESS | 1808 | 1477929742283 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 09:02:22 INFO - PROCESS | 1808 | 1477929742289 Marionette TRACE conn4 <- [1,758,null,["8"]] 09:02:22 INFO - PROCESS | 1808 | 1477929742299 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 09:02:22 INFO - PROCESS | 1808 | 1477929742306 Marionette TRACE conn4 <- [1,759,null,{}] 09:02:22 INFO - PROCESS | 1808 | 1477929742315 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa13800 == 15 [pid = 1808] [id = 167] 09:02:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8fa19c00) [pid = 1808] [serial = 493] [outer = (nil)] 09:02:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8fff1000) [pid = 1808] [serial = 494] [outer = 0x8fa19c00] 09:02:22 INFO - PROCESS | 1808 | 1477929742478 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x92bd0c00) [pid = 1808] [serial = 495] [outer = 0x8fa19c00] 09:02:23 INFO - ................ 09:02:23 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1593ms 09:02:23 INFO - PROCESS | 1808 | 1477929743285 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"]]]}] 09:02:23 INFO - PROCESS | 1808 | 1477929743403 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 1808 | 1477929743408 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:02:23 INFO - TEST-START | /custom-elements/reactions/Node.html 09:02:23 INFO - PROCESS | 1808 | 1477929743422 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}] 09:02:23 INFO - PROCESS | 1808 | 1477929743625 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 09:02:23 INFO - PROCESS | 1808 | 1477929743775 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 09:02:23 INFO - PROCESS | 1808 | 1477929743781 Marionette TRACE conn4 <- [1,763,null,["8"]] 09:02:23 INFO - PROCESS | 1808 | 1477929743790 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 09:02:23 INFO - PROCESS | 1808 | 1477929743796 Marionette TRACE conn4 <- [1,764,null,{}] 09:02:23 INFO - PROCESS | 1808 | 1477929743804 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fc53800 == 16 [pid = 1808] [id = 168] 09:02:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x99454400) [pid = 1808] [serial = 496] [outer = (nil)] 09:02:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x994f2000) [pid = 1808] [serial = 497] [outer = 0x99454400] 09:02:23 INFO - PROCESS | 1808 | 1477929743916 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x9a03b000) [pid = 1808] [serial = 498] [outer = 0x99454400] 09:02:24 INFO - PROCESS | 1808 | 1477929744722 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"]]]}] 09:02:24 INFO - .............. 09:02:24 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1389ms 09:02:24 INFO - PROCESS | 1808 | 1477929744818 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 09:02:24 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 09:02:24 INFO - PROCESS | 1808 | 1477929744830 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 09:02:24 INFO - PROCESS | 1808 | 1477929744856 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}] 09:02:25 INFO - PROCESS | 1808 | 1477929745068 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:02:25 INFO - PROCESS | 1808 | 1477929745297 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 09:02:25 INFO - PROCESS | 1808 | 1477929745304 Marionette TRACE conn4 <- [1,768,null,["8"]] 09:02:25 INFO - PROCESS | 1808 | 1477929745311 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 09:02:25 INFO - PROCESS | 1808 | 1477929745318 Marionette TRACE conn4 <- [1,769,null,{}] 09:02:25 INFO - PROCESS | 1808 | 1477929745326 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 1808 | ++DOCSHELL 0x9b086c00 == 17 [pid = 1808] [id = 169] 09:02:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x9b327c00) [pid = 1808] [serial = 499] [outer = (nil)] 09:02:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x9b334400) [pid = 1808] [serial = 500] [outer = 0x9b327c00] 09:02:25 INFO - PROCESS | 1808 | 1477929745474 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x8fa4b800) [pid = 1808] [serial = 501] [outer = 0x9b327c00] 09:02:26 INFO - PROCESS | 1808 | 1477929746167 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"]]]}] 09:02:26 INFO - .... 09:02:26 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1378ms 09:02:26 INFO - PROCESS | 1808 | 1477929746217 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 09:02:26 INFO - TEST-START | /custom-elements/reactions/Range.html 09:02:26 INFO - PROCESS | 1808 | 1477929746222 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 09:02:26 INFO - PROCESS | 1808 | 1477929746231 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}] 09:02:26 INFO - PROCESS | 1808 | 1477929746430 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 09:02:26 INFO - PROCESS | 1808 | 1477929746594 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 09:02:26 INFO - PROCESS | 1808 | 1477929746602 Marionette TRACE conn4 <- [1,773,null,["8"]] 09:02:26 INFO - PROCESS | 1808 | 1477929746610 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 09:02:26 INFO - PROCESS | 1808 | 1477929746618 Marionette TRACE conn4 <- [1,774,null,{}] 09:02:26 INFO - PROCESS | 1808 | 1477929746629 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa16000 == 18 [pid = 1808] [id = 170] 09:02:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0xa0f7d000) [pid = 1808] [serial = 502] [outer = (nil)] 09:02:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0xa1127800) [pid = 1808] [serial = 503] [outer = 0xa0f7d000] 09:02:26 INFO - PROCESS | 1808 | 1477929746735 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0xa11bac00) [pid = 1808] [serial = 504] [outer = 0xa0f7d000] 09:02:27 INFO - ......... 09:02:27 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1234ms 09:02:27 INFO - PROCESS | 1808 | 1477929747444 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"]]]}] 09:02:27 INFO - PROCESS | 1808 | 1477929747502 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 1808 | 1477929747509 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 09:02:27 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 09:02:27 INFO - PROCESS | 1808 | 1477929747522 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}] 09:02:27 INFO - PROCESS | 1808 | 1477929747714 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 09:02:27 INFO - PROCESS | 1808 | 1477929747838 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 09:02:27 INFO - PROCESS | 1808 | 1477929747843 Marionette TRACE conn4 <- [1,778,null,["8"]] 09:02:27 INFO - PROCESS | 1808 | 1477929747850 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 09:02:27 INFO - PROCESS | 1808 | 1477929747856 Marionette TRACE conn4 <- [1,779,null,{}] 09:02:27 INFO - PROCESS | 1808 | 1477929747862 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 1808 | ++DOCSHELL 0xa28dcc00 == 19 [pid = 1808] [id = 171] 09:02:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0xa28dd400) [pid = 1808] [serial = 505] [outer = (nil)] 09:02:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0xa2c0f800) [pid = 1808] [serial = 506] [outer = 0xa28dd400] 09:02:27 INFO - PROCESS | 1808 | 1477929747969 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0xa2c11000) [pid = 1808] [serial = 507] [outer = 0xa28dd400] 09:02:28 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d98d800 == 20 [pid = 1808] [id = 172] 09:02:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x8dbf1400) [pid = 1808] [serial = 508] [outer = (nil)] 09:02:28 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf9c00 == 21 [pid = 1808] [id = 173] 09:02:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x8dbfa400) [pid = 1808] [serial = 509] [outer = (nil)] 09:02:28 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbfa800 == 22 [pid = 1808] [id = 174] 09:02:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x8dbfb400) [pid = 1808] [serial = 510] [outer = (nil)] 09:02:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x8dd9d800) [pid = 1808] [serial = 511] [outer = 0x8dbf1400] 09:02:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x8fa0dc00) [pid = 1808] [serial = 512] [outer = 0x8dbfa400] 09:02:28 INFO - PROCESS | 1808 | [1808] 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 09:02:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x8fa52000) [pid = 1808] [serial = 513] [outer = 0x8dbfb400] 09:02:28 INFO - PROCESS | 1808 | [1808] 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 09:02:29 INFO - PROCESS | 1808 | 1477929749044 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"]]]}] 09:02:29 INFO - ..... 09:02:29 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1626ms 09:02:29 INFO - PROCESS | 1808 | 1477929749155 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 1808 | 1477929749168 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:02:29 INFO - TEST-START | /fetch/api/request/request-cache.html 09:02:29 INFO - PROCESS | 1808 | 1477929749182 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 09:02:29 INFO - PROCESS | 1808 | 1477929749187 Marionette TRACE conn4 <- [1,782,null,{}] 09:02:29 INFO - PROCESS | 1808 | 1477929749197 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}] 09:02:29 INFO - PROCESS | 1808 | 1477929749508 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:02:29 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd0c800 == 21 [pid = 1808] [id = 161] 09:02:29 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x92c29c00) [pid = 1808] [serial = 473] [outer = (nil)] [url = about:blank] 09:02:29 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x92c47400) [pid = 1808] [serial = 474] [outer = (nil)] [url = about:blank] 09:02:29 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x8dd16000) [pid = 1808] [serial = 476] [outer = (nil)] [url = about:blank] 09:02:29 INFO - PROCESS | 1808 | 1477929749654 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 09:02:29 INFO - PROCESS | 1808 | 1477929749661 Marionette TRACE conn4 <- [1,784,null,["8"]] 09:02:29 INFO - PROCESS | 1808 | 1477929749669 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 09:02:29 INFO - PROCESS | 1808 | 1477929749679 Marionette TRACE conn4 <- [1,785,null,{}] 09:02:29 INFO - PROCESS | 1808 | 1477929749693 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\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"}] 09:02:29 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c1f000 == 22 [pid = 1808] [id = 175] 09:02:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x92c21800) [pid = 1808] [serial = 514] [outer = (nil)] 09:02:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x92c2cc00) [pid = 1808] [serial = 515] [outer = 0x92c21800] 09:02:29 INFO - PROCESS | 1808 | 1477929749813 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x953b1c00) [pid = 1808] [serial = 516] [outer = 0x92c21800] 09:02:32 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x95031400) [pid = 1808] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 09:02:32 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x8dc9cc00) [pid = 1808] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 09:02:32 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x8dd0f000) [pid = 1808] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 09:02:32 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x93922c00) [pid = 1808] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 09:02:32 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x8fa19400) [pid = 1808] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 09:02:35 INFO - PROCESS | 1808 | [1808] 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 09:02:35 INFO - PROCESS | 1808 | [1808] 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 09:02:35 INFO - PROCESS | 1808 | [1808] 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 09:02:35 INFO - PROCESS | 1808 | [1808] 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 09:02:35 INFO - PROCESS | 1808 | [1808] 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 09:02:35 INFO - PROCESS | 1808 | [1808] 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 09:02:35 INFO - PROCESS | 1808 | [1808] 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 09:02:35 INFO - PROCESS | 1808 | [1808] 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 09:02:37 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 09:02:37 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 09:02:37 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 09:02:37 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbfa800 == 21 [pid = 1808] [id = 174] 09:02:37 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf9c00 == 20 [pid = 1808] [id = 173] 09:02:37 INFO - PROCESS | 1808 | --DOCSHELL 0x8d98d800 == 19 [pid = 1808] [id = 172] 09:02:37 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x99455c00) [pid = 1808] [serial = 491] [outer = (nil)] [url = about:blank] 09:02:37 INFO - PROCESS | 1808 | --DOCSHELL 0x9b086c00 == 18 [pid = 1808] [id = 169] 09:02:37 INFO - PROCESS | 1808 | --DOCSHELL 0x8fc53800 == 17 [pid = 1808] [id = 168] 09:02:37 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa13800 == 16 [pid = 1808] [id = 167] 09:02:38 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x95da9000) [pid = 1808] [serial = 488] [outer = (nil)] [url = about:blank] 09:02:38 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x983ea800) [pid = 1808] [serial = 489] [outer = (nil)] [url = about:blank] 09:02:38 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x939e4c00) [pid = 1808] [serial = 485] [outer = (nil)] [url = about:blank] 09:02:38 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x94b39400) [pid = 1808] [serial = 486] [outer = (nil)] [url = about:blank] 09:02:38 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x8fa4a000) [pid = 1808] [serial = 482] [outer = (nil)] [url = about:blank] 09:02:38 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x8dbf1000) [pid = 1808] [serial = 483] [outer = (nil)] [url = about:blank] 09:02:38 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x8dca0c00) [pid = 1808] [serial = 479] [outer = (nil)] [url = about:blank] 09:02:38 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x8dd19400) [pid = 1808] [serial = 480] [outer = (nil)] [url = about:blank] 09:02:38 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x8dd18800) [pid = 1808] [serial = 477] [outer = (nil)] [url = about:blank] 09:02:38 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 09:02:41 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x99454400) [pid = 1808] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 09:02:41 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x984c8000) [pid = 1808] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 09:02:41 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x8dbfa400) [pid = 1808] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 09:02:41 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x8dbfb400) [pid = 1808] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 09:02:41 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x8dbf1400) [pid = 1808] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 09:02:41 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0xa28dd400) [pid = 1808] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 09:02:41 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x9b327c00) [pid = 1808] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 09:02:41 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0xa0f7d000) [pid = 1808] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 09:02:41 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x8fa19c00) [pid = 1808] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 09:02:46 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbfb800 == 15 [pid = 1808] [id = 162] 09:02:46 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa16000 == 14 [pid = 1808] [id = 170] 09:02:46 INFO - PROCESS | 1808 | --DOCSHELL 0x8d98a800 == 13 [pid = 1808] [id = 166] 09:02:46 INFO - PROCESS | 1808 | --DOCSHELL 0x94eafc00 == 12 [pid = 1808] [id = 165] 09:02:46 INFO - PROCESS | 1808 | --DOCSHELL 0xa28dcc00 == 11 [pid = 1808] [id = 171] 09:02:46 INFO - PROCESS | 1808 | --DOCSHELL 0x92c27400 == 10 [pid = 1808] [id = 164] 09:02:46 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd15800 == 9 [pid = 1808] [id = 163] 09:02:46 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x8fa0dc00) [pid = 1808] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 09:02:46 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x8fa52000) [pid = 1808] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 09:02:46 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x8dd9d800) [pid = 1808] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 09:02:46 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x92c2cc00) [pid = 1808] [serial = 515] [outer = (nil)] [url = about:blank] 09:02:46 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x994ef000) [pid = 1808] [serial = 492] [outer = (nil)] [url = about:blank] 09:02:46 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x92bd0c00) [pid = 1808] [serial = 495] [outer = (nil)] [url = about:blank] 09:02:46 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8fff1000) [pid = 1808] [serial = 494] [outer = (nil)] [url = about:blank] 09:02:46 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x9a03b000) [pid = 1808] [serial = 498] [outer = (nil)] [url = about:blank] 09:02:46 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x994f2000) [pid = 1808] [serial = 497] [outer = (nil)] [url = about:blank] 09:02:46 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x8fa4b800) [pid = 1808] [serial = 501] [outer = (nil)] [url = about:blank] 09:02:46 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x9b334400) [pid = 1808] [serial = 500] [outer = (nil)] [url = about:blank] 09:02:46 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0xa11bac00) [pid = 1808] [serial = 504] [outer = (nil)] [url = about:blank] 09:02:46 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0xa1127800) [pid = 1808] [serial = 503] [outer = (nil)] [url = about:blank] 09:02:46 INFO - PROCESS | 1808 | --DOMWINDOW == 20 (0xa2c11000) [pid = 1808] [serial = 507] [outer = (nil)] [url = about:blank] 09:02:46 INFO - PROCESS | 1808 | --DOMWINDOW == 19 (0xa2c0f800) [pid = 1808] [serial = 506] [outer = (nil)] [url = about:blank] 09:02:46 INFO - ...................................................................................................... 09:02:46 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 17455ms 09:02:46 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 09:02:46 INFO - PROCESS | 1808 | 1477929766523 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]]]}] 09:02:46 INFO - PROCESS | 1808 | 1477929766637 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 1808 | 1477929766647 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 09:02:46 INFO - PROCESS | 1808 | 1477929766668 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 09:02:46 INFO - PROCESS | 1808 | 1477929766680 Marionette TRACE conn4 <- [1,788,null,{}] 09:02:46 INFO - PROCESS | 1808 | 1477929766699 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}] 09:02:46 INFO - PROCESS | 1808 | 1477929766929 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 09:02:47 INFO - PROCESS | 1808 | 1477929767040 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 09:02:47 INFO - PROCESS | 1808 | 1477929767047 Marionette TRACE conn4 <- [1,790,null,["8"]] 09:02:47 INFO - PROCESS | 1808 | 1477929767055 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 09:02:47 INFO - PROCESS | 1808 | 1477929767067 Marionette TRACE conn4 <- [1,791,null,{}] 09:02:47 INFO - PROCESS | 1808 | 1477929767081 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 1808 | ++DOCSHELL 0x8deba400 == 10 [pid = 1808] [id = 176] 09:02:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 20 (0x8debb800) [pid = 1808] [serial = 517] [outer = (nil)] 09:02:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 21 (0x8f956c00) [pid = 1808] [serial = 518] [outer = 0x8debb800] 09:02:47 INFO - PROCESS | 1808 | 1477929767192 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x8f95dc00) [pid = 1808] [serial = 519] [outer = 0x8debb800] 09:02:47 INFO - PROCESS | 1808 | 1477929767790 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]]]}] 09:02:47 INFO - .. 09:02:47 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1155ms 09:02:47 INFO - PROCESS | 1808 | 1477929767818 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 1808 | 1477929767826 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:02:47 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 09:02:47 INFO - PROCESS | 1808 | 1477929767836 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}] 09:02:48 INFO - PROCESS | 1808 | 1477929768071 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 09:02:48 INFO - PROCESS | 1808 | 1477929768093 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 09:02:48 INFO - PROCESS | 1808 | 1477929768099 Marionette TRACE conn4 <- [1,795,null,["8"]] 09:02:48 INFO - PROCESS | 1808 | 1477929768107 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 09:02:48 INFO - PROCESS | 1808 | 1477929768116 Marionette TRACE conn4 <- [1,796,null,{}] 09:02:48 INFO - PROCESS | 1808 | 1477929768136 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fc4d000 == 11 [pid = 1808] [id = 177] 09:02:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x8fc4f400) [pid = 1808] [serial = 520] [outer = (nil)] 09:02:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x8fc55c00) [pid = 1808] [serial = 521] [outer = 0x8fc4f400] 09:02:48 INFO - PROCESS | 1808 | 1477929768241 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x8ffec400) [pid = 1808] [serial = 522] [outer = 0x8fc4f400] 09:02:48 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:02:48 INFO - PROCESS | 1808 | [1808] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:02:49 INFO - ......... 09:02:49 INFO - TEST-OK | /fetch/api/request/request-consume-empty.html | took 1230ms 09:02:49 INFO - PROCESS | 1808 | 1477929769027 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] 09:02:49 INFO - PROCESS | 1808 | 1477929769070 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 09:02:49 INFO - TEST-START | /fetch/api/request/request-consume.html 09:02:49 INFO - PROCESS | 1808 | 1477929769078 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}] 09:02:49 INFO - PROCESS | 1808 | 1477929769335 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:02:49 INFO - PROCESS | 1808 | 1477929769364 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 09:02:49 INFO - PROCESS | 1808 | 1477929769370 Marionette TRACE conn4 <- [1,800,null,["8"]] 09:02:49 INFO - PROCESS | 1808 | 1477929769378 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 09:02:49 INFO - PROCESS | 1808 | 1477929769387 Marionette TRACE conn4 <- [1,801,null,{}] 09:02:49 INFO - PROCESS | 1808 | 1477929769393 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 1808 | ++DOCSHELL 0x9389e400 == 12 [pid = 1808] [id = 178] 09:02:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x9389ec00) [pid = 1808] [serial = 523] [outer = (nil)] 09:02:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x939e0c00) [pid = 1808] [serial = 524] [outer = 0x9389ec00] 09:02:49 INFO - PROCESS | 1808 | 1477929769501 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x939e9c00) [pid = 1808] [serial = 525] [outer = 0x9389ec00] 09:02:50 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:02:50 INFO - PROCESS | 1808 | [1808] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:02:50 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:02:50 INFO - PROCESS | 1808 | [1808] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:02:50 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:02:50 INFO - PROCESS | 1808 | [1808] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:02:50 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:02:50 INFO - PROCESS | 1808 | [1808] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:02:50 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:02:50 INFO - PROCESS | 1808 | [1808] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:02:50 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:02:50 INFO - PROCESS | 1808 | [1808] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:02:50 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:02:50 INFO - PROCESS | 1808 | [1808] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:02:50 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:02:50 INFO - PROCESS | 1808 | [1808] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:02:50 INFO - PROCESS | 1808 | 1477929770400 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]]]}] 09:02:50 INFO - ...................................... 09:02:50 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1387ms 09:02:50 INFO - PROCESS | 1808 | 1477929770466 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 1808 | 1477929770473 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 09:02:50 INFO - TEST-START | /fetch/api/request/request-disturbed.html 09:02:50 INFO - PROCESS | 1808 | 1477929770481 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}] 09:02:50 INFO - PROCESS | 1808 | 1477929770666 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 09:02:50 INFO - PROCESS | 1808 | 1477929770769 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 09:02:50 INFO - PROCESS | 1808 | 1477929770774 Marionette TRACE conn4 <- [1,805,null,["8"]] 09:02:50 INFO - PROCESS | 1808 | 1477929770781 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 09:02:50 INFO - PROCESS | 1808 | 1477929770789 Marionette TRACE conn4 <- [1,806,null,{}] 09:02:50 INFO - PROCESS | 1808 | 1477929770796 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 1808 | ++DOCSHELL 0x95033000 == 13 [pid = 1808] [id = 179] 09:02:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x95036c00) [pid = 1808] [serial = 526] [outer = (nil)] 09:02:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x953adc00) [pid = 1808] [serial = 527] [outer = 0x95036c00] 09:02:50 INFO - PROCESS | 1808 | 1477929770905 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x967e0800) [pid = 1808] [serial = 528] [outer = 0x95036c00] 09:02:51 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:02:51 INFO - PROCESS | 1808 | [1808] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:02:51 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:02:51 INFO - PROCESS | 1808 | [1808] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:02:51 INFO - PROCESS | 1808 | 1477929771514 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]]]}] 09:02:51 INFO - ...... 09:02:51 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1072ms 09:02:51 INFO - PROCESS | 1808 | 1477929771557 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 1808 | 1477929771560 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 09:02:51 INFO - TEST-START | /fetch/api/request/request-error.html 09:02:51 INFO - PROCESS | 1808 | 1477929771569 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}] 09:02:51 INFO - PROCESS | 1808 | 1477929771744 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 09:02:51 INFO - PROCESS | 1808 | 1477929771856 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 09:02:51 INFO - PROCESS | 1808 | 1477929771868 Marionette TRACE conn4 <- [1,810,null,["8"]] 09:02:51 INFO - PROCESS | 1808 | 1477929771875 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 09:02:51 INFO - PROCESS | 1808 | 1477929771881 Marionette TRACE conn4 <- [1,811,null,{}] 09:02:51 INFO - PROCESS | 1808 | 1477929771887 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 1808 | ++DOCSHELL 0x97aa7400 == 14 [pid = 1808] [id = 180] 09:02:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x97aa7800) [pid = 1808] [serial = 529] [outer = (nil)] 09:02:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x983ec000) [pid = 1808] [serial = 530] [outer = 0x97aa7800] 09:02:51 INFO - PROCESS | 1808 | 1477929771988 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x983f5400) [pid = 1808] [serial = 531] [outer = 0x97aa7800] 09:02:52 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 09:02:52 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 09:02:52 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 09:02:52 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 09:02:52 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 09:02:52 INFO - PROCESS | 1808 | 1477929772640 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]]]}] 09:02:52 INFO - .................... 09:02:52 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1140ms 09:02:52 INFO - PROCESS | 1808 | 1477929772716 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 1808 | 1477929772723 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:02:52 INFO - TEST-START | /fetch/api/request/request-headers.html 09:02:52 INFO - PROCESS | 1808 | 1477929772736 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}] 09:02:52 INFO - PROCESS | 1808 | 1477929772982 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 09:02:53 INFO - PROCESS | 1808 | 1477929773131 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 09:02:53 INFO - PROCESS | 1808 | 1477929773141 Marionette TRACE conn4 <- [1,815,null,["8"]] 09:02:53 INFO - PROCESS | 1808 | 1477929773156 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 09:02:53 INFO - PROCESS | 1808 | 1477929773166 Marionette TRACE conn4 <- [1,816,null,{}] 09:02:53 INFO - PROCESS | 1808 | 1477929773175 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa10c00 == 15 [pid = 1808] [id = 181] 09:02:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x8fa12800) [pid = 1808] [serial = 532] [outer = (nil)] 09:02:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x8fa48c00) [pid = 1808] [serial = 533] [outer = 0x8fa12800] 09:02:53 INFO - PROCESS | 1808 | 1477929773302 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8fab4c00) [pid = 1808] [serial = 534] [outer = 0x8fa12800] 09:02:54 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 09:02:54 INFO - PROCESS | 1808 | [1808] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 09:02:54 INFO - PROCESS | 1808 | 1477929774229 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]]]}] 09:02:54 INFO - ........................................................ 09:02:54 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1587ms 09:02:54 INFO - PROCESS | 1808 | 1477929774326 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 09:02:54 INFO - PROCESS | 1808 | 1477929774334 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 09:02:54 INFO - TEST-START | /fetch/api/request/request-idl.html 09:02:54 INFO - PROCESS | 1808 | 1477929774345 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}] 09:02:54 INFO - PROCESS | 1808 | 1477929774618 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:02:54 INFO - PROCESS | 1808 | 1477929774757 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 09:02:54 INFO - PROCESS | 1808 | 1477929774763 Marionette TRACE conn4 <- [1,820,null,["8"]] 09:02:54 INFO - PROCESS | 1808 | 1477929774774 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 09:02:54 INFO - PROCESS | 1808 | 1477929774781 Marionette TRACE conn4 <- [1,821,null,{}] 09:02:54 INFO - PROCESS | 1808 | 1477929774789 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 1808 | ++DOCSHELL 0x94b40c00 == 16 [pid = 1808] [id = 182] 09:02:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x94ea9000) [pid = 1808] [serial = 535] [outer = (nil)] 09:02:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x96854c00) [pid = 1808] [serial = 536] [outer = 0x94ea9000] 09:02:54 INFO - PROCESS | 1808 | 1477929774943 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x96863000) [pid = 1808] [serial = 537] [outer = 0x94ea9000] 09:02:55 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:02:55 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:02:56 INFO - ............................................. 09:02:56 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 2152ms 09:02:56 INFO - PROCESS | 1808 | 1477929776439 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]]]}] 09:02:56 INFO - PROCESS | 1808 | 1477929776517 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 1808 | 1477929776534 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 09:02:56 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 09:02:56 INFO - PROCESS | 1808 | 1477929776592 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}] 09:02:56 INFO - PROCESS | 1808 | 1477929776795 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 09:02:56 INFO - PROCESS | 1808 | 1477929776923 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 09:02:56 INFO - PROCESS | 1808 | 1477929776929 Marionette TRACE conn4 <- [1,825,null,["8"]] 09:02:56 INFO - PROCESS | 1808 | 1477929776938 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 09:02:56 INFO - PROCESS | 1808 | 1477929776947 Marionette TRACE conn4 <- [1,826,null,{}] 09:02:56 INFO - PROCESS | 1808 | 1477929776956 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 1808 | ++DOCSHELL 0x9b084000 == 17 [pid = 1808] [id = 183] 09:02:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x9b084c00) [pid = 1808] [serial = 538] [outer = (nil)] 09:02:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x9b331400) [pid = 1808] [serial = 539] [outer = 0x9b084c00] 09:02:57 INFO - PROCESS | 1808 | 1477929777075 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x9b335000) [pid = 1808] [serial = 540] [outer = 0x9b084c00] 09:02:57 INFO - PROCESS | 1808 | [1808] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 09:02:58 INFO - PROCESS | 1808 | 1477929778010 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]]]}] 09:02:58 INFO - .............................. 09:02:58 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1493ms 09:02:58 INFO - PROCESS | 1808 | 1477929778080 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 1808 | 1477929778087 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 09:02:58 INFO - TEST-START | /fetch/api/request/request-init-002.html 09:02:58 INFO - PROCESS | 1808 | 1477929778815 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}] 09:02:59 INFO - PROCESS | 1808 | 1477929779005 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 09:02:59 INFO - PROCESS | 1808 | 1477929779034 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 09:02:59 INFO - PROCESS | 1808 | 1477929779040 Marionette TRACE conn4 <- [1,830,null,["8"]] 09:02:59 INFO - PROCESS | 1808 | 1477929779145 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 09:02:59 INFO - PROCESS | 1808 | 1477929779157 Marionette TRACE conn4 <- [1,831,null,{}] 09:02:59 INFO - PROCESS | 1808 | 1477929779167 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa0dc00 == 18 [pid = 1808] [id = 184] 09:02:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x8fa0fc00) [pid = 1808] [serial = 541] [outer = (nil)] 09:02:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x8fa4cc00) [pid = 1808] [serial = 542] [outer = 0x8fa0fc00] 09:02:59 INFO - PROCESS | 1808 | 1477929779276 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x8ffef000) [pid = 1808] [serial = 543] [outer = 0x8fa0fc00] 09:02:59 INFO - PROCESS | 1808 | 1477929779923 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]]]}] 09:02:59 INFO - ....... 09:02:59 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1186ms 09:02:59 INFO - PROCESS | 1808 | 1477929779948 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:02:59 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 09:02:59 INFO - PROCESS | 1808 | 1477929779959 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:02:59 INFO - PROCESS | 1808 | 1477929779977 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}] 09:03:00 INFO - PROCESS | 1808 | 1477929780222 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 09:03:00 INFO - PROCESS | 1808 | 1477929780295 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 09:03:00 INFO - PROCESS | 1808 | 1477929780301 Marionette TRACE conn4 <- [1,835,null,["8"]] 09:03:00 INFO - PROCESS | 1808 | 1477929780307 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 09:03:00 INFO - PROCESS | 1808 | 1477929780313 Marionette TRACE conn4 <- [1,836,null,{}] 09:03:00 INFO - PROCESS | 1808 | 1477929780322 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 1808 | ++DOCSHELL 0x94b39800 == 19 [pid = 1808] [id = 185] 09:03:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x94b3bc00) [pid = 1808] [serial = 544] [outer = (nil)] 09:03:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x94b41400) [pid = 1808] [serial = 545] [outer = 0x94b3bc00] 09:03:00 INFO - PROCESS | 1808 | 1477929780427 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x94b46000) [pid = 1808] [serial = 546] [outer = 0x94b3bc00] 09:03:01 INFO - PROCESS | 1808 | 1477929781156 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"]]]}] 09:03:01 INFO - .... 09:03:01 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1234ms 09:03:01 INFO - PROCESS | 1808 | 1477929781205 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 1808 | 1477929781212 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 09:03:01 INFO - TEST-START | /fetch/api/request/request-structure.html 09:03:01 INFO - PROCESS | 1808 | 1477929781239 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}] 09:03:01 INFO - PROCESS | 1808 | 1477929781553 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:03:01 INFO - PROCESS | 1808 | 1477929781604 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 09:03:01 INFO - PROCESS | 1808 | 1477929781613 Marionette TRACE conn4 <- [1,840,null,["8"]] 09:03:01 INFO - PROCESS | 1808 | 1477929781704 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 09:03:01 INFO - PROCESS | 1808 | 1477929781717 Marionette TRACE conn4 <- [1,841,null,{}] 09:03:01 INFO - PROCESS | 1808 | 1477929781746 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 1808 | ++DOCSHELL 0x96250c00 == 20 [pid = 1808] [id = 186] 09:03:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x96251400) [pid = 1808] [serial = 547] [outer = (nil)] 09:03:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x962d8000) [pid = 1808] [serial = 548] [outer = 0x96251400] 09:03:01 INFO - PROCESS | 1808 | 1477929781915 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x9685cc00) [pid = 1808] [serial = 549] [outer = 0x96251400] 09:03:02 INFO - PROCESS | 1808 | 1477929782662 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]]]}] 09:03:02 INFO - ................... 09:03:02 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1486ms 09:03:02 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 09:03:02 INFO - PROCESS | 1808 | 1477929782709 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 1808 | 1477929782712 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 09:03:02 INFO - PROCESS | 1808 | 1477929782720 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}] 09:03:02 INFO - PROCESS | 1808 | 1477929782958 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 09:03:02 INFO - PROCESS | 1808 | 1477929782978 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 09:03:02 INFO - PROCESS | 1808 | 1477929782983 Marionette TRACE conn4 <- [1,845,null,["8"]] 09:03:02 INFO - PROCESS | 1808 | 1477929782988 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 09:03:03 INFO - PROCESS | 1808 | 1477929782998 Marionette TRACE conn4 <- [1,846,null,{}] 09:03:03 INFO - PROCESS | 1808 | 1477929783066 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 1808 | ++DOCSHELL 0x99447400 == 21 [pid = 1808] [id = 187] 09:03:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x994ed400) [pid = 1808] [serial = 550] [outer = (nil)] 09:03:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x9ae91800) [pid = 1808] [serial = 551] [outer = 0x994ed400] 09:03:03 INFO - PROCESS | 1808 | 1477929783175 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0xa2b9a000) [pid = 1808] [serial = 552] [outer = 0x994ed400] 09:03:03 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x97aa7800) [pid = 1808] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 09:03:03 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x8debb800) [pid = 1808] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 09:03:03 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x95036c00) [pid = 1808] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 09:03:03 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x9389ec00) [pid = 1808] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 09:03:03 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x92c21800) [pid = 1808] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 09:03:03 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x8fc4f400) [pid = 1808] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 09:03:03 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d999400 == 22 [pid = 1808] [id = 188] 09:03:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x8dbedc00) [pid = 1808] [serial = 553] [outer = (nil)] 09:03:03 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbeec00 == 23 [pid = 1808] [id = 189] 09:03:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x8dca3c00) [pid = 1808] [serial = 554] [outer = (nil)] 09:03:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x8dbf9c00) [pid = 1808] [serial = 555] [outer = 0x8dbedc00] 09:03:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x8dd15000) [pid = 1808] [serial = 556] [outer = 0x8dca3c00] 09:03:04 INFO - PROCESS | 1808 | 1477929784050 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 09:03:04 INFO - . 09:03:04 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1377ms 09:03:04 INFO - PROCESS | 1808 | 1477929784096 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 1808 | 1477929784100 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 09:03:04 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 09:03:04 INFO - PROCESS | 1808 | 1477929784108 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}] 09:03:04 INFO - PROCESS | 1808 | 1477929784339 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 09:03:04 INFO - PROCESS | 1808 | 1477929784353 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 09:03:04 INFO - PROCESS | 1808 | 1477929784356 Marionette TRACE conn4 <- [1,850,null,["8"]] 09:03:04 INFO - PROCESS | 1808 | 1477929784363 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 09:03:04 INFO - PROCESS | 1808 | 1477929784368 Marionette TRACE conn4 <- [1,851,null,{}] 09:03:04 INFO - PROCESS | 1808 | 1477929784374 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 1808 | ++DOCSHELL 0x94eaac00 == 24 [pid = 1808] [id = 190] 09:03:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x95031400) [pid = 1808] [serial = 557] [outer = (nil)] 09:03:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x97aa7800) [pid = 1808] [serial = 558] [outer = 0x95031400] 09:03:04 INFO - PROCESS | 1808 | 1477929784479 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x9a291800) [pid = 1808] [serial = 559] [outer = 0x95031400] 09:03:05 INFO - PROCESS | 1808 | 1477929785077 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 09:03:05 INFO - . 09:03:05 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1023ms 09:03:05 INFO - PROCESS | 1808 | 1477929785132 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 1808 | 1477929785135 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:03:05 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 09:03:05 INFO - PROCESS | 1808 | 1477929785144 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}] 09:03:05 INFO - PROCESS | 1808 | 1477929785356 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 09:03:05 INFO - PROCESS | 1808 | 1477929785470 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 09:03:05 INFO - PROCESS | 1808 | 1477929785473 Marionette TRACE conn4 <- [1,855,null,["8"]] 09:03:05 INFO - PROCESS | 1808 | 1477929785480 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 09:03:05 INFO - PROCESS | 1808 | 1477929785485 Marionette TRACE conn4 <- [1,856,null,{}] 09:03:05 INFO - PROCESS | 1808 | 1477929785491 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 1808 | ++DOCSHELL 0xa2c11800 == 25 [pid = 1808] [id = 191] 09:03:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0xa2c12000) [pid = 1808] [serial = 560] [outer = (nil)] 09:03:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0xa2c15400) [pid = 1808] [serial = 561] [outer = 0xa2c12000] 09:03:05 INFO - PROCESS | 1808 | 1477929785586 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0xa2c18000) [pid = 1808] [serial = 562] [outer = 0xa2c12000] 09:03:08 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbeec00 == 24 [pid = 1808] [id = 189] 09:03:08 INFO - PROCESS | 1808 | --DOCSHELL 0x8d999400 == 23 [pid = 1808] [id = 188] 09:03:08 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x983ec000) [pid = 1808] [serial = 530] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x983f5400) [pid = 1808] [serial = 531] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x953adc00) [pid = 1808] [serial = 527] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x967e0800) [pid = 1808] [serial = 528] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x939e0c00) [pid = 1808] [serial = 524] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x939e9c00) [pid = 1808] [serial = 525] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x8fc55c00) [pid = 1808] [serial = 521] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x8ffec400) [pid = 1808] [serial = 522] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x8f956c00) [pid = 1808] [serial = 518] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x8f95dc00) [pid = 1808] [serial = 519] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x953b1c00) [pid = 1808] [serial = 516] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1808 | --DOCSHELL 0x994e8800 == 22 [pid = 1808] [id = 9] 09:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x94ea9000) [pid = 1808] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 09:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x8dbedc00) [pid = 1808] [serial = 553] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x8dca3c00) [pid = 1808] [serial = 554] [outer = (nil)] [url = about:blank] 09:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x9b084c00) [pid = 1808] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 09:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x994ed400) [pid = 1808] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 09:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x8fa12800) [pid = 1808] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 09:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x8fa0fc00) [pid = 1808] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 09:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x96251400) [pid = 1808] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 09:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x95031400) [pid = 1808] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 09:03:11 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x94b3bc00) [pid = 1808] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 09:03:16 INFO - PROCESS | 1808 | --DOCSHELL 0x9b084000 == 21 [pid = 1808] [id = 183] 09:03:16 INFO - PROCESS | 1808 | --DOCSHELL 0x94b40c00 == 20 [pid = 1808] [id = 182] 09:03:16 INFO - PROCESS | 1808 | --DOCSHELL 0x95033000 == 19 [pid = 1808] [id = 179] 09:03:16 INFO - PROCESS | 1808 | --DOCSHELL 0x96250c00 == 18 [pid = 1808] [id = 186] 09:03:16 INFO - PROCESS | 1808 | --DOCSHELL 0x94eaac00 == 17 [pid = 1808] [id = 190] 09:03:16 INFO - PROCESS | 1808 | --DOCSHELL 0x97aa7400 == 16 [pid = 1808] [id = 180] 09:03:16 INFO - PROCESS | 1808 | --DOCSHELL 0x99447400 == 15 [pid = 1808] [id = 187] 09:03:16 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa10c00 == 14 [pid = 1808] [id = 181] 09:03:16 INFO - PROCESS | 1808 | --DOCSHELL 0x92c1f000 == 13 [pid = 1808] [id = 175] 09:03:16 INFO - PROCESS | 1808 | --DOCSHELL 0x8fc4d000 == 12 [pid = 1808] [id = 177] 09:03:16 INFO - PROCESS | 1808 | --DOCSHELL 0x94b39800 == 11 [pid = 1808] [id = 185] 09:03:16 INFO - PROCESS | 1808 | --DOCSHELL 0x9389e400 == 10 [pid = 1808] [id = 178] 09:03:16 INFO - PROCESS | 1808 | --DOCSHELL 0x8deba400 == 9 [pid = 1808] [id = 176] 09:03:16 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa0dc00 == 8 [pid = 1808] [id = 184] 09:03:16 INFO - PROCESS | 1808 | --DOCSHELL 0x966d9000 == 7 [pid = 1808] [id = 10] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x8dbf9c00) [pid = 1808] [serial = 555] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x8dd15000) [pid = 1808] [serial = 556] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x9b335000) [pid = 1808] [serial = 540] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x9b331400) [pid = 1808] [serial = 539] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x8ffef000) [pid = 1808] [serial = 543] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x8fa4cc00) [pid = 1808] [serial = 542] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x94b46000) [pid = 1808] [serial = 546] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x94b41400) [pid = 1808] [serial = 545] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x9685cc00) [pid = 1808] [serial = 549] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x962d8000) [pid = 1808] [serial = 548] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0xa2b9a000) [pid = 1808] [serial = 552] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x9ae91800) [pid = 1808] [serial = 551] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x9a291800) [pid = 1808] [serial = 559] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x97aa7800) [pid = 1808] [serial = 558] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x96854c00) [pid = 1808] [serial = 536] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x96863000) [pid = 1808] [serial = 537] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x8fa48c00) [pid = 1808] [serial = 533] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1808 | --DOMWINDOW == 20 (0x8fab4c00) [pid = 1808] [serial = 534] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1808 | --DOMWINDOW == 19 (0x9a0d1400) [pid = 1808] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:03:18 INFO - PROCESS | 1808 | --DOMWINDOW == 18 (0x994e9400) [pid = 1808] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:03:24 INFO - PROCESS | 1808 | --DOMWINDOW == 17 (0x8db7e800) [pid = 1808] [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.] 09:03:24 INFO - PROCESS | 1808 | --DOMWINDOW == 16 (0x9a287800) [pid = 1808] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:03:24 INFO - PROCESS | 1808 | --DOMWINDOW == 15 (0xa2c15400) [pid = 1808] [serial = 561] [outer = (nil)] [url = about:blank] 09:03:35 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:03:35 INFO - PROCESS | 1808 | 1477929815781 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 09:03:35 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30678ms 09:03:35 INFO - PROCESS | 1808 | 1477929815829 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 09:03:35 INFO - TEST-START | /html-media-capture/capture_reflect.html 09:03:35 INFO - PROCESS | 1808 | 1477929815843 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 09:03:35 INFO - PROCESS | 1808 | 1477929815857 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}] 09:03:36 INFO - PROCESS | 1808 | 1477929816105 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:03:36 INFO - PROCESS | 1808 | 1477929816180 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 09:03:36 INFO - PROCESS | 1808 | 1477929816187 Marionette TRACE conn4 <- [1,860,null,["8"]] 09:03:36 INFO - PROCESS | 1808 | 1477929816196 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 09:03:36 INFO - PROCESS | 1808 | 1477929816205 Marionette TRACE conn4 <- [1,861,null,{}] 09:03:36 INFO - PROCESS | 1808 | 1477929816213 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbefc00 == 8 [pid = 1808] [id = 192] 09:03:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 16 (0x8dbf0800) [pid = 1808] [serial = 563] [outer = (nil)] 09:03:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 17 (0x8dbfac00) [pid = 1808] [serial = 564] [outer = 0x8dbf0800] 09:03:36 INFO - PROCESS | 1808 | 1477929816330 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 18 (0x8dd0c800) [pid = 1808] [serial = 565] [outer = 0x8dbf0800] 09:03:37 INFO - PROCESS | 1808 | 1477929816997 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"]]]}] 09:03:37 INFO - ..... 09:03:37 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1185ms 09:03:37 INFO - PROCESS | 1808 | 1477929817042 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 1808 | 1477929817049 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 09:03:37 INFO - TEST-START | /html-media-capture/idlharness.html 09:03:37 INFO - PROCESS | 1808 | 1477929817060 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}] 09:03:37 INFO - PROCESS | 1808 | 1477929817315 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 09:03:37 INFO - PROCESS | 1808 | 1477929817337 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 09:03:37 INFO - PROCESS | 1808 | 1477929817344 Marionette TRACE conn4 <- [1,865,null,["8"]] 09:03:37 INFO - PROCESS | 1808 | 1477929817352 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 09:03:37 INFO - PROCESS | 1808 | 1477929817359 Marionette TRACE conn4 <- [1,866,null,{}] 09:03:37 INFO - PROCESS | 1808 | 1477929817366 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dca2800 == 9 [pid = 1808] [id = 193] 09:03:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 19 (0x8fa19c00) [pid = 1808] [serial = 566] [outer = (nil)] 09:03:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 20 (0x8fa47000) [pid = 1808] [serial = 567] [outer = 0x8fa19c00] 09:03:37 INFO - PROCESS | 1808 | 1477929817471 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 21 (0x8fa49c00) [pid = 1808] [serial = 568] [outer = 0x8fa19c00] 09:03:38 INFO - PROCESS | 1808 | 1477929818376 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"]]]}] 09:03:38 INFO - .... 09:03:38 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1383ms 09:03:38 INFO - PROCESS | 1808 | 1477929818452 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 1808 | 1477929818461 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 09:03:38 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 09:03:38 INFO - PROCESS | 1808 | 1477929818470 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}] 09:03:38 INFO - PROCESS | 1808 | 1477929818732 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 09:03:38 INFO - PROCESS | 1808 | 1477929818803 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 09:03:38 INFO - PROCESS | 1808 | 1477929818809 Marionette TRACE conn4 <- [1,870,null,["8"]] 09:03:38 INFO - PROCESS | 1808 | 1477929818819 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 09:03:38 INFO - PROCESS | 1808 | 1477929818827 Marionette TRACE conn4 <- [1,871,null,{}] 09:03:38 INFO - PROCESS | 1808 | 1477929818835 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c2c400 == 10 [pid = 1808] [id = 194] 09:03:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x92c2c800) [pid = 1808] [serial = 569] [outer = (nil)] 09:03:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x92c54400) [pid = 1808] [serial = 570] [outer = 0x92c2c800] 09:03:38 INFO - PROCESS | 1808 | 1477929818943 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x9389d800) [pid = 1808] [serial = 571] [outer = 0x92c2c800] 09:03:39 INFO - PROCESS | 1808 | ++DOCSHELL 0x94b44c00 == 11 [pid = 1808] [id = 195] 09:03:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x94b48c00) [pid = 1808] [serial = 572] [outer = (nil)] 09:03:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x95db0000) [pid = 1808] [serial = 573] [outer = 0x94b48c00] 09:03:39 INFO - PROCESS | 1808 | 1477929819526 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x9624fc00) [pid = 1808] [serial = 574] [outer = 0x94b48c00] 09:03:39 INFO - PROCESS | 1808 | ++DOCSHELL 0x94b39c00 == 12 [pid = 1808] [id = 196] 09:03:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x94b3a000) [pid = 1808] [serial = 575] [outer = (nil)] 09:03:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x96855c00) [pid = 1808] [serial = 576] [outer = 0x94b3a000] 09:03:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x966d5000) [pid = 1808] [serial = 577] [outer = 0x94b3a000] 09:03:40 INFO - PROCESS | 1808 | 1477929820571 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]]]}] 09:03:40 INFO - . 09:03:40 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2125ms 09:03:40 INFO - PROCESS | 1808 | 1477929820594 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 1808 | 1477929820599 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:03:40 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 09:03:40 INFO - PROCESS | 1808 | 1477929820608 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}] 09:03:40 INFO - PROCESS | 1808 | 1477929820770 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 09:03:40 INFO - PROCESS | 1808 | 1477929820779 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 09:03:40 INFO - PROCESS | 1808 | 1477929820782 Marionette TRACE conn4 <- [1,875,null,["8"]] 09:03:40 INFO - PROCESS | 1808 | 1477929820793 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 09:03:40 INFO - PROCESS | 1808 | 1477929820800 Marionette TRACE conn4 <- [1,876,null,{}] 09:03:40 INFO - PROCESS | 1808 | 1477929820807 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fc4c800 == 13 [pid = 1808] [id = 197] 09:03:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x97aa7c00) [pid = 1808] [serial = 578] [outer = (nil)] 09:03:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x983ec000) [pid = 1808] [serial = 579] [outer = 0x97aa7c00] 09:03:40 INFO - PROCESS | 1808 | 1477929820908 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x983f4800) [pid = 1808] [serial = 580] [outer = 0x97aa7c00] 09:03:41 INFO - PROCESS | 1808 | ++DOCSHELL 0x99454000 == 14 [pid = 1808] [id = 198] 09:03:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x994e8000) [pid = 1808] [serial = 581] [outer = (nil)] 09:03:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x994ef400) [pid = 1808] [serial = 582] [outer = 0x994e8000] 09:03:41 INFO - PROCESS | 1808 | 1477929821565 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x9a03bc00) [pid = 1808] [serial = 583] [outer = 0x994e8000] 09:03:42 INFO - PROCESS | 1808 | ++DOCSHELL 0x984bc000 == 15 [pid = 1808] [id = 199] 09:03:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x984bc400) [pid = 1808] [serial = 584] [outer = (nil)] 09:03:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x9a173400) [pid = 1808] [serial = 585] [outer = 0x984bc400] 09:03:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x9a17c800) [pid = 1808] [serial = 586] [outer = 0x984bc400] 09:03:42 INFO - PROCESS | 1808 | 1477929822666 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]]]}] 09:03:42 INFO - . 09:03:42 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2082ms 09:03:42 INFO - PROCESS | 1808 | 1477929822689 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 1808 | 1477929822694 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 09:03:42 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 09:03:42 INFO - PROCESS | 1808 | 1477929822701 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}] 09:03:42 INFO - PROCESS | 1808 | 1477929822845 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:03:42 INFO - PROCESS | 1808 | 1477929822867 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 09:03:42 INFO - PROCESS | 1808 | 1477929822874 Marionette TRACE conn4 <- [1,880,null,["8"]] 09:03:42 INFO - PROCESS | 1808 | 1477929822880 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 09:03:42 INFO - PROCESS | 1808 | 1477929822885 Marionette TRACE conn4 <- [1,881,null,{}] 09:03:42 INFO - PROCESS | 1808 | 1477929822891 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd17000 == 16 [pid = 1808] [id = 200] 09:03:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x9a287000) [pid = 1808] [serial = 587] [outer = (nil)] 09:03:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x9a28ac00) [pid = 1808] [serial = 588] [outer = 0x9a287000] 09:03:43 INFO - PROCESS | 1808 | 1477929823150 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x9a293800) [pid = 1808] [serial = 589] [outer = 0x9a287000] 09:03:43 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a492800 == 17 [pid = 1808] [id = 201] 09:03:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x9a499000) [pid = 1808] [serial = 590] [outer = (nil)] 09:03:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x9a4dac00) [pid = 1808] [serial = 591] [outer = 0x9a499000] 09:03:43 INFO - PROCESS | 1808 | 1477929823684 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x9ae8f800) [pid = 1808] [serial = 592] [outer = 0x9a499000] 09:03:44 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d996800 == 18 [pid = 1808] [id = 202] 09:03:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x8d997000) [pid = 1808] [serial = 593] [outer = (nil)] 09:03:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x8d98d000) [pid = 1808] [serial = 594] [outer = 0x8d997000] 09:03:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x8dd17800) [pid = 1808] [serial = 595] [outer = 0x8d997000] 09:03:44 INFO - PROCESS | 1808 | 1477929824933 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]]]}] 09:03:45 INFO - . 09:03:45 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2389ms 09:03:45 INFO - PROCESS | 1808 | 1477929825127 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 1808 | 1477929825134 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 09:03:45 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 09:03:45 INFO - PROCESS | 1808 | 1477929825152 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}] 09:03:45 INFO - PROCESS | 1808 | 1477929825359 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 09:03:45 INFO - PROCESS | 1808 | 1477929825513 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 09:03:45 INFO - PROCESS | 1808 | 1477929825517 Marionette TRACE conn4 <- [1,885,null,["8"]] 09:03:45 INFO - PROCESS | 1808 | 1477929825527 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 09:03:45 INFO - PROCESS | 1808 | 1477929825534 Marionette TRACE conn4 <- [1,886,null,{}] 09:03:45 INFO - PROCESS | 1808 | 1477929825541 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 1808 | ++DOCSHELL 0x91c75800 == 19 [pid = 1808] [id = 203] 09:03:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x91ccec00) [pid = 1808] [serial = 596] [outer = (nil)] 09:03:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x92c21000) [pid = 1808] [serial = 597] [outer = 0x91ccec00] 09:03:45 INFO - PROCESS | 1808 | 1477929825666 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x92c2a800) [pid = 1808] [serial = 598] [outer = 0x91ccec00] 09:03:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x97aaa000 == 20 [pid = 1808] [id = 204] 09:03:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x983f2800) [pid = 1808] [serial = 599] [outer = (nil)] 09:03:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x9a0d0c00) [pid = 1808] [serial = 600] [outer = 0x983f2800] 09:03:46 INFO - PROCESS | 1808 | 1477929826300 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x9a436c00) [pid = 1808] [serial = 601] [outer = 0x983f2800] 09:03:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x967e4c00 == 21 [pid = 1808] [id = 205] 09:03:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x97aaec00) [pid = 1808] [serial = 602] [outer = (nil)] 09:03:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x9b079800) [pid = 1808] [serial = 603] [outer = 0x97aaec00] 09:03:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x9b07e400) [pid = 1808] [serial = 604] [outer = 0x97aaec00] 09:03:47 INFO - PROCESS | 1808 | 1477929827614 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]]]}] 09:03:47 INFO - . 09:03:47 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2633ms 09:03:47 INFO - PROCESS | 1808 | 1477929827815 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 1808 | 1477929827821 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 09:03:47 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 09:03:47 INFO - PROCESS | 1808 | 1477929827843 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}] 09:03:48 INFO - PROCESS | 1808 | 1477929828145 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 09:03:48 INFO - PROCESS | 1808 | 1477929828268 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 09:03:48 INFO - PROCESS | 1808 | 1477929828274 Marionette TRACE conn4 <- [1,890,null,["8"]] 09:03:48 INFO - PROCESS | 1808 | 1477929828282 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 09:03:48 INFO - PROCESS | 1808 | 1477929828289 Marionette TRACE conn4 <- [1,891,null,{}] 09:03:48 INFO - PROCESS | 1808 | 1477929828296 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a493c00 == 22 [pid = 1808] [id = 206] 09:03:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x9b3cd000) [pid = 1808] [serial = 605] [outer = (nil)] 09:03:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0xa0f87c00) [pid = 1808] [serial = 606] [outer = 0x9b3cd000] 09:03:48 INFO - PROCESS | 1808 | 1477929828422 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0xa0ff3000) [pid = 1808] [serial = 607] [outer = 0x9b3cd000] 09:03:49 INFO - PROCESS | 1808 | ++DOCSHELL 0x8f951000 == 23 [pid = 1808] [id = 207] 09:03:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x8fa46800) [pid = 1808] [serial = 608] [outer = (nil)] 09:03:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x911ae400) [pid = 1808] [serial = 609] [outer = 0x8fa46800] 09:03:49 INFO - PROCESS | 1808 | 1477929829236 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x92c2c000) [pid = 1808] [serial = 610] [outer = 0x8fa46800] 09:03:49 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12372 09:03:50 INFO - PROCESS | 1808 | --DOCSHELL 0xa2c11800 == 22 [pid = 1808] [id = 191] 09:03:50 INFO - PROCESS | 1808 | 1477929830890 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]]]}] 09:03:50 INFO - . 09:03:50 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 3143ms 09:03:50 INFO - PROCESS | 1808 | 1477929830978 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 1808 | 1477929830987 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:03:50 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 09:03:51 INFO - PROCESS | 1808 | 1477929831004 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}] 09:03:51 INFO - PROCESS | 1808 | 1477929831231 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 09:03:51 INFO - PROCESS | 1808 | 1477929831360 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 09:03:51 INFO - PROCESS | 1808 | 1477929831368 Marionette TRACE conn4 <- [1,895,null,["8"]] 09:03:51 INFO - PROCESS | 1808 | 1477929831377 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 09:03:51 INFO - PROCESS | 1808 | 1477929831387 Marionette TRACE conn4 <- [1,896,null,{}] 09:03:51 INFO - PROCESS | 1808 | 1477929831393 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:03:51 INFO - PROCESS | 1808 | ++DOCSHELL 0x8f95e800 == 23 [pid = 1808] [id = 208] 09:03:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8fa0c400) [pid = 1808] [serial = 611] [outer = (nil)] 09:03:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8fa13800) [pid = 1808] [serial = 612] [outer = 0x8fa0c400] 09:03:51 INFO - PROCESS | 1808 | 1477929831517 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8fa55400) [pid = 1808] [serial = 613] [outer = 0x8fa0c400] 09:03:52 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c27c00 == 24 [pid = 1808] [id = 209] 09:03:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x92c28c00) [pid = 1808] [serial = 614] [outer = (nil)] 09:03:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x9312f400) [pid = 1808] [serial = 615] [outer = 0x92c28c00] 09:03:52 INFO - PROCESS | 1808 | 1477929832177 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8dd19800) [pid = 1808] [serial = 616] [outer = 0x92c28c00] 09:03:52 INFO - PROCESS | 1808 | 1477929832973 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]]]}] 09:03:53 INFO - . 09:03:53 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 2031ms 09:03:53 INFO - PROCESS | 1808 | 1477929833034 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 1808 | 1477929833043 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 09:03:53 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 09:03:53 INFO - PROCESS | 1808 | 1477929833056 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}] 09:03:53 INFO - PROCESS | 1808 | 1477929833553 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:03:53 INFO - PROCESS | 1808 | 1477929833733 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 09:03:53 INFO - PROCESS | 1808 | 1477929833740 Marionette TRACE conn4 <- [1,900,null,["8"]] 09:03:53 INFO - PROCESS | 1808 | 1477929833750 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 09:03:53 INFO - PROCESS | 1808 | 1477929833760 Marionette TRACE conn4 <- [1,901,null,{}] 09:03:53 INFO - PROCESS | 1808 | 1477929833777 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 1808 | ++DOCSHELL 0x8f956400 == 25 [pid = 1808] [id = 210] 09:03:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x95031400) [pid = 1808] [serial = 617] [outer = (nil)] 09:03:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x953ad800) [pid = 1808] [serial = 618] [outer = 0x95031400] 09:03:53 INFO - PROCESS | 1808 | 1477929833924 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x953b1400) [pid = 1808] [serial = 619] [outer = 0x95031400] 09:03:54 INFO - PROCESS | 1808 | ++DOCSHELL 0x8ffeb800 == 26 [pid = 1808] [id = 211] 09:03:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x95036c00) [pid = 1808] [serial = 620] [outer = (nil)] 09:03:54 INFO - PROCESS | 1808 | ++DOCSHELL 0x95d7f400 == 27 [pid = 1808] [id = 212] 09:03:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x95d8a000) [pid = 1808] [serial = 621] [outer = (nil)] 09:03:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x95da9400) [pid = 1808] [serial = 622] [outer = 0x95036c00] 09:03:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x95c8e000) [pid = 1808] [serial = 623] [outer = 0x95d8a000] 09:03:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x95c8dc00) [pid = 1808] [serial = 624] [outer = 0x95d8a000] 09:03:54 INFO - PROCESS | 1808 | 1477929834947 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]]]}] 09:03:54 INFO - . 09:03:54 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1931ms 09:03:54 INFO - PROCESS | 1808 | 1477929834995 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 1808 | 1477929835003 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 09:03:55 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 09:03:55 INFO - PROCESS | 1808 | 1477929835011 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}] 09:03:55 INFO - PROCESS | 1808 | 1477929835278 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 09:03:55 INFO - PROCESS | 1808 | 1477929835302 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 09:03:55 INFO - PROCESS | 1808 | 1477929835308 Marionette TRACE conn4 <- [1,905,null,["8"]] 09:03:55 INFO - PROCESS | 1808 | 1477929835313 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 09:03:55 INFO - PROCESS | 1808 | 1477929835321 Marionette TRACE conn4 <- [1,906,null,{}] 09:03:55 INFO - PROCESS | 1808 | 1477929835387 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 1808 | ++DOCSHELL 0x97a3a400 == 28 [pid = 1808] [id = 213] 09:03:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x97a3b800) [pid = 1808] [serial = 625] [outer = (nil)] 09:03:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x97a3f000) [pid = 1808] [serial = 626] [outer = 0x97a3b800] 09:03:55 INFO - PROCESS | 1808 | 1477929835502 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x9a4d5000) [pid = 1808] [serial = 627] [outer = 0x97a3b800] 09:03:56 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x8d997000) [pid = 1808] [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] 09:03:56 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x94b3a000) [pid = 1808] [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;] 09:03:56 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x97aa7c00) [pid = 1808] [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] 09:03:56 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x92c2c800) [pid = 1808] [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] 09:03:56 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x94b48c00) [pid = 1808] [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] 09:03:56 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x8fa19c00) [pid = 1808] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 09:03:56 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x984bc400) [pid = 1808] [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] 09:03:56 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0xa2c12000) [pid = 1808] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 09:03:56 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8dbf0800) [pid = 1808] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 09:03:56 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x994e8000) [pid = 1808] [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] 09:03:56 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x9a287000) [pid = 1808] [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] 09:03:56 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x9a499000) [pid = 1808] [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] 09:03:56 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c2c800 == 29 [pid = 1808] [id = 214] 09:03:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x97a3d000) [pid = 1808] [serial = 628] [outer = (nil)] 09:03:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x8dbf2800) [pid = 1808] [serial = 629] [outer = 0x97a3d000] 09:03:56 INFO - PROCESS | 1808 | ++DOCSHELL 0x94b48c00 == 30 [pid = 1808] [id = 215] 09:03:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x9685c800) [pid = 1808] [serial = 630] [outer = (nil)] 09:03:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x94b3a000) [pid = 1808] [serial = 631] [outer = 0x9685c800] 09:03:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x8cf35000) [pid = 1808] [serial = 632] [outer = 0x97a3d000] 09:03:56 INFO - PROCESS | 1808 | 1477929836572 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]]]}] 09:03:56 INFO - . 09:03:56 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1583ms 09:03:56 INFO - PROCESS | 1808 | 1477929836594 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 09:03:56 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 09:03:56 INFO - PROCESS | 1808 | 1477929836601 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 09:03:56 INFO - PROCESS | 1808 | 1477929836609 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}] 09:03:56 INFO - PROCESS | 1808 | 1477929836811 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 09:03:56 INFO - PROCESS | 1808 | 1477929836931 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 09:03:56 INFO - PROCESS | 1808 | 1477929836936 Marionette TRACE conn4 <- [1,910,null,["8"]] 09:03:56 INFO - PROCESS | 1808 | 1477929836941 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 09:03:56 INFO - PROCESS | 1808 | 1477929836948 Marionette TRACE conn4 <- [1,911,null,{}] 09:03:56 INFO - PROCESS | 1808 | 1477929836955 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 1808 | ++DOCSHELL 0x9b428800 == 31 [pid = 1808] [id = 216] 09:03:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x9b431c00) [pid = 1808] [serial = 633] [outer = (nil)] 09:03:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0xa0f7d000) [pid = 1808] [serial = 634] [outer = 0x9b431c00] 09:03:57 INFO - PROCESS | 1808 | 1477929837066 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0xa1123000) [pid = 1808] [serial = 635] [outer = 0x9b431c00] 09:03:57 INFO - PROCESS | 1808 | ++DOCSHELL 0xa2499400 == 32 [pid = 1808] [id = 217] 09:03:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0xa2890000) [pid = 1808] [serial = 636] [outer = (nil)] 09:03:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0xa24e8800) [pid = 1808] [serial = 637] [outer = 0xa2890000] 09:03:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0xa112e800) [pid = 1808] [serial = 638] [outer = 0xa2890000] 09:03:57 INFO - PROCESS | 1808 | 1477929837781 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]]]}] 09:03:57 INFO - . 09:03:57 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1228ms 09:03:57 INFO - PROCESS | 1808 | 1477929837837 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 1808 | 1477929837848 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:03:57 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 09:03:57 INFO - PROCESS | 1808 | 1477929837857 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}] 09:03:58 INFO - PROCESS | 1808 | 1477929838201 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 09:03:58 INFO - PROCESS | 1808 | 1477929838363 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 09:03:58 INFO - PROCESS | 1808 | 1477929838371 Marionette TRACE conn4 <- [1,915,null,["8"]] 09:03:58 INFO - PROCESS | 1808 | 1477929838385 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 09:03:58 INFO - PROCESS | 1808 | 1477929838397 Marionette TRACE conn4 <- [1,916,null,{}] 09:03:58 INFO - PROCESS | 1808 | 1477929838448 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d992400 == 33 [pid = 1808] [id = 218] 09:03:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x8d993800) [pid = 1808] [serial = 639] [outer = (nil)] 09:03:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x8dd19c00) [pid = 1808] [serial = 640] [outer = 0x8d993800] 09:03:58 INFO - PROCESS | 1808 | 1477929838585 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x8fa19c00) [pid = 1808] [serial = 641] [outer = 0x8d993800] 09:03:59 INFO - PROCESS | 1808 | ++DOCSHELL 0x9502d000 == 34 [pid = 1808] [id = 219] 09:03:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x953ad400) [pid = 1808] [serial = 642] [outer = (nil)] 09:03:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x8fff1400) [pid = 1808] [serial = 643] [outer = 0x953ad400] 09:03:59 INFO - PROCESS | 1808 | ++DOCSHELL 0x953b3c00 == 35 [pid = 1808] [id = 220] 09:03:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x953b4000) [pid = 1808] [serial = 644] [outer = (nil)] 09:03:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x953bb800) [pid = 1808] [serial = 645] [outer = 0x953b4000] 09:03:59 INFO - PROCESS | 1808 | 1477929839422 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x9625a800) [pid = 1808] [serial = 646] [outer = 0x953b4000] 09:03:59 INFO - PROCESS | 1808 | [1808] 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 09:03:59 INFO - PROCESS | 1808 | 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] 09:04:01 INFO - PROCESS | 1808 | --DOCSHELL 0x8d996800 == 34 [pid = 1808] [id = 202] 09:04:01 INFO - PROCESS | 1808 | --DOCSHELL 0xa2499400 == 33 [pid = 1808] [id = 217] 09:04:01 INFO - PROCESS | 1808 | --DOCSHELL 0x94b48c00 == 32 [pid = 1808] [id = 215] 09:04:01 INFO - PROCESS | 1808 | --DOCSHELL 0x92c2c800 == 31 [pid = 1808] [id = 214] 09:04:01 INFO - PROCESS | 1808 | --DOCSHELL 0x95d7f400 == 30 [pid = 1808] [id = 212] 09:04:01 INFO - PROCESS | 1808 | --DOCSHELL 0x8ffeb800 == 29 [pid = 1808] [id = 211] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x966d5000) [pid = 1808] [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;] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0x96855c00) [pid = 1808] [serial = 576] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0x9a173400) [pid = 1808] [serial = 585] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x9a17c800) [pid = 1808] [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] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0x9a28ac00) [pid = 1808] [serial = 588] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x9a293800) [pid = 1808] [serial = 589] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x9a4dac00) [pid = 1808] [serial = 591] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x9ae8f800) [pid = 1808] [serial = 592] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x8d98d000) [pid = 1808] [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] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x8dd17800) [pid = 1808] [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] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x983ec000) [pid = 1808] [serial = 579] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x983f4800) [pid = 1808] [serial = 580] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x994ef400) [pid = 1808] [serial = 582] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x9a03bc00) [pid = 1808] [serial = 583] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x92c54400) [pid = 1808] [serial = 570] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x9389d800) [pid = 1808] [serial = 571] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x95db0000) [pid = 1808] [serial = 573] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x9624fc00) [pid = 1808] [serial = 574] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x8fa47000) [pid = 1808] [serial = 567] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x8fa49c00) [pid = 1808] [serial = 568] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8dbfac00) [pid = 1808] [serial = 564] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x8dd0c800) [pid = 1808] [serial = 565] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0xa2c18000) [pid = 1808] [serial = 562] [outer = (nil)] [url = about:blank] 09:04:04 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x97aaec00) [pid = 1808] [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] 09:04:04 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x983f2800) [pid = 1808] [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] 09:04:04 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x91ccec00) [pid = 1808] [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] 09:04:04 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x97a3b800) [pid = 1808] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 09:04:04 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x8fa46800) [pid = 1808] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 09:04:04 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x92c28c00) [pid = 1808] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 09:04:04 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x8fa0c400) [pid = 1808] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 09:04:04 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x97a3d000) [pid = 1808] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 09:04:04 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x9685c800) [pid = 1808] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 09:04:04 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x95d8a000) [pid = 1808] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 09:04:04 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x95036c00) [pid = 1808] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 09:04:04 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x95031400) [pid = 1808] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x9a492800 == 28 [pid = 1808] [id = 201] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8f951000 == 27 [pid = 1808] [id = 207] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x9a493c00 == 26 [pid = 1808] [id = 206] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x967e4c00 == 25 [pid = 1808] [id = 205] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8fc4c800 == 24 [pid = 1808] [id = 197] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x91c75800 == 23 [pid = 1808] [id = 203] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x9b428800 == 22 [pid = 1808] [id = 216] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8f956400 == 21 [pid = 1808] [id = 210] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd17000 == 20 [pid = 1808] [id = 200] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x97a3a400 == 19 [pid = 1808] [id = 213] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x94b39c00 == 18 [pid = 1808] [id = 196] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x94b44c00 == 17 [pid = 1808] [id = 195] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x92c27c00 == 16 [pid = 1808] [id = 209] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x92c2c400 == 15 [pid = 1808] [id = 194] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8dca2800 == 14 [pid = 1808] [id = 193] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8f95e800 == 13 [pid = 1808] [id = 208] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbefc00 == 12 [pid = 1808] [id = 192] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x984bc000 == 11 [pid = 1808] [id = 199] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x99454000 == 10 [pid = 1808] [id = 198] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x97aaa000 == 9 [pid = 1808] [id = 204] 09:04:10 INFO - PROCESS | 1808 | --DOCSHELL 0x953b3c00 == 8 [pid = 1808] [id = 220] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x8dbf2800) [pid = 1808] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x94b3a000) [pid = 1808] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x95c8dc00) [pid = 1808] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x95da9400) [pid = 1808] [serial = 622] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x8cf35000) [pid = 1808] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x95c8e000) [pid = 1808] [serial = 623] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0xa24e8800) [pid = 1808] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x97a3f000) [pid = 1808] [serial = 626] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x9a4d5000) [pid = 1808] [serial = 627] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x953ad800) [pid = 1808] [serial = 618] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x953b1400) [pid = 1808] [serial = 619] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x9312f400) [pid = 1808] [serial = 615] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x8dd19800) [pid = 1808] [serial = 616] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x8fa13800) [pid = 1808] [serial = 612] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x8fa55400) [pid = 1808] [serial = 613] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x911ae400) [pid = 1808] [serial = 609] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x92c2c000) [pid = 1808] [serial = 610] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x92c21000) [pid = 1808] [serial = 597] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x92c2a800) [pid = 1808] [serial = 598] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x9a0d0c00) [pid = 1808] [serial = 600] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x9a436c00) [pid = 1808] [serial = 601] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x9b079800) [pid = 1808] [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] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x9b07e400) [pid = 1808] [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] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0xa0f7d000) [pid = 1808] [serial = 634] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0xa0f87c00) [pid = 1808] [serial = 606] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0xa2890000) [pid = 1808] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 09:04:12 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x9b431c00) [pid = 1808] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 09:04:12 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x9b3cd000) [pid = 1808] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 09:04:17 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0xa112e800) [pid = 1808] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 09:04:17 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0xa0ff3000) [pid = 1808] [serial = 607] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0xa1123000) [pid = 1808] [serial = 635] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1808 | --DOMWINDOW == 20 (0x8dd19c00) [pid = 1808] [serial = 640] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1808 | --DOMWINDOW == 19 (0x953bb800) [pid = 1808] [serial = 645] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:04:28 INFO - PROCESS | 1808 | 1477929868860 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]]]}] 09:04:28 INFO - . 09:04:28 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 31034ms 09:04:28 INFO - PROCESS | 1808 | 1477929868891 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 1808 | 1477929868898 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 09:04:28 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 09:04:28 INFO - PROCESS | 1808 | 1477929868912 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}] 09:04:29 INFO - PROCESS | 1808 | --DOCSHELL 0x9502d000 == 7 [pid = 1808] [id = 219] 09:04:29 INFO - PROCESS | 1808 | 1477929869161 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:04:29 INFO - PROCESS | 1808 | 1477929869234 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 09:04:29 INFO - PROCESS | 1808 | 1477929869239 Marionette TRACE conn4 <- [1,920,null,["8"]] 09:04:29 INFO - PROCESS | 1808 | 1477929869250 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 09:04:29 INFO - PROCESS | 1808 | 1477929869260 Marionette TRACE conn4 <- [1,921,null,{}] 09:04:29 INFO - PROCESS | 1808 | 1477929869268 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf2800 == 8 [pid = 1808] [id = 221] 09:04:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 20 (0x8dbf3000) [pid = 1808] [serial = 647] [outer = (nil)] 09:04:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 21 (0x8dbf9400) [pid = 1808] [serial = 648] [outer = 0x8dbf3000] 09:04:29 INFO - PROCESS | 1808 | 1477929869383 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x8dd0fc00) [pid = 1808] [serial = 649] [outer = 0x8dbf3000] 09:04:29 INFO - PROCESS | 1808 | ++DOCSHELL 0x8deb9c00 == 9 [pid = 1808] [id = 222] 09:04:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x8f957000) [pid = 1808] [serial = 650] [outer = (nil)] 09:04:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x8d998800) [pid = 1808] [serial = 651] [outer = 0x8f957000] 09:04:29 INFO - PROCESS | 1808 | ++DOCSHELL 0x8f95c800 == 10 [pid = 1808] [id = 223] 09:04:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x8f95cc00) [pid = 1808] [serial = 652] [outer = (nil)] 09:04:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8fa0ec00) [pid = 1808] [serial = 653] [outer = 0x8f95cc00] 09:04:29 INFO - PROCESS | 1808 | 1477929869989 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8fa15400) [pid = 1808] [serial = 654] [outer = 0x8f95cc00] 09:04:30 INFO - PROCESS | 1808 | 1477929870597 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 \"5163251c-372f-4ea3-9e4b-71a4786738ec\"","@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"]]]}] 09:04:30 INFO - ... 09:04:30 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1728ms 09:04:30 INFO - PROCESS | 1808 | 1477929870639 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 1808 | 1477929870644 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 09:04:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 09:04:30 INFO - PROCESS | 1808 | 1477929870744 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}] 09:04:30 INFO - PROCESS | 1808 | 1477929870928 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 09:04:31 INFO - PROCESS | 1808 | 1477929871115 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 09:04:31 INFO - PROCESS | 1808 | 1477929871122 Marionette TRACE conn4 <- [1,925,null,["8"]] 09:04:31 INFO - PROCESS | 1808 | 1477929871141 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 09:04:31 INFO - PROCESS | 1808 | 1477929871148 Marionette TRACE conn4 <- [1,926,null,{}] 09:04:31 INFO - PROCESS | 1808 | 1477929871156 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dc9f000 == 11 [pid = 1808] [id = 224] 09:04:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8fc53800) [pid = 1808] [serial = 655] [outer = (nil)] 09:04:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8ffeb000) [pid = 1808] [serial = 656] [outer = 0x8fc53800] 09:04:31 INFO - PROCESS | 1808 | 1477929871261 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x911a9400) [pid = 1808] [serial = 657] [outer = 0x8fc53800] 09:04:31 INFO - PROCESS | 1808 | 1477929871894 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]]]}] 09:04:31 INFO - . 09:04:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1275ms 09:04:31 INFO - PROCESS | 1808 | 1477929871943 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 1808 | 1477929871952 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 09:04:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 09:04:31 INFO - PROCESS | 1808 | 1477929871961 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}] 09:04:32 INFO - PROCESS | 1808 | 1477929872162 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 09:04:32 INFO - PROCESS | 1808 | 1477929872273 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 09:04:32 INFO - PROCESS | 1808 | 1477929872279 Marionette TRACE conn4 <- [1,930,null,["8"]] 09:04:32 INFO - PROCESS | 1808 | 1477929872285 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 09:04:32 INFO - PROCESS | 1808 | 1477929872294 Marionette TRACE conn4 <- [1,931,null,{}] 09:04:32 INFO - PROCESS | 1808 | 1477929872302 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c2bc00 == 12 [pid = 1808] [id = 225] 09:04:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x92c2c000) [pid = 1808] [serial = 658] [outer = (nil)] 09:04:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x94b47800) [pid = 1808] [serial = 659] [outer = 0x92c2c000] 09:04:32 INFO - PROCESS | 1808 | 1477929872417 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x94eafc00) [pid = 1808] [serial = 660] [outer = 0x92c2c000] 09:04:33 INFO - PROCESS | 1808 | 1477929873056 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:33 INFO - . 09:04:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1173ms 09:04:33 INFO - PROCESS | 1808 | 1477929873135 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 1808 | 1477929873139 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:04:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 09:04:33 INFO - PROCESS | 1808 | 1477929873152 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}] 09:04:33 INFO - PROCESS | 1808 | 1477929873411 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 09:04:33 INFO - PROCESS | 1808 | 1477929873425 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 09:04:33 INFO - PROCESS | 1808 | 1477929873428 Marionette TRACE conn4 <- [1,935,null,["8"]] 09:04:33 INFO - PROCESS | 1808 | 1477929873435 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 09:04:33 INFO - PROCESS | 1808 | 1477929873441 Marionette TRACE conn4 <- [1,936,null,{}] 09:04:33 INFO - PROCESS | 1808 | 1477929873448 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 1808 | ++DOCSHELL 0x953b9800 == 13 [pid = 1808] [id = 226] 09:04:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x953b9c00) [pid = 1808] [serial = 661] [outer = (nil)] 09:04:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x95d83c00) [pid = 1808] [serial = 662] [outer = 0x953b9c00] 09:04:33 INFO - PROCESS | 1808 | 1477929873549 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x95daf400) [pid = 1808] [serial = 663] [outer = 0x953b9c00] 09:04:34 INFO - PROCESS | 1808 | 1477929874248 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:34 INFO - . 09:04:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 1133ms 09:04:34 INFO - PROCESS | 1808 | 1477929874294 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 1808 | 1477929874299 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 09:04:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 09:04:34 INFO - PROCESS | 1808 | 1477929874309 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}] 09:04:34 INFO - PROCESS | 1808 | 1477929874559 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:04:34 INFO - PROCESS | 1808 | 1477929874581 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 09:04:34 INFO - PROCESS | 1808 | 1477929874586 Marionette TRACE conn4 <- [1,940,null,["8"]] 09:04:34 INFO - PROCESS | 1808 | 1477929874592 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 09:04:34 INFO - PROCESS | 1808 | 1477929874597 Marionette TRACE conn4 <- [1,941,null,{}] 09:04:34 INFO - PROCESS | 1808 | 1477929874604 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa1b400 == 14 [pid = 1808] [id = 227] 09:04:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x9685cc00) [pid = 1808] [serial = 664] [outer = (nil)] 09:04:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x96863800) [pid = 1808] [serial = 665] [outer = 0x9685cc00] 09:04:34 INFO - PROCESS | 1808 | 1477929874704 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x97a40c00) [pid = 1808] [serial = 666] [outer = 0x9685cc00] 09:04:35 INFO - PROCESS | 1808 | 1477929875391 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:35 INFO - . 09:04:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1135ms 09:04:35 INFO - PROCESS | 1808 | 1477929875442 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 1808 | 1477929875446 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 09:04:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 09:04:35 INFO - PROCESS | 1808 | 1477929875453 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}] 09:04:35 INFO - PROCESS | 1808 | 1477929875691 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 09:04:35 INFO - PROCESS | 1808 | 1477929875709 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 09:04:35 INFO - PROCESS | 1808 | 1477929875716 Marionette TRACE conn4 <- [1,945,null,["8"]] 09:04:35 INFO - PROCESS | 1808 | 1477929875723 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 09:04:35 INFO - PROCESS | 1808 | 1477929875728 Marionette TRACE conn4 <- [1,946,null,{}] 09:04:35 INFO - PROCESS | 1808 | 1477929875734 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 1808 | ++DOCSHELL 0x984bc000 == 15 [pid = 1808] [id = 228] 09:04:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x984bc800) [pid = 1808] [serial = 667] [outer = (nil)] 09:04:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x984bf400) [pid = 1808] [serial = 668] [outer = 0x984bc800] 09:04:35 INFO - PROCESS | 1808 | 1477929875831 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x984c8400) [pid = 1808] [serial = 669] [outer = 0x984bc800] 09:04:36 INFO - PROCESS | 1808 | 1477929876464 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:36 INFO - . 09:04:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 1029ms 09:04:36 INFO - PROCESS | 1808 | 1477929876508 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 1808 | 1477929876513 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 09:04:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 09:04:36 INFO - PROCESS | 1808 | 1477929876522 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}] 09:04:36 INFO - PROCESS | 1808 | 1477929876707 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 09:04:36 INFO - PROCESS | 1808 | 1477929876815 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 09:04:36 INFO - PROCESS | 1808 | 1477929876820 Marionette TRACE conn4 <- [1,950,null,["8"]] 09:04:36 INFO - PROCESS | 1808 | 1477929876831 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 09:04:36 INFO - PROCESS | 1808 | 1477929876837 Marionette TRACE conn4 <- [1,951,null,{}] 09:04:36 INFO - PROCESS | 1808 | 1477929876843 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 1808 | ++DOCSHELL 0x99451400 == 16 [pid = 1808] [id = 229] 09:04:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x994e9400) [pid = 1808] [serial = 670] [outer = (nil)] 09:04:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x994eb800) [pid = 1808] [serial = 671] [outer = 0x994e9400] 09:04:36 INFO - PROCESS | 1808 | 1477929876940 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x9a034c00) [pid = 1808] [serial = 672] [outer = 0x994e9400] 09:04:37 INFO - PROCESS | 1808 | 1477929877647 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:37 INFO - . 09:04:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 1170ms 09:04:37 INFO - PROCESS | 1808 | 1477929877709 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 1808 | 1477929877717 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:04:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 09:04:37 INFO - PROCESS | 1808 | 1477929877731 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}] 09:04:37 INFO - PROCESS | 1808 | 1477929877949 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 09:04:38 INFO - PROCESS | 1808 | 1477929878100 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 09:04:38 INFO - PROCESS | 1808 | 1477929878106 Marionette TRACE conn4 <- [1,955,null,["8"]] 09:04:38 INFO - PROCESS | 1808 | 1477929878122 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 09:04:38 INFO - PROCESS | 1808 | 1477929878130 Marionette TRACE conn4 <- [1,956,null,{}] 09:04:38 INFO - PROCESS | 1808 | 1477929878139 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd93800 == 17 [pid = 1808] [id = 230] 09:04:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x8dd9d800) [pid = 1808] [serial = 673] [outer = (nil)] 09:04:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x8fa14800) [pid = 1808] [serial = 674] [outer = 0x8dd9d800] 09:04:38 INFO - PROCESS | 1808 | 1477929878268 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x8fa53000) [pid = 1808] [serial = 675] [outer = 0x8dd9d800] 09:04:38 INFO - PROCESS | 1808 | 1477929878994 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:39 INFO - . 09:04:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1321ms 09:04:39 INFO - PROCESS | 1808 | 1477929879056 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 09:04:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 09:04:39 INFO - PROCESS | 1808 | 1477929879065 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 09:04:39 INFO - PROCESS | 1808 | 1477929879078 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}] 09:04:39 INFO - PROCESS | 1808 | 1477929879300 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:04:39 INFO - PROCESS | 1808 | 1477929879450 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 09:04:39 INFO - PROCESS | 1808 | 1477929879456 Marionette TRACE conn4 <- [1,960,null,["8"]] 09:04:39 INFO - PROCESS | 1808 | 1477929879471 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 09:04:39 INFO - PROCESS | 1808 | 1477929879478 Marionette TRACE conn4 <- [1,961,null,{}] 09:04:39 INFO - PROCESS | 1808 | 1477929879486 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 1808 | ++DOCSHELL 0x94b46800 == 18 [pid = 1808] [id = 231] 09:04:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x94eb0800) [pid = 1808] [serial = 676] [outer = (nil)] 09:04:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x95039400) [pid = 1808] [serial = 677] [outer = 0x94eb0800] 09:04:39 INFO - PROCESS | 1808 | 1477929879608 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x953b7c00) [pid = 1808] [serial = 678] [outer = 0x94eb0800] 09:04:40 INFO - PROCESS | 1808 | 1477929880297 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:40 INFO - . 09:04:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1279ms 09:04:40 INFO - PROCESS | 1808 | 1477929880367 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 1808 | 1477929880374 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 09:04:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 09:04:40 INFO - PROCESS | 1808 | 1477929880384 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}] 09:04:40 INFO - PROCESS | 1808 | 1477929880587 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 09:04:40 INFO - PROCESS | 1808 | 1477929880744 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 09:04:40 INFO - PROCESS | 1808 | 1477929880748 Marionette TRACE conn4 <- [1,965,null,["8"]] 09:04:40 INFO - PROCESS | 1808 | 1477929880762 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 09:04:40 INFO - PROCESS | 1808 | 1477929880771 Marionette TRACE conn4 <- [1,966,null,{}] 09:04:40 INFO - PROCESS | 1808 | 1477929880778 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a0d2400 == 19 [pid = 1808] [id = 232] 09:04:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x9a0d3000) [pid = 1808] [serial = 679] [outer = (nil)] 09:04:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x9a17b400) [pid = 1808] [serial = 680] [outer = 0x9a0d3000] 09:04:40 INFO - PROCESS | 1808 | 1477929880904 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x9a1d3c00) [pid = 1808] [serial = 681] [outer = 0x9a0d3000] 09:04:41 INFO - PROCESS | 1808 | 1477929881603 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:41 INFO - . 09:04:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1290ms 09:04:41 INFO - PROCESS | 1808 | 1477929881674 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 09:04:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 09:04:41 INFO - PROCESS | 1808 | 1477929881679 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 09:04:41 INFO - PROCESS | 1808 | 1477929881692 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}] 09:04:41 INFO - PROCESS | 1808 | 1477929881908 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 09:04:42 INFO - PROCESS | 1808 | 1477929882062 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 09:04:42 INFO - PROCESS | 1808 | 1477929882065 Marionette TRACE conn4 <- [1,970,null,["8"]] 09:04:42 INFO - PROCESS | 1808 | 1477929882081 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 09:04:42 INFO - PROCESS | 1808 | 1477929882088 Marionette TRACE conn4 <- [1,971,null,{}] 09:04:42 INFO - PROCESS | 1808 | 1477929882096 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a416000 == 20 [pid = 1808] [id = 233] 09:04:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x9a432000) [pid = 1808] [serial = 682] [outer = (nil)] 09:04:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x9a46d800) [pid = 1808] [serial = 683] [outer = 0x9a432000] 09:04:42 INFO - PROCESS | 1808 | 1477929882207 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x9a478800) [pid = 1808] [serial = 684] [outer = 0x9a432000] 09:04:42 INFO - PROCESS | 1808 | 1477929882858 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:42 INFO - . 09:04:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1227ms 09:04:42 INFO - PROCESS | 1808 | 1477929882916 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 1808 | 1477929882921 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:04:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 09:04:42 INFO - PROCESS | 1808 | 1477929882929 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}] 09:04:43 INFO - PROCESS | 1808 | 1477929883117 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 09:04:43 INFO - PROCESS | 1808 | 1477929883246 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 09:04:43 INFO - PROCESS | 1808 | 1477929883251 Marionette TRACE conn4 <- [1,975,null,["8"]] 09:04:43 INFO - PROCESS | 1808 | 1477929883259 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 09:04:43 INFO - PROCESS | 1808 | 1477929883265 Marionette TRACE conn4 <- [1,976,null,{}] 09:04:43 INFO - PROCESS | 1808 | 1477929883272 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 1808 | ++DOCSHELL 0x95036c00 == 21 [pid = 1808] [id = 234] 09:04:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x967e0800) [pid = 1808] [serial = 685] [outer = (nil)] 09:04:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x9ae8ec00) [pid = 1808] [serial = 686] [outer = 0x967e0800] 09:04:43 INFO - PROCESS | 1808 | 1477929883380 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x9ae95c00) [pid = 1808] [serial = 687] [outer = 0x967e0800] 09:04:44 INFO - PROCESS | 1808 | 1477929884207 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:44 INFO - . 09:04:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1337ms 09:04:44 INFO - PROCESS | 1808 | 1477929884268 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 1808 | 1477929884275 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 09:04:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 09:04:44 INFO - PROCESS | 1808 | 1477929884287 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}] 09:04:44 INFO - PROCESS | 1808 | 1477929884493 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:04:44 INFO - PROCESS | 1808 | 1477929884670 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 09:04:44 INFO - PROCESS | 1808 | 1477929884684 Marionette TRACE conn4 <- [1,980,null,["8"]] 09:04:44 INFO - PROCESS | 1808 | 1477929884709 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 09:04:44 INFO - PROCESS | 1808 | 1477929884717 Marionette TRACE conn4 <- [1,981,null,{}] 09:04:44 INFO - PROCESS | 1808 | 1477929884725 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dc9c400 == 22 [pid = 1808] [id = 235] 09:04:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x8dd1a000) [pid = 1808] [serial = 688] [outer = (nil)] 09:04:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x8fc48800) [pid = 1808] [serial = 689] [outer = 0x8dd1a000] 09:04:44 INFO - PROCESS | 1808 | 1477929884835 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x911a6400) [pid = 1808] [serial = 690] [outer = 0x8dd1a000] 09:04:45 INFO - PROCESS | 1808 | --DOCSHELL 0x8deb9c00 == 21 [pid = 1808] [id = 222] 09:04:45 INFO - PROCESS | 1808 | --DOCSHELL 0x8d992400 == 20 [pid = 1808] [id = 218] 09:04:46 INFO - PROCESS | 1808 | 1477929886388 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:46 INFO - . 09:04:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 2146ms 09:04:46 INFO - PROCESS | 1808 | 1477929886433 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 09:04:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 09:04:46 INFO - PROCESS | 1808 | 1477929886443 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 09:04:46 INFO - PROCESS | 1808 | 1477929886455 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}] 09:04:46 INFO - PROCESS | 1808 | 1477929886635 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 09:04:46 INFO - PROCESS | 1808 | 1477929886786 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 09:04:46 INFO - PROCESS | 1808 | 1477929886792 Marionette TRACE conn4 <- [1,985,null,["8"]] 09:04:46 INFO - PROCESS | 1808 | 1477929886805 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 09:04:46 INFO - PROCESS | 1808 | 1477929886815 Marionette TRACE conn4 <- [1,986,null,{}] 09:04:46 INFO - PROCESS | 1808 | 1477929886823 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa14c00 == 21 [pid = 1808] [id = 236] 09:04:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8fa18c00) [pid = 1808] [serial = 691] [outer = (nil)] 09:04:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8fa4d000) [pid = 1808] [serial = 692] [outer = 0x8fa18c00] 09:04:46 INFO - PROCESS | 1808 | 1477929886933 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8fff0800) [pid = 1808] [serial = 693] [outer = 0x8fa18c00] 09:04:47 INFO - PROCESS | 1808 | 1477929887589 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:47 INFO - . 09:04:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1229ms 09:04:47 INFO - PROCESS | 1808 | 1477929887681 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 09:04:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 09:04:47 INFO - PROCESS | 1808 | 1477929887687 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 09:04:47 INFO - PROCESS | 1808 | 1477929887701 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}] 09:04:47 INFO - PROCESS | 1808 | 1477929887965 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 09:04:47 INFO - PROCESS | 1808 | 1477929887982 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 09:04:47 INFO - PROCESS | 1808 | 1477929887985 Marionette TRACE conn4 <- [1,990,null,["8"]] 09:04:47 INFO - PROCESS | 1808 | 1477929887994 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 09:04:48 INFO - PROCESS | 1808 | 1477929888002 Marionette TRACE conn4 <- [1,991,null,{}] 09:04:48 INFO - PROCESS | 1808 | 1477929888009 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 1808 | ++DOCSHELL 0x93139000 == 22 [pid = 1808] [id = 237] 09:04:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x93139800) [pid = 1808] [serial = 694] [outer = (nil)] 09:04:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x939e5800) [pid = 1808] [serial = 695] [outer = 0x93139800] 09:04:48 INFO - PROCESS | 1808 | 1477929888115 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x93c0d400) [pid = 1808] [serial = 696] [outer = 0x93139800] 09:04:48 INFO - PROCESS | 1808 | 1477929888832 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:48 INFO - . 09:04:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1232ms 09:04:48 INFO - PROCESS | 1808 | 1477929888946 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 1808 | 1477929888954 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:04:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 09:04:48 INFO - PROCESS | 1808 | 1477929888963 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}] 09:04:49 INFO - PROCESS | 1808 | 1477929889204 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 09:04:49 INFO - PROCESS | 1808 | 1477929889238 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 09:04:49 INFO - PROCESS | 1808 | 1477929889244 Marionette TRACE conn4 <- [1,995,null,["8"]] 09:04:49 INFO - PROCESS | 1808 | 1477929889251 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 09:04:49 INFO - PROCESS | 1808 | 1477929889259 Marionette TRACE conn4 <- [1,996,null,{}] 09:04:49 INFO - PROCESS | 1808 | 1477929889348 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 1808 | ++DOCSHELL 0x95033400 == 23 [pid = 1808] [id = 238] 09:04:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x95037000) [pid = 1808] [serial = 697] [outer = (nil)] 09:04:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x953b0000) [pid = 1808] [serial = 698] [outer = 0x95037000] 09:04:49 INFO - PROCESS | 1808 | 1477929889453 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x95c8cc00) [pid = 1808] [serial = 699] [outer = 0x95037000] 09:04:50 INFO - PROCESS | 1808 | 1477929890164 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:50 INFO - . 09:04:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1224ms 09:04:50 INFO - PROCESS | 1808 | 1477929890224 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 09:04:50 INFO - PROCESS | 1808 | 1477929890230 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 09:04:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 09:04:50 INFO - PROCESS | 1808 | 1477929890240 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}] 09:04:50 INFO - PROCESS | 1808 | 1477929890502 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:04:50 INFO - PROCESS | 1808 | 1477929890523 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 09:04:50 INFO - PROCESS | 1808 | 1477929890531 Marionette TRACE conn4 <- [1,1000,null,["8"]] 09:04:50 INFO - PROCESS | 1808 | 1477929890537 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 09:04:50 INFO - PROCESS | 1808 | 1477929890543 Marionette TRACE conn4 <- [1,1001,null,{}] 09:04:50 INFO - PROCESS | 1808 | 1477929890612 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 1808 | ++DOCSHELL 0x97a3f000 == 24 [pid = 1808] [id = 239] 09:04:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x97a40800) [pid = 1808] [serial = 700] [outer = (nil)] 09:04:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x9ae93000) [pid = 1808] [serial = 701] [outer = 0x97a40800] 09:04:50 INFO - PROCESS | 1808 | 1477929890724 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x9b07c000) [pid = 1808] [serial = 702] [outer = 0x97a40800] 09:04:51 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x994e9400) [pid = 1808] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 09:04:51 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x8fc53800) [pid = 1808] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 09:04:51 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x8f95cc00) [pid = 1808] [serial = 652] [outer = (nil)] [url = about:blank] 09:04:51 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x953b9c00) [pid = 1808] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 09:04:51 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x92c2c000) [pid = 1808] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 09:04:51 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x984bc800) [pid = 1808] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 09:04:51 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x9685cc00) [pid = 1808] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 09:04:51 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x8dbf3000) [pid = 1808] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 09:04:51 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8f957000) [pid = 1808] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 09:04:51 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x953ad400) [pid = 1808] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 09:04:51 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x8d993800) [pid = 1808] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 09:04:51 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x953b4000) [pid = 1808] [serial = 644] [outer = (nil)] [url = about:blank] 09:04:51 INFO - PROCESS | 1808 | 1477929891619 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:51 INFO - . 09:04:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1430ms 09:04:51 INFO - PROCESS | 1808 | 1477929891669 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 1808 | 1477929891675 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 09:04:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 09:04:51 INFO - PROCESS | 1808 | 1477929891683 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}] 09:04:51 INFO - PROCESS | 1808 | 1477929891913 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 09:04:51 INFO - PROCESS | 1808 | 1477929891928 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 09:04:51 INFO - PROCESS | 1808 | 1477929891931 Marionette TRACE conn4 <- [1,1005,null,["8"]] 09:04:51 INFO - PROCESS | 1808 | 1477929891938 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 09:04:51 INFO - PROCESS | 1808 | 1477929891944 Marionette TRACE conn4 <- [1,1006,null,{}] 09:04:51 INFO - PROCESS | 1808 | 1477929891950 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 1808 | ++DOCSHELL 0x97a3d000 == 25 [pid = 1808] [id = 240] 09:04:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x97ab4c00) [pid = 1808] [serial = 703] [outer = (nil)] 09:04:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x9b3cc400) [pid = 1808] [serial = 704] [outer = 0x97ab4c00] 09:04:52 INFO - PROCESS | 1808 | 1477929892062 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x9b4cc400) [pid = 1808] [serial = 705] [outer = 0x97ab4c00] 09:04:52 INFO - PROCESS | 1808 | 1477929892765 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:52 INFO - . 09:04:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1136ms 09:04:52 INFO - PROCESS | 1808 | 1477929892819 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 1808 | 1477929892822 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 09:04:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 09:04:52 INFO - PROCESS | 1808 | 1477929892830 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}] 09:04:53 INFO - PROCESS | 1808 | 1477929893075 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 09:04:53 INFO - PROCESS | 1808 | 1477929893094 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 09:04:53 INFO - PROCESS | 1808 | 1477929893098 Marionette TRACE conn4 <- [1,1010,null,["8"]] 09:04:53 INFO - PROCESS | 1808 | 1477929893103 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 09:04:53 INFO - PROCESS | 1808 | 1477929893111 Marionette TRACE conn4 <- [1,1011,null,{}] 09:04:53 INFO - PROCESS | 1808 | 1477929893117 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 1808 | ++DOCSHELL 0xa1129400 == 26 [pid = 1808] [id = 241] 09:04:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0xa112ac00) [pid = 1808] [serial = 706] [outer = (nil)] 09:04:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0xa2493400) [pid = 1808] [serial = 707] [outer = 0xa112ac00] 09:04:53 INFO - PROCESS | 1808 | 1477929893223 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0xa24e6800) [pid = 1808] [serial = 708] [outer = 0xa112ac00] 09:04:54 INFO - PROCESS | 1808 | 1477929894072 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:54 INFO - . 09:04:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1272ms 09:04:54 INFO - PROCESS | 1808 | 1477929894103 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 1808 | 1477929894109 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:04:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 09:04:54 INFO - PROCESS | 1808 | 1477929894122 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}] 09:04:54 INFO - PROCESS | 1808 | 1477929894377 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 09:04:54 INFO - PROCESS | 1808 | 1477929894521 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 09:04:54 INFO - PROCESS | 1808 | 1477929894527 Marionette TRACE conn4 <- [1,1015,null,["8"]] 09:04:54 INFO - PROCESS | 1808 | 1477929894535 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 09:04:54 INFO - PROCESS | 1808 | 1477929894543 Marionette TRACE conn4 <- [1,1016,null,{}] 09:04:54 INFO - PROCESS | 1808 | 1477929894550 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c54000 == 27 [pid = 1808] [id = 242] 09:04:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x92c54400) [pid = 1808] [serial = 709] [outer = (nil)] 09:04:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x939e9800) [pid = 1808] [serial = 710] [outer = 0x92c54400] 09:04:54 INFO - PROCESS | 1808 | 1477929894720 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x94b3d000) [pid = 1808] [serial = 711] [outer = 0x92c54400] 09:04:55 INFO - PROCESS | 1808 | 1477929895490 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:55 INFO - . 09:04:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1471ms 09:04:55 INFO - PROCESS | 1808 | 1477929895618 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 1808 | 1477929895627 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 09:04:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 09:04:55 INFO - PROCESS | 1808 | 1477929895639 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}] 09:04:55 INFO - PROCESS | 1808 | 1477929895862 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:04:56 INFO - PROCESS | 1808 | 1477929896035 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 09:04:56 INFO - PROCESS | 1808 | 1477929896039 Marionette TRACE conn4 <- [1,1020,null,["8"]] 09:04:56 INFO - PROCESS | 1808 | 1477929896049 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 09:04:56 INFO - PROCESS | 1808 | 1477929896057 Marionette TRACE conn4 <- [1,1021,null,{}] 09:04:56 INFO - PROCESS | 1808 | 1477929896110 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c21400 == 28 [pid = 1808] [id = 243] 09:04:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x9a4d2c00) [pid = 1808] [serial = 712] [outer = (nil)] 09:04:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x9b3cd000) [pid = 1808] [serial = 713] [outer = 0x9a4d2c00] 09:04:56 INFO - PROCESS | 1808 | 1477929896228 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0xa0f7d000) [pid = 1808] [serial = 714] [outer = 0x9a4d2c00] 09:04:57 INFO - PROCESS | 1808 | 1477929897013 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:57 INFO - . 09:04:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1424ms 09:04:57 INFO - PROCESS | 1808 | 1477929897105 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 09:04:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 09:04:57 INFO - PROCESS | 1808 | 1477929897115 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 09:04:57 INFO - PROCESS | 1808 | 1477929897150 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}] 09:04:57 INFO - PROCESS | 1808 | 1477929897418 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 09:04:57 INFO - PROCESS | 1808 | 1477929897667 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 09:04:57 INFO - PROCESS | 1808 | 1477929897674 Marionette TRACE conn4 <- [1,1025,null,["8"]] 09:04:57 INFO - PROCESS | 1808 | 1477929897699 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 09:04:57 INFO - PROCESS | 1808 | 1477929897711 Marionette TRACE conn4 <- [1,1026,null,{}] 09:04:57 INFO - PROCESS | 1808 | 1477929897720 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd19800 == 29 [pid = 1808] [id = 244] 09:04:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x8deafc00) [pid = 1808] [serial = 715] [outer = (nil)] 09:04:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x8fa19000) [pid = 1808] [serial = 716] [outer = 0x8deafc00] 09:04:57 INFO - PROCESS | 1808 | 1477929897833 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x8fab1000) [pid = 1808] [serial = 717] [outer = 0x8deafc00] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x8d998800) [pid = 1808] [serial = 651] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x994eb800) [pid = 1808] [serial = 671] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x9a034c00) [pid = 1808] [serial = 672] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x984bf400) [pid = 1808] [serial = 668] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x984c8400) [pid = 1808] [serial = 669] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x96863800) [pid = 1808] [serial = 665] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x97a40c00) [pid = 1808] [serial = 666] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x95d83c00) [pid = 1808] [serial = 662] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x95daf400) [pid = 1808] [serial = 663] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x94b47800) [pid = 1808] [serial = 659] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x94eafc00) [pid = 1808] [serial = 660] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8ffeb000) [pid = 1808] [serial = 656] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x911a9400) [pid = 1808] [serial = 657] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x8fa0ec00) [pid = 1808] [serial = 653] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x8fa15400) [pid = 1808] [serial = 654] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x8dbf9400) [pid = 1808] [serial = 648] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x8dd0fc00) [pid = 1808] [serial = 649] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x8fa19c00) [pid = 1808] [serial = 641] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x8fff1400) [pid = 1808] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 09:04:58 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x9625a800) [pid = 1808] [serial = 646] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1808 | 1477929898725 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:58 INFO - . 09:04:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1629ms 09:04:58 INFO - PROCESS | 1808 | 1477929898753 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 1808 | 1477929898760 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 09:04:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 09:04:58 INFO - PROCESS | 1808 | 1477929898771 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}] 09:04:58 INFO - PROCESS | 1808 | 1477929898975 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 09:04:59 INFO - PROCESS | 1808 | 1477929899102 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 09:04:59 INFO - PROCESS | 1808 | 1477929899110 Marionette TRACE conn4 <- [1,1030,null,["8"]] 09:04:59 INFO - PROCESS | 1808 | 1477929899118 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 09:04:59 INFO - PROCESS | 1808 | 1477929899126 Marionette TRACE conn4 <- [1,1031,null,{}] 09:04:59 INFO - PROCESS | 1808 | 1477929899132 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa19c00 == 30 [pid = 1808] [id = 245] 09:04:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x8fa48000) [pid = 1808] [serial = 718] [outer = (nil)] 09:04:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x8faafc00) [pid = 1808] [serial = 719] [outer = 0x8fa48000] 09:04:59 INFO - PROCESS | 1808 | 1477929899231 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x8ffecc00) [pid = 1808] [serial = 720] [outer = 0x8fa48000] 09:04:59 INFO - PROCESS | 1808 | 1477929899817 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 09:04:59 INFO - . 09:04:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1072ms 09:04:59 INFO - PROCESS | 1808 | 1477929899865 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 1808 | 1477929899870 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:04:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 09:04:59 INFO - PROCESS | 1808 | 1477929899880 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}] 09:05:00 INFO - PROCESS | 1808 | 1477929900077 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 09:05:00 INFO - PROCESS | 1808 | 1477929900194 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 09:05:00 INFO - PROCESS | 1808 | 1477929900205 Marionette TRACE conn4 <- [1,1035,null,["8"]] 09:05:00 INFO - PROCESS | 1808 | 1477929900220 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 09:05:00 INFO - PROCESS | 1808 | 1477929900226 Marionette TRACE conn4 <- [1,1036,null,{}] 09:05:00 INFO - PROCESS | 1808 | 1477929900233 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 1808 | ++DOCSHELL 0x94b44400 == 31 [pid = 1808] [id = 246] 09:05:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x94b44c00) [pid = 1808] [serial = 721] [outer = (nil)] 09:05:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x94b48400) [pid = 1808] [serial = 722] [outer = 0x94b44c00] 09:05:00 INFO - PROCESS | 1808 | 1477929900330 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x95da9000) [pid = 1808] [serial = 723] [outer = 0x94b44c00] 09:05:01 INFO - PROCESS | 1808 | 1477929901106 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:01 INFO - . 09:05:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1285ms 09:05:01 INFO - PROCESS | 1808 | 1477929901166 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 1808 | 1477929901171 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 09:05:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 09:05:01 INFO - PROCESS | 1808 | 1477929901179 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}] 09:05:01 INFO - PROCESS | 1808 | 1477929901450 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:05:01 INFO - PROCESS | 1808 | 1477929901555 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 09:05:01 INFO - PROCESS | 1808 | 1477929901559 Marionette TRACE conn4 <- [1,1040,null,["8"]] 09:05:01 INFO - PROCESS | 1808 | 1477929901566 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 09:05:01 INFO - PROCESS | 1808 | 1477929901575 Marionette TRACE conn4 <- [1,1041,null,{}] 09:05:01 INFO - PROCESS | 1808 | 1477929901657 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf37c00 == 32 [pid = 1808] [id = 247] 09:05:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8db7b800) [pid = 1808] [serial = 724] [outer = (nil)] 09:05:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x994f5c00) [pid = 1808] [serial = 725] [outer = 0x8db7b800] 09:05:01 INFO - PROCESS | 1808 | 1477929901763 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x9a039800) [pid = 1808] [serial = 726] [outer = 0x8db7b800] 09:05:02 INFO - PROCESS | 1808 | 1477929902818 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:02 INFO - . 09:05:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1679ms 09:05:02 INFO - PROCESS | 1808 | 1477929902875 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 1808 | 1477929902884 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 09:05:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 09:05:02 INFO - PROCESS | 1808 | 1477929902904 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}] 09:05:03 INFO - PROCESS | 1808 | 1477929903256 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 09:05:03 INFO - PROCESS | 1808 | 1477929903300 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 09:05:03 INFO - PROCESS | 1808 | 1477929903306 Marionette TRACE conn4 <- [1,1045,null,["8"]] 09:05:03 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x97ab4c00) [pid = 1808] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 09:05:03 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x8dd1a000) [pid = 1808] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 09:05:03 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x8fa18c00) [pid = 1808] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 09:05:03 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x97a40800) [pid = 1808] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 09:05:03 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x8dd9d800) [pid = 1808] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 09:05:03 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x94eb0800) [pid = 1808] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 09:05:03 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x9a0d3000) [pid = 1808] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 09:05:03 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x9a432000) [pid = 1808] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 09:05:03 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x967e0800) [pid = 1808] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 09:05:03 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x95037000) [pid = 1808] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 09:05:03 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x93139800) [pid = 1808] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 09:05:03 INFO - PROCESS | 1808 | 1477929903750 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 09:05:03 INFO - PROCESS | 1808 | 1477929903757 Marionette TRACE conn4 <- [1,1046,null,{}] 09:05:03 INFO - PROCESS | 1808 | 1477929903762 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd0f400 == 33 [pid = 1808] [id = 248] 09:05:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x8dd1a000) [pid = 1808] [serial = 727] [outer = (nil)] 09:05:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x967e0800) [pid = 1808] [serial = 728] [outer = 0x8dd1a000] 09:05:03 INFO - PROCESS | 1808 | 1477929903857 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0xa0fedc00) [pid = 1808] [serial = 729] [outer = 0x8dd1a000] 09:05:04 INFO - PROCESS | 1808 | 1477929904452 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:04 INFO - . 09:05:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1581ms 09:05:04 INFO - PROCESS | 1808 | 1477929904510 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 09:05:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 09:05:04 INFO - PROCESS | 1808 | 1477929904514 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 09:05:04 INFO - PROCESS | 1808 | 1477929904522 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}] 09:05:04 INFO - PROCESS | 1808 | 1477929904747 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 09:05:04 INFO - PROCESS | 1808 | 1477929904765 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 09:05:04 INFO - PROCESS | 1808 | 1477929904768 Marionette TRACE conn4 <- [1,1050,null,["8"]] 09:05:04 INFO - PROCESS | 1808 | 1477929904774 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 09:05:04 INFO - PROCESS | 1808 | 1477929904779 Marionette TRACE conn4 <- [1,1051,null,{}] 09:05:04 INFO - PROCESS | 1808 | 1477929904785 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd96800 == 34 [pid = 1808] [id = 249] 09:05:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0xa2b99c00) [pid = 1808] [serial = 730] [outer = (nil)] 09:05:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0xa2b9d400) [pid = 1808] [serial = 731] [outer = 0xa2b99c00] 09:05:04 INFO - PROCESS | 1808 | 1477929904906 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0xa2ba5400) [pid = 1808] [serial = 732] [outer = 0xa2b99c00] 09:05:05 INFO - PROCESS | 1808 | 1477929905527 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:05 INFO - . 09:05:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1072ms 09:05:05 INFO - PROCESS | 1808 | 1477929905594 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1808 | 1477929905598 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:05:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 09:05:05 INFO - PROCESS | 1808 | 1477929905608 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}] 09:05:05 INFO - PROCESS | 1808 | 1477929905833 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 09:05:05 INFO - PROCESS | 1808 | 1477929905948 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 09:05:05 INFO - PROCESS | 1808 | 1477929905954 Marionette TRACE conn4 <- [1,1055,null,["8"]] 09:05:05 INFO - PROCESS | 1808 | 1477929905962 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 09:05:05 INFO - PROCESS | 1808 | 1477929905974 Marionette TRACE conn4 <- [1,1056,null,{}] 09:05:06 INFO - PROCESS | 1808 | 1477929906030 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbee400 == 35 [pid = 1808] [id = 250] 09:05:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x8dbf6000) [pid = 1808] [serial = 733] [outer = (nil)] 09:05:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8dd17800) [pid = 1808] [serial = 734] [outer = 0x8dbf6000] 09:05:06 INFO - PROCESS | 1808 | 1477929906161 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8fa0e400) [pid = 1808] [serial = 735] [outer = 0x8dbf6000] 09:05:06 INFO - PROCESS | 1808 | 1477929906950 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:06 INFO - . 09:05:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1371ms 09:05:07 INFO - PROCESS | 1808 | 1477929907011 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 1808 | 1477929907019 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 09:05:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 09:05:07 INFO - PROCESS | 1808 | 1477929907030 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}] 09:05:07 INFO - PROCESS | 1808 | 1477929907245 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:05:07 INFO - PROCESS | 1808 | 1477929907424 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 09:05:07 INFO - PROCESS | 1808 | 1477929907432 Marionette TRACE conn4 <- [1,1060,null,["8"]] 09:05:07 INFO - PROCESS | 1808 | 1477929907444 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 09:05:07 INFO - PROCESS | 1808 | 1477929907453 Marionette TRACE conn4 <- [1,1061,null,{}] 09:05:07 INFO - PROCESS | 1808 | 1477929907503 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 1808 | ++DOCSHELL 0x94b42800 == 36 [pid = 1808] [id = 251] 09:05:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x94b43400) [pid = 1808] [serial = 736] [outer = (nil)] 09:05:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x953b3800) [pid = 1808] [serial = 737] [outer = 0x94b43400] 09:05:07 INFO - PROCESS | 1808 | 1477929907620 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x95daf800) [pid = 1808] [serial = 738] [outer = 0x94b43400] 09:05:08 INFO - PROCESS | 1808 | 1477929908332 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:08 INFO - . 09:05:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1326ms 09:05:08 INFO - PROCESS | 1808 | 1477929908356 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 09:05:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 09:05:08 INFO - PROCESS | 1808 | 1477929908361 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 09:05:08 INFO - PROCESS | 1808 | 1477929908370 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}] 09:05:08 INFO - PROCESS | 1808 | 1477929908616 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 09:05:08 INFO - PROCESS | 1808 | 1477929908773 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 09:05:08 INFO - PROCESS | 1808 | 1477929908785 Marionette TRACE conn4 <- [1,1065,null,["8"]] 09:05:08 INFO - PROCESS | 1808 | 1477929908835 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 09:05:08 INFO - PROCESS | 1808 | 1477929908845 Marionette TRACE conn4 <- [1,1066,null,{}] 09:05:08 INFO - PROCESS | 1808 | 1477929908859 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 1808 | ++DOCSHELL 0xa2ba2000 == 37 [pid = 1808] [id = 252] 09:05:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0xa2ba2400) [pid = 1808] [serial = 739] [outer = (nil)] 09:05:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0xa2c10800) [pid = 1808] [serial = 740] [outer = 0xa2ba2400] 09:05:08 INFO - PROCESS | 1808 | 1477929908985 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0xa2b9e400) [pid = 1808] [serial = 741] [outer = 0xa2ba2400] 09:05:09 INFO - PROCESS | 1808 | 1477929909657 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:09 INFO - . 09:05:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1378ms 09:05:09 INFO - PROCESS | 1808 | 1477929909748 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 1808 | 1477929909752 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 09:05:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 09:05:09 INFO - PROCESS | 1808 | 1477929909778 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}] 09:05:09 INFO - PROCESS | 1808 | 1477929909974 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 09:05:10 INFO - PROCESS | 1808 | 1477929910137 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 09:05:10 INFO - PROCESS | 1808 | 1477929910143 Marionette TRACE conn4 <- [1,1070,null,["8"]] 09:05:10 INFO - PROCESS | 1808 | 1477929910151 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 09:05:10 INFO - PROCESS | 1808 | 1477929910157 Marionette TRACE conn4 <- [1,1071,null,{}] 09:05:10 INFO - PROCESS | 1808 | 1477929910164 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 1808 | ++DOCSHELL 0x953b9400 == 38 [pid = 1808] [id = 253] 09:05:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0xa2c1cc00) [pid = 1808] [serial = 742] [outer = (nil)] 09:05:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x8fab3c00) [pid = 1808] [serial = 743] [outer = 0xa2c1cc00] 09:05:10 INFO - PROCESS | 1808 | 1477929910285 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0xa43da800) [pid = 1808] [serial = 744] [outer = 0xa2c1cc00] 09:05:10 INFO - PROCESS | 1808 | 1477929910960 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:11 INFO - . 09:05:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1276ms 09:05:11 INFO - PROCESS | 1808 | 1477929911039 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:05:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 09:05:11 INFO - PROCESS | 1808 | 1477929911044 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:05:11 INFO - PROCESS | 1808 | 1477929911052 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}] 09:05:11 INFO - PROCESS | 1808 | 1477929911245 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 09:05:11 INFO - PROCESS | 1808 | 1477929911411 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 09:05:11 INFO - PROCESS | 1808 | 1477929911416 Marionette TRACE conn4 <- [1,1075,null,["8"]] 09:05:11 INFO - PROCESS | 1808 | 1477929911424 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 09:05:11 INFO - PROCESS | 1808 | 1477929911430 Marionette TRACE conn4 <- [1,1076,null,{}] 09:05:11 INFO - PROCESS | 1808 | 1477929911440 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 1808 | ++DOCSHELL 0xa1123000 == 39 [pid = 1808] [id = 254] 09:05:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0xa4339800) [pid = 1808] [serial = 745] [outer = (nil)] 09:05:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0xa451e400) [pid = 1808] [serial = 746] [outer = 0xa4339800] 09:05:11 INFO - PROCESS | 1808 | 1477929911551 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0xa4521800) [pid = 1808] [serial = 747] [outer = 0xa4339800] 09:05:12 INFO - PROCESS | 1808 | 1477929912268 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:12 INFO - . 09:05:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1275ms 09:05:12 INFO - PROCESS | 1808 | 1477929912333 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 1808 | 1477929912339 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 09:05:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 09:05:12 INFO - PROCESS | 1808 | 1477929912356 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}] 09:05:12 INFO - PROCESS | 1808 | 1477929912574 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:05:12 INFO - PROCESS | 1808 | 1477929912743 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 09:05:12 INFO - PROCESS | 1808 | 1477929912748 Marionette TRACE conn4 <- [1,1080,null,["8"]] 09:05:12 INFO - PROCESS | 1808 | 1477929912759 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 09:05:12 INFO - PROCESS | 1808 | 1477929912766 Marionette TRACE conn4 <- [1,1081,null,{}] 09:05:12 INFO - PROCESS | 1808 | 1477929912772 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 1808 | ++DOCSHELL 0xa4840800 == 40 [pid = 1808] [id = 255] 09:05:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0xa484c000) [pid = 1808] [serial = 748] [outer = (nil)] 09:05:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0xa48bd800) [pid = 1808] [serial = 749] [outer = 0xa484c000] 09:05:12 INFO - PROCESS | 1808 | 1477929912911 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0xa4c55c00) [pid = 1808] [serial = 750] [outer = 0xa484c000] 09:05:13 INFO - PROCESS | 1808 | 1477929913652 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:13 INFO - . 09:05:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1329ms 09:05:13 INFO - PROCESS | 1808 | 1477929913714 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 1808 | 1477929913719 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 09:05:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 09:05:13 INFO - PROCESS | 1808 | 1477929913733 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}] 09:05:13 INFO - PROCESS | 1808 | 1477929913944 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 09:05:14 INFO - PROCESS | 1808 | 1477929914200 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 09:05:14 INFO - PROCESS | 1808 | 1477929914208 Marionette TRACE conn4 <- [1,1085,null,["8"]] 09:05:14 INFO - PROCESS | 1808 | 1477929914220 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 09:05:14 INFO - PROCESS | 1808 | 1477929914233 Marionette TRACE conn4 <- [1,1086,null,{}] 09:05:14 INFO - PROCESS | 1808 | 1477929914286 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd8fc00 == 41 [pid = 1808] [id = 256] 09:05:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x8dd95c00) [pid = 1808] [serial = 751] [outer = (nil)] 09:05:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x8fc51c00) [pid = 1808] [serial = 752] [outer = 0x8dd95c00] 09:05:14 INFO - PROCESS | 1808 | 1477929914395 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x92bc7800) [pid = 1808] [serial = 753] [outer = 0x8dd95c00] 09:05:15 INFO - PROCESS | 1808 | 1477929915240 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:15 INFO - . 09:05:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1535ms 09:05:15 INFO - PROCESS | 1808 | 1477929915267 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 09:05:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 09:05:15 INFO - PROCESS | 1808 | 1477929915274 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 09:05:15 INFO - PROCESS | 1808 | 1477929915283 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}] 09:05:15 INFO - PROCESS | 1808 | 1477929915517 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 09:05:15 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd96800 == 40 [pid = 1808] [id = 249] 09:05:15 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf37c00 == 39 [pid = 1808] [id = 247] 09:05:15 INFO - PROCESS | 1808 | --DOCSHELL 0x94b44400 == 38 [pid = 1808] [id = 246] 09:05:15 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa19c00 == 37 [pid = 1808] [id = 245] 09:05:15 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd19800 == 36 [pid = 1808] [id = 244] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0x9b3cc400) [pid = 1808] [serial = 704] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x9b4cc400) [pid = 1808] [serial = 705] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x9ae93000) [pid = 1808] [serial = 701] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x9b07c000) [pid = 1808] [serial = 702] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x953b0000) [pid = 1808] [serial = 698] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x95c8cc00) [pid = 1808] [serial = 699] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x939e5800) [pid = 1808] [serial = 695] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x93c0d400) [pid = 1808] [serial = 696] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x8fa4d000) [pid = 1808] [serial = 692] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x8fff0800) [pid = 1808] [serial = 693] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x8fc48800) [pid = 1808] [serial = 689] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x911a6400) [pid = 1808] [serial = 690] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x9ae8ec00) [pid = 1808] [serial = 686] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x9ae95c00) [pid = 1808] [serial = 687] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x9a46d800) [pid = 1808] [serial = 683] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x9a478800) [pid = 1808] [serial = 684] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x9a17b400) [pid = 1808] [serial = 680] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x9a1d3c00) [pid = 1808] [serial = 681] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x95039400) [pid = 1808] [serial = 677] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x953b7c00) [pid = 1808] [serial = 678] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x8fa14800) [pid = 1808] [serial = 674] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x8fa53000) [pid = 1808] [serial = 675] [outer = (nil)] [url = about:blank] 09:05:15 INFO - PROCESS | 1808 | 1477929915727 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 09:05:15 INFO - PROCESS | 1808 | 1477929915734 Marionette TRACE conn4 <- [1,1090,null,["8"]] 09:05:15 INFO - PROCESS | 1808 | 1477929915749 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 09:05:15 INFO - PROCESS | 1808 | 1477929915759 Marionette TRACE conn4 <- [1,1091,null,{}] 09:05:15 INFO - PROCESS | 1808 | 1477929915765 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa19c00 == 37 [pid = 1808] [id = 257] 09:05:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x8fa4d000) [pid = 1808] [serial = 754] [outer = (nil)] 09:05:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x91c75800) [pid = 1808] [serial = 755] [outer = 0x8fa4d000] 09:05:15 INFO - PROCESS | 1808 | 1477929915868 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x93c01400) [pid = 1808] [serial = 756] [outer = 0x8fa4d000] 09:05:16 INFO - PROCESS | 1808 | 1477929916473 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:16 INFO - . 09:05:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1228ms 09:05:16 INFO - PROCESS | 1808 | 1477929916522 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:05:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 09:05:16 INFO - PROCESS | 1808 | 1477929916527 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:05:16 INFO - PROCESS | 1808 | 1477929916537 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}] 09:05:16 INFO - PROCESS | 1808 | 1477929916817 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 09:05:16 INFO - PROCESS | 1808 | 1477929916958 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 09:05:16 INFO - PROCESS | 1808 | 1477929916969 Marionette TRACE conn4 <- [1,1095,null,["8"]] 09:05:16 INFO - PROCESS | 1808 | 1477929916979 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 09:05:16 INFO - PROCESS | 1808 | 1477929916986 Marionette TRACE conn4 <- [1,1096,null,{}] 09:05:17 INFO - PROCESS | 1808 | 1477929916992 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 1808 | ++DOCSHELL 0x984c2c00 == 38 [pid = 1808] [id = 258] 09:05:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x984c8400) [pid = 1808] [serial = 757] [outer = (nil)] 09:05:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x9a039000) [pid = 1808] [serial = 758] [outer = 0x984c8400] 09:05:17 INFO - PROCESS | 1808 | 1477929917092 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x9a284c00) [pid = 1808] [serial = 759] [outer = 0x984c8400] 09:05:17 INFO - PROCESS | 1808 | 1477929917671 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:17 INFO - . 09:05:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1177ms 09:05:17 INFO - PROCESS | 1808 | 1477929917712 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 1808 | 1477929917715 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 09:05:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 09:05:17 INFO - PROCESS | 1808 | 1477929917726 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}] 09:05:17 INFO - PROCESS | 1808 | 1477929917967 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:05:18 INFO - PROCESS | 1808 | 1477929918096 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 09:05:18 INFO - PROCESS | 1808 | 1477929918104 Marionette TRACE conn4 <- [1,1100,null,["8"]] 09:05:18 INFO - PROCESS | 1808 | 1477929918112 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 09:05:18 INFO - PROCESS | 1808 | 1477929918123 Marionette TRACE conn4 <- [1,1101,null,{}] 09:05:18 INFO - PROCESS | 1808 | 1477929918133 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd10400 == 39 [pid = 1808] [id = 259] 09:05:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x8dd16000) [pid = 1808] [serial = 760] [outer = (nil)] 09:05:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8fa4cc00) [pid = 1808] [serial = 761] [outer = 0x8dd16000] 09:05:18 INFO - PROCESS | 1808 | 1477929918264 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x8fc4ec00) [pid = 1808] [serial = 762] [outer = 0x8dd16000] 09:05:19 INFO - PROCESS | 1808 | 1477929919047 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:19 INFO - . 09:05:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1381ms 09:05:19 INFO - PROCESS | 1808 | 1477929919106 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 1808 | 1477929919112 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 09:05:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 09:05:19 INFO - PROCESS | 1808 | 1477929919122 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}] 09:05:19 INFO - PROCESS | 1808 | 1477929919345 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 09:05:19 INFO - PROCESS | 1808 | 1477929919520 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 09:05:19 INFO - PROCESS | 1808 | 1477929919528 Marionette TRACE conn4 <- [1,1105,null,["8"]] 09:05:19 INFO - PROCESS | 1808 | 1477929919540 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 09:05:19 INFO - PROCESS | 1808 | 1477929919548 Marionette TRACE conn4 <- [1,1106,null,{}] 09:05:19 INFO - PROCESS | 1808 | 1477929919598 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 1808 | ++DOCSHELL 0x95dad000 == 40 [pid = 1808] [id = 260] 09:05:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x95dae000) [pid = 1808] [serial = 763] [outer = (nil)] 09:05:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x97a3d800) [pid = 1808] [serial = 764] [outer = 0x95dae000] 09:05:19 INFO - PROCESS | 1808 | 1477929919751 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x97ab4c00) [pid = 1808] [serial = 765] [outer = 0x95dae000] 09:05:20 INFO - PROCESS | 1808 | 1477929920422 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:20 INFO - . 09:05:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1320ms 09:05:20 INFO - PROCESS | 1808 | 1477929920443 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 1808 | 1477929920449 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 09:05:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 09:05:20 INFO - PROCESS | 1808 | 1477929920458 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}] 09:05:20 INFO - PROCESS | 1808 | 1477929920662 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 09:05:20 INFO - PROCESS | 1808 | 1477929920854 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 09:05:20 INFO - PROCESS | 1808 | 1477929920866 Marionette TRACE conn4 <- [1,1110,null,["8"]] 09:05:20 INFO - PROCESS | 1808 | 1477929920879 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 09:05:20 INFO - PROCESS | 1808 | 1477929920890 Marionette TRACE conn4 <- [1,1111,null,{}] 09:05:20 INFO - PROCESS | 1808 | 1477929920898 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 1808 | ++DOCSHELL 0xa1127000 == 41 [pid = 1808] [id = 261] 09:05:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0xa1127800) [pid = 1808] [serial = 766] [outer = (nil)] 09:05:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0xa2890c00) [pid = 1808] [serial = 767] [outer = 0xa1127800] 09:05:21 INFO - PROCESS | 1808 | 1477929921006 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0xa2b9f800) [pid = 1808] [serial = 768] [outer = 0xa1127800] 09:05:21 INFO - PROCESS | 1808 | 1477929921654 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:21 INFO - . 09:05:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1226ms 09:05:21 INFO - PROCESS | 1808 | 1477929921684 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:05:21 INFO - PROCESS | 1808 | 1477929921689 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:05:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 09:05:21 INFO - PROCESS | 1808 | 1477929921698 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}] 09:05:21 INFO - PROCESS | 1808 | 1477929921906 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 09:05:22 INFO - PROCESS | 1808 | 1477929922087 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 09:05:22 INFO - PROCESS | 1808 | 1477929922092 Marionette TRACE conn4 <- [1,1115,null,["8"]] 09:05:22 INFO - PROCESS | 1808 | 1477929922100 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 09:05:22 INFO - PROCESS | 1808 | 1477929922107 Marionette TRACE conn4 <- [1,1116,null,{}] 09:05:22 INFO - PROCESS | 1808 | 1477929922117 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 1808 | ++DOCSHELL 0xa2c1a400 == 42 [pid = 1808] [id = 262] 09:05:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0xa2c1a800) [pid = 1808] [serial = 769] [outer = (nil)] 09:05:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0xa43dc800) [pid = 1808] [serial = 770] [outer = 0xa2c1a800] 09:05:22 INFO - PROCESS | 1808 | 1477929922223 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0xa4513800) [pid = 1808] [serial = 771] [outer = 0xa2c1a800] 09:05:22 INFO - PROCESS | 1808 | 1477929922888 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:22 INFO - . 09:05:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1222ms 09:05:22 INFO - PROCESS | 1808 | 1477929922921 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 1808 | 1477929922926 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 09:05:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 09:05:22 INFO - PROCESS | 1808 | 1477929922937 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}] 09:05:23 INFO - PROCESS | 1808 | 1477929923126 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:05:23 INFO - PROCESS | 1808 | 1477929923307 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 09:05:23 INFO - PROCESS | 1808 | 1477929923312 Marionette TRACE conn4 <- [1,1120,null,["8"]] 09:05:23 INFO - PROCESS | 1808 | 1477929923325 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 09:05:23 INFO - PROCESS | 1808 | 1477929923334 Marionette TRACE conn4 <- [1,1121,null,{}] 09:05:23 INFO - PROCESS | 1808 | 1477929923340 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 1808 | ++DOCSHELL 0x8db7b400 == 43 [pid = 1808] [id = 263] 09:05:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0xa43e4c00) [pid = 1808] [serial = 772] [outer = (nil)] 09:05:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0xa4ca5400) [pid = 1808] [serial = 773] [outer = 0xa43e4c00] 09:05:23 INFO - PROCESS | 1808 | 1477929923452 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0xa4ce9400) [pid = 1808] [serial = 774] [outer = 0xa43e4c00] 09:05:24 INFO - PROCESS | 1808 | 1477929924085 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:24 INFO - . 09:05:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1182ms 09:05:24 INFO - PROCESS | 1808 | 1477929924127 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 1808 | 1477929924131 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 09:05:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 09:05:24 INFO - PROCESS | 1808 | 1477929924147 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}] 09:05:24 INFO - PROCESS | 1808 | 1477929924341 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 09:05:24 INFO - PROCESS | 1808 | 1477929924523 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 09:05:24 INFO - PROCESS | 1808 | 1477929924528 Marionette TRACE conn4 <- [1,1125,null,["8"]] 09:05:24 INFO - PROCESS | 1808 | 1477929924536 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 09:05:24 INFO - PROCESS | 1808 | 1477929924541 Marionette TRACE conn4 <- [1,1126,null,{}] 09:05:24 INFO - PROCESS | 1808 | 1477929924553 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 1808 | ++DOCSHELL 0xa4cf5c00 == 44 [pid = 1808] [id = 264] 09:05:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0xa4cf8800) [pid = 1808] [serial = 775] [outer = (nil)] 09:05:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0xa93c0000) [pid = 1808] [serial = 776] [outer = 0xa4cf8800] 09:05:24 INFO - PROCESS | 1808 | 1477929924695 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0xa93c6c00) [pid = 1808] [serial = 777] [outer = 0xa4cf8800] 09:05:25 INFO - PROCESS | 1808 | 1477929925379 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]]]}] 09:05:25 INFO - . 09:05:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1286ms 09:05:25 INFO - PROCESS | 1808 | 1477929925441 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 1808 | 1477929925445 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 09:05:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 09:05:25 INFO - PROCESS | 1808 | 1477929925457 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}] 09:05:25 INFO - PROCESS | 1808 | 1477929925648 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 09:05:25 INFO - PROCESS | 1808 | 1477929925816 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 09:05:25 INFO - PROCESS | 1808 | 1477929925819 Marionette TRACE conn4 <- [1,1130,null,["8"]] 09:05:25 INFO - PROCESS | 1808 | 1477929925831 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 09:05:25 INFO - PROCESS | 1808 | 1477929925838 Marionette TRACE conn4 <- [1,1131,null,{}] 09:05:25 INFO - PROCESS | 1808 | 1477929925846 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 1808 | ++DOCSHELL 0x98e93c00 == 45 [pid = 1808] [id = 265] 09:05:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x98e95800) [pid = 1808] [serial = 778] [outer = (nil)] 09:05:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x98e98c00) [pid = 1808] [serial = 779] [outer = 0x98e95800] 09:05:25 INFO - PROCESS | 1808 | 1477929925962 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0x98e9a800) [pid = 1808] [serial = 780] [outer = 0x98e95800] 09:05:26 INFO - PROCESS | 1808 | 1477929926705 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]]]}] 09:05:26 INFO - . 09:05:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1375ms 09:05:26 INFO - PROCESS | 1808 | 1477929926850 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 1808 | 1477929926858 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:05:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 09:05:26 INFO - PROCESS | 1808 | 1477929926873 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}] 09:05:27 INFO - PROCESS | 1808 | 1477929927153 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 09:05:27 INFO - PROCESS | 1808 | 1477929927611 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 09:05:27 INFO - PROCESS | 1808 | 1477929927621 Marionette TRACE conn4 <- [1,1135,null,["8"]] 09:05:27 INFO - PROCESS | 1808 | 1477929927677 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 09:05:27 INFO - PROCESS | 1808 | 1477929927694 Marionette TRACE conn4 <- [1,1136,null,{}] 09:05:27 INFO - PROCESS | 1808 | 1477929927709 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fc52c00 == 46 [pid = 1808] [id = 266] 09:05:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0x8fc53c00) [pid = 1808] [serial = 781] [outer = (nil)] 09:05:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0x93c06000) [pid = 1808] [serial = 782] [outer = 0x8fc53c00] 09:05:27 INFO - PROCESS | 1808 | 1477929927902 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0x94b3fc00) [pid = 1808] [serial = 783] [outer = 0x8fc53c00] 09:05:28 INFO - PROCESS | 1808 | 1477929928856 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]]]}] 09:05:28 INFO - . 09:05:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 2075ms 09:05:28 INFO - PROCESS | 1808 | 1477929928973 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 1808 | 1477929928980 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 09:05:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 09:05:29 INFO - PROCESS | 1808 | 1477929928999 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}] 09:05:29 INFO - PROCESS | 1808 | 1477929929264 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:05:29 INFO - PROCESS | 1808 | 1477929929423 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 09:05:29 INFO - PROCESS | 1808 | 1477929929430 Marionette TRACE conn4 <- [1,1140,null,["8"]] 09:05:29 INFO - PROCESS | 1808 | 1477929929438 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 09:05:29 INFO - PROCESS | 1808 | 1477929929448 Marionette TRACE conn4 <- [1,1141,null,{}] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0x984c2c00 == 45 [pid = 1808] [id = 258] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd8fc00 == 44 [pid = 1808] [id = 256] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa19c00 == 43 [pid = 1808] [id = 257] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0xa2ba2000 == 42 [pid = 1808] [id = 252] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbee400 == 41 [pid = 1808] [id = 250] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0x94b42800 == 40 [pid = 1808] [id = 251] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0x953b9400 == 39 [pid = 1808] [id = 253] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0xa1123000 == 38 [pid = 1808] [id = 254] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0xa4840800 == 37 [pid = 1808] [id = 255] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0x92c54000 == 36 [pid = 1808] [id = 242] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0x92c21400 == 35 [pid = 1808] [id = 243] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0x97a3d000 == 34 [pid = 1808] [id = 240] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8db7b400 == 33 [pid = 1808] [id = 263] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0xa4cf5c00 == 32 [pid = 1808] [id = 264] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0x98e93c00 == 31 [pid = 1808] [id = 265] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8fc52c00 == 30 [pid = 1808] [id = 266] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd0f400 == 29 [pid = 1808] [id = 248] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd10400 == 28 [pid = 1808] [id = 259] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0x95dad000 == 27 [pid = 1808] [id = 260] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0xa1129400 == 26 [pid = 1808] [id = 241] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0xa1127000 == 25 [pid = 1808] [id = 261] 09:05:30 INFO - PROCESS | 1808 | --DOCSHELL 0xa2c1a400 == 24 [pid = 1808] [id = 262] 09:05:30 INFO - PROCESS | 1808 | 1477929930647 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf35800 == 25 [pid = 1808] [id = 267] 09:05:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0x8cf3d000) [pid = 1808] [serial = 784] [outer = (nil)] 09:05:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0x8db7b400) [pid = 1808] [serial = 785] [outer = 0x8cf3d000] 09:05:30 INFO - PROCESS | 1808 | 1477929930772 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0x8dd10400) [pid = 1808] [serial = 786] [outer = 0x8cf3d000] 09:05:31 INFO - PROCESS | 1808 | 1477929931506 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]]]}] 09:05:31 INFO - . 09:05:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 2532ms 09:05:31 INFO - PROCESS | 1808 | 1477929931568 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 1808 | 1477929931574 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 09:05:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 09:05:31 INFO - PROCESS | 1808 | 1477929931587 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}] 09:05:31 INFO - PROCESS | 1808 | 1477929931872 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 09:05:31 INFO - PROCESS | 1808 | 1477929931968 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 09:05:31 INFO - PROCESS | 1808 | 1477929931973 Marionette TRACE conn4 <- [1,1145,null,["8"]] 09:05:31 INFO - PROCESS | 1808 | 1477929931980 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 09:05:31 INFO - PROCESS | 1808 | 1477929931987 Marionette TRACE conn4 <- [1,1146,null,{}] 09:05:32 INFO - PROCESS | 1808 | 1477929932067 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 1808 | ++DOCSHELL 0x911a6c00 == 26 [pid = 1808] [id = 268] 09:05:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0x911aa400) [pid = 1808] [serial = 787] [outer = (nil)] 09:05:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (0x92b85800) [pid = 1808] [serial = 788] [outer = 0x911aa400] 09:05:32 INFO - PROCESS | 1808 | 1477929932179 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0x92bc9c00) [pid = 1808] [serial = 789] [outer = 0x911aa400] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0x8fa48000) [pid = 1808] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0x92c54400) [pid = 1808] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0xa2ba2400) [pid = 1808] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0xa112ac00) [pid = 1808] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0x8dd1a000) [pid = 1808] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0xa484c000) [pid = 1808] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0x8fa4d000) [pid = 1808] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0x94b44c00) [pid = 1808] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0xa2c1cc00) [pid = 1808] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0xa2b99c00) [pid = 1808] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x8dd95c00) [pid = 1808] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0x8deafc00) [pid = 1808] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0x94b43400) [pid = 1808] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x8db7b800) [pid = 1808] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0xa4339800) [pid = 1808] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x9a4d2c00) [pid = 1808] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x8dbf6000) [pid = 1808] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 09:05:33 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x984c8400) [pid = 1808] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 09:05:33 INFO - PROCESS | 1808 | 1477929933821 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:33 INFO - . 09:05:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 2276ms 09:05:33 INFO - PROCESS | 1808 | 1477929933862 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 1808 | 1477929933867 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 09:05:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 09:05:33 INFO - PROCESS | 1808 | 1477929933876 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}] 09:05:34 INFO - PROCESS | 1808 | 1477929934176 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 09:05:34 INFO - PROCESS | 1808 | 1477929934262 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 09:05:34 INFO - PROCESS | 1808 | 1477929934267 Marionette TRACE conn4 <- [1,1150,null,["8"]] 09:05:34 INFO - PROCESS | 1808 | 1477929934274 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 09:05:34 INFO - PROCESS | 1808 | 1477929934280 Marionette TRACE conn4 <- [1,1151,null,{}] 09:05:34 INFO - PROCESS | 1808 | 1477929934302 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x95030c00 == 27 [pid = 1808] [id = 269] 09:05:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x95031800) [pid = 1808] [serial = 790] [outer = (nil)] 09:05:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x953af800) [pid = 1808] [serial = 791] [outer = 0x95031800] 09:05:34 INFO - PROCESS | 1808 | 1477929934408 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x953b8800) [pid = 1808] [serial = 792] [outer = 0x95031800] 09:05:35 INFO - PROCESS | 1808 | 1477929935095 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:35 INFO - . 09:05:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1275ms 09:05:35 INFO - PROCESS | 1808 | 1477929935150 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 1808 | 1477929935154 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:05:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 09:05:35 INFO - PROCESS | 1808 | 1477929935162 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}] 09:05:35 INFO - PROCESS | 1808 | 1477929935420 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 09:05:35 INFO - PROCESS | 1808 | 1477929935541 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 09:05:35 INFO - PROCESS | 1808 | 1477929935548 Marionette TRACE conn4 <- [1,1155,null,["8"]] 09:05:35 INFO - PROCESS | 1808 | 1477929935556 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 09:05:35 INFO - PROCESS | 1808 | 1477929935566 Marionette TRACE conn4 <- [1,1156,null,{}] 09:05:35 INFO - PROCESS | 1808 | 1477929935625 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbee800 == 28 [pid = 1808] [id = 270] 09:05:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x8dbf4000) [pid = 1808] [serial = 793] [outer = (nil)] 09:05:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x95dad400) [pid = 1808] [serial = 794] [outer = 0x8dbf4000] 09:05:35 INFO - PROCESS | 1808 | 1477929935765 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x96250800) [pid = 1808] [serial = 795] [outer = 0x8dbf4000] 09:05:36 INFO - PROCESS | 1808 | 1477929936656 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:36 INFO - . 09:05:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1533ms 09:05:36 INFO - PROCESS | 1808 | 1477929936723 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 1808 | 1477929936731 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 09:05:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 09:05:36 INFO - PROCESS | 1808 | 1477929936745 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}] 09:05:37 INFO - PROCESS | 1808 | 1477929936995 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:05:37 INFO - PROCESS | 1808 | 1477929937166 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 09:05:37 INFO - PROCESS | 1808 | 1477929937174 Marionette TRACE conn4 <- [1,1160,null,["8"]] 09:05:37 INFO - PROCESS | 1808 | 1477929937183 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 09:05:37 INFO - PROCESS | 1808 | 1477929937193 Marionette TRACE conn4 <- [1,1161,null,{}] 09:05:37 INFO - PROCESS | 1808 | 1477929937245 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 1808 | ++DOCSHELL 0x983ef000 == 29 [pid = 1808] [id = 271] 09:05:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x983ef800) [pid = 1808] [serial = 796] [outer = (nil)] 09:05:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x983f8400) [pid = 1808] [serial = 797] [outer = 0x983ef800] 09:05:37 INFO - PROCESS | 1808 | 1477929937364 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0x984bd000) [pid = 1808] [serial = 798] [outer = 0x983ef800] 09:05:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0x97a40c00) [pid = 1808] [serial = 799] [outer = 0x983ef800] 09:05:38 INFO - PROCESS | 1808 | 1477929938228 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:38 INFO - . 09:05:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1528ms 09:05:38 INFO - PROCESS | 1808 | 1477929938273 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 1808 | 1477929938278 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 09:05:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 09:05:38 INFO - PROCESS | 1808 | 1477929938361 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}] 09:05:38 INFO - PROCESS | 1808 | 1477929938592 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 09:05:38 INFO - PROCESS | 1808 | 1477929938798 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 09:05:38 INFO - PROCESS | 1808 | 1477929938815 Marionette TRACE conn4 <- [1,1165,null,["8"]] 09:05:38 INFO - PROCESS | 1808 | 1477929938875 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 09:05:38 INFO - PROCESS | 1808 | 1477929938890 Marionette TRACE conn4 <- [1,1166,null,{}] 09:05:38 INFO - PROCESS | 1808 | 1477929938900 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:38 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a031000 == 30 [pid = 1808] [id = 272] 09:05:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0x9a034800) [pid = 1808] [serial = 800] [outer = (nil)] 09:05:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0x9a0d0c00) [pid = 1808] [serial = 801] [outer = 0x9a034800] 09:05:39 INFO - PROCESS | 1808 | 1477929939111 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0x9a1ce000) [pid = 1808] [serial = 802] [outer = 0x9a034800] 09:05:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0x98e90800) [pid = 1808] [serial = 803] [outer = 0x9a034800] 09:05:39 INFO - PROCESS | 1808 | 1477929939996 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 09:05:40 INFO - . 09:05:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1744ms 09:05:40 INFO - PROCESS | 1808 | 1477929940070 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1808 | 1477929940073 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 09:05:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 09:05:40 INFO - PROCESS | 1808 | 1477929940083 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}] 09:05:40 INFO - PROCESS | 1808 | 1477929940311 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 09:05:40 INFO - PROCESS | 1808 | 1477929940482 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 09:05:40 INFO - PROCESS | 1808 | 1477929940486 Marionette TRACE conn4 <- [1,1170,null,["8"]] 09:05:40 INFO - PROCESS | 1808 | 1477929940493 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 09:05:40 INFO - PROCESS | 1808 | 1477929940501 Marionette TRACE conn4 <- [1,1171,null,{}] 09:05:40 INFO - PROCESS | 1808 | 1477929940508 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a46d800 == 31 [pid = 1808] [id = 273] 09:05:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0x9a476c00) [pid = 1808] [serial = 804] [outer = (nil)] 09:05:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0x9ae91400) [pid = 1808] [serial = 805] [outer = 0x9a476c00] 09:05:40 INFO - PROCESS | 1808 | 1477929940653 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (0x9ae94400) [pid = 1808] [serial = 806] [outer = 0x9a476c00] 09:05:41 INFO - PROCESS | 1808 | 1477929941537 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]]]}] 09:05:41 INFO - . 09:05:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1475ms 09:05:41 INFO - PROCESS | 1808 | 1477929941559 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 1808 | 1477929941565 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:05:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 09:05:41 INFO - PROCESS | 1808 | 1477929941579 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}] 09:05:41 INFO - PROCESS | 1808 | 1477929941815 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 09:05:41 INFO - PROCESS | 1808 | 1477929941969 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 09:05:41 INFO - PROCESS | 1808 | 1477929941973 Marionette TRACE conn4 <- [1,1175,null,["8"]] 09:05:41 INFO - PROCESS | 1808 | 1477929941980 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 09:05:41 INFO - PROCESS | 1808 | 1477929941987 Marionette TRACE conn4 <- [1,1176,null,{}] 09:05:42 INFO - PROCESS | 1808 | 1477929942047 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf3d400 == 32 [pid = 1808] [id = 274] 09:05:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0x8d98b000) [pid = 1808] [serial = 807] [outer = (nil)] 09:05:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0x92b86400) [pid = 1808] [serial = 808] [outer = 0x8d98b000] 09:05:42 INFO - PROCESS | 1808 | 1477929942171 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (0x94b3c400) [pid = 1808] [serial = 809] [outer = 0x8d98b000] 09:05:43 INFO - . 09:05:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1731ms 09:05:43 INFO - PROCESS | 1808 | 1477929943292 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]]]}] 09:05:43 INFO - PROCESS | 1808 | 1477929943307 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 1808 | 1477929943314 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 09:05:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 09:05:43 INFO - PROCESS | 1808 | 1477929943327 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}] 09:05:43 INFO - PROCESS | 1808 | 1477929943656 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:05:43 INFO - PROCESS | 1808 | --DOCSHELL 0x95033400 == 31 [pid = 1808] [id = 238] 09:05:43 INFO - PROCESS | 1808 | --DOCSHELL 0x93139000 == 30 [pid = 1808] [id = 237] 09:05:43 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa14c00 == 29 [pid = 1808] [id = 236] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (0x9a039000) [pid = 1808] [serial = 758] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0x9a284c00) [pid = 1808] [serial = 759] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0x91c75800) [pid = 1808] [serial = 755] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0x93c01400) [pid = 1808] [serial = 756] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0x8fc51c00) [pid = 1808] [serial = 752] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0x92bc7800) [pid = 1808] [serial = 753] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0xa48bd800) [pid = 1808] [serial = 749] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0xa4c55c00) [pid = 1808] [serial = 750] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0xa451e400) [pid = 1808] [serial = 746] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0xa4521800) [pid = 1808] [serial = 747] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0x8fab3c00) [pid = 1808] [serial = 743] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0xa43da800) [pid = 1808] [serial = 744] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0xa2c10800) [pid = 1808] [serial = 740] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0xa2b9e400) [pid = 1808] [serial = 741] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0x953b3800) [pid = 1808] [serial = 737] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x95daf800) [pid = 1808] [serial = 738] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0x8dd17800) [pid = 1808] [serial = 734] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x8fa0e400) [pid = 1808] [serial = 735] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0xa2b9d400) [pid = 1808] [serial = 731] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0xa2ba5400) [pid = 1808] [serial = 732] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x967e0800) [pid = 1808] [serial = 728] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0xa0fedc00) [pid = 1808] [serial = 729] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x994f5c00) [pid = 1808] [serial = 725] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x9a039800) [pid = 1808] [serial = 726] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x94b48400) [pid = 1808] [serial = 722] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x95da9000) [pid = 1808] [serial = 723] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x8faafc00) [pid = 1808] [serial = 719] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8ffecc00) [pid = 1808] [serial = 720] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8fa19000) [pid = 1808] [serial = 716] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x8fab1000) [pid = 1808] [serial = 717] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x9b3cd000) [pid = 1808] [serial = 713] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0xa0f7d000) [pid = 1808] [serial = 714] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x939e9800) [pid = 1808] [serial = 710] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x94b3d000) [pid = 1808] [serial = 711] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0xa2493400) [pid = 1808] [serial = 707] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0xa24e6800) [pid = 1808] [serial = 708] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 1808 | 1477929943803 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 09:05:43 INFO - PROCESS | 1808 | 1477929943809 Marionette TRACE conn4 <- [1,1180,null,["8"]] 09:05:43 INFO - PROCESS | 1808 | 1477929943822 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 09:05:43 INFO - PROCESS | 1808 | 1477929943828 Marionette TRACE conn4 <- [1,1181,null,{}] 09:05:43 INFO - PROCESS | 1808 | 1477929943836 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa0f800 == 30 [pid = 1808] [id = 275] 09:05:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8fa0fc00) [pid = 1808] [serial = 810] [outer = (nil)] 09:05:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8fa4a000) [pid = 1808] [serial = 811] [outer = 0x8fa0fc00] 09:05:43 INFO - PROCESS | 1808 | 1477929943941 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8ffef000) [pid = 1808] [serial = 812] [outer = 0x8fa0fc00] 09:05:44 INFO - . 09:05:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1270ms 09:05:44 INFO - PROCESS | 1808 | 1477929944584 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]]]}] 09:05:44 INFO - PROCESS | 1808 | 1477929944631 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 1808 | 1477929944639 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 09:05:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 09:05:44 INFO - PROCESS | 1808 | 1477929944651 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}] 09:05:44 INFO - PROCESS | 1808 | 1477929944862 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 09:05:45 INFO - PROCESS | 1808 | 1477929944995 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 09:05:45 INFO - PROCESS | 1808 | 1477929944998 Marionette TRACE conn4 <- [1,1185,null,["8"]] 09:05:45 INFO - PROCESS | 1808 | 1477929945006 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 09:05:45 INFO - PROCESS | 1808 | 1477929945013 Marionette TRACE conn4 <- [1,1186,null,{}] 09:05:45 INFO - PROCESS | 1808 | 1477929945020 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 1808 | ++DOCSHELL 0x94ea9000 == 31 [pid = 1808] [id = 276] 09:05:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x95031400) [pid = 1808] [serial = 813] [outer = (nil)] 09:05:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x953b4000) [pid = 1808] [serial = 814] [outer = 0x95031400] 09:05:45 INFO - PROCESS | 1808 | 1477929945120 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x95c8c400) [pid = 1808] [serial = 815] [outer = 0x95031400] 09:05:45 INFO - PROCESS | 1808 | 1477929945670 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]]]}] 09:05:45 INFO - . 09:05:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1074ms 09:05:45 INFO - PROCESS | 1808 | 1477929945732 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 1808 | 1477929945740 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 09:05:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 09:05:45 INFO - PROCESS | 1808 | 1477929945748 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}] 09:05:45 INFO - PROCESS | 1808 | 1477929945993 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 09:05:46 INFO - PROCESS | 1808 | 1477929946020 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 09:05:46 INFO - PROCESS | 1808 | 1477929946025 Marionette TRACE conn4 <- [1,1190,null,["8"]] 09:05:46 INFO - PROCESS | 1808 | 1477929946031 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 09:05:46 INFO - PROCESS | 1808 | 1477929946037 Marionette TRACE conn4 <- [1,1191,null,{}] 09:05:46 INFO - PROCESS | 1808 | 1477929946111 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x98e92400 == 32 [pid = 1808] [id = 277] 09:05:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x98e95400) [pid = 1808] [serial = 816] [outer = (nil)] 09:05:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x99447400) [pid = 1808] [serial = 817] [outer = 0x98e95400] 09:05:46 INFO - PROCESS | 1808 | 1477929946220 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x9a039000) [pid = 1808] [serial = 818] [outer = 0x98e95400] 09:05:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x98e9c800 == 33 [pid = 1808] [id = 278] 09:05:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x9a436000) [pid = 1808] [serial = 819] [outer = (nil)] 09:05:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x9a4d0800) [pid = 1808] [serial = 820] [outer = 0x9a436000] 09:05:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x99454000) [pid = 1808] [serial = 821] [outer = 0x9a436000] 09:05:47 INFO - PROCESS | 1808 | 1477929947115 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]]]}] 09:05:47 INFO - ... 09:05:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1474ms 09:05:47 INFO - PROCESS | 1808 | 1477929947224 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 1808 | 1477929947230 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:05:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 09:05:47 INFO - PROCESS | 1808 | 1477929947246 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}] 09:05:47 INFO - PROCESS | 1808 | 1477929947518 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 09:05:47 INFO - PROCESS | 1808 | 1477929947544 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 09:05:47 INFO - PROCESS | 1808 | 1477929947549 Marionette TRACE conn4 <- [1,1195,null,["8"]] 09:05:47 INFO - PROCESS | 1808 | 1477929947555 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 09:05:47 INFO - PROCESS | 1808 | 1477929947561 Marionette TRACE conn4 <- [1,1196,null,{}] 09:05:47 INFO - PROCESS | 1808 | 1477929947650 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d998400 == 34 [pid = 1808] [id = 279] 09:05:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x9b32c000) [pid = 1808] [serial = 822] [outer = (nil)] 09:05:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x9b4cc400) [pid = 1808] [serial = 823] [outer = 0x9b32c000] 09:05:47 INFO - PROCESS | 1808 | 1477929947749 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0xa0fe8c00) [pid = 1808] [serial = 824] [outer = 0x9b32c000] 09:05:48 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0xa1127800) [pid = 1808] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 09:05:48 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0xa2c1a800) [pid = 1808] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 09:05:48 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0xa43e4c00) [pid = 1808] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 09:05:48 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0xa4cf8800) [pid = 1808] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 09:05:48 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x98e95800) [pid = 1808] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 09:05:48 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x8dd16000) [pid = 1808] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 09:05:48 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8fc53c00) [pid = 1808] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 09:05:48 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x95dae000) [pid = 1808] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 09:05:48 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x911aa400) [pid = 1808] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 09:05:48 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x8cf3d000) [pid = 1808] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 09:05:48 INFO - PROCESS | 1808 | ++DOCSHELL 0x9b3d1800 == 35 [pid = 1808] [id = 280] 09:05:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0xa0ff0400) [pid = 1808] [serial = 825] [outer = (nil)] 09:05:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x9a4db000) [pid = 1808] [serial = 826] [outer = 0xa0ff0400] 09:05:48 INFO - PROCESS | 1808 | 1477929948554 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]]]}] 09:05:48 INFO - . 09:05:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1383ms 09:05:48 INFO - PROCESS | 1808 | 1477929948626 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 09:05:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 09:05:48 INFO - PROCESS | 1808 | 1477929948636 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 09:05:48 INFO - PROCESS | 1808 | 1477929948642 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}] 09:05:48 INFO - PROCESS | 1808 | 1477929948895 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:05:48 INFO - PROCESS | 1808 | 1477929948911 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 09:05:48 INFO - PROCESS | 1808 | 1477929948915 Marionette TRACE conn4 <- [1,1200,null,["8"]] 09:05:48 INFO - PROCESS | 1808 | 1477929948920 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 09:05:48 INFO - PROCESS | 1808 | 1477929948926 Marionette TRACE conn4 <- [1,1201,null,{}] 09:05:48 INFO - PROCESS | 1808 | 1477929948935 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d997c00 == 36 [pid = 1808] [id = 281] 09:05:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0xa0ff3800) [pid = 1808] [serial = 827] [outer = (nil)] 09:05:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0xa1127800) [pid = 1808] [serial = 828] [outer = 0xa0ff3800] 09:05:49 INFO - PROCESS | 1808 | 1477929949066 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0xa24e0400) [pid = 1808] [serial = 829] [outer = 0xa0ff3800] 09:05:49 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a1d1c00 == 37 [pid = 1808] [id = 282] 09:05:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0xa2b9bc00) [pid = 1808] [serial = 830] [outer = (nil)] 09:05:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0xa28d9c00) [pid = 1808] [serial = 831] [outer = 0xa2b9bc00] 09:05:49 INFO - PROCESS | 1808 | 1477929949823 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]]]}] 09:05:49 INFO - . 09:05:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1224ms 09:05:49 INFO - PROCESS | 1808 | 1477929949868 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 09:05:49 INFO - PROCESS | 1808 | 1477929949872 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 09:05:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 09:05:49 INFO - PROCESS | 1808 | 1477929949880 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}] 09:05:50 INFO - PROCESS | 1808 | 1477929950110 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 09:05:50 INFO - PROCESS | 1808 | 1477929950281 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 09:05:50 INFO - PROCESS | 1808 | 1477929950286 Marionette TRACE conn4 <- [1,1205,null,["8"]] 09:05:50 INFO - PROCESS | 1808 | 1477929950297 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 09:05:50 INFO - PROCESS | 1808 | 1477929950308 Marionette TRACE conn4 <- [1,1206,null,{}] 09:05:50 INFO - PROCESS | 1808 | 1477929950363 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d98fc00 == 38 [pid = 1808] [id = 283] 09:05:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x8d994000) [pid = 1808] [serial = 832] [outer = (nil)] 09:05:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x8dca1800) [pid = 1808] [serial = 833] [outer = 0x8d994000] 09:05:50 INFO - PROCESS | 1808 | 1477929950487 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x8fa1a400) [pid = 1808] [serial = 834] [outer = 0x8d994000] 09:05:51 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c2a400 == 39 [pid = 1808] [id = 284] 09:05:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x92c4f400) [pid = 1808] [serial = 835] [outer = (nil)] 09:05:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x8d98dc00) [pid = 1808] [serial = 836] [outer = 0x92c4f400] 09:05:51 INFO - PROCESS | 1808 | 1477929951284 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]]]}] 09:05:51 INFO - . 09:05:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1423ms 09:05:51 INFO - PROCESS | 1808 | 1477929951353 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 1808 | 1477929951360 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 09:05:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 09:05:51 INFO - PROCESS | 1808 | 1477929951371 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}] 09:05:51 INFO - PROCESS | 1808 | 1477929951601 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 09:05:51 INFO - PROCESS | 1808 | 1477929951783 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 09:05:51 INFO - PROCESS | 1808 | 1477929951791 Marionette TRACE conn4 <- [1,1210,null,["8"]] 09:05:51 INFO - PROCESS | 1808 | 1477929951798 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 09:05:51 INFO - PROCESS | 1808 | 1477929951806 Marionette TRACE conn4 <- [1,1211,null,{}] 09:05:51 INFO - PROCESS | 1808 | 1477929951858 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 1808 | ++DOCSHELL 0x953b9000 == 40 [pid = 1808] [id = 285] 09:05:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x953ba000) [pid = 1808] [serial = 837] [outer = (nil)] 09:05:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x95672800) [pid = 1808] [serial = 838] [outer = 0x953ba000] 09:05:51 INFO - PROCESS | 1808 | 1477929951976 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x95dae400) [pid = 1808] [serial = 839] [outer = 0x953ba000] 09:05:52 INFO - PROCESS | 1808 | ++DOCSHELL 0x97a3c400 == 41 [pid = 1808] [id = 286] 09:05:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x984c8800) [pid = 1808] [serial = 840] [outer = (nil)] 09:05:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x984c3000) [pid = 1808] [serial = 841] [outer = 0x984c8800] 09:05:52 INFO - PROCESS | 1808 | 1477929952816 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]]]}] 09:05:52 INFO - . 09:05:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1479ms 09:05:52 INFO - PROCESS | 1808 | 1477929952884 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 1808 | 1477929952890 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:05:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 09:05:52 INFO - PROCESS | 1808 | 1477929952901 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}] 09:05:53 INFO - PROCESS | 1808 | 1477929953149 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 09:05:53 INFO - PROCESS | 1808 | 1477929953346 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 09:05:53 INFO - PROCESS | 1808 | 1477929953358 Marionette TRACE conn4 <- [1,1215,null,["8"]] 09:05:53 INFO - PROCESS | 1808 | 1477929953413 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 09:05:53 INFO - PROCESS | 1808 | 1477929953424 Marionette TRACE conn4 <- [1,1216,null,{}] 09:05:53 INFO - PROCESS | 1808 | 1477929953434 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a173c00 == 42 [pid = 1808] [id = 287] 09:05:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x9a176c00) [pid = 1808] [serial = 842] [outer = (nil)] 09:05:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x9a1d1800) [pid = 1808] [serial = 843] [outer = 0x9a176c00] 09:05:53 INFO - PROCESS | 1808 | 1477929953546 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0x9ae8e800) [pid = 1808] [serial = 844] [outer = 0x9a176c00] 09:05:54 INFO - PROCESS | 1808 | ++DOCSHELL 0xa2b9dc00 == 43 [pid = 1808] [id = 288] 09:05:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0xa2ba1c00) [pid = 1808] [serial = 845] [outer = (nil)] 09:05:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0xa2ba1000) [pid = 1808] [serial = 846] [outer = 0xa2ba1c00] 09:05:54 INFO - PROCESS | 1808 | 1477929954484 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]]]}] 09:05:54 INFO - . 09:05:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1678ms 09:05:54 INFO - PROCESS | 1808 | 1477929954578 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 1808 | 1477929954582 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 09:05:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 09:05:54 INFO - PROCESS | 1808 | 1477929954592 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}] 09:05:54 INFO - PROCESS | 1808 | 1477929954843 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:05:55 INFO - PROCESS | 1808 | 1477929955021 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 09:05:55 INFO - PROCESS | 1808 | 1477929955024 Marionette TRACE conn4 <- [1,1220,null,["8"]] 09:05:55 INFO - PROCESS | 1808 | 1477929955034 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 09:05:55 INFO - PROCESS | 1808 | 1477929955039 Marionette TRACE conn4 <- [1,1221,null,{}] 09:05:55 INFO - PROCESS | 1808 | 1477929955046 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 1808 | ++DOCSHELL 0xa2c18000 == 44 [pid = 1808] [id = 289] 09:05:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0xa2c18c00) [pid = 1808] [serial = 847] [outer = (nil)] 09:05:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0xa432dc00) [pid = 1808] [serial = 848] [outer = 0xa2c18c00] 09:05:55 INFO - PROCESS | 1808 | 1477929955194 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0xa4330800) [pid = 1808] [serial = 849] [outer = 0xa2c18c00] 09:05:55 INFO - PROCESS | 1808 | ++DOCSHELL 0xa451ec00 == 45 [pid = 1808] [id = 290] 09:05:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0xa457d800) [pid = 1808] [serial = 850] [outer = (nil)] 09:05:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0xa457dc00) [pid = 1808] [serial = 851] [outer = 0xa457d800] 09:05:56 INFO - PROCESS | 1808 | 1477929955999 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]]]}] 09:05:56 INFO - . 09:05:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1472ms 09:05:56 INFO - PROCESS | 1808 | 1477929956065 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 09:05:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 09:05:56 INFO - PROCESS | 1808 | 1477929956070 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 09:05:56 INFO - PROCESS | 1808 | 1477929956079 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}] 09:05:56 INFO - PROCESS | 1808 | 1477929956282 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 09:05:56 INFO - PROCESS | 1808 | 1477929956452 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 09:05:56 INFO - PROCESS | 1808 | 1477929956457 Marionette TRACE conn4 <- [1,1225,null,["8"]] 09:05:56 INFO - PROCESS | 1808 | 1477929956463 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 09:05:56 INFO - PROCESS | 1808 | 1477929956469 Marionette TRACE conn4 <- [1,1226,null,{}] 09:05:56 INFO - PROCESS | 1808 | 1477929956480 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd13000 == 46 [pid = 1808] [id = 291] 09:05:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (0x8dd14400) [pid = 1808] [serial = 852] [outer = (nil)] 09:05:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0xa4840000) [pid = 1808] [serial = 853] [outer = 0x8dd14400] 09:05:56 INFO - PROCESS | 1808 | 1477929956610 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0xa48b7c00) [pid = 1808] [serial = 854] [outer = 0x8dd14400] 09:05:57 INFO - PROCESS | 1808 | ++DOCSHELL 0x953b8000 == 47 [pid = 1808] [id = 292] 09:05:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (0x96855c00) [pid = 1808] [serial = 855] [outer = (nil)] 09:05:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 100 (0x8dca4800) [pid = 1808] [serial = 856] [outer = 0x96855c00] 09:05:57 INFO - PROCESS | 1808 | 1477929957341 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]]]}] 09:05:57 INFO - . 09:05:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1281ms 09:05:57 INFO - PROCESS | 1808 | 1477929957404 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 1808 | 1477929957408 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 09:05:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 09:05:57 INFO - PROCESS | 1808 | 1477929957418 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}] 09:05:57 INFO - PROCESS | 1808 | 1477929957627 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 09:05:57 INFO - PROCESS | 1808 | 1477929957982 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 09:05:57 INFO - PROCESS | 1808 | 1477929957987 Marionette TRACE conn4 <- [1,1230,null,["8"]] 09:05:58 INFO - PROCESS | 1808 | 1477929958045 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 09:05:58 INFO - PROCESS | 1808 | 1477929958055 Marionette TRACE conn4 <- [1,1231,null,{}] 09:05:58 INFO - PROCESS | 1808 | 1477929958064 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa0d400 == 48 [pid = 1808] [id = 293] 09:05:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 101 (0x8fa15c00) [pid = 1808] [serial = 857] [outer = (nil)] 09:05:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 102 (0x8fff1400) [pid = 1808] [serial = 858] [outer = 0x8fa15c00] 09:05:58 INFO - PROCESS | 1808 | 1477929958184 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 103 (0x92c26c00) [pid = 1808] [serial = 859] [outer = 0x8fa15c00] 09:05:58 INFO - PROCESS | 1808 | ++DOCSHELL 0x92b8f800 == 49 [pid = 1808] [id = 294] 09:05:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 104 (0x92bc7800) [pid = 1808] [serial = 860] [outer = (nil)] 09:05:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 105 (0x8d996800) [pid = 1808] [serial = 861] [outer = 0x92bc7800] 09:05:59 INFO - PROCESS | 1808 | 1477929959103 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]]]}] 09:05:59 INFO - . 09:05:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1726ms 09:05:59 INFO - PROCESS | 1808 | 1477929959146 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 1808 | 1477929959152 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:05:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 09:05:59 INFO - PROCESS | 1808 | 1477929959218 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}] 09:05:59 INFO - PROCESS | 1808 | 1477929959509 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 09:05:59 INFO - PROCESS | 1808 | 1477929959611 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 09:05:59 INFO - PROCESS | 1808 | 1477929959618 Marionette TRACE conn4 <- [1,1235,null,["8"]] 09:05:59 INFO - PROCESS | 1808 | --DOCSHELL 0x8dc9c400 == 48 [pid = 1808] [id = 235] 09:05:59 INFO - PROCESS | 1808 | --DOCSHELL 0x9a1d1c00 == 47 [pid = 1808] [id = 282] 09:05:59 INFO - PROCESS | 1808 | --DOCSHELL 0x8d997c00 == 46 [pid = 1808] [id = 281] 09:05:59 INFO - PROCESS | 1808 | --DOCSHELL 0x9b3d1800 == 45 [pid = 1808] [id = 280] 09:05:59 INFO - PROCESS | 1808 | --DOCSHELL 0x98e9c800 == 44 [pid = 1808] [id = 278] 09:05:59 INFO - PROCESS | 1808 | --DOCSHELL 0x98e92400 == 43 [pid = 1808] [id = 277] 09:05:59 INFO - PROCESS | 1808 | --DOCSHELL 0x94ea9000 == 42 [pid = 1808] [id = 276] 09:05:59 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa0f800 == 41 [pid = 1808] [id = 275] 09:05:59 INFO - PROCESS | 1808 | 1477929959670 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 09:05:59 INFO - PROCESS | 1808 | 1477929959676 Marionette TRACE conn4 <- [1,1236,null,{}] 09:05:59 INFO - PROCESS | 1808 | 1477929959683 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa0f800 == 42 [pid = 1808] [id = 295] 09:05:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 106 (0x8fab8000) [pid = 1808] [serial = 862] [outer = (nil)] 09:05:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 107 (0x8ffeac00) [pid = 1808] [serial = 863] [outer = 0x8fab8000] 09:05:59 INFO - PROCESS | 1808 | 1477929959787 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 108 (0x94ea9000) [pid = 1808] [serial = 864] [outer = 0x8fab8000] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 107 (0x953af800) [pid = 1808] [serial = 791] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 106 (0x92b85800) [pid = 1808] [serial = 788] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 105 (0x92bc9c00) [pid = 1808] [serial = 789] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 104 (0x8db7b400) [pid = 1808] [serial = 785] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 103 (0x8dd10400) [pid = 1808] [serial = 786] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 102 (0x93c06000) [pid = 1808] [serial = 782] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 101 (0x94b3fc00) [pid = 1808] [serial = 783] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 100 (0x98e98c00) [pid = 1808] [serial = 779] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 99 (0x98e9a800) [pid = 1808] [serial = 780] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (0xa93c0000) [pid = 1808] [serial = 776] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0xa93c6c00) [pid = 1808] [serial = 777] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0xa4ca5400) [pid = 1808] [serial = 773] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0xa4ce9400) [pid = 1808] [serial = 774] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0xa43dc800) [pid = 1808] [serial = 770] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0xa4513800) [pid = 1808] [serial = 771] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0xa2890c00) [pid = 1808] [serial = 767] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0xa2b9f800) [pid = 1808] [serial = 768] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0x97a3d800) [pid = 1808] [serial = 764] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0x97ab4c00) [pid = 1808] [serial = 765] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0x8fa4cc00) [pid = 1808] [serial = 761] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0x8fc4ec00) [pid = 1808] [serial = 762] [outer = (nil)] [url = about:blank] 09:06:00 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa15000 == 43 [pid = 1808] [id = 296] 09:06:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0x92c23c00) [pid = 1808] [serial = 865] [outer = (nil)] 09:06:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0x8d991c00) [pid = 1808] [serial = 866] [outer = 0x92c23c00] 09:06:00 INFO - PROCESS | 1808 | 1477929960581 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]]]}] 09:06:00 INFO - . 09:06:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1474ms 09:06:00 INFO - PROCESS | 1808 | 1477929960645 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 1808 | 1477929960650 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 09:06:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 09:06:00 INFO - PROCESS | 1808 | 1477929960658 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}] 09:06:00 INFO - PROCESS | 1808 | 1477929960905 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:06:01 INFO - PROCESS | 1808 | 1477929961119 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 09:06:01 INFO - PROCESS | 1808 | 1477929961137 Marionette TRACE conn4 <- [1,1240,null,["8"]] 09:06:01 INFO - PROCESS | 1808 | 1477929961161 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 09:06:01 INFO - PROCESS | 1808 | 1477929961173 Marionette TRACE conn4 <- [1,1241,null,{}] 09:06:01 INFO - PROCESS | 1808 | 1477929961195 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 1808 | ++DOCSHELL 0x98e92400 == 44 [pid = 1808] [id = 297] 09:06:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0x98e93400) [pid = 1808] [serial = 867] [outer = (nil)] 09:06:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0x98e99c00) [pid = 1808] [serial = 868] [outer = 0x98e93400] 09:06:01 INFO - PROCESS | 1808 | 1477929961362 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0x9a0d0800) [pid = 1808] [serial = 869] [outer = 0x98e93400] 09:06:02 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a17c000 == 45 [pid = 1808] [id = 298] 09:06:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0x9a17c800) [pid = 1808] [serial = 870] [outer = (nil)] 09:06:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0x9a1d4c00) [pid = 1808] [serial = 871] [outer = 0x9a17c800] 09:06:02 INFO - PROCESS | 1808 | 1477929962568 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]]]}] 09:06:02 INFO - . 09:06:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1934ms 09:06:02 INFO - PROCESS | 1808 | 1477929962593 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 09:06:02 INFO - PROCESS | 1808 | 1477929962598 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 09:06:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 09:06:02 INFO - PROCESS | 1808 | 1477929962613 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}] 09:06:02 INFO - PROCESS | 1808 | 1477929962906 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 09:06:02 INFO - PROCESS | 1808 | 1477929962940 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 09:06:02 INFO - PROCESS | 1808 | 1477929962948 Marionette TRACE conn4 <- [1,1245,null,["8"]] 09:06:02 INFO - PROCESS | 1808 | 1477929962955 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 09:06:02 INFO - PROCESS | 1808 | 1477929962961 Marionette TRACE conn4 <- [1,1246,null,{}] 09:06:03 INFO - PROCESS | 1808 | 1477929963036 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 1808 | ++DOCSHELL 0x9b4d6400 == 46 [pid = 1808] [id = 299] 09:06:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0xa0f86800) [pid = 1808] [serial = 872] [outer = (nil)] 09:06:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (0xa0feac00) [pid = 1808] [serial = 873] [outer = 0xa0f86800] 09:06:03 INFO - PROCESS | 1808 | 1477929963143 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0xa11b8c00) [pid = 1808] [serial = 874] [outer = 0xa0f86800] 09:06:03 INFO - PROCESS | 1808 | 1477929963806 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]]]}] 09:06:03 INFO - . 09:06:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1226ms 09:06:03 INFO - PROCESS | 1808 | 1477929963846 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 1808 | 1477929963851 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 09:06:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 09:06:03 INFO - PROCESS | 1808 | 1477929963857 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}] 09:06:04 INFO - PROCESS | 1808 | 1477929964078 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 09:06:04 INFO - PROCESS | 1808 | 1477929964114 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 09:06:04 INFO - PROCESS | 1808 | 1477929964118 Marionette TRACE conn4 <- [1,1250,null,["8"]] 09:06:04 INFO - PROCESS | 1808 | 1477929964123 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 09:06:04 INFO - PROCESS | 1808 | 1477929964129 Marionette TRACE conn4 <- [1,1251,null,{}] 09:06:04 INFO - PROCESS | 1808 | 1477929964135 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d999000 == 47 [pid = 1808] [id = 300] 09:06:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0xa2c0f400) [pid = 1808] [serial = 875] [outer = (nil)] 09:06:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (0xa4336c00) [pid = 1808] [serial = 876] [outer = 0xa2c0f400] 09:06:04 INFO - PROCESS | 1808 | 1477929964319 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 100 (0xa43df800) [pid = 1808] [serial = 877] [outer = 0xa2c0f400] 09:06:04 INFO - PROCESS | 1808 | --DOMWINDOW == 99 (0xa0ff0400) [pid = 1808] [serial = 825] [outer = (nil)] [url = about:blank] 09:06:04 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (0x9a034800) [pid = 1808] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 09:06:04 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0x95031400) [pid = 1808] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 09:06:04 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0x9b32c000) [pid = 1808] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 09:06:04 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0x8d98b000) [pid = 1808] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 09:06:04 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0x983ef800) [pid = 1808] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 09:06:04 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0x9a476c00) [pid = 1808] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 09:06:04 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0x8fa0fc00) [pid = 1808] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 09:06:04 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0x9a436000) [pid = 1808] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 09:06:04 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0x8dbf4000) [pid = 1808] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 09:06:04 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0x98e95400) [pid = 1808] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 09:06:04 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0xa2b9bc00) [pid = 1808] [serial = 830] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1808 | 1477929965181 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]]]}] 09:06:05 INFO - . 09:06:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1380ms 09:06:05 INFO - PROCESS | 1808 | 1477929965239 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 1808 | 1477929965242 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:06:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 09:06:05 INFO - PROCESS | 1808 | 1477929965251 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}] 09:06:05 INFO - PROCESS | 1808 | 1477929965477 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 09:06:05 INFO - PROCESS | 1808 | 1477929965560 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 09:06:05 INFO - PROCESS | 1808 | 1477929965565 Marionette TRACE conn4 <- [1,1255,null,["8"]] 09:06:05 INFO - PROCESS | 1808 | 1477929965572 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 09:06:05 INFO - PROCESS | 1808 | 1477929965578 Marionette TRACE conn4 <- [1,1256,null,{}] 09:06:05 INFO - PROCESS | 1808 | 1477929965584 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 1808 | ++DOCSHELL 0xa2ba6c00 == 48 [pid = 1808] [id = 301] 09:06:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0xa2c15c00) [pid = 1808] [serial = 878] [outer = (nil)] 09:06:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0xa4513800) [pid = 1808] [serial = 879] [outer = 0xa2c15c00] 09:06:05 INFO - PROCESS | 1808 | 1477929965711 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0xa457a400) [pid = 1808] [serial = 880] [outer = 0xa2c15c00] 09:06:06 INFO - PROCESS | 1808 | 1477929966326 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]]]}] 09:06:06 INFO - . 09:06:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1124ms 09:06:06 INFO - PROCESS | 1808 | 1477929966376 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1808 | 1477929966380 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 09:06:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 09:06:06 INFO - PROCESS | 1808 | 1477929966389 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}] 09:06:06 INFO - PROCESS | 1808 | 1477929966641 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:06:06 INFO - PROCESS | 1808 | 1477929966735 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 09:06:06 INFO - PROCESS | 1808 | 1477929966741 Marionette TRACE conn4 <- [1,1260,null,["8"]] 09:06:06 INFO - PROCESS | 1808 | 1477929966747 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 09:06:06 INFO - PROCESS | 1808 | 1477929966754 Marionette TRACE conn4 <- [1,1261,null,{}] 09:06:06 INFO - PROCESS | 1808 | 1477929966759 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf3d000 == 49 [pid = 1808] [id = 302] 09:06:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0x8dbf4000) [pid = 1808] [serial = 881] [outer = (nil)] 09:06:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0xa4cf3c00) [pid = 1808] [serial = 882] [outer = 0x8dbf4000] 09:06:06 INFO - PROCESS | 1808 | 1477929966856 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0xa93c1400) [pid = 1808] [serial = 883] [outer = 0x8dbf4000] 09:06:07 INFO - PROCESS | 1808 | 1477929967555 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]]]}] 09:06:07 INFO - . 09:06:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1225ms 09:06:07 INFO - PROCESS | 1808 | 1477929967614 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 1808 | 1477929967623 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 09:06:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 09:06:07 INFO - PROCESS | 1808 | 1477929967634 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}] 09:06:07 INFO - PROCESS | 1808 | 1477929967845 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 09:06:08 INFO - PROCESS | 1808 | 1477929968019 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 09:06:08 INFO - PROCESS | 1808 | 1477929968023 Marionette TRACE conn4 <- [1,1265,null,["8"]] 09:06:08 INFO - PROCESS | 1808 | 1477929968036 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 09:06:08 INFO - PROCESS | 1808 | 1477929968045 Marionette TRACE conn4 <- [1,1266,null,{}] 09:06:08 INFO - PROCESS | 1808 | 1477929968097 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 1808 | ++DOCSHELL 0x939dec00 == 50 [pid = 1808] [id = 303] 09:06:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0x93c01400) [pid = 1808] [serial = 884] [outer = (nil)] 09:06:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (0x953b2000) [pid = 1808] [serial = 885] [outer = 0x93c01400] 09:06:08 INFO - PROCESS | 1808 | 1477929968221 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0x9566dc00) [pid = 1808] [serial = 886] [outer = 0x93c01400] 09:06:08 INFO - PROCESS | 1808 | 1477929968986 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]]]}] 09:06:09 INFO - . 09:06:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1379ms 09:06:09 INFO - PROCESS | 1808 | 1477929969014 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 1808 | 1477929969024 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 09:06:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 09:06:09 INFO - PROCESS | 1808 | 1477929969035 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}] 09:06:09 INFO - PROCESS | 1808 | 1477929969290 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 09:06:09 INFO - PROCESS | 1808 | 1477929969443 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 09:06:09 INFO - PROCESS | 1808 | 1477929969447 Marionette TRACE conn4 <- [1,1270,null,["8"]] 09:06:09 INFO - PROCESS | 1808 | 1477929969456 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 09:06:09 INFO - PROCESS | 1808 | 1477929969462 Marionette TRACE conn4 <- [1,1271,null,{}] 09:06:09 INFO - PROCESS | 1808 | 1477929969514 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x984bf400 == 51 [pid = 1808] [id = 304] 09:06:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0x99454800) [pid = 1808] [serial = 887] [outer = (nil)] 09:06:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (0x9a291800) [pid = 1808] [serial = 888] [outer = 0x99454800] 09:06:09 INFO - PROCESS | 1808 | 1477929969650 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 100 (0x9b329000) [pid = 1808] [serial = 889] [outer = 0x99454800] 09:06:10 INFO - PROCESS | 1808 | 1477929970372 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]]]}] 09:06:10 INFO - . 09:06:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1370ms 09:06:10 INFO - PROCESS | 1808 | 1477929970417 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 1808 | 1477929970426 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:06:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 09:06:10 INFO - PROCESS | 1808 | 1477929970434 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}] 09:06:10 INFO - PROCESS | 1808 | 1477929970635 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 09:06:10 INFO - PROCESS | 1808 | 1477929970822 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 09:06:10 INFO - PROCESS | 1808 | 1477929970828 Marionette TRACE conn4 <- [1,1275,null,["8"]] 09:06:10 INFO - PROCESS | 1808 | 1477929970838 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 09:06:10 INFO - PROCESS | 1808 | 1477929970846 Marionette TRACE conn4 <- [1,1276,null,{}] 09:06:10 INFO - PROCESS | 1808 | 1477929970900 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 1808 | ++DOCSHELL 0xa453cc00 == 52 [pid = 1808] [id = 305] 09:06:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 101 (0xa4ca6800) [pid = 1808] [serial = 890] [outer = (nil)] 09:06:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 102 (0xa4cee400) [pid = 1808] [serial = 891] [outer = 0xa4ca6800] 09:06:11 INFO - PROCESS | 1808 | 1477929971023 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 103 (0xa93cb800) [pid = 1808] [serial = 892] [outer = 0xa4ca6800] 09:06:11 INFO - PROCESS | 1808 | 1477929971677 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]]]}] 09:06:11 INFO - . 09:06:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1287ms 09:06:11 INFO - PROCESS | 1808 | 1477929971721 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 09:06:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 09:06:11 INFO - PROCESS | 1808 | 1477929971727 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 09:06:11 INFO - PROCESS | 1808 | 1477929971738 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}] 09:06:11 INFO - PROCESS | 1808 | 1477929971946 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:06:12 INFO - PROCESS | 1808 | 1477929972135 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 09:06:12 INFO - PROCESS | 1808 | 1477929972141 Marionette TRACE conn4 <- [1,1280,null,["8"]] 09:06:12 INFO - PROCESS | 1808 | 1477929972156 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 09:06:12 INFO - PROCESS | 1808 | 1477929972164 Marionette TRACE conn4 <- [1,1281,null,{}] 09:06:12 INFO - PROCESS | 1808 | 1477929972171 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 1808 | ++DOCSHELL 0x94a4d400 == 53 [pid = 1808] [id = 306] 09:06:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 104 (0x94a4ec00) [pid = 1808] [serial = 893] [outer = (nil)] 09:06:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 105 (0x94a51800) [pid = 1808] [serial = 894] [outer = 0x94a4ec00] 09:06:12 INFO - PROCESS | 1808 | 1477929972290 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 106 (0xa2b9d800) [pid = 1808] [serial = 895] [outer = 0x94a4ec00] 09:06:13 INFO - PROCESS | 1808 | 1477929973033 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]]]}] 09:06:13 INFO - . 09:06:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1333ms 09:06:13 INFO - PROCESS | 1808 | 1477929973067 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 1808 | 1477929973072 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 09:06:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 09:06:13 INFO - PROCESS | 1808 | 1477929973082 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}] 09:06:13 INFO - PROCESS | 1808 | 1477929973344 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 09:06:13 INFO - PROCESS | 1808 | 1477929973503 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 09:06:13 INFO - PROCESS | 1808 | 1477929973510 Marionette TRACE conn4 <- [1,1285,null,["8"]] 09:06:13 INFO - PROCESS | 1808 | 1477929973564 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 09:06:13 INFO - PROCESS | 1808 | 1477929973574 Marionette TRACE conn4 <- [1,1286,null,{}] 09:06:13 INFO - PROCESS | 1808 | 1477929973583 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 1808 | ++DOCSHELL 0x94a29400 == 54 [pid = 1808] [id = 307] 09:06:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 107 (0x94a2f000) [pid = 1808] [serial = 896] [outer = (nil)] 09:06:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 108 (0x94a33000) [pid = 1808] [serial = 897] [outer = 0x94a2f000] 09:06:13 INFO - PROCESS | 1808 | 1477929973768 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 109 (0x94a35c00) [pid = 1808] [serial = 898] [outer = 0x94a2f000] 09:06:14 INFO - PROCESS | 1808 | 1477929974810 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]]]}] 09:06:14 INFO - . 09:06:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1779ms 09:06:14 INFO - PROCESS | 1808 | 1477929974863 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 1808 | 1477929974870 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 09:06:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 09:06:14 INFO - PROCESS | 1808 | 1477929974882 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}] 09:06:15 INFO - PROCESS | 1808 | 1477929975254 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 09:06:15 INFO - PROCESS | 1808 | 1477929975422 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 09:06:15 INFO - PROCESS | 1808 | 1477929975427 Marionette TRACE conn4 <- [1,1290,null,["8"]] 09:06:15 INFO - PROCESS | 1808 | 1477929975435 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 09:06:15 INFO - PROCESS | 1808 | 1477929975444 Marionette TRACE conn4 <- [1,1291,null,{}] 09:06:15 INFO - PROCESS | 1808 | 1477929975499 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf39000 == 55 [pid = 1808] [id = 308] 09:06:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 110 (0x8dbf0800) [pid = 1808] [serial = 899] [outer = (nil)] 09:06:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 111 (0x94a2d400) [pid = 1808] [serial = 900] [outer = 0x8dbf0800] 09:06:15 INFO - PROCESS | 1808 | 1477929975612 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 112 (0x96749800) [pid = 1808] [serial = 901] [outer = 0x8dbf0800] 09:06:16 INFO - PROCESS | 1808 | 1477929976503 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]]]}] 09:06:16 INFO - . 09:06:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1676ms 09:06:16 INFO - PROCESS | 1808 | 1477929976557 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 1808 | 1477929976563 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:06:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 09:06:16 INFO - PROCESS | 1808 | 1477929976593 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}] 09:06:16 INFO - PROCESS | 1808 | 1477929976803 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 09:06:17 INFO - PROCESS | 1808 | 1477929977094 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 09:06:17 INFO - PROCESS | 1808 | 1477929977101 Marionette TRACE conn4 <- [1,1295,null,["8"]] 09:06:17 INFO - PROCESS | 1808 | 1477929977112 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 09:06:17 INFO - PROCESS | 1808 | 1477929977120 Marionette TRACE conn4 <- [1,1296,null,{}] 09:06:17 INFO - PROCESS | 1808 | 1477929977128 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 1808 | ++DOCSHELL 0x92bc8800 == 56 [pid = 1808] [id = 309] 09:06:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 113 (0x92c21800) [pid = 1808] [serial = 902] [outer = (nil)] 09:06:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 114 (0x94a46000) [pid = 1808] [serial = 903] [outer = 0x92c21800] 09:06:17 INFO - PROCESS | 1808 | 1477929977248 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 115 (0x94a4a400) [pid = 1808] [serial = 904] [outer = 0x92c21800] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x9a17c000 == 55 [pid = 1808] [id = 298] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x92b8f800 == 54 [pid = 1808] [id = 294] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa15000 == 53 [pid = 1808] [id = 296] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x97a3c400 == 52 [pid = 1808] [id = 286] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0xa2b9dc00 == 51 [pid = 1808] [id = 288] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x9a173c00 == 50 [pid = 1808] [id = 287] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0xa451ec00 == 49 [pid = 1808] [id = 290] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x953b8000 == 48 [pid = 1808] [id = 292] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x92c2a400 == 47 [pid = 1808] [id = 284] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8d98fc00 == 46 [pid = 1808] [id = 283] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x953b9000 == 45 [pid = 1808] [id = 285] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x9a46d800 == 44 [pid = 1808] [id = 273] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x95030c00 == 43 [pid = 1808] [id = 269] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8dc9f000 == 42 [pid = 1808] [id = 224] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf3d400 == 41 [pid = 1808] [id = 274] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd93800 == 40 [pid = 1808] [id = 230] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x99451400 == 39 [pid = 1808] [id = 229] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x9a416000 == 38 [pid = 1808] [id = 233] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x984bc000 == 37 [pid = 1808] [id = 228] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf2800 == 36 [pid = 1808] [id = 221] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf35800 == 35 [pid = 1808] [id = 267] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8f95c800 == 34 [pid = 1808] [id = 223] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x92c2bc00 == 33 [pid = 1808] [id = 225] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x911a6c00 == 32 [pid = 1808] [id = 268] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x953b9800 == 31 [pid = 1808] [id = 226] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbee800 == 30 [pid = 1808] [id = 270] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x94b46800 == 29 [pid = 1808] [id = 231] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x9a0d2400 == 28 [pid = 1808] [id = 232] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x983ef000 == 27 [pid = 1808] [id = 271] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x95036c00 == 26 [pid = 1808] [id = 234] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x9a031000 == 25 [pid = 1808] [id = 272] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x97a3f000 == 24 [pid = 1808] [id = 239] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa1b400 == 23 [pid = 1808] [id = 227] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd13000 == 22 [pid = 1808] [id = 291] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0xa2c18000 == 21 [pid = 1808] [id = 289] 09:06:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8d998400 == 20 [pid = 1808] [id = 279] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 114 (0x96250800) [pid = 1808] [serial = 795] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 113 (0x95dad400) [pid = 1808] [serial = 794] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 112 (0x97a40c00) [pid = 1808] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 111 (0x984bd000) [pid = 1808] [serial = 798] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 110 (0x983f8400) [pid = 1808] [serial = 797] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 109 (0x98e90800) [pid = 1808] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 108 (0x9a1ce000) [pid = 1808] [serial = 802] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 107 (0x9a0d0c00) [pid = 1808] [serial = 801] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 106 (0x9ae94400) [pid = 1808] [serial = 806] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 105 (0x9ae91400) [pid = 1808] [serial = 805] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 104 (0x94b3c400) [pid = 1808] [serial = 809] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 103 (0x92b86400) [pid = 1808] [serial = 808] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 102 (0x8ffef000) [pid = 1808] [serial = 812] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 101 (0x8fa4a000) [pid = 1808] [serial = 811] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 100 (0x95c8c400) [pid = 1808] [serial = 815] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 99 (0x953b4000) [pid = 1808] [serial = 814] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (0x99454000) [pid = 1808] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0x9a4d0800) [pid = 1808] [serial = 820] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0x9a039000) [pid = 1808] [serial = 818] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0x99447400) [pid = 1808] [serial = 817] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0xa0fe8c00) [pid = 1808] [serial = 824] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0x9b4cc400) [pid = 1808] [serial = 823] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0xa1127800) [pid = 1808] [serial = 828] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0x9a4db000) [pid = 1808] [serial = 826] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0xa28d9c00) [pid = 1808] [serial = 831] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1808 | 1477929979129 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]]]}] 09:06:19 INFO - . 09:06:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 2582ms 09:06:19 INFO - PROCESS | 1808 | 1477929979173 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 09:06:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 09:06:19 INFO - PROCESS | 1808 | 1477929979180 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 09:06:19 INFO - PROCESS | 1808 | 1477929979190 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}] 09:06:19 INFO - PROCESS | 1808 | 1477929979403 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:06:19 INFO - PROCESS | 1808 | 1477929979529 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 09:06:19 INFO - PROCESS | 1808 | 1477929979536 Marionette TRACE conn4 <- [1,1300,null,["8"]] 09:06:19 INFO - PROCESS | 1808 | 1477929979544 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 09:06:19 INFO - PROCESS | 1808 | 1477929979552 Marionette TRACE conn4 <- [1,1301,null,{}] 09:06:19 INFO - PROCESS | 1808 | 1477929979559 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd16400 == 21 [pid = 1808] [id = 310] 09:06:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0x8dd17000) [pid = 1808] [serial = 905] [outer = (nil)] 09:06:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0x8dd1b000) [pid = 1808] [serial = 906] [outer = 0x8dd17000] 09:06:19 INFO - PROCESS | 1808 | 1477929979669 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0x8deaf800) [pid = 1808] [serial = 907] [outer = 0x8dd17000] 09:06:20 INFO - PROCESS | 1808 | 1477929980283 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]]]}] 09:06:20 INFO - . 09:06:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1125ms 09:06:20 INFO - PROCESS | 1808 | 1477929980316 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 09:06:20 INFO - PROCESS | 1808 | 1477929980322 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 09:06:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 09:06:20 INFO - PROCESS | 1808 | 1477929980330 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}] 09:06:20 INFO - PROCESS | 1808 | 1477929980579 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 09:06:20 INFO - PROCESS | 1808 | 1477929980660 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 09:06:20 INFO - PROCESS | 1808 | 1477929980666 Marionette TRACE conn4 <- [1,1305,null,["8"]] 09:06:20 INFO - PROCESS | 1808 | 1477929980673 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 09:06:20 INFO - PROCESS | 1808 | 1477929980679 Marionette TRACE conn4 <- [1,1306,null,{}] 09:06:20 INFO - PROCESS | 1808 | 1477929980686 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa49400 == 22 [pid = 1808] [id = 311] 09:06:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0x8fa4a000) [pid = 1808] [serial = 908] [outer = (nil)] 09:06:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0x8fa51000) [pid = 1808] [serial = 909] [outer = 0x8fa4a000] 09:06:20 INFO - PROCESS | 1808 | 1477929980789 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (0x8fab3400) [pid = 1808] [serial = 910] [outer = 0x8fa4a000] 09:06:21 INFO - PROCESS | 1808 | 1477929981478 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]]]}] 09:06:21 INFO - . 09:06:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1182ms 09:06:21 INFO - PROCESS | 1808 | 1477929981526 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 1808 | 1477929981534 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 09:06:21 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 09:06:21 INFO - PROCESS | 1808 | 1477929981543 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}] 09:06:21 INFO - PROCESS | 1808 | 1477929981800 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 09:06:21 INFO - PROCESS | 1808 | 1477929981827 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 09:06:21 INFO - PROCESS | 1808 | 1477929981833 Marionette TRACE conn4 <- [1,1310,null,["8"]] 09:06:21 INFO - PROCESS | 1808 | 1477929981839 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 09:06:21 INFO - PROCESS | 1808 | 1477929981847 Marionette TRACE conn4 <- [1,1311,null,{}] 09:06:21 INFO - PROCESS | 1808 | 1477929981925 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c29800 == 23 [pid = 1808] [id = 312] 09:06:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0x92c29c00) [pid = 1808] [serial = 911] [outer = (nil)] 09:06:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0x92c2c400) [pid = 1808] [serial = 912] [outer = 0x92c29c00] 09:06:22 INFO - PROCESS | 1808 | 1477929982036 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (0x9391c400) [pid = 1808] [serial = 913] [outer = 0x92c29c00] 09:06:22 INFO - PROCESS | 1808 | 1477929982857 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]]]}] 09:06:22 INFO - ... 09:06:22 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1340ms 09:06:22 INFO - PROCESS | 1808 | 1477929982919 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 1808 | 1477929982925 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:06:22 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 09:06:22 INFO - PROCESS | 1808 | 1477929982933 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}] 09:06:23 INFO - PROCESS | 1808 | 1477929983207 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 09:06:23 INFO - PROCESS | 1808 | 1477929983241 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 09:06:23 INFO - PROCESS | 1808 | 1477929983247 Marionette TRACE conn4 <- [1,1315,null,["8"]] 09:06:23 INFO - PROCESS | 1808 | 1477929983254 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 09:06:23 INFO - PROCESS | 1808 | 1477929983259 Marionette TRACE conn4 <- [1,1316,null,{}] 09:06:23 INFO - PROCESS | 1808 | 1477929983340 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf34000 == 24 [pid = 1808] [id = 313] 09:06:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 100 (0x8d98ac00) [pid = 1808] [serial = 914] [outer = (nil)] 09:06:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 101 (0x9566f800) [pid = 1808] [serial = 915] [outer = 0x8d98ac00] 09:06:24 INFO - PROCESS | 1808 | 1477929984026 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 102 (0x95671c00) [pid = 1808] [serial = 916] [outer = 0x8d98ac00] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 101 (0x8dbf4000) [pid = 1808] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 100 (0xa2c0f400) [pid = 1808] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 99 (0x984c8800) [pid = 1808] [serial = 840] [outer = (nil)] [url = about:blank] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (0x953ba000) [pid = 1808] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0xa2ba1c00) [pid = 1808] [serial = 845] [outer = (nil)] [url = about:blank] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0x9a176c00) [pid = 1808] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0x96855c00) [pid = 1808] [serial = 855] [outer = (nil)] [url = about:blank] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0x8dd14400) [pid = 1808] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0x9a17c800) [pid = 1808] [serial = 870] [outer = (nil)] [url = about:blank] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0xa457d800) [pid = 1808] [serial = 850] [outer = (nil)] [url = about:blank] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0xa2c18c00) [pid = 1808] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0x92c4f400) [pid = 1808] [serial = 835] [outer = (nil)] [url = about:blank] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0x8d994000) [pid = 1808] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0x8fab8000) [pid = 1808] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0x92c23c00) [pid = 1808] [serial = 865] [outer = (nil)] [url = about:blank] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x92bc7800) [pid = 1808] [serial = 860] [outer = (nil)] [url = about:blank] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0x8fa15c00) [pid = 1808] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0xa0f86800) [pid = 1808] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x98e93400) [pid = 1808] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0xa2c15c00) [pid = 1808] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x95031800) [pid = 1808] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 09:06:24 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0xa0ff3800) [pid = 1808] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 09:06:24 INFO - PROCESS | 1808 | ++DOCSHELL 0x953af800 == 25 [pid = 1808] [id = 314] 09:06:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x953ba000) [pid = 1808] [serial = 917] [outer = (nil)] 09:06:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x96251400) [pid = 1808] [serial = 918] [outer = 0x953ba000] 09:06:24 INFO - PROCESS | 1808 | 1477929984805 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]]]}] 09:06:24 INFO - .... 09:06:24 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1927ms 09:06:24 INFO - PROCESS | 1808 | 1477929984866 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 1808 | 1477929984869 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 09:06:24 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 09:06:24 INFO - PROCESS | 1808 | 1477929984878 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}] 09:06:25 INFO - PROCESS | 1808 | 1477929985084 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:06:25 INFO - PROCESS | 1808 | 1477929985096 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 09:06:25 INFO - PROCESS | 1808 | 1477929985099 Marionette TRACE conn4 <- [1,1320,null,["8"]] 09:06:25 INFO - PROCESS | 1808 | 1477929985105 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 09:06:25 INFO - PROCESS | 1808 | 1477929985117 Marionette TRACE conn4 <- [1,1321,null,{}] 09:06:25 INFO - PROCESS | 1808 | 1477929985238 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 1808 | ++DOCSHELL 0x9674c400 == 26 [pid = 1808] [id = 315] 09:06:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x9674c800) [pid = 1808] [serial = 919] [outer = (nil)] 09:06:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x96751000) [pid = 1808] [serial = 920] [outer = 0x9674c800] 09:06:25 INFO - PROCESS | 1808 | 1477929985339 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x96753c00) [pid = 1808] [serial = 921] [outer = 0x9674c800] 09:06:25 INFO - PROCESS | 1808 | 1477929985912 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"]]]}] 09:06:25 INFO - . 09:06:25 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1083ms 09:06:25 INFO - PROCESS | 1808 | 1477929985978 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 1808 | 1477929985985 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 09:06:25 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 09:06:26 INFO - PROCESS | 1808 | 1477929985998 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}] 09:06:26 INFO - PROCESS | 1808 | 1477929986246 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 09:06:26 INFO - PROCESS | 1808 | 1477929986418 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 09:06:26 INFO - PROCESS | 1808 | 1477929986426 Marionette TRACE conn4 <- [1,1325,null,["8"]] 09:06:26 INFO - PROCESS | 1808 | 1477929986442 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 09:06:26 INFO - PROCESS | 1808 | 1477929986453 Marionette TRACE conn4 <- [1,1326,null,{}] 09:06:26 INFO - PROCESS | 1808 | 1477929986459 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 1808 | ++DOCSHELL 0x8f95a400 == 27 [pid = 1808] [id = 316] 09:06:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x8f95c000) [pid = 1808] [serial = 922] [outer = (nil)] 09:06:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x8fa0d000) [pid = 1808] [serial = 923] [outer = 0x8f95c000] 09:06:26 INFO - PROCESS | 1808 | 1477929986587 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0x8fa19c00) [pid = 1808] [serial = 924] [outer = 0x8f95c000] 09:06:27 INFO - PROCESS | 1808 | 1477929987417 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]]]}] 09:06:27 INFO - . 09:06:27 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1480ms 09:06:27 INFO - PROCESS | 1808 | 1477929987485 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 09:06:27 INFO - PROCESS | 1808 | 1477929987493 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 09:06:27 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 09:06:27 INFO - PROCESS | 1808 | 1477929987532 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}] 09:06:27 INFO - PROCESS | 1808 | 1477929987773 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 09:06:27 INFO - PROCESS | 1808 | 1477929987950 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 09:06:27 INFO - PROCESS | 1808 | 1477929987958 Marionette TRACE conn4 <- [1,1330,null,["8"]] 09:06:27 INFO - PROCESS | 1808 | 1477929987968 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 09:06:27 INFO - PROCESS | 1808 | 1477929987973 Marionette TRACE conn4 <- [1,1331,null,{}] 09:06:28 INFO - PROCESS | 1808 | 1477929988027 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c2a800 == 28 [pid = 1808] [id = 317] 09:06:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0x92c51c00) [pid = 1808] [serial = 925] [outer = (nil)] 09:06:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0x94a4c000) [pid = 1808] [serial = 926] [outer = 0x92c51c00] 09:06:28 INFO - PROCESS | 1808 | 1477929988141 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0x9566e800) [pid = 1808] [serial = 927] [outer = 0x92c51c00] 09:06:28 INFO - PROCESS | 1808 | 1477929988845 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]]]}] 09:06:28 INFO - . 09:06:28 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1331ms 09:06:28 INFO - PROCESS | 1808 | 1477929988898 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 1808 | 1477929988909 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:06:28 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 09:06:28 INFO - PROCESS | 1808 | 1477929988926 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}] 09:06:29 INFO - PROCESS | 1808 | 1477929989157 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 09:06:29 INFO - PROCESS | 1808 | 1477929989335 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 09:06:29 INFO - PROCESS | 1808 | 1477929989347 Marionette TRACE conn4 <- [1,1335,null,["8"]] 09:06:29 INFO - PROCESS | 1808 | 1477929989362 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 09:06:29 INFO - PROCESS | 1808 | 1477929989369 Marionette TRACE conn4 <- [1,1336,null,{}] 09:06:29 INFO - PROCESS | 1808 | 1477929989378 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 1808 | ++DOCSHELL 0x983ed800 == 29 [pid = 1808] [id = 318] 09:06:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0x983efc00) [pid = 1808] [serial = 928] [outer = (nil)] 09:06:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0x984bd400) [pid = 1808] [serial = 929] [outer = 0x983efc00] 09:06:29 INFO - PROCESS | 1808 | 1477929989503 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0x984c8400) [pid = 1808] [serial = 930] [outer = 0x983efc00] 09:06:30 INFO - PROCESS | 1808 | 1477929990320 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]]]}] 09:06:30 INFO - .. 09:06:30 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1429ms 09:06:30 INFO - PROCESS | 1808 | 1477929990353 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 1808 | 1477929990358 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 09:06:30 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 09:06:30 INFO - PROCESS | 1808 | 1477929990366 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}] 09:06:30 INFO - PROCESS | 1808 | 1477929990569 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:06:30 INFO - PROCESS | 1808 | 1477929990763 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 09:06:30 INFO - PROCESS | 1808 | 1477929990777 Marionette TRACE conn4 <- [1,1340,null,["8"]] 09:06:30 INFO - PROCESS | 1808 | 1477929990841 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 09:06:30 INFO - PROCESS | 1808 | 1477929990852 Marionette TRACE conn4 <- [1,1341,null,{}] 09:06:30 INFO - PROCESS | 1808 | 1477929990862 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c28c00 == 30 [pid = 1808] [id = 319] 09:06:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0x98e92c00) [pid = 1808] [serial = 931] [outer = (nil)] 09:06:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (0x99451400) [pid = 1808] [serial = 932] [outer = 0x98e92c00] 09:06:31 INFO - PROCESS | 1808 | 1477929991049 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0x994f1c00) [pid = 1808] [serial = 933] [outer = 0x98e92c00] 09:06:31 INFO - PROCESS | 1808 | 1477929991796 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]]]}] 09:06:31 INFO - . 09:06:31 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1483ms 09:06:31 INFO - PROCESS | 1808 | 1477929991849 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 1808 | 1477929991853 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 09:06:31 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 09:06:31 INFO - PROCESS | 1808 | 1477929991861 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}] 09:06:32 INFO - PROCESS | 1808 | 1477929992050 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 09:06:32 INFO - PROCESS | 1808 | 1477929992337 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 09:06:32 INFO - PROCESS | 1808 | 1477929992343 Marionette TRACE conn4 <- [1,1345,null,["8"]] 09:06:32 INFO - PROCESS | 1808 | 1477929992360 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 09:06:32 INFO - PROCESS | 1808 | 1477929992370 Marionette TRACE conn4 <- [1,1346,null,{}] 09:06:32 INFO - PROCESS | 1808 | 1477929992379 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dc9ec00 == 31 [pid = 1808] [id = 320] 09:06:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0x8dca1000) [pid = 1808] [serial = 934] [outer = (nil)] 09:06:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (0x8dca8800) [pid = 1808] [serial = 935] [outer = 0x8dca1000] 09:06:32 INFO - PROCESS | 1808 | 1477929992488 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 100 (0x8fa0e800) [pid = 1808] [serial = 936] [outer = 0x8dca1000] 09:06:33 INFO - PROCESS | 1808 | --DOCSHELL 0x953af800 == 30 [pid = 1808] [id = 314] 09:06:33 INFO - PROCESS | 1808 | 1477929993578 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]]]}] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 99 (0xa4cf3c00) [pid = 1808] [serial = 882] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (0xa93c1400) [pid = 1808] [serial = 883] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0xa4513800) [pid = 1808] [serial = 879] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0xa457a400) [pid = 1808] [serial = 880] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0xa4336c00) [pid = 1808] [serial = 876] [outer = (nil)] [url = about:blank] 09:06:33 INFO - . 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0xa43df800) [pid = 1808] [serial = 877] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0xa0feac00) [pid = 1808] [serial = 873] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0xa11b8c00) [pid = 1808] [serial = 874] [outer = (nil)] [url = about:blank] 09:06:33 INFO - .......... 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0x98e99c00) [pid = 1808] [serial = 868] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0x9a0d0800) [pid = 1808] [serial = 869] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0x9a1d4c00) [pid = 1808] [serial = 871] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0x8ffeac00) [pid = 1808] [serial = 863] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0x94ea9000) [pid = 1808] [serial = 864] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x8fff1400) [pid = 1808] [serial = 858] [outer = (nil)] [url = about:blank] 09:06:33 INFO - ....... 09:06:33 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1801ms 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0x92c26c00) [pid = 1808] [serial = 859] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0xa4840000) [pid = 1808] [serial = 853] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0xa48b7c00) [pid = 1808] [serial = 854] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0xa432dc00) [pid = 1808] [serial = 848] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0xa4330800) [pid = 1808] [serial = 849] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x9a1d1800) [pid = 1808] [serial = 843] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x9ae8e800) [pid = 1808] [serial = 844] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x95672800) [pid = 1808] [serial = 838] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x95dae400) [pid = 1808] [serial = 839] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x953b8800) [pid = 1808] [serial = 792] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x8dca1800) [pid = 1808] [serial = 833] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0xa24e0400) [pid = 1808] [serial = 829] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x8fa1a400) [pid = 1808] [serial = 834] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x984c3000) [pid = 1808] [serial = 841] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0xa2ba1000) [pid = 1808] [serial = 846] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8dca4800) [pid = 1808] [serial = 856] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0xa457dc00) [pid = 1808] [serial = 851] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x8d98dc00) [pid = 1808] [serial = 836] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x8d991c00) [pid = 1808] [serial = 866] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8d996800) [pid = 1808] [serial = 861] [outer = (nil)] [url = about:blank] 09:06:33 INFO - PROCESS | 1808 | 1477929993687 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 1808 | 1477929993699 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 09:06:33 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 09:06:33 INFO - PROCESS | 1808 | 1477929993709 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}] 09:06:33 INFO - PROCESS | 1808 | 1477929993916 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 09:06:34 INFO - PROCESS | 1808 | 1477929994048 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 09:06:34 INFO - PROCESS | 1808 | 1477929994056 Marionette TRACE conn4 <- [1,1350,null,["8"]] 09:06:34 INFO - PROCESS | 1808 | 1477929994069 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 09:06:34 INFO - PROCESS | 1808 | 1477929994076 Marionette TRACE conn4 <- [1,1351,null,{}] 09:06:34 INFO - PROCESS | 1808 | 1477929994083 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fff0400 == 31 [pid = 1808] [id = 321] 09:06:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x8fff0800) [pid = 1808] [serial = 937] [outer = (nil)] 09:06:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x92b86400) [pid = 1808] [serial = 938] [outer = 0x8fff0800] 09:06:34 INFO - PROCESS | 1808 | 1477929994187 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x92c25c00) [pid = 1808] [serial = 939] [outer = 0x8fff0800] 09:06:35 INFO - PROCESS | 1808 | 1477929995856 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]]]}] 09:06:35 INFO - .......... 09:06:35 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2234ms 09:06:35 INFO - PROCESS | 1808 | 1477929995966 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 1808 | 1477929995975 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:06:35 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 09:06:35 INFO - PROCESS | 1808 | 1477929995991 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}] 09:06:36 INFO - PROCESS | 1808 | 1477929996296 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 09:06:36 INFO - PROCESS | 1808 | 1477929996448 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 09:06:36 INFO - PROCESS | 1808 | 1477929996459 Marionette TRACE conn4 <- [1,1355,null,["8"]] 09:06:36 INFO - PROCESS | 1808 | 1477929996491 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 09:06:36 INFO - PROCESS | 1808 | 1477929996499 Marionette TRACE conn4 <- [1,1356,null,{}] 09:06:36 INFO - PROCESS | 1808 | 1477929996506 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 1808 | ++DOCSHELL 0x83f39800 == 32 [pid = 1808] [id = 322] 09:06:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x83f39c00) [pid = 1808] [serial = 940] [outer = (nil)] 09:06:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x83f3b400) [pid = 1808] [serial = 941] [outer = 0x83f39c00] 09:06:36 INFO - PROCESS | 1808 | 1477929996606 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x83f3f000) [pid = 1808] [serial = 942] [outer = 0x83f39c00] 09:06:37 INFO - PROCESS | 1808 | 1477929997251 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]]]}] 09:06:37 INFO - . 09:06:37 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1281ms 09:06:37 INFO - PROCESS | 1808 | 1477929997294 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 1808 | 1477929997298 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 09:06:37 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 09:06:37 INFO - PROCESS | 1808 | 1477929997307 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}] 09:06:37 INFO - PROCESS | 1808 | 1477929997558 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:06:37 INFO - PROCESS | 1808 | 1477929997586 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 09:06:37 INFO - PROCESS | 1808 | 1477929997591 Marionette TRACE conn4 <- [1,1360,null,["8"]] 09:06:37 INFO - PROCESS | 1808 | 1477929997596 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 09:06:37 INFO - PROCESS | 1808 | 1477929997602 Marionette TRACE conn4 <- [1,1361,null,{}] 09:06:37 INFO - PROCESS | 1808 | 1477929997681 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 1808 | ++DOCSHELL 0x83ef3400 == 33 [pid = 1808] [id = 323] 09:06:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x83ef3c00) [pid = 1808] [serial = 943] [outer = (nil)] 09:06:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x83ef5400) [pid = 1808] [serial = 944] [outer = 0x83ef3c00] 09:06:37 INFO - PROCESS | 1808 | 1477929997783 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x83ef8000) [pid = 1808] [serial = 945] [outer = 0x83ef3c00] 09:06:39 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x8d98ac00) [pid = 1808] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 09:06:39 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x953ba000) [pid = 1808] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 09:06:39 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x8dd17000) [pid = 1808] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 09:06:39 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x93c01400) [pid = 1808] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 09:06:39 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x99454800) [pid = 1808] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 09:06:39 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0xa4ca6800) [pid = 1808] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 09:06:39 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x94a4ec00) [pid = 1808] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 09:06:39 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x94a2f000) [pid = 1808] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 09:06:39 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8dbf0800) [pid = 1808] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 09:06:39 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x92c21800) [pid = 1808] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 09:06:39 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x92c29c00) [pid = 1808] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 09:06:39 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x8fa4a000) [pid = 1808] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 09:06:39 INFO - .................................................................................................................................. 09:06:39 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2510ms 09:06:39 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 09:06:39 INFO - PROCESS | 1808 | 1477929999694 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]]]}] 09:06:39 INFO - PROCESS | 1808 | 1477929999817 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 1808 | 1477929999825 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 09:06:39 INFO - PROCESS | 1808 | 1477929999838 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}] 09:06:40 INFO - PROCESS | 1808 | 1477930000114 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 09:06:40 INFO - PROCESS | 1808 | 1477930000134 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 09:06:40 INFO - PROCESS | 1808 | 1477930000138 Marionette TRACE conn4 <- [1,1365,null,["8"]] 09:06:40 INFO - PROCESS | 1808 | 1477930000149 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 09:06:40 INFO - PROCESS | 1808 | 1477930000154 Marionette TRACE conn4 <- [1,1366,null,{}] 09:06:40 INFO - PROCESS | 1808 | 1477930000161 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cd14000 == 34 [pid = 1808] [id = 324] 09:06:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8cd14400) [pid = 1808] [serial = 946] [outer = (nil)] 09:06:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8cd16000) [pid = 1808] [serial = 947] [outer = 0x8cd14400] 09:06:40 INFO - PROCESS | 1808 | 1477930000256 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8cd18c00) [pid = 1808] [serial = 948] [outer = 0x8cd14400] 09:06:42 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 09:06:42 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 09:06:43 INFO - .................................................................................................................................. 09:06:43 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 3978ms 09:06:43 INFO - PROCESS | 1808 | 1477930003650 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]]]}] 09:06:43 INFO - PROCESS | 1808 | 1477930003814 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 1808 | 1477930003820 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 09:06:43 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 09:06:43 INFO - PROCESS | 1808 | 1477930003833 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}] 09:06:44 INFO - PROCESS | 1808 | 1477930004097 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 09:06:44 INFO - PROCESS | 1808 | 1477930004247 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 09:06:44 INFO - PROCESS | 1808 | 1477930004252 Marionette TRACE conn4 <- [1,1370,null,["8"]] 09:06:44 INFO - PROCESS | 1808 | 1477930004260 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 09:06:44 INFO - PROCESS | 1808 | 1477930004272 Marionette TRACE conn4 <- [1,1371,null,{}] 09:06:44 INFO - PROCESS | 1808 | 1477930004323 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 1808 | ++DOCSHELL 0x8332c000 == 35 [pid = 1808] [id = 325] 09:06:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x83332000) [pid = 1808] [serial = 949] [outer = (nil)] 09:06:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x83344800) [pid = 1808] [serial = 950] [outer = 0x83332000] 09:06:44 INFO - PROCESS | 1808 | 1477930004458 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8334a400) [pid = 1808] [serial = 951] [outer = 0x83332000] 09:06:45 INFO - PROCESS | 1808 | 1477930005271 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]]]}] 09:06:45 INFO - ........ 09:06:45 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1524ms 09:06:45 INFO - PROCESS | 1808 | 1477930005357 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 1808 | 1477930005364 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:06:45 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 09:06:45 INFO - PROCESS | 1808 | 1477930005388 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}] 09:06:45 INFO - PROCESS | 1808 | 1477930005650 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 09:06:45 INFO - PROCESS | 1808 | 1477930005775 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 09:06:45 INFO - PROCESS | 1808 | 1477930005782 Marionette TRACE conn4 <- [1,1375,null,["8"]] 09:06:45 INFO - PROCESS | 1808 | 1477930005797 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 09:06:45 INFO - PROCESS | 1808 | 1477930005804 Marionette TRACE conn4 <- [1,1376,null,{}] 09:06:45 INFO - PROCESS | 1808 | 1477930005811 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 1808 | ++DOCSHELL 0x83f38400 == 36 [pid = 1808] [id = 326] 09:06:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x83f3f400) [pid = 1808] [serial = 952] [outer = (nil)] 09:06:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x83f46000) [pid = 1808] [serial = 953] [outer = 0x83f3f400] 09:06:45 INFO - PROCESS | 1808 | 1477930005926 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x8cc22800) [pid = 1808] [serial = 954] [outer = 0x83f3f400] 09:06:46 INFO - PROCESS | 1808 | 1477930006749 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]]]}] 09:06:46 INFO - ........... 09:06:46 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1480ms 09:06:46 INFO - PROCESS | 1808 | 1477930006878 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 1808 | 1477930006888 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 09:06:46 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 09:06:46 INFO - PROCESS | 1808 | 1477930006901 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}] 09:06:47 INFO - PROCESS | 1808 | 1477930007141 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:06:47 INFO - PROCESS | 1808 | 1477930007290 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 09:06:47 INFO - PROCESS | 1808 | 1477930007296 Marionette TRACE conn4 <- [1,1380,null,["8"]] 09:06:47 INFO - PROCESS | 1808 | 1477930007305 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 09:06:47 INFO - PROCESS | 1808 | 1477930007314 Marionette TRACE conn4 <- [1,1381,null,{}] 09:06:47 INFO - PROCESS | 1808 | 1477930007366 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fc4d800 == 37 [pid = 1808] [id = 327] 09:06:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x8fc4f400) [pid = 1808] [serial = 955] [outer = (nil)] 09:06:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x8ffe6000) [pid = 1808] [serial = 956] [outer = 0x8fc4f400] 09:06:47 INFO - PROCESS | 1808 | 1477930007487 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x911aec00) [pid = 1808] [serial = 957] [outer = 0x8fc4f400] 09:06:48 INFO - PROCESS | 1808 | 1477930008403 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]]]}] 09:06:48 INFO - ........ 09:06:48 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1535ms 09:06:48 INFO - PROCESS | 1808 | 1477930008435 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 1808 | 1477930008439 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 09:06:48 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 09:06:48 INFO - PROCESS | 1808 | 1477930008447 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}] 09:06:48 INFO - PROCESS | 1808 | 1477930008681 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 09:06:48 INFO - PROCESS | 1808 | 1477930008834 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 09:06:48 INFO - PROCESS | 1808 | 1477930008838 Marionette TRACE conn4 <- [1,1385,null,["8"]] 09:06:48 INFO - PROCESS | 1808 | 1477930008846 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 09:06:48 INFO - PROCESS | 1808 | 1477930008854 Marionette TRACE conn4 <- [1,1386,null,{}] 09:06:48 INFO - PROCESS | 1808 | 1477930008905 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 1808 | ++DOCSHELL 0x95675000 == 38 [pid = 1808] [id = 328] 09:06:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x95676400) [pid = 1808] [serial = 958] [outer = (nil)] 09:06:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x95d88800) [pid = 1808] [serial = 959] [outer = 0x95676400] 09:06:49 INFO - PROCESS | 1808 | 1477930009092 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x95dae000) [pid = 1808] [serial = 960] [outer = 0x95676400] 09:06:50 INFO - PROCESS | 1808 | 1477930010087 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]]]}] 09:06:50 INFO - .............................. 09:06:50 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1689ms 09:06:50 INFO - PROCESS | 1808 | 1477930010148 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 09:06:50 INFO - PROCESS | 1808 | 1477930010153 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 09:06:50 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 09:06:50 INFO - PROCESS | 1808 | 1477930010164 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}] 09:06:50 INFO - PROCESS | 1808 | 1477930010424 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 09:06:50 INFO - PROCESS | 1808 | 1477930010625 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 09:06:50 INFO - PROCESS | 1808 | 1477930010633 Marionette TRACE conn4 <- [1,1390,null,["8"]] 09:06:50 INFO - PROCESS | 1808 | 1477930010690 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 09:06:50 INFO - PROCESS | 1808 | 1477930010701 Marionette TRACE conn4 <- [1,1391,null,{}] 09:06:50 INFO - PROCESS | 1808 | 1477930010713 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd96400 == 39 [pid = 1808] [id = 329] 09:06:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x8dd97800) [pid = 1808] [serial = 961] [outer = (nil)] 09:06:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x9a173400) [pid = 1808] [serial = 962] [outer = 0x8dd97800] 09:06:50 INFO - PROCESS | 1808 | 1477930010864 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0xa2ba0800) [pid = 1808] [serial = 963] [outer = 0x8dd97800] 09:06:52 INFO - ............................................................... 09:06:52 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1915ms 09:06:52 INFO - PROCESS | 1808 | 1477930011970 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]]]}] 09:06:52 INFO - PROCESS | 1808 | 1477930012081 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 1808 | 1477930012085 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:06:52 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 09:06:52 INFO - PROCESS | 1808 | 1477930012093 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}] 09:06:52 INFO - PROCESS | 1808 | 1477930012490 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 09:06:52 INFO - PROCESS | 1808 | 1477930012599 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 09:06:52 INFO - PROCESS | 1808 | 1477930012606 Marionette TRACE conn4 <- [1,1395,null,["8"]] 09:06:52 INFO - PROCESS | 1808 | 1477930012618 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 09:06:52 INFO - PROCESS | 1808 | 1477930012622 Marionette TRACE conn4 <- [1,1396,null,{}] 09:06:52 INFO - PROCESS | 1808 | 1477930012630 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 1808 | ++DOCSHELL 0x83d3b800 == 40 [pid = 1808] [id = 330] 09:06:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x83d3c400) [pid = 1808] [serial = 964] [outer = (nil)] 09:06:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x8320b400) [pid = 1808] [serial = 965] [outer = 0x83d3c400] 09:06:52 INFO - PROCESS | 1808 | 1477930012777 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x8320f000) [pid = 1808] [serial = 966] [outer = 0x83d3c400] 09:06:54 INFO - ............................................ 09:06:54 INFO - PROCESS | 1808 | 1477930014046 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]]]}] 09:06:54 INFO - ................. 09:06:54 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 2133ms 09:06:54 INFO - PROCESS | 1808 | 1477930014414 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 1808 | 1477930014422 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 09:06:54 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 09:06:54 INFO - PROCESS | 1808 | 1477930014435 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}] 09:06:54 INFO - PROCESS | 1808 | 1477930014687 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:06:54 INFO - PROCESS | 1808 | 1477930014877 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 09:06:54 INFO - PROCESS | 1808 | 1477930014887 Marionette TRACE conn4 <- [1,1400,null,["8"]] 09:06:54 INFO - PROCESS | 1808 | 1477930014898 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 09:06:54 INFO - PROCESS | 1808 | 1477930014908 Marionette TRACE conn4 <- [1,1401,null,{}] 09:06:54 INFO - PROCESS | 1808 | 1477930014916 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 1808 | ++DOCSHELL 0x8320a000 == 41 [pid = 1808] [id = 331] 09:06:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x8320c800) [pid = 1808] [serial = 967] [outer = (nil)] 09:06:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x8320e800) [pid = 1808] [serial = 968] [outer = 0x8320c800] 09:06:55 INFO - PROCESS | 1808 | 1477930015028 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x832eec00) [pid = 1808] [serial = 969] [outer = 0x8320c800] 09:06:56 INFO - PROCESS | 1808 | 1477930016107 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]]]}] 09:06:56 INFO - PROCESS | 1808 | --DOCSHELL 0x8d999000 == 40 [pid = 1808] [id = 300] 09:06:56 INFO - PROCESS | 1808 | --DOCSHELL 0x94a4d400 == 39 [pid = 1808] [id = 306] 09:06:56 INFO - PROCESS | 1808 | --DOCSHELL 0x9b4d6400 == 38 [pid = 1808] [id = 299] 09:06:56 INFO - PROCESS | 1808 | --DOCSHELL 0xa453cc00 == 37 [pid = 1808] [id = 305] 09:06:56 INFO - PROCESS | 1808 | --DOCSHELL 0xa2ba6c00 == 36 [pid = 1808] [id = 301] 09:06:56 INFO - PROCESS | 1808 | --DOCSHELL 0x83ef3400 == 35 [pid = 1808] [id = 323] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x96751000) [pid = 1808] [serial = 920] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOCSHELL 0x83f39800 == 34 [pid = 1808] [id = 322] 09:06:56 INFO - PROCESS | 1808 | --DOCSHELL 0x8fff0400 == 33 [pid = 1808] [id = 321] 09:06:56 INFO - PROCESS | 1808 | --DOCSHELL 0x8dc9ec00 == 32 [pid = 1808] [id = 320] 09:06:56 INFO - PROCESS | 1808 | --DOCSHELL 0x92c28c00 == 31 [pid = 1808] [id = 319] 09:06:56 INFO - PROCESS | 1808 | --DOCSHELL 0x983ed800 == 30 [pid = 1808] [id = 318] 09:06:56 INFO - PROCESS | 1808 | --DOCSHELL 0x92c2a800 == 29 [pid = 1808] [id = 317] 09:06:56 INFO - ........................ 09:06:56 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1798ms 09:06:56 INFO - PROCESS | 1808 | --DOCSHELL 0x8f95a400 == 28 [pid = 1808] [id = 316] 09:06:56 INFO - PROCESS | 1808 | 1477930016239 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 1808 | 1477930016245 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 09:06:56 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 09:06:56 INFO - PROCESS | 1808 | 1477930016255 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}] 09:06:56 INFO - PROCESS | 1808 | 1477930016502 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0xa2b9d800) [pid = 1808] [serial = 895] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0xa4cee400) [pid = 1808] [serial = 891] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x94a2d400) [pid = 1808] [serial = 900] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0x92c2c400) [pid = 1808] [serial = 912] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x94a4a400) [pid = 1808] [serial = 904] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x94a33000) [pid = 1808] [serial = 897] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x953b2000) [pid = 1808] [serial = 885] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0xa93cb800) [pid = 1808] [serial = 892] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x8deaf800) [pid = 1808] [serial = 907] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x94a35c00) [pid = 1808] [serial = 898] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x8fab3400) [pid = 1808] [serial = 910] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x9566dc00) [pid = 1808] [serial = 886] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x94a51800) [pid = 1808] [serial = 894] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x9b329000) [pid = 1808] [serial = 889] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8fa51000) [pid = 1808] [serial = 909] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x9a291800) [pid = 1808] [serial = 888] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x96749800) [pid = 1808] [serial = 901] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x95671c00) [pid = 1808] [serial = 916] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x8dd1b000) [pid = 1808] [serial = 906] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x94a46000) [pid = 1808] [serial = 903] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x9566f800) [pid = 1808] [serial = 915] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x9391c400) [pid = 1808] [serial = 913] [outer = (nil)] [url = about:blank] 09:06:56 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x96251400) [pid = 1808] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 09:06:56 INFO - PROCESS | 1808 | 1477930016686 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 09:06:56 INFO - PROCESS | 1808 | 1477930016690 Marionette TRACE conn4 <- [1,1405,null,["8"]] 09:06:56 INFO - PROCESS | 1808 | 1477930016700 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 09:06:56 INFO - PROCESS | 1808 | 1477930016707 Marionette TRACE conn4 <- [1,1406,null,{}] 09:06:56 INFO - PROCESS | 1808 | 1477930016722 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 1808 | ++DOCSHELL 0x8354f400 == 29 [pid = 1808] [id = 332] 09:06:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x83d47800) [pid = 1808] [serial = 970] [outer = (nil)] 09:06:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x83ef7c00) [pid = 1808] [serial = 971] [outer = 0x83d47800] 09:06:56 INFO - PROCESS | 1808 | 1477930016824 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x83f38000) [pid = 1808] [serial = 972] [outer = 0x83d47800] 09:06:57 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 09:06:58 INFO - ........................................... 09:06:58 INFO - PROCESS | 1808 | 1477930017965 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]]]}] 09:06:58 INFO - .................... 09:06:58 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1794ms 09:06:58 INFO - PROCESS | 1808 | 1477930018060 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 09:06:58 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 09:06:58 INFO - PROCESS | 1808 | 1477930018071 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 09:06:58 INFO - PROCESS | 1808 | 1477930018085 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}] 09:06:58 INFO - PROCESS | 1808 | 1477930018322 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 09:06:58 INFO - PROCESS | 1808 | 1477930018467 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 09:06:58 INFO - PROCESS | 1808 | 1477930018471 Marionette TRACE conn4 <- [1,1410,null,["8"]] 09:06:58 INFO - PROCESS | 1808 | 1477930018479 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 09:06:58 INFO - PROCESS | 1808 | 1477930018486 Marionette TRACE conn4 <- [1,1411,null,{}] 09:06:58 INFO - PROCESS | 1808 | 1477930018497 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd16800 == 30 [pid = 1808] [id = 333] 09:06:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x8dd17800) [pid = 1808] [serial = 973] [outer = (nil)] 09:06:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x8dd9b000) [pid = 1808] [serial = 974] [outer = 0x8dd17800] 09:06:58 INFO - PROCESS | 1808 | 1477930018607 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8f95a400) [pid = 1808] [serial = 975] [outer = 0x8dd17800] 09:06:59 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 09:06:59 INFO - PROCESS | 1808 | 1477930019730 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]]]}] 09:06:59 INFO - ............................................................... 09:06:59 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1753ms 09:06:59 INFO - PROCESS | 1808 | 1477930019834 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 1808 | 1477930019839 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:06:59 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 09:06:59 INFO - PROCESS | 1808 | 1477930019855 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}] 09:07:00 INFO - PROCESS | 1808 | 1477930020121 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 09:07:00 INFO - PROCESS | 1808 | 1477930020148 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 09:07:00 INFO - PROCESS | 1808 | 1477930020156 Marionette TRACE conn4 <- [1,1415,null,["8"]] 09:07:00 INFO - PROCESS | 1808 | 1477930020169 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 09:07:00 INFO - PROCESS | 1808 | 1477930020176 Marionette TRACE conn4 <- [1,1416,null,{}] 09:07:00 INFO - PROCESS | 1808 | 1477930020261 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 1808 | ++DOCSHELL 0x911a1c00 == 31 [pid = 1808] [id = 334] 09:07:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x94a2d800) [pid = 1808] [serial = 976] [outer = (nil)] 09:07:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x94a35000) [pid = 1808] [serial = 977] [outer = 0x94a2d800] 09:07:00 INFO - PROCESS | 1808 | 1477930020371 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x94a36400) [pid = 1808] [serial = 978] [outer = 0x94a2d800] 09:07:01 INFO - PROCESS | 1808 | 1477930021232 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]]]}] 09:07:01 INFO - ........... 09:07:01 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1426ms 09:07:01 INFO - PROCESS | 1808 | 1477930021302 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 1808 | 1477930021309 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 09:07:01 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 09:07:01 INFO - PROCESS | 1808 | 1477930021321 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}] 09:07:01 INFO - PROCESS | 1808 | 1477930021700 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:07:01 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8fff0800) [pid = 1808] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 09:07:01 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8dca1000) [pid = 1808] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 09:07:01 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x83f39c00) [pid = 1808] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 09:07:01 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x83ef3c00) [pid = 1808] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 09:07:01 INFO - PROCESS | 1808 | 1477930021815 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 09:07:01 INFO - PROCESS | 1808 | 1477930021818 Marionette TRACE conn4 <- [1,1420,null,["8"]] 09:07:01 INFO - PROCESS | 1808 | 1477930021825 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 09:07:01 INFO - PROCESS | 1808 | 1477930021832 Marionette TRACE conn4 <- [1,1421,null,{}] 09:07:01 INFO - PROCESS | 1808 | 1477930021838 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 1808 | ++DOCSHELL 0x83ee9800 == 32 [pid = 1808] [id = 335] 09:07:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x83eef400) [pid = 1808] [serial = 979] [outer = (nil)] 09:07:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x8dbfa400) [pid = 1808] [serial = 980] [outer = 0x83eef400] 09:07:01 INFO - PROCESS | 1808 | 1477930021939 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x95c8cc00) [pid = 1808] [serial = 981] [outer = 0x83eef400] 09:07:02 INFO - PROCESS | 1808 | 1477930022882 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]]]}] 09:07:02 INFO - ........................................... 09:07:02 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1636ms 09:07:02 INFO - PROCESS | 1808 | 1477930022956 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 09:07:02 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 09:07:02 INFO - PROCESS | 1808 | 1477930022965 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 09:07:02 INFO - PROCESS | 1808 | 1477930022974 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}] 09:07:03 INFO - PROCESS | 1808 | 1477930023273 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 09:07:03 INFO - PROCESS | 1808 | 1477930023289 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 09:07:03 INFO - PROCESS | 1808 | 1477930023294 Marionette TRACE conn4 <- [1,1425,null,["8"]] 09:07:03 INFO - PROCESS | 1808 | 1477930023319 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 09:07:03 INFO - PROCESS | 1808 | 1477930023330 Marionette TRACE conn4 <- [1,1426,null,{}] 09:07:03 INFO - PROCESS | 1808 | 1477930023336 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b9000 == 33 [pid = 1808] [id = 336] 09:07:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x826bac00) [pid = 1808] [serial = 982] [outer = (nil)] 09:07:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x826bd800) [pid = 1808] [serial = 983] [outer = 0x826bac00] 09:07:03 INFO - PROCESS | 1808 | 1477930023438 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x826c0c00) [pid = 1808] [serial = 984] [outer = 0x826bac00] 09:07:04 INFO - .............................................................................................. 09:07:04 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1943ms 09:07:04 INFO - PROCESS | 1808 | 1477930024814 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]]]}] 09:07:04 INFO - PROCESS | 1808 | 1477930024973 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 1808 | 1477930024981 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 09:07:04 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 09:07:05 INFO - PROCESS | 1808 | 1477930024995 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}] 09:07:05 INFO - PROCESS | 1808 | 1477930025196 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 09:07:05 INFO - PROCESS | 1808 | 1477930025375 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 09:07:05 INFO - PROCESS | 1808 | 1477930025383 Marionette TRACE conn4 <- [1,1430,null,["8"]] 09:07:05 INFO - PROCESS | 1808 | 1477930025393 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 09:07:05 INFO - PROCESS | 1808 | 1477930025403 Marionette TRACE conn4 <- [1,1431,null,{}] 09:07:05 INFO - PROCESS | 1808 | 1477930025457 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 1808 | ++DOCSHELL 0x83d41c00 == 34 [pid = 1808] [id = 337] 09:07:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x83d42400) [pid = 1808] [serial = 985] [outer = (nil)] 09:07:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x83eefc00) [pid = 1808] [serial = 986] [outer = 0x83d42400] 09:07:05 INFO - PROCESS | 1808 | 1477930025585 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x8cc25000) [pid = 1808] [serial = 987] [outer = 0x83d42400] 09:07:06 INFO - ......................................... 09:07:06 INFO - PROCESS | 1808 | 1477930026619 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"]]]}] 09:07:06 INFO - ................................. 09:07:06 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1764ms 09:07:06 INFO - PROCESS | 1808 | 1477930026758 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 1808 | 1477930026763 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:07:06 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 09:07:06 INFO - PROCESS | 1808 | 1477930026776 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}] 09:07:07 INFO - PROCESS | 1808 | 1477930026997 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 09:07:07 INFO - PROCESS | 1808 | 1477930027148 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 09:07:07 INFO - PROCESS | 1808 | 1477930027153 Marionette TRACE conn4 <- [1,1435,null,["8"]] 09:07:07 INFO - PROCESS | 1808 | 1477930027160 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 09:07:07 INFO - PROCESS | 1808 | 1477930027166 Marionette TRACE conn4 <- [1,1436,null,{}] 09:07:07 INFO - PROCESS | 1808 | 1477930027172 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 1808 | ++DOCSHELL 0x8f958c00 == 35 [pid = 1808] [id = 338] 09:07:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x8fab3400) [pid = 1808] [serial = 988] [outer = (nil)] 09:07:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x93132400) [pid = 1808] [serial = 989] [outer = 0x8fab3400] 09:07:07 INFO - PROCESS | 1808 | 1477930027325 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x94a2c000) [pid = 1808] [serial = 990] [outer = 0x8fab3400] 09:07:07 INFO - PROCESS | 1808 | 1477930027969 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]]]}] 09:07:07 INFO - .. 09:07:07 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1227ms 09:07:08 INFO - PROCESS | 1808 | 1477930028017 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 1808 | 1477930028026 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 09:07:08 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 09:07:08 INFO - PROCESS | 1808 | 1477930028037 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}] 09:07:08 INFO - PROCESS | 1808 | 1477930028238 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:07:08 INFO - PROCESS | 1808 | 1477930028418 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 09:07:08 INFO - PROCESS | 1808 | 1477930028424 Marionette TRACE conn4 <- [1,1440,null,["8"]] 09:07:08 INFO - PROCESS | 1808 | 1477930028430 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 09:07:08 INFO - PROCESS | 1808 | 1477930028440 Marionette TRACE conn4 <- [1,1441,null,{}] 09:07:08 INFO - PROCESS | 1808 | 1477930028491 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 1808 | ++DOCSHELL 0x97a48400 == 36 [pid = 1808] [id = 339] 09:07:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x983ed800) [pid = 1808] [serial = 991] [outer = (nil)] 09:07:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x9a030400) [pid = 1808] [serial = 992] [outer = 0x983ed800] 09:07:08 INFO - PROCESS | 1808 | 1477930028608 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x9a292c00) [pid = 1808] [serial = 993] [outer = 0x983ed800] 09:07:09 INFO - PROCESS | 1808 | 1477930029477 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]]]}] 09:07:09 INFO - .................... 09:07:09 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1528ms 09:07:09 INFO - PROCESS | 1808 | 1477930029565 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 1808 | 1477930029570 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 09:07:09 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 09:07:09 INFO - PROCESS | 1808 | 1477930029578 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}] 09:07:09 INFO - PROCESS | 1808 | 1477930029795 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 09:07:09 INFO - PROCESS | 1808 | 1477930029978 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 09:07:09 INFO - PROCESS | 1808 | 1477930029983 Marionette TRACE conn4 <- [1,1445,null,["8"]] 09:07:09 INFO - PROCESS | 1808 | 1477930029990 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 09:07:10 INFO - PROCESS | 1808 | 1477930029996 Marionette TRACE conn4 <- [1,1446,null,{}] 09:07:10 INFO - PROCESS | 1808 | 1477930030045 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 1808 | ++DOCSHELL 0x83bb1800 == 37 [pid = 1808] [id = 340] 09:07:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x83bc0400) [pid = 1808] [serial = 994] [outer = (nil)] 09:07:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x8262a000) [pid = 1808] [serial = 995] [outer = 0x83bc0400] 09:07:10 INFO - PROCESS | 1808 | 1477930030153 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x8262d000) [pid = 1808] [serial = 996] [outer = 0x83bc0400] 09:07:10 INFO - PROCESS | 1808 | 1477930030808 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]]]}] 09:07:10 INFO - .... 09:07:10 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1273ms 09:07:10 INFO - PROCESS | 1808 | 1477930030858 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 1808 | 1477930030862 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 09:07:10 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 09:07:10 INFO - PROCESS | 1808 | 1477930030874 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}] 09:07:11 INFO - PROCESS | 1808 | 1477930031058 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 09:07:11 INFO - PROCESS | 1808 | 1477930031248 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 09:07:11 INFO - PROCESS | 1808 | 1477930031253 Marionette TRACE conn4 <- [1,1450,null,["8"]] 09:07:11 INFO - PROCESS | 1808 | 1477930031261 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 09:07:11 INFO - PROCESS | 1808 | 1477930031267 Marionette TRACE conn4 <- [1,1451,null,{}] 09:07:11 INFO - PROCESS | 1808 | 1477930031278 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 1808 | ++DOCSHELL 0x82638000 == 38 [pid = 1808] [id = 341] 09:07:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x83346800) [pid = 1808] [serial = 997] [outer = (nil)] 09:07:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0xa43dec00) [pid = 1808] [serial = 998] [outer = 0x83346800] 09:07:11 INFO - PROCESS | 1808 | 1477930031396 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0x8263ac00) [pid = 1808] [serial = 999] [outer = 0x83346800] 09:07:12 INFO - PROCESS | 1808 | 1477930032123 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]]]}] 09:07:12 INFO - .... 09:07:12 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1321ms 09:07:12 INFO - PROCESS | 1808 | 1477930032195 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 1808 | 1477930032198 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:07:12 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 09:07:12 INFO - PROCESS | 1808 | 1477930032206 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}] 09:07:12 INFO - PROCESS | 1808 | 1477930032417 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 09:07:12 INFO - PROCESS | 1808 | 1477930032597 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 09:07:12 INFO - PROCESS | 1808 | 1477930032602 Marionette TRACE conn4 <- [1,1455,null,["8"]] 09:07:12 INFO - PROCESS | 1808 | 1477930032608 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 09:07:12 INFO - PROCESS | 1808 | 1477930032614 Marionette TRACE conn4 <- [1,1456,null,{}] 09:07:12 INFO - PROCESS | 1808 | 1477930032624 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 1808 | ++DOCSHELL 0x83ce5400 == 39 [pid = 1808] [id = 342] 09:07:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0x83ce5800) [pid = 1808] [serial = 1000] [outer = (nil)] 09:07:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0x83ce8000) [pid = 1808] [serial = 1001] [outer = 0x83ce5800] 09:07:12 INFO - PROCESS | 1808 | 1477930032773 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0x83cea000) [pid = 1808] [serial = 1002] [outer = 0x83ce5800] 09:07:13 INFO - PROCESS | 1808 | 1477930033462 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]]]}] 09:07:13 INFO - . 09:07:13 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1274ms 09:07:13 INFO - PROCESS | 1808 | 1477930033480 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 1808 | 1477930033483 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 09:07:13 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 09:07:13 INFO - PROCESS | 1808 | 1477930033546 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}] 09:07:13 INFO - PROCESS | 1808 | 1477930033769 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:07:14 INFO - PROCESS | 1808 | 1477930034123 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 09:07:14 INFO - PROCESS | 1808 | 1477930034129 Marionette TRACE conn4 <- [1,1460,null,["8"]] 09:07:14 INFO - PROCESS | 1808 | 1477930034186 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 09:07:14 INFO - PROCESS | 1808 | 1477930034197 Marionette TRACE conn4 <- [1,1461,null,{}] 09:07:14 INFO - PROCESS | 1808 | 1477930034206 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 1808 | ++DOCSHELL 0x82646800 == 40 [pid = 1808] [id = 343] 09:07:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0x82646c00) [pid = 1808] [serial = 1003] [outer = (nil)] 09:07:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0x82e6ec00) [pid = 1808] [serial = 1004] [outer = 0x82646c00] 09:07:14 INFO - PROCESS | 1808 | 1477930034310 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0x832e5000) [pid = 1808] [serial = 1005] [outer = 0x82646c00] 09:07:15 INFO - PROCESS | 1808 | 1477930035122 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]]]}] 09:07:15 INFO - . 09:07:15 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1633ms 09:07:15 INFO - PROCESS | 1808 | 1477930035177 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 1808 | 1477930035183 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 09:07:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 09:07:15 INFO - PROCESS | 1808 | 1477930035192 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}] 09:07:15 INFO - PROCESS | 1808 | 1477930035429 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 09:07:15 INFO - PROCESS | 1808 | 1477930035620 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 09:07:15 INFO - PROCESS | 1808 | 1477930035628 Marionette TRACE conn4 <- [1,1465,null,["8"]] 09:07:15 INFO - PROCESS | 1808 | 1477930035637 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 09:07:15 INFO - PROCESS | 1808 | 1477930035645 Marionette TRACE conn4 <- [1,1466,null,{}] 09:07:15 INFO - PROCESS | 1808 | 1477930035651 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:15 INFO - PROCESS | 1808 | ++DOCSHELL 0x83194c00 == 41 [pid = 1808] [id = 344] 09:07:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (0x8320fc00) [pid = 1808] [serial = 1006] [outer = (nil)] 09:07:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0x832ecc00) [pid = 1808] [serial = 1007] [outer = 0x8320fc00] 09:07:15 INFO - PROCESS | 1808 | 1477930035752 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0x83327c00) [pid = 1808] [serial = 1008] [outer = 0x8320fc00] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x92bc8800 == 40 [pid = 1808] [id = 309] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa0f800 == 39 [pid = 1808] [id = 295] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa0d400 == 38 [pid = 1808] [id = 293] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd16400 == 37 [pid = 1808] [id = 310] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x8cd14000 == 36 [pid = 1808] [id = 324] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf3d000 == 35 [pid = 1808] [id = 302] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa49400 == 34 [pid = 1808] [id = 311] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x9674c400 == 33 [pid = 1808] [id = 315] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x83f38400 == 32 [pid = 1808] [id = 326] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf39000 == 31 [pid = 1808] [id = 308] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x984bf400 == 30 [pid = 1808] [id = 304] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x8332c000 == 29 [pid = 1808] [id = 325] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x83d3b800 == 28 [pid = 1808] [id = 330] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x95675000 == 27 [pid = 1808] [id = 328] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd96400 == 26 [pid = 1808] [id = 329] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x8fc4d800 == 25 [pid = 1808] [id = 327] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x92c29800 == 24 [pid = 1808] [id = 312] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf34000 == 23 [pid = 1808] [id = 313] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x939dec00 == 22 [pid = 1808] [id = 303] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x94a29400 == 21 [pid = 1808] [id = 307] 09:07:17 INFO - PROCESS | 1808 | --DOCSHELL 0x98e92400 == 20 [pid = 1808] [id = 297] 09:07:17 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0x8fa0d000) [pid = 1808] [serial = 923] [outer = (nil)] [url = about:blank] 09:07:17 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0x94a4c000) [pid = 1808] [serial = 926] [outer = (nil)] [url = about:blank] 09:07:17 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0x984bd400) [pid = 1808] [serial = 929] [outer = (nil)] [url = about:blank] 09:07:17 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0x8fa0e800) [pid = 1808] [serial = 936] [outer = (nil)] [url = about:blank] 09:07:17 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0x8dca8800) [pid = 1808] [serial = 935] [outer = (nil)] [url = about:blank] 09:07:17 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0x92c25c00) [pid = 1808] [serial = 939] [outer = (nil)] [url = about:blank] 09:07:17 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0x92b86400) [pid = 1808] [serial = 938] [outer = (nil)] [url = about:blank] 09:07:17 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0x83f3f000) [pid = 1808] [serial = 942] [outer = (nil)] [url = about:blank] 09:07:17 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0x83f3b400) [pid = 1808] [serial = 941] [outer = (nil)] [url = about:blank] 09:07:17 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0x83ef8000) [pid = 1808] [serial = 945] [outer = (nil)] [url = about:blank] 09:07:17 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0x83ef5400) [pid = 1808] [serial = 944] [outer = (nil)] [url = about:blank] 09:07:17 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x8cd16000) [pid = 1808] [serial = 947] [outer = (nil)] [url = about:blank] 09:07:17 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0x99451400) [pid = 1808] [serial = 932] [outer = (nil)] [url = about:blank] 09:07:17 INFO - PROCESS | 1808 | 1477930037575 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]]]}] 09:07:17 INFO - . 09:07:17 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 2427ms 09:07:17 INFO - PROCESS | 1808 | 1477930037623 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 1808 | 1477930037629 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 09:07:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 09:07:17 INFO - PROCESS | 1808 | 1477930037641 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}] 09:07:17 INFO - PROCESS | 1808 | 1477930037835 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 09:07:17 INFO - PROCESS | 1808 | 1477930037847 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 09:07:17 INFO - PROCESS | 1808 | 1477930037852 Marionette TRACE conn4 <- [1,1470,null,["8"]] 09:07:17 INFO - PROCESS | 1808 | 1477930037862 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 09:07:17 INFO - PROCESS | 1808 | 1477930037868 Marionette TRACE conn4 <- [1,1471,null,{}] 09:07:18 INFO - PROCESS | 1808 | 1477930038018 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 1808 | ++DOCSHELL 0x82e6b400 == 21 [pid = 1808] [id = 345] 09:07:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x82e6e800) [pid = 1808] [serial = 1009] [outer = (nil)] 09:07:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x82e73c00) [pid = 1808] [serial = 1010] [outer = 0x82e6e800] 09:07:18 INFO - PROCESS | 1808 | 1477930038129 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0x82ea3c00) [pid = 1808] [serial = 1011] [outer = 0x82e6e800] 09:07:18 INFO - PROCESS | 1808 | 1477930038702 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]]]}] 09:07:18 INFO - .. 09:07:18 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1080ms 09:07:18 INFO - PROCESS | 1808 | 1477930038723 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 1808 | 1477930038728 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:07:18 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 09:07:18 INFO - PROCESS | 1808 | 1477930038757 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}] 09:07:19 INFO - PROCESS | 1808 | 1477930039076 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 09:07:19 INFO - PROCESS | 1808 | 1477930039116 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 09:07:19 INFO - PROCESS | 1808 | 1477930039120 Marionette TRACE conn4 <- [1,1475,null,["8"]] 09:07:19 INFO - PROCESS | 1808 | 1477930039127 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 09:07:19 INFO - PROCESS | 1808 | 1477930039133 Marionette TRACE conn4 <- [1,1476,null,{}] 09:07:19 INFO - PROCESS | 1808 | 1477930039139 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 1808 | ++DOCSHELL 0x8262b400 == 22 [pid = 1808] [id = 346] 09:07:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0x832e4800) [pid = 1808] [serial = 1012] [outer = (nil)] 09:07:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0x832ec000) [pid = 1808] [serial = 1013] [outer = 0x832e4800] 09:07:19 INFO - PROCESS | 1808 | 1477930039242 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0x832ef000) [pid = 1808] [serial = 1014] [outer = 0x832e4800] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0x983efc00) [pid = 1808] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0x9674c800) [pid = 1808] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0x92c51c00) [pid = 1808] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0x98e92c00) [pid = 1808] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x83eef400) [pid = 1808] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0x8dd97800) [pid = 1808] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0x83d47800) [pid = 1808] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x8fc4f400) [pid = 1808] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0x83f3f400) [pid = 1808] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x95676400) [pid = 1808] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x8320c800) [pid = 1808] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x83d3c400) [pid = 1808] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x83332000) [pid = 1808] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x94a2d800) [pid = 1808] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x826bac00) [pid = 1808] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x8dd17800) [pid = 1808] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x8f95c000) [pid = 1808] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 09:07:22 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x8cd14400) [pid = 1808] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 09:07:23 INFO - PROCESS | 1808 | 1477930043779 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]]]}] 09:07:23 INFO - . 09:07:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5093ms 09:07:23 INFO - PROCESS | 1808 | 1477930043838 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 1808 | 1477930043846 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 09:07:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 09:07:23 INFO - PROCESS | 1808 | 1477930043855 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}] 09:07:24 INFO - PROCESS | 1808 | 1477930044036 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:07:24 INFO - PROCESS | 1808 | 1477930044203 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 09:07:24 INFO - PROCESS | 1808 | 1477930044209 Marionette TRACE conn4 <- [1,1480,null,["8"]] 09:07:24 INFO - PROCESS | 1808 | 1477930044217 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 09:07:24 INFO - PROCESS | 1808 | 1477930044224 Marionette TRACE conn4 <- [1,1481,null,{}] 09:07:24 INFO - PROCESS | 1808 | 1477930044232 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:24 INFO - PROCESS | 1808 | ++DOCSHELL 0x83352c00 == 23 [pid = 1808] [id = 347] 09:07:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x8354cc00) [pid = 1808] [serial = 1015] [outer = (nil)] 09:07:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x83556c00) [pid = 1808] [serial = 1016] [outer = 0x8354cc00] 09:07:24 INFO - PROCESS | 1808 | 1477930044340 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x83bb7400) [pid = 1808] [serial = 1017] [outer = 0x8354cc00] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x9566e800) [pid = 1808] [serial = 927] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x994f1c00) [pid = 1808] [serial = 933] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x984c8400) [pid = 1808] [serial = 930] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x96753c00) [pid = 1808] [serial = 921] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8fa19c00) [pid = 1808] [serial = 924] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x826bd800) [pid = 1808] [serial = 983] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x826c0c00) [pid = 1808] [serial = 984] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x8dbfa400) [pid = 1808] [serial = 980] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x95c8cc00) [pid = 1808] [serial = 981] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x94a35000) [pid = 1808] [serial = 977] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x94a36400) [pid = 1808] [serial = 978] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x8dd9b000) [pid = 1808] [serial = 974] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x8f95a400) [pid = 1808] [serial = 975] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x83ef7c00) [pid = 1808] [serial = 971] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x83f38000) [pid = 1808] [serial = 972] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x8320e800) [pid = 1808] [serial = 968] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x832eec00) [pid = 1808] [serial = 969] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x8320b400) [pid = 1808] [serial = 965] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x8320f000) [pid = 1808] [serial = 966] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x9a173400) [pid = 1808] [serial = 962] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0xa2ba0800) [pid = 1808] [serial = 963] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x95d88800) [pid = 1808] [serial = 959] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x95dae000) [pid = 1808] [serial = 960] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x8ffe6000) [pid = 1808] [serial = 956] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x911aec00) [pid = 1808] [serial = 957] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x83f46000) [pid = 1808] [serial = 953] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x8cc22800) [pid = 1808] [serial = 954] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x83344800) [pid = 1808] [serial = 950] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x8334a400) [pid = 1808] [serial = 951] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x8cd18c00) [pid = 1808] [serial = 948] [outer = (nil)] [url = about:blank] 09:07:27 INFO - PROCESS | 1808 | ************************* 09:07:27 INFO - PROCESS | 1808 | A coding exception was thrown and uncaught in a Task. 09:07:27 INFO - PROCESS | 1808 | 09:07:27 INFO - PROCESS | 1808 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:07:27 INFO - PROCESS | 1808 | Full stack: 09:07:27 INFO - PROCESS | 1808 | ************************* 09:07:29 INFO - PROCESS | 1808 | 1477930049012 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]]]}] 09:07:29 INFO - . 09:07:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5198ms 09:07:29 INFO - PROCESS | 1808 | 1477930049055 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 1808 | 1477930049062 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 09:07:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 09:07:29 INFO - PROCESS | 1808 | 1477930049082 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}] 09:07:29 INFO - PROCESS | 1808 | 1477930049339 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 09:07:29 INFO - PROCESS | 1808 | 1477930049374 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 09:07:29 INFO - PROCESS | 1808 | 1477930049378 Marionette TRACE conn4 <- [1,1485,null,["8"]] 09:07:29 INFO - PROCESS | 1808 | 1477930049388 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 09:07:29 INFO - PROCESS | 1808 | 1477930049394 Marionette TRACE conn4 <- [1,1486,null,{}] 09:07:29 INFO - PROCESS | 1808 | 1477930049468 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 1808 | ++DOCSHELL 0x83193400 == 24 [pid = 1808] [id = 348] 09:07:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x83193c00) [pid = 1808] [serial = 1018] [outer = (nil)] 09:07:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x8320bc00) [pid = 1808] [serial = 1019] [outer = 0x83193c00] 09:07:29 INFO - PROCESS | 1808 | 1477930049580 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x8320dc00) [pid = 1808] [serial = 1020] [outer = 0x83193c00] 09:07:30 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x8320fc00) [pid = 1808] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 09:07:30 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x82e6e800) [pid = 1808] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 09:07:30 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x83d42400) [pid = 1808] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 09:07:30 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x832e4800) [pid = 1808] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 09:07:30 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x8fab3400) [pid = 1808] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 09:07:30 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x983ed800) [pid = 1808] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 09:07:30 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x83bc0400) [pid = 1808] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 09:07:30 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x83346800) [pid = 1808] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 09:07:30 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x83ce5800) [pid = 1808] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 09:07:30 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x82646c00) [pid = 1808] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 09:07:35 INFO - PROCESS | 1808 | 1477930055198 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]]]}] 09:07:35 INFO - . 09:07:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6149ms 09:07:35 INFO - PROCESS | 1808 | 1477930055230 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 09:07:35 INFO - PROCESS | 1808 | 1477930055242 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 09:07:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 09:07:35 INFO - PROCESS | 1808 | 1477930055269 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}] 09:07:35 INFO - PROCESS | 1808 | 1477930055466 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 09:07:35 INFO - PROCESS | 1808 | --DOCSHELL 0x8320a000 == 23 [pid = 1808] [id = 331] 09:07:35 INFO - PROCESS | 1808 | --DOCSHELL 0x97a48400 == 22 [pid = 1808] [id = 339] 09:07:35 INFO - PROCESS | 1808 | --DOCSHELL 0x82638000 == 21 [pid = 1808] [id = 341] 09:07:35 INFO - PROCESS | 1808 | --DOCSHELL 0x83ce5400 == 20 [pid = 1808] [id = 342] 09:07:35 INFO - PROCESS | 1808 | --DOCSHELL 0x83bb1800 == 19 [pid = 1808] [id = 340] 09:07:35 INFO - PROCESS | 1808 | --DOCSHELL 0x82646800 == 18 [pid = 1808] [id = 343] 09:07:35 INFO - PROCESS | 1808 | --DOCSHELL 0x911a1c00 == 17 [pid = 1808] [id = 334] 09:07:35 INFO - PROCESS | 1808 | --DOCSHELL 0x8354f400 == 16 [pid = 1808] [id = 332] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x832e5000) [pid = 1808] [serial = 1005] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x82e6ec00) [pid = 1808] [serial = 1004] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x83327c00) [pid = 1808] [serial = 1008] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x832ecc00) [pid = 1808] [serial = 1007] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x82ea3c00) [pid = 1808] [serial = 1011] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x82e73c00) [pid = 1808] [serial = 1010] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x832ef000) [pid = 1808] [serial = 1014] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x832ec000) [pid = 1808] [serial = 1013] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x83ce8000) [pid = 1808] [serial = 1001] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x83cea000) [pid = 1808] [serial = 1002] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0xa43dec00) [pid = 1808] [serial = 998] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8263ac00) [pid = 1808] [serial = 999] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8262a000) [pid = 1808] [serial = 995] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8262d000) [pid = 1808] [serial = 996] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x9a030400) [pid = 1808] [serial = 992] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x9a292c00) [pid = 1808] [serial = 993] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x93132400) [pid = 1808] [serial = 989] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x94a2c000) [pid = 1808] [serial = 990] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 20 (0x83eefc00) [pid = 1808] [serial = 986] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | --DOMWINDOW == 19 (0x8cc25000) [pid = 1808] [serial = 987] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1808 | 1477930055632 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 09:07:35 INFO - PROCESS | 1808 | 1477930055639 Marionette TRACE conn4 <- [1,1490,null,["8"]] 09:07:35 INFO - PROCESS | 1808 | 1477930055646 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 09:07:35 INFO - PROCESS | 1808 | 1477930055655 Marionette TRACE conn4 <- [1,1491,null,{}] 09:07:35 INFO - PROCESS | 1808 | 1477930055662 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 1808 | ++DOCSHELL 0x82646800 == 17 [pid = 1808] [id = 349] 09:07:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 20 (0x82646c00) [pid = 1808] [serial = 1021] [outer = (nil)] 09:07:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 21 (0x82648c00) [pid = 1808] [serial = 1022] [outer = 0x82646c00] 09:07:35 INFO - PROCESS | 1808 | 1477930055789 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b5c00) [pid = 1808] [serial = 1023] [outer = 0x82646c00] 09:07:37 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x8354cc00) [pid = 1808] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 09:07:40 INFO - PROCESS | 1808 | 1477930060327 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]]]}] 09:07:40 INFO - . 09:07:40 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5092ms 09:07:40 INFO - PROCESS | 1808 | 1477930060357 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 1808 | 1477930060364 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:07:40 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 09:07:40 INFO - PROCESS | 1808 | 1477930060373 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}] 09:07:40 INFO - PROCESS | 1808 | 1477930060574 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 09:07:40 INFO - PROCESS | 1808 | 1477930060597 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 09:07:40 INFO - PROCESS | 1808 | 1477930060603 Marionette TRACE conn4 <- [1,1495,null,["8"]] 09:07:40 INFO - PROCESS | 1808 | 1477930060714 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 09:07:40 INFO - PROCESS | 1808 | 1477930060720 Marionette TRACE conn4 <- [1,1496,null,{}] 09:07:40 INFO - PROCESS | 1808 | 1477930060728 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 1808 | ++DOCSHELL 0x8318dc00 == 18 [pid = 1808] [id = 350] 09:07:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x83190400) [pid = 1808] [serial = 1024] [outer = (nil)] 09:07:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x83194800) [pid = 1808] [serial = 1025] [outer = 0x83190400] 09:07:40 INFO - PROCESS | 1808 | 1477930060832 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x82641c00) [pid = 1808] [serial = 1026] [outer = 0x83190400] 09:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd16800 == 17 [pid = 1808] [id = 333] 09:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0x8f958c00 == 16 [pid = 1808] [id = 338] 09:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0x826b9000 == 15 [pid = 1808] [id = 336] 09:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0x83ee9800 == 14 [pid = 1808] [id = 335] 09:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0x83d41c00 == 13 [pid = 1808] [id = 337] 09:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x8320bc00) [pid = 1808] [serial = 1019] [outer = (nil)] [url = about:blank] 09:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0x82e6b400 == 12 [pid = 1808] [id = 345] 09:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0x83352c00 == 11 [pid = 1808] [id = 347] 09:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0x83194c00 == 10 [pid = 1808] [id = 344] 09:07:43 INFO - PROCESS | 1808 | --DOCSHELL 0x83193400 == 9 [pid = 1808] [id = 348] 09:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x83556c00) [pid = 1808] [serial = 1016] [outer = (nil)] [url = about:blank] 09:07:43 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x83bb7400) [pid = 1808] [serial = 1017] [outer = (nil)] [url = about:blank] 09:07:46 INFO - PROCESS | 1808 | --DOMWINDOW == 20 (0x83193c00) [pid = 1808] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 09:07:46 INFO - PROCESS | 1808 | --DOMWINDOW == 19 (0x82646c00) [pid = 1808] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 09:07:49 INFO - PROCESS | 1808 | 1477930069375 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]]]}] 09:07:49 INFO - . 09:07:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9055ms 09:07:49 INFO - PROCESS | 1808 | 1477930069429 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 09:07:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 09:07:49 INFO - PROCESS | 1808 | 1477930069437 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 09:07:49 INFO - PROCESS | 1808 | 1477930069450 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}] 09:07:49 INFO - PROCESS | 1808 | 1477930069662 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:07:49 INFO - PROCESS | 1808 | 1477930069824 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 09:07:49 INFO - PROCESS | 1808 | 1477930069830 Marionette TRACE conn4 <- [1,1500,null,["8"]] 09:07:49 INFO - PROCESS | 1808 | 1477930069840 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 09:07:49 INFO - PROCESS | 1808 | 1477930069852 Marionette TRACE conn4 <- [1,1501,null,{}] 09:07:49 INFO - PROCESS | 1808 | 1477930069863 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 1808 | ++DOCSHELL 0x82634800 == 10 [pid = 1808] [id = 351] 09:07:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 20 (0x82636400) [pid = 1808] [serial = 1027] [outer = (nil)] 09:07:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 21 (0x8263f000) [pid = 1808] [serial = 1028] [outer = 0x82636400] 09:07:49 INFO - PROCESS | 1808 | 1477930069987 Marionette DEBUG loaded listener.js 09:07:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b6400) [pid = 1808] [serial = 1029] [outer = 0x82636400] 09:07:52 INFO - PROCESS | 1808 | 1477930072686 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]]]}] 09:07:52 INFO - . 09:07:52 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3283ms 09:07:52 INFO - PROCESS | 1808 | 1477930072731 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 09:07:52 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 09:07:52 INFO - PROCESS | 1808 | 1477930072740 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 09:07:52 INFO - PROCESS | 1808 | 1477930072750 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}] 09:07:53 INFO - PROCESS | 1808 | 1477930073074 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 09:07:53 INFO - PROCESS | 1808 | 1477930073148 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 09:07:53 INFO - PROCESS | 1808 | 1477930073154 Marionette TRACE conn4 <- [1,1505,null,["8"]] 09:07:53 INFO - PROCESS | 1808 | 1477930073239 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 09:07:53 INFO - PROCESS | 1808 | 1477930073259 Marionette TRACE conn4 <- [1,1506,null,{}] 09:07:53 INFO - PROCESS | 1808 | 1477930073272 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b5000 == 11 [pid = 1808] [id = 352] 09:07:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b5400) [pid = 1808] [serial = 1030] [outer = (nil)] 09:07:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x826c0800) [pid = 1808] [serial = 1031] [outer = 0x826b5400] 09:07:53 INFO - PROCESS | 1808 | 1477930073384 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x82e72800) [pid = 1808] [serial = 1032] [outer = 0x826b5400] 09:07:53 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x826b5c00) [pid = 1808] [serial = 1023] [outer = (nil)] [url = about:blank] 09:07:53 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x82648c00) [pid = 1808] [serial = 1022] [outer = (nil)] [url = about:blank] 09:07:53 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x8320dc00) [pid = 1808] [serial = 1020] [outer = (nil)] [url = about:blank] 09:07:53 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x83194800) [pid = 1808] [serial = 1025] [outer = (nil)] [url = about:blank] 09:07:54 INFO - PROCESS | 1808 | 1477930074865 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]]]}] 09:07:54 INFO - . 09:07:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 2177ms 09:07:54 INFO - PROCESS | 1808 | 1477930074926 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 09:07:54 INFO - PROCESS | 1808 | 1477930074936 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 09:07:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 09:07:54 INFO - PROCESS | 1808 | 1477930074947 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}] 09:07:55 INFO - PROCESS | 1808 | 1477930075210 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 09:07:55 INFO - PROCESS | 1808 | 1477930075231 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 09:07:55 INFO - PROCESS | 1808 | 1477930075238 Marionette TRACE conn4 <- [1,1510,null,["8"]] 09:07:55 INFO - PROCESS | 1808 | 1477930075245 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 09:07:55 INFO - PROCESS | 1808 | 1477930075252 Marionette TRACE conn4 <- [1,1511,null,{}] 09:07:55 INFO - PROCESS | 1808 | 1477930075261 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 1808 | ++DOCSHELL 0x8320f000 == 12 [pid = 1808] [id = 353] 09:07:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x8320f800) [pid = 1808] [serial = 1033] [outer = (nil)] 09:07:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x83211800) [pid = 1808] [serial = 1034] [outer = 0x8320f800] 09:07:55 INFO - PROCESS | 1808 | 1477930075367 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x83215000) [pid = 1808] [serial = 1035] [outer = 0x8320f800] 09:08:01 INFO - PROCESS | 1808 | --DOCSHELL 0x8262b400 == 11 [pid = 1808] [id = 346] 09:08:01 INFO - PROCESS | 1808 | --DOCSHELL 0x82646800 == 10 [pid = 1808] [id = 349] 09:08:01 INFO - PROCESS | 1808 | --DOCSHELL 0x826b5000 == 9 [pid = 1808] [id = 352] 09:08:01 INFO - PROCESS | 1808 | --DOCSHELL 0x8318dc00 == 8 [pid = 1808] [id = 350] 09:08:01 INFO - PROCESS | 1808 | --DOCSHELL 0x82634800 == 7 [pid = 1808] [id = 351] 09:08:03 INFO - PROCESS | 1808 | 1477930083975 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]]]}] 09:08:04 INFO - . 09:08:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9100ms 09:08:04 INFO - PROCESS | 1808 | 1477930084046 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 1808 | 1477930084053 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:08:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 09:08:04 INFO - PROCESS | 1808 | 1477930084073 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}] 09:08:04 INFO - PROCESS | 1808 | 1477930084334 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 09:08:04 INFO - PROCESS | 1808 | 1477930084443 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 09:08:04 INFO - PROCESS | 1808 | 1477930084449 Marionette TRACE conn4 <- [1,1515,null,["8"]] 09:08:04 INFO - PROCESS | 1808 | 1477930084457 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 09:08:04 INFO - PROCESS | 1808 | 1477930084466 Marionette TRACE conn4 <- [1,1516,null,{}] 09:08:04 INFO - PROCESS | 1808 | 1477930084535 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:04 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b2c00 == 8 [pid = 1808] [id = 354] 09:08:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x826b3000) [pid = 1808] [serial = 1036] [outer = (nil)] 09:08:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x826b7800) [pid = 1808] [serial = 1037] [outer = 0x826b3000] 09:08:04 INFO - PROCESS | 1808 | 1477930084643 Marionette DEBUG loaded listener.js 09:08:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x826bc400) [pid = 1808] [serial = 1038] [outer = 0x826b3000] 09:08:05 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x82636400) [pid = 1808] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 09:08:05 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x826b5400) [pid = 1808] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 09:08:05 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x83190400) [pid = 1808] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 09:08:05 INFO - PROCESS | 1808 | 1477930085363 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]]]}] 09:08:05 INFO - . 09:08:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1334ms 09:08:05 INFO - PROCESS | 1808 | 1477930085400 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 09:08:05 INFO - PROCESS | 1808 | 1477930085410 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 09:08:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 09:08:05 INFO - PROCESS | 1808 | 1477930085421 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}] 09:08:05 INFO - PROCESS | 1808 | 1477930085667 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:08:05 INFO - PROCESS | 1808 | 1477930085692 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 09:08:05 INFO - PROCESS | 1808 | 1477930085697 Marionette TRACE conn4 <- [1,1520,null,["8"]] 09:08:05 INFO - PROCESS | 1808 | 1477930085705 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 09:08:05 INFO - PROCESS | 1808 | 1477930085711 Marionette TRACE conn4 <- [1,1521,null,{}] 09:08:05 INFO - PROCESS | 1808 | 1477930085719 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 1808 | ++DOCSHELL 0x826bd000 == 9 [pid = 1808] [id = 355] 09:08:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x83190400) [pid = 1808] [serial = 1039] [outer = (nil)] 09:08:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x83194400) [pid = 1808] [serial = 1040] [outer = 0x83190400] 09:08:05 INFO - PROCESS | 1808 | 1477930085823 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x82644000) [pid = 1808] [serial = 1041] [outer = 0x83190400] 09:08:06 INFO - PROCESS | 1808 | 1477930086552 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] 09:08:06 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 09:08:06 INFO - PROCESS | 1808 | 1477930086621 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 09:08:06 INFO - PROCESS | 1808 | 1477930086630 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}] 09:08:06 INFO - PROCESS | 1808 | 1477930086887 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 09:08:06 INFO - PROCESS | 1808 | 1477930086909 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 09:08:06 INFO - PROCESS | 1808 | 1477930086915 Marionette TRACE conn4 <- [1,1525,null,["8"]] 09:08:06 INFO - PROCESS | 1808 | 1477930086922 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 09:08:06 INFO - PROCESS | 1808 | 1477930086932 Marionette TRACE conn4 <- [1,1526,null,{}] 09:08:06 INFO - PROCESS | 1808 | 1477930086940 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:06 INFO - PROCESS | 1808 | ++DOCSHELL 0x8332f400 == 10 [pid = 1808] [id = 356] 09:08:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8332f800) [pid = 1808] [serial = 1042] [outer = (nil)] 09:08:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x83332800) [pid = 1808] [serial = 1043] [outer = 0x8332f800] 09:08:07 INFO - PROCESS | 1808 | 1477930087047 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x83334400) [pid = 1808] [serial = 1044] [outer = 0x8332f800] 09:08:07 INFO - PROCESS | 1808 | 1477930087709 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]]]}] 09:08:07 INFO - . 09:08:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1122ms 09:08:07 INFO - PROCESS | 1808 | 1477930087778 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 09:08:07 INFO - PROCESS | 1808 | 1477930087785 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 09:08:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 09:08:07 INFO - PROCESS | 1808 | 1477930087796 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}] 09:08:08 INFO - PROCESS | 1808 | 1477930088021 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 09:08:08 INFO - PROCESS | 1808 | 1477930088181 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 09:08:08 INFO - PROCESS | 1808 | 1477930088190 Marionette TRACE conn4 <- [1,1530,null,["8"]] 09:08:08 INFO - PROCESS | 1808 | 1477930088205 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 09:08:08 INFO - PROCESS | 1808 | 1477930088216 Marionette TRACE conn4 <- [1,1531,null,{}] 09:08:08 INFO - PROCESS | 1808 | 1477930088224 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:08 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b8c00 == 11 [pid = 1808] [id = 357] 09:08:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x826ba800) [pid = 1808] [serial = 1045] [outer = (nil)] 09:08:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x82e6e400) [pid = 1808] [serial = 1046] [outer = 0x826ba800] 09:08:08 INFO - PROCESS | 1808 | 1477930088352 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x83557800) [pid = 1808] [serial = 1047] [outer = 0x826ba800] 09:08:09 INFO - PROCESS | 1808 | 1477930089178 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]]]}] 09:08:09 INFO - ...... 09:08:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1443ms 09:08:09 INFO - PROCESS | 1808 | 1477930089244 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 1808 | 1477930089251 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:08:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 09:08:09 INFO - PROCESS | 1808 | 1477930089262 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}] 09:08:09 INFO - PROCESS | 1808 | 1477930089514 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 09:08:09 INFO - PROCESS | 1808 | 1477930089670 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 09:08:09 INFO - PROCESS | 1808 | 1477930089676 Marionette TRACE conn4 <- [1,1535,null,["8"]] 09:08:09 INFO - PROCESS | 1808 | 1477930089690 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 09:08:09 INFO - PROCESS | 1808 | 1477930089697 Marionette TRACE conn4 <- [1,1536,null,{}] 09:08:09 INFO - PROCESS | 1808 | 1477930089704 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x83eeac00 == 12 [pid = 1808] [id = 358] 09:08:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x83eeb000) [pid = 1808] [serial = 1048] [outer = (nil)] 09:08:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x83eee000) [pid = 1808] [serial = 1049] [outer = 0x83eeb000] 09:08:09 INFO - PROCESS | 1808 | 1477930089871 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x83ef1c00) [pid = 1808] [serial = 1050] [outer = 0x83eeb000] 09:08:10 INFO - PROCESS | 1808 | 1477930090591 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"]]]}] 09:08:10 INFO - .. 09:08:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1385ms 09:08:10 INFO - PROCESS | 1808 | 1477930090655 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 09:08:10 INFO - PROCESS | 1808 | 1477930090666 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 09:08:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 09:08:10 INFO - PROCESS | 1808 | 1477930090724 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}] 09:08:10 INFO - PROCESS | 1808 | 1477930090959 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:08:11 INFO - PROCESS | 1808 | 1477930091116 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 09:08:11 INFO - PROCESS | 1808 | 1477930091121 Marionette TRACE conn4 <- [1,1540,null,["8"]] 09:08:11 INFO - PROCESS | 1808 | 1477930091134 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 09:08:11 INFO - PROCESS | 1808 | 1477930091141 Marionette TRACE conn4 <- [1,1541,null,{}] 09:08:11 INFO - PROCESS | 1808 | 1477930091150 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5df400 == 13 [pid = 1808] [id = 359] 09:08:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8c5df800) [pid = 1808] [serial = 1051] [outer = (nil)] 09:08:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8c5e2800) [pid = 1808] [serial = 1052] [outer = 0x8c5df800] 09:08:11 INFO - PROCESS | 1808 | 1477930091278 Marionette DEBUG loaded listener.js 09:08:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8c5e7400) [pid = 1808] [serial = 1053] [outer = 0x8c5df800] 09:08:12 INFO - PROCESS | 1808 | 1477930092358 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"]]]}] 09:08:12 INFO - . 09:08:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1682ms 09:08:12 INFO - PROCESS | 1808 | 1477930092406 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 1808 | 1477930092414 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 09:08:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 09:08:12 INFO - PROCESS | 1808 | 1477930092428 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}] 09:08:12 INFO - PROCESS | 1808 | 1477930092732 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 09:08:12 INFO - PROCESS | 1808 | 1477930092936 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 09:08:12 INFO - PROCESS | 1808 | 1477930092950 Marionette TRACE conn4 <- [1,1545,null,["8"]] 09:08:13 INFO - PROCESS | 1808 | 1477930093013 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 09:08:13 INFO - PROCESS | 1808 | 1477930093025 Marionette TRACE conn4 <- [1,1546,null,{}] 09:08:13 INFO - PROCESS | 1808 | 1477930093032 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 1808 | ++DOCSHELL 0x83214000 == 14 [pid = 1808] [id = 360] 09:08:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x8cc2a000) [pid = 1808] [serial = 1054] [outer = (nil)] 09:08:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x8cd0a800) [pid = 1808] [serial = 1055] [outer = 0x8cc2a000] 09:08:13 INFO - PROCESS | 1808 | 1477930093226 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x8cd11400) [pid = 1808] [serial = 1056] [outer = 0x8cc2a000] 09:08:14 INFO - PROCESS | 1808 | 1477930094073 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]]]}] 09:08:14 INFO - ... 09:08:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1780ms 09:08:14 INFO - PROCESS | 1808 | 1477930094222 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 1808 | 1477930094229 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 09:08:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 09:08:14 INFO - PROCESS | 1808 | 1477930094242 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}] 09:08:14 INFO - PROCESS | 1808 | 1477930094436 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 09:08:14 INFO - PROCESS | 1808 | 1477930094648 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 09:08:14 INFO - PROCESS | 1808 | 1477930094654 Marionette TRACE conn4 <- [1,1550,null,["8"]] 09:08:14 INFO - PROCESS | 1808 | 1477930094722 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 09:08:14 INFO - PROCESS | 1808 | 1477930094731 Marionette TRACE conn4 <- [1,1551,null,{}] 09:08:14 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x826c0800) [pid = 1808] [serial = 1031] [outer = (nil)] [url = about:blank] 09:08:14 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x82e72800) [pid = 1808] [serial = 1032] [outer = (nil)] [url = about:blank] 09:08:14 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x8263f000) [pid = 1808] [serial = 1028] [outer = (nil)] [url = about:blank] 09:08:14 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x826b6400) [pid = 1808] [serial = 1029] [outer = (nil)] [url = about:blank] 09:08:14 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x82641c00) [pid = 1808] [serial = 1026] [outer = (nil)] [url = about:blank] 09:08:14 INFO - PROCESS | 1808 | 1477930094757 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 1808 | ++DOCSHELL 0x82645400 == 15 [pid = 1808] [id = 361] 09:08:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x82646000) [pid = 1808] [serial = 1057] [outer = (nil)] 09:08:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x826bb800) [pid = 1808] [serial = 1058] [outer = 0x82646000] 09:08:14 INFO - PROCESS | 1808 | 1477930094875 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x82e6cc00) [pid = 1808] [serial = 1059] [outer = 0x82646000] 09:08:15 INFO - PROCESS | 1808 | 1477930095456 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]]]}] 09:08:15 INFO - . 09:08:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1234ms 09:08:15 INFO - PROCESS | 1808 | 1477930095485 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:08:15 INFO - PROCESS | 1808 | 1477930095493 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:08:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 09:08:15 INFO - PROCESS | 1808 | 1477930095531 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}] 09:08:15 INFO - PROCESS | 1808 | 1477930095719 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 09:08:15 INFO - PROCESS | 1808 | 1477930095731 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 09:08:15 INFO - PROCESS | 1808 | 1477930095735 Marionette TRACE conn4 <- [1,1555,null,["8"]] 09:08:15 INFO - PROCESS | 1808 | 1477930095746 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 09:08:15 INFO - PROCESS | 1808 | 1477930095754 Marionette TRACE conn4 <- [1,1556,null,{}] 09:08:15 INFO - PROCESS | 1808 | 1477930095761 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:15 INFO - PROCESS | 1808 | ++DOCSHELL 0x83bb6400 == 16 [pid = 1808] [id = 362] 09:08:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x83bb7400) [pid = 1808] [serial = 1060] [outer = (nil)] 09:08:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x83bbec00) [pid = 1808] [serial = 1061] [outer = 0x83bb7400] 09:08:15 INFO - PROCESS | 1808 | 1477930095866 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x83ee9c00) [pid = 1808] [serial = 1062] [outer = 0x83bb7400] 09:08:16 INFO - PROCESS | 1808 | 1477930096526 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]]]}] 09:08:16 INFO - . 09:08:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1023ms 09:08:16 INFO - PROCESS | 1808 | 1477930096560 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 09:08:16 INFO - PROCESS | 1808 | 1477930096571 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 09:08:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 09:08:16 INFO - PROCESS | 1808 | 1477930096582 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}] 09:08:16 INFO - PROCESS | 1808 | 1477930096831 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:08:16 INFO - PROCESS | 1808 | 1477930096848 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 09:08:16 INFO - PROCESS | 1808 | 1477930096852 Marionette TRACE conn4 <- [1,1560,null,["8"]] 09:08:16 INFO - PROCESS | 1808 | 1477930096860 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 09:08:16 INFO - PROCESS | 1808 | 1477930096868 Marionette TRACE conn4 <- [1,1561,null,{}] 09:08:16 INFO - PROCESS | 1808 | 1477930096876 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5e9c00 == 17 [pid = 1808] [id = 363] 09:08:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x8c5eb400) [pid = 1808] [serial = 1063] [outer = (nil)] 09:08:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x8cc24400) [pid = 1808] [serial = 1064] [outer = 0x8c5eb400] 09:08:16 INFO - PROCESS | 1808 | 1477930096982 Marionette DEBUG loaded listener.js 09:08:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x8cd0a400) [pid = 1808] [serial = 1065] [outer = 0x8c5eb400] 09:08:17 INFO - PROCESS | 1808 | 1477930097865 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]]]}] 09:08:17 INFO - .................. 09:08:17 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1333ms 09:08:17 INFO - PROCESS | 1808 | 1477930097917 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 1808 | 1477930097921 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 09:08:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 09:08:17 INFO - PROCESS | 1808 | 1477930097930 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}] 09:08:18 INFO - PROCESS | 1808 | 1477930098181 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 09:08:18 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x83190400) [pid = 1808] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 09:08:18 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x826b3000) [pid = 1808] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 09:08:18 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x8320f800) [pid = 1808] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 09:08:18 INFO - PROCESS | 1808 | 1477930098267 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 09:08:18 INFO - PROCESS | 1808 | 1477930098276 Marionette TRACE conn4 <- [1,1565,null,["8"]] 09:08:18 INFO - PROCESS | 1808 | 1477930098284 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 09:08:18 INFO - PROCESS | 1808 | 1477930098292 Marionette TRACE conn4 <- [1,1566,null,{}] 09:08:18 INFO - PROCESS | 1808 | 1477930098304 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d998000 == 18 [pid = 1808] [id = 364] 09:08:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x8d998800) [pid = 1808] [serial = 1066] [outer = (nil)] 09:08:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x8db7b800) [pid = 1808] [serial = 1067] [outer = 0x8d998800] 09:08:18 INFO - PROCESS | 1808 | 1477930098491 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x8dbf1000) [pid = 1808] [serial = 1068] [outer = 0x8d998800] 09:08:19 INFO - PROCESS | 1808 | 1477930099120 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]]]}] 09:08:19 INFO - . 09:08:19 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1233ms 09:08:19 INFO - PROCESS | 1808 | 1477930099163 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 09:08:19 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 09:08:19 INFO - PROCESS | 1808 | 1477930099167 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 09:08:19 INFO - PROCESS | 1808 | 1477930099176 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}] 09:08:19 INFO - PROCESS | 1808 | 1477930099350 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 09:08:19 INFO - PROCESS | 1808 | 1477930099549 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 09:08:19 INFO - PROCESS | 1808 | 1477930099553 Marionette TRACE conn4 <- [1,1570,null,["8"]] 09:08:19 INFO - PROCESS | 1808 | 1477930099564 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 09:08:19 INFO - PROCESS | 1808 | 1477930099570 Marionette TRACE conn4 <- [1,1571,null,{}] 09:08:19 INFO - PROCESS | 1808 | 1477930099596 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:19 INFO - PROCESS | 1808 | ++DOCSHELL 0x8263a000 == 19 [pid = 1808] [id = 365] 09:08:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x82640800) [pid = 1808] [serial = 1069] [outer = (nil)] 09:08:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x8dca0c00) [pid = 1808] [serial = 1070] [outer = 0x82640800] 09:08:19 INFO - PROCESS | 1808 | 1477930099693 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x8dcaa800) [pid = 1808] [serial = 1071] [outer = 0x82640800] 09:08:20 INFO - PROCESS | 1808 | 1477930100267 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]]]}] 09:08:20 INFO - ... 09:08:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1132ms 09:08:20 INFO - PROCESS | 1808 | 1477930100307 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:08:20 INFO - PROCESS | 1808 | 1477930100313 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:08:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 09:08:20 INFO - PROCESS | 1808 | 1477930100327 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}] 09:08:20 INFO - PROCESS | 1808 | 1477930100587 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 09:08:20 INFO - PROCESS | 1808 | 1477930100603 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 09:08:20 INFO - PROCESS | 1808 | 1477930100607 Marionette TRACE conn4 <- [1,1575,null,["8"]] 09:08:20 INFO - PROCESS | 1808 | 1477930100614 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 09:08:20 INFO - PROCESS | 1808 | 1477930100619 Marionette TRACE conn4 <- [1,1576,null,{}] 09:08:20 INFO - PROCESS | 1808 | 1477930100626 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:20 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd96400 == 20 [pid = 1808] [id = 366] 09:08:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x8dd96c00) [pid = 1808] [serial = 1072] [outer = (nil)] 09:08:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x8dd98c00) [pid = 1808] [serial = 1073] [outer = 0x8dd96c00] 09:08:20 INFO - PROCESS | 1808 | 1477930100725 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x8f958c00) [pid = 1808] [serial = 1074] [outer = 0x8dd96c00] 09:08:21 INFO - PROCESS | 1808 | [1808] 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 09:08:21 INFO - PROCESS | 1808 | [1808] 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 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:21 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:08:23 INFO - .................................................................................................................................................................................................................................................................................................................................... 09:08:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2706ms 09:08:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 09:08:23 INFO - PROCESS | 1808 | 1477930102668 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]]]}] 09:08:23 INFO - PROCESS | 1808 | 1477930103034 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 09:08:23 INFO - PROCESS | 1808 | 1477930103046 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 09:08:23 INFO - PROCESS | 1808 | 1477930103109 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}] 09:08:23 INFO - PROCESS | 1808 | 1477930103637 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:08:23 INFO - PROCESS | 1808 | 1477930103771 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 09:08:23 INFO - PROCESS | 1808 | 1477930103778 Marionette TRACE conn4 <- [1,1580,null,["8"]] 09:08:23 INFO - PROCESS | 1808 | 1477930103787 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 09:08:23 INFO - PROCESS | 1808 | 1477930103796 Marionette TRACE conn4 <- [1,1581,null,{}] 09:08:23 INFO - PROCESS | 1808 | 1477930103803 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa0dc00 == 21 [pid = 1808] [id = 367] 09:08:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x8fa0e000) [pid = 1808] [serial = 1075] [outer = (nil)] 09:08:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x8fa11800) [pid = 1808] [serial = 1076] [outer = 0x8fa0e000] 09:08:23 INFO - PROCESS | 1808 | 1477930103959 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x8fa14000) [pid = 1808] [serial = 1077] [outer = 0x8fa0e000] 09:08:24 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fc55c00 == 22 [pid = 1808] [id = 368] 09:08:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x92c21800) [pid = 1808] [serial = 1078] [outer = (nil)] 09:08:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x8fc55800) [pid = 1808] [serial = 1079] [outer = 0x92c21800] 09:08:24 INFO - PROCESS | 1808 | 1477930104817 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]]]}] 09:08:24 INFO - . 09:08:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1781ms 09:08:24 INFO - PROCESS | 1808 | 1477930104841 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 09:08:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 09:08:24 INFO - PROCESS | 1808 | 1477930104854 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 09:08:24 INFO - PROCESS | 1808 | 1477930104864 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}] 09:08:25 INFO - PROCESS | 1808 | 1477930105149 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 09:08:25 INFO - PROCESS | 1808 | 1477930105297 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 09:08:25 INFO - PROCESS | 1808 | 1477930105303 Marionette TRACE conn4 <- [1,1585,null,["8"]] 09:08:25 INFO - PROCESS | 1808 | 1477930105311 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 09:08:25 INFO - PROCESS | 1808 | 1477930105318 Marionette TRACE conn4 <- [1,1586,null,{}] 09:08:25 INFO - PROCESS | 1808 | 1477930105370 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c20800 == 23 [pid = 1808] [id = 369] 09:08:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x92c29800) [pid = 1808] [serial = 1080] [outer = (nil)] 09:08:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x92c50000) [pid = 1808] [serial = 1081] [outer = 0x92c29800] 09:08:25 INFO - PROCESS | 1808 | 1477930105491 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x9312f400) [pid = 1808] [serial = 1082] [outer = 0x92c29800] 09:08:26 INFO - PROCESS | 1808 | ++DOCSHELL 0x93922400 == 24 [pid = 1808] [id = 370] 09:08:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x94a2b000) [pid = 1808] [serial = 1083] [outer = (nil)] 09:08:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x94a2d800) [pid = 1808] [serial = 1084] [outer = 0x94a2b000] 09:08:27 INFO - PROCESS | 1808 | --DOCSHELL 0x8263a000 == 23 [pid = 1808] [id = 365] 09:08:27 INFO - PROCESS | 1808 | --DOCSHELL 0x8d998000 == 22 [pid = 1808] [id = 364] 09:08:27 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5e9c00 == 21 [pid = 1808] [id = 363] 09:08:27 INFO - PROCESS | 1808 | --DOCSHELL 0x83bb6400 == 20 [pid = 1808] [id = 362] 09:08:27 INFO - PROCESS | 1808 | --DOCSHELL 0x82645400 == 19 [pid = 1808] [id = 361] 09:08:27 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x83194400) [pid = 1808] [serial = 1040] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x83215000) [pid = 1808] [serial = 1035] [outer = (nil)] [url = about:blank] 09:08:28 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x826b7800) [pid = 1808] [serial = 1037] [outer = (nil)] [url = about:blank] 09:08:28 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x83332800) [pid = 1808] [serial = 1043] [outer = (nil)] [url = about:blank] 09:08:28 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x826bc400) [pid = 1808] [serial = 1038] [outer = (nil)] [url = about:blank] 09:08:28 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x83211800) [pid = 1808] [serial = 1034] [outer = (nil)] [url = about:blank] 09:08:28 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x82644000) [pid = 1808] [serial = 1041] [outer = (nil)] [url = about:blank] 09:08:30 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x8c5eb400) [pid = 1808] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 09:08:30 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x83bb7400) [pid = 1808] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 09:08:30 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x82640800) [pid = 1808] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 09:08:30 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x8d998800) [pid = 1808] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 09:08:30 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x82646000) [pid = 1808] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 09:08:31 INFO - PROCESS | 1808 | 1477930111073 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]]]}] 09:08:31 INFO - . 09:08:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6245ms 09:08:31 INFO - PROCESS | 1808 | 1477930111109 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 1808 | 1477930111116 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 09:08:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 09:08:31 INFO - PROCESS | 1808 | 1477930111127 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}] 09:08:31 INFO - PROCESS | 1808 | 1477930111351 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 09:08:31 INFO - PROCESS | 1808 | 1477930111434 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 09:08:31 INFO - PROCESS | 1808 | 1477930111441 Marionette TRACE conn4 <- [1,1590,null,["8"]] 09:08:31 INFO - PROCESS | 1808 | 1477930111449 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 09:08:31 INFO - PROCESS | 1808 | 1477930111458 Marionette TRACE conn4 <- [1,1591,null,{}] 09:08:31 INFO - PROCESS | 1808 | 1477930111465 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 1808 | ++DOCSHELL 0x83194400 == 20 [pid = 1808] [id = 371] 09:08:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x83209400) [pid = 1808] [serial = 1085] [outer = (nil)] 09:08:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x83212000) [pid = 1808] [serial = 1086] [outer = 0x83209400] 09:08:31 INFO - PROCESS | 1808 | 1477930111572 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x832f0400) [pid = 1808] [serial = 1087] [outer = 0x83209400] 09:08:32 INFO - PROCESS | 1808 | 1477930112155 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]]]}] 09:08:32 INFO - .. 09:08:32 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1070ms 09:08:32 INFO - PROCESS | 1808 | 1477930112198 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:08:32 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 09:08:32 INFO - PROCESS | 1808 | 1477930112205 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:08:32 INFO - PROCESS | 1808 | 1477930112213 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}] 09:08:32 INFO - PROCESS | 1808 | 1477930112473 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 09:08:32 INFO - PROCESS | 1808 | 1477930112555 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 09:08:32 INFO - PROCESS | 1808 | 1477930112561 Marionette TRACE conn4 <- [1,1595,null,["8"]] 09:08:32 INFO - PROCESS | 1808 | 1477930112568 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 09:08:32 INFO - PROCESS | 1808 | 1477930112575 Marionette TRACE conn4 <- [1,1596,null,{}] 09:08:32 INFO - PROCESS | 1808 | 1477930112581 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:32 INFO - PROCESS | 1808 | ++DOCSHELL 0x83f43400 == 21 [pid = 1808] [id = 372] 09:08:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x8c5e9000) [pid = 1808] [serial = 1088] [outer = (nil)] 09:08:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x8c5ec000) [pid = 1808] [serial = 1089] [outer = 0x8c5e9000] 09:08:32 INFO - PROCESS | 1808 | 1477930112713 Marionette DEBUG loaded listener.js 09:08:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x8cc2a800) [pid = 1808] [serial = 1090] [outer = 0x8c5e9000] 09:08:33 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dc9c400 == 22 [pid = 1808] [id = 373] 09:08:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x8dd13400) [pid = 1808] [serial = 1091] [outer = (nil)] 09:08:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x8dd91800) [pid = 1808] [serial = 1092] [outer = 0x8dd13400] 09:08:33 INFO - PROCESS | 1808 | 1477930113526 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]]]}] 09:08:33 INFO - . 09:08:33 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1377ms 09:08:33 INFO - PROCESS | 1808 | 1477930113598 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 1808 | 1477930113607 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 09:08:33 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 09:08:33 INFO - PROCESS | 1808 | 1477930113616 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}] 09:08:33 INFO - PROCESS | 1808 | 1477930113843 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:08:34 INFO - PROCESS | 1808 | 1477930114034 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 09:08:34 INFO - PROCESS | 1808 | 1477930114041 Marionette TRACE conn4 <- [1,1600,null,["8"]] 09:08:34 INFO - PROCESS | 1808 | 1477930114056 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 09:08:34 INFO - PROCESS | 1808 | 1477930114067 Marionette TRACE conn4 <- [1,1601,null,{}] 09:08:34 INFO - PROCESS | 1808 | 1477930114076 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x82644000 == 23 [pid = 1808] [id = 374] 09:08:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x82644c00) [pid = 1808] [serial = 1093] [outer = (nil)] 09:08:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x82e72000) [pid = 1808] [serial = 1094] [outer = 0x82644c00] 09:08:34 INFO - PROCESS | 1808 | 1477930114202 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x8332b800) [pid = 1808] [serial = 1095] [outer = 0x82644c00] 09:08:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf37400 == 24 [pid = 1808] [id = 375] 09:08:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x8d999000) [pid = 1808] [serial = 1096] [outer = (nil)] 09:08:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x8cd13400) [pid = 1808] [serial = 1097] [outer = 0x8d999000] 09:08:34 INFO - PROCESS | 1808 | [1808] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 09:08:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8dd8e800) [pid = 1808] [serial = 1098] [outer = 0x8d999000] 09:08:35 INFO - PROCESS | 1808 | 1477930115212 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]]]}] 09:08:35 INFO - . 09:08:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1623ms 09:08:35 INFO - PROCESS | 1808 | 1477930115256 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 1808 | 1477930115263 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 09:08:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 09:08:35 INFO - PROCESS | 1808 | 1477930115273 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}] 09:08:35 INFO - PROCESS | 1808 | 1477930115517 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 09:08:35 INFO - PROCESS | 1808 | 1477930115694 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 09:08:35 INFO - PROCESS | 1808 | 1477930115702 Marionette TRACE conn4 <- [1,1605,null,["8"]] 09:08:35 INFO - PROCESS | 1808 | 1477930115710 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 09:08:35 INFO - PROCESS | 1808 | 1477930115718 Marionette TRACE conn4 <- [1,1606,null,{}] 09:08:35 INFO - PROCESS | 1808 | 1477930115769 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd97800 == 25 [pid = 1808] [id = 376] 09:08:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8debb800) [pid = 1808] [serial = 1099] [outer = (nil)] 09:08:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8fa0d400) [pid = 1808] [serial = 1100] [outer = 0x8debb800] 09:08:35 INFO - PROCESS | 1808 | 1477930115885 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x8fa13800) [pid = 1808] [serial = 1101] [outer = 0x8debb800] 09:08:36 INFO - PROCESS | 1808 | ++DOCSHELL 0x911a9400 == 26 [pid = 1808] [id = 377] 09:08:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x911ae400) [pid = 1808] [serial = 1102] [outer = (nil)] 09:08:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8ffe5400) [pid = 1808] [serial = 1103] [outer = 0x911ae400] 09:08:36 INFO - PROCESS | 1808 | 1477930116881 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]]]}] 09:08:36 INFO - . 09:08:36 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1627ms 09:08:36 INFO - PROCESS | 1808 | 1477930116900 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 1808 | 1477930116905 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 09:08:36 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 09:08:36 INFO - PROCESS | 1808 | 1477930116915 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}] 09:08:37 INFO - PROCESS | 1808 | 1477930117147 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 09:08:37 INFO - PROCESS | 1808 | 1477930117336 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 09:08:37 INFO - PROCESS | 1808 | 1477930117348 Marionette TRACE conn4 <- [1,1610,null,["8"]] 09:08:37 INFO - PROCESS | 1808 | 1477930117360 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 09:08:37 INFO - PROCESS | 1808 | 1477930117369 Marionette TRACE conn4 <- [1,1611,null,{}] 09:08:37 INFO - PROCESS | 1808 | 1477930117421 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c25000 == 27 [pid = 1808] [id = 378] 09:08:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x92c25800) [pid = 1808] [serial = 1104] [outer = (nil)] 09:08:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x92c2b800) [pid = 1808] [serial = 1105] [outer = 0x92c25800] 09:08:37 INFO - PROCESS | 1808 | 1477930117530 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x939de800) [pid = 1808] [serial = 1106] [outer = 0x92c25800] 09:08:38 INFO - PROCESS | 1808 | 1477930118217 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]]]}] 09:08:38 INFO - . 09:08:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1370ms 09:08:38 INFO - PROCESS | 1808 | 1477930118285 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:08:38 INFO - PROCESS | 1808 | 1477930118289 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:08:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 09:08:38 INFO - PROCESS | 1808 | 1477930118298 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}] 09:08:38 INFO - PROCESS | 1808 | 1477930118548 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 09:08:38 INFO - PROCESS | 1808 | 1477930118712 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 09:08:38 INFO - PROCESS | 1808 | 1477930118718 Marionette TRACE conn4 <- [1,1615,null,["8"]] 09:08:38 INFO - PROCESS | 1808 | 1477930118729 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 09:08:38 INFO - PROCESS | 1808 | 1477930118736 Marionette TRACE conn4 <- [1,1616,null,{}] 09:08:38 INFO - PROCESS | 1808 | 1477930118742 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 1808 | ++DOCSHELL 0x94a43c00 == 28 [pid = 1808] [id = 379] 09:08:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x94a44000) [pid = 1808] [serial = 1107] [outer = (nil)] 09:08:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x94a47c00) [pid = 1808] [serial = 1108] [outer = 0x94a44000] 09:08:38 INFO - PROCESS | 1808 | 1477930118908 Marionette DEBUG loaded listener.js 09:08:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x94a49400) [pid = 1808] [serial = 1109] [outer = 0x94a44000] 09:08:39 INFO - PROCESS | 1808 | 1477930119589 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]]]}] 09:08:39 INFO - . 09:08:39 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1323ms 09:08:39 INFO - PROCESS | 1808 | 1477930119721 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 1808 | 1477930119727 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 09:08:39 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 09:08:39 INFO - PROCESS | 1808 | 1477930119739 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}] 09:08:39 INFO - PROCESS | 1808 | 1477930119979 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:08:40 INFO - PROCESS | 1808 | 1477930120136 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 09:08:40 INFO - PROCESS | 1808 | 1477930120146 Marionette TRACE conn4 <- [1,1620,null,["8"]] 09:08:40 INFO - PROCESS | 1808 | 1477930120160 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 09:08:40 INFO - PROCESS | 1808 | 1477930120169 Marionette TRACE conn4 <- [1,1621,null,{}] 09:08:40 INFO - PROCESS | 1808 | 1477930120177 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:40 INFO - PROCESS | 1808 | ++DOCSHELL 0x83558000 == 29 [pid = 1808] [id = 380] 09:08:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x83bb1800) [pid = 1808] [serial = 1110] [outer = (nil)] 09:08:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x83ef4c00) [pid = 1808] [serial = 1111] [outer = 0x83bb1800] 09:08:40 INFO - PROCESS | 1808 | 1477930120285 Marionette DEBUG loaded listener.js 09:08:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x83f3d800) [pid = 1808] [serial = 1112] [outer = 0x83bb1800] 09:08:41 INFO - PROCESS | 1808 | 1477930121017 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"]]]}] 09:08:41 INFO - ...... 09:08:41 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1329ms 09:08:41 INFO - PROCESS | 1808 | 1477930121071 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 1808 | 1477930121079 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 09:08:41 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 09:08:41 INFO - PROCESS | 1808 | 1477930121091 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}] 09:08:41 INFO - PROCESS | 1808 | 1477930121304 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x8dc9c400 == 28 [pid = 1808] [id = 373] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x83194400 == 27 [pid = 1808] [id = 371] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x83f43400 == 26 [pid = 1808] [id = 372] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x93922400 == 25 [pid = 1808] [id = 370] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x8fc55c00 == 24 [pid = 1808] [id = 368] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x8332f400 == 23 [pid = 1808] [id = 356] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5df400 == 22 [pid = 1808] [id = 359] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x8320f000 == 21 [pid = 1808] [id = 353] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x826b2c00 == 20 [pid = 1808] [id = 354] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x826bd000 == 19 [pid = 1808] [id = 355] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa0dc00 == 18 [pid = 1808] [id = 367] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x83214000 == 17 [pid = 1808] [id = 360] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x94a43c00 == 16 [pid = 1808] [id = 379] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x92c20800 == 15 [pid = 1808] [id = 369] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x826b8c00 == 14 [pid = 1808] [id = 357] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x83eeac00 == 13 [pid = 1808] [id = 358] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd96400 == 12 [pid = 1808] [id = 366] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf37400 == 11 [pid = 1808] [id = 375] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x82644000 == 10 [pid = 1808] [id = 374] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x911a9400 == 9 [pid = 1808] [id = 377] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd97800 == 8 [pid = 1808] [id = 376] 09:08:42 INFO - PROCESS | 1808 | --DOCSHELL 0x92c25000 == 7 [pid = 1808] [id = 378] 09:08:42 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x82e6cc00) [pid = 1808] [serial = 1059] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x826bb800) [pid = 1808] [serial = 1058] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x83ee9c00) [pid = 1808] [serial = 1062] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x83bbec00) [pid = 1808] [serial = 1061] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x8cd0a400) [pid = 1808] [serial = 1065] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x8cc24400) [pid = 1808] [serial = 1064] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8dbf1000) [pid = 1808] [serial = 1068] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8db7b800) [pid = 1808] [serial = 1067] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x8dcaa800) [pid = 1808] [serial = 1071] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x8dca0c00) [pid = 1808] [serial = 1070] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x8cd0a800) [pid = 1808] [serial = 1055] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x83eee000) [pid = 1808] [serial = 1049] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x82e6e400) [pid = 1808] [serial = 1046] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x8dd98c00) [pid = 1808] [serial = 1073] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x8c5e2800) [pid = 1808] [serial = 1052] [outer = (nil)] [url = about:blank] 09:08:42 INFO - PROCESS | 1808 | 1477930122340 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 09:08:42 INFO - PROCESS | 1808 | 1477930122347 Marionette TRACE conn4 <- [1,1625,null,["8"]] 09:08:42 INFO - PROCESS | 1808 | 1477930122363 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 09:08:42 INFO - PROCESS | 1808 | 1477930122374 Marionette TRACE conn4 <- [1,1626,null,{}] 09:08:42 INFO - PROCESS | 1808 | 1477930122385 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 1808 | ++DOCSHELL 0x82637800 == 8 [pid = 1808] [id = 381] 09:08:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x82638c00) [pid = 1808] [serial = 1113] [outer = (nil)] 09:08:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x82642000) [pid = 1808] [serial = 1114] [outer = 0x82638c00] 09:08:42 INFO - PROCESS | 1808 | 1477930122498 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x826b4400) [pid = 1808] [serial = 1115] [outer = 0x82638c00] 09:08:43 INFO - PROCESS | 1808 | 1477930123128 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]]]}] 09:08:43 INFO - . 09:08:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 2084ms 09:08:43 INFO - PROCESS | 1808 | 1477930123175 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 1808 | 1477930123181 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 09:08:43 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 09:08:43 INFO - PROCESS | 1808 | 1477930123191 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}] 09:08:43 INFO - PROCESS | 1808 | 1477930123389 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 09:08:43 INFO - PROCESS | 1808 | 1477930123407 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 09:08:43 INFO - PROCESS | 1808 | 1477930123414 Marionette TRACE conn4 <- [1,1630,null,["8"]] 09:08:43 INFO - PROCESS | 1808 | 1477930123584 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 09:08:43 INFO - PROCESS | 1808 | 1477930123597 Marionette TRACE conn4 <- [1,1631,null,{}] 09:08:43 INFO - PROCESS | 1808 | 1477930123613 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 1808 | ++DOCSHELL 0x8318bc00 == 9 [pid = 1808] [id = 382] 09:08:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x8318c800) [pid = 1808] [serial = 1116] [outer = (nil)] 09:08:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x83190400) [pid = 1808] [serial = 1117] [outer = 0x8318c800] 09:08:43 INFO - PROCESS | 1808 | 1477930123773 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x83192800) [pid = 1808] [serial = 1118] [outer = 0x8318c800] 09:08:44 INFO - PROCESS | 1808 | 1477930124431 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]]]}] 09:08:44 INFO - . 09:08:44 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1280ms 09:08:44 INFO - PROCESS | 1808 | 1477930124472 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 1808 | 1477930124476 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:08:44 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-exception.html 09:08:44 INFO - PROCESS | 1808 | 1477930124483 Marionette TRACE conn4 -> [0,1634,"getContext",null] 09:08:44 INFO - PROCESS | 1808 | 1477930124487 Marionette TRACE conn4 <- [1,1634,null,{"value":"content"}] 09:08:44 INFO - PROCESS | 1808 | 1477930124510 Marionette TRACE conn4 -> [0,1635,"setContext",{"value":"chrome"}] 09:08:44 INFO - PROCESS | 1808 | 1477930124521 Marionette TRACE conn4 <- [1,1635,null,{}] 09:08:44 INFO - PROCESS | 1808 | 1477930124532 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}] 09:08:44 INFO - PROCESS | 1808 | 1477930124556 Marionette TRACE conn4 <- [1,1636,null,{"value":true}] 09:08:44 INFO - PROCESS | 1808 | 1477930124576 Marionette TRACE conn4 -> [0,1637,"setContext",{"value":"content"}] 09:08:44 INFO - PROCESS | 1808 | 1477930124579 Marionette TRACE conn4 <- [1,1637,null,{}] 09:08:44 INFO - Setting pref dom.requestIdleCallback.enabled (true) 09:08:44 INFO - PROCESS | 1808 | 1477930124587 Marionette TRACE conn4 -> [0,1638,"getContext",null] 09:08:44 INFO - PROCESS | 1808 | 1477930124591 Marionette TRACE conn4 <- [1,1638,null,{"value":"content"}] 09:08:44 INFO - PROCESS | 1808 | 1477930124599 Marionette TRACE conn4 -> [0,1639,"setContext",{"value":"chrome"}] 09:08:44 INFO - PROCESS | 1808 | 1477930124603 Marionette TRACE conn4 <- [1,1639,null,{}] 09:08:44 INFO - PROCESS | 1808 | 1477930124617 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}] 09:08:44 INFO - PROCESS | 1808 | 1477930124637 Marionette TRACE conn4 <- [1,1640,null,{"value":null}] 09:08:44 INFO - PROCESS | 1808 | 1477930124643 Marionette TRACE conn4 -> [0,1641,"setContext",{"value":"content"}] 09:08:44 INFO - PROCESS | 1808 | 1477930124646 Marionette TRACE conn4 <- [1,1641,null,{}] 09:08:44 INFO - PROCESS | 1808 | 1477930124661 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}] 09:08:44 INFO - PROCESS | 1808 | 1477930124938 Marionette TRACE conn4 <- [1,1642,null,{"value":null}] 09:08:44 INFO - PROCESS | 1808 | 1477930124968 Marionette TRACE conn4 -> [0,1643,"getWindowHandles",null] 09:08:44 INFO - PROCESS | 1808 | 1477930124973 Marionette TRACE conn4 <- [1,1643,null,["8"]] 09:08:44 INFO - PROCESS | 1808 | 1477930124980 Marionette TRACE conn4 -> [0,1644,"switchToWindow",{"name":"8"}] 09:08:44 INFO - PROCESS | 1808 | 1477930124989 Marionette TRACE conn4 <- [1,1644,null,{}] 09:08:45 INFO - PROCESS | 1808 | 1477930125064 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:45 INFO - PROCESS | 1808 | ++DOCSHELL 0x832e7400 == 10 [pid = 1808] [id = 383] 09:08:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x83326400) [pid = 1808] [serial = 1119] [outer = (nil)] 09:08:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x8332a800) [pid = 1808] [serial = 1120] [outer = 0x83326400] 09:08:45 INFO - PROCESS | 1808 | 1477930125165 Marionette DEBUG loaded listener.js 09:08:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x83331000) [pid = 1808] [serial = 1121] [outer = 0x83326400] 09:08:45 INFO - PROCESS | 1808 | JavaScript error: http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html, line 19: Error: requestIdleCallbackException 09:08:45 INFO - PROCESS | 1808 | 1477930125913 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]]]}] 09:08:45 INFO - . 09:08:45 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-exception.html | took 1448ms 09:08:45 INFO - PROCESS | 1808 | 1477930125932 Marionette TRACE conn4 -> [0,1646,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 1808 | 1477930125936 Marionette TRACE conn4 <- [1,1646,null,{"value":"8"}] 09:08:45 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-iframe.html 09:08:45 INFO - PROCESS | 1808 | 1477930125943 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}] 09:08:46 INFO - PROCESS | 1808 | 1477930126200 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:08:46 INFO - PROCESS | 1808 | 1477930126233 Marionette TRACE conn4 -> [0,1648,"getWindowHandles",null] 09:08:46 INFO - PROCESS | 1808 | 1477930126236 Marionette TRACE conn4 <- [1,1648,null,["8"]] 09:08:46 INFO - PROCESS | 1808 | 1477930126240 Marionette TRACE conn4 -> [0,1649,"switchToWindow",{"name":"8"}] 09:08:46 INFO - PROCESS | 1808 | 1477930126254 Marionette TRACE conn4 <- [1,1649,null,{}] 09:08:46 INFO - PROCESS | 1808 | 1477930126330 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x83bb3000 == 11 [pid = 1808] [id = 384] 09:08:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x83bb3400) [pid = 1808] [serial = 1122] [outer = (nil)] 09:08:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x8c5de000) [pid = 1808] [serial = 1123] [outer = 0x83bb3400] 09:08:46 INFO - PROCESS | 1808 | 1477930126434 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x8c5e0800) [pid = 1808] [serial = 1124] [outer = 0x83bb3400] 09:08:46 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x83209400) [pid = 1808] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 09:08:46 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x92c29800) [pid = 1808] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 09:08:46 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x8cc2a000) [pid = 1808] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 09:08:46 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x826ba800) [pid = 1808] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 09:08:46 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8332f800) [pid = 1808] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 09:08:46 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x8c5df800) [pid = 1808] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 09:08:47 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x83eeb000) [pid = 1808] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 09:08:47 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x8c5e9000) [pid = 1808] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 09:08:47 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8dd13400) [pid = 1808] [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] 09:08:47 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x8dd96c00) [pid = 1808] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 09:08:47 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x92c21800) [pid = 1808] [serial = 1078] [outer = (nil)] [url = about:blank] 09:08:47 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x8fa0e000) [pid = 1808] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 09:08:47 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x94a2b000) [pid = 1808] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 09:08:47 INFO - PROCESS | 1808 | ++DOCSHELL 0x83192400 == 12 [pid = 1808] [id = 385] 09:08:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x8332d000) [pid = 1808] [serial = 1125] [outer = (nil)] 09:08:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x82636400) [pid = 1808] [serial = 1126] [outer = 0x8332d000] 09:08:47 INFO - PROCESS | 1808 | 1477930127362 Marionette TRACE conn4 <- [1,1650,null,{"value":["/html/webappapis/idle-callbacks/callback-iframe.html",0,null,null,[["Untitled",0,null,null]]]}] 09:08:47 INFO - . 09:08:47 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-iframe.html | took 1471ms 09:08:47 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-invoked.html 09:08:47 INFO - PROCESS | 1808 | 1477930127415 Marionette TRACE conn4 -> [0,1651,"getWindowHandle",null] 09:08:47 INFO - PROCESS | 1808 | 1477930127418 Marionette TRACE conn4 <- [1,1651,null,{"value":"8"}] 09:08:47 INFO - PROCESS | 1808 | 1477930127426 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}] 09:08:47 INFO - PROCESS | 1808 | 1477930127666 Marionette TRACE conn4 <- [1,1652,null,{"value":null}] 09:08:47 INFO - PROCESS | 1808 | 1477930127679 Marionette TRACE conn4 -> [0,1653,"getWindowHandles",null] 09:08:47 INFO - PROCESS | 1808 | 1477930127682 Marionette TRACE conn4 <- [1,1653,null,["8"]] 09:08:47 INFO - PROCESS | 1808 | 1477930127694 Marionette TRACE conn4 -> [0,1654,"switchToWindow",{"name":"8"}] 09:08:47 INFO - PROCESS | 1808 | 1477930127699 Marionette TRACE conn4 <- [1,1654,null,{}] 09:08:47 INFO - PROCESS | 1808 | 1477930127705 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5e5c00 == 13 [pid = 1808] [id = 386] 09:08:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8c5e7800) [pid = 1808] [serial = 1127] [outer = (nil)] 09:08:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8c5eb000) [pid = 1808] [serial = 1128] [outer = 0x8c5e7800] 09:08:47 INFO - PROCESS | 1808 | 1477930127808 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x8cd0cc00) [pid = 1808] [serial = 1129] [outer = 0x8c5e7800] 09:08:48 INFO - PROCESS | 1808 | 1477930128438 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]]]}] 09:08:48 INFO - . 09:08:48 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-invoked.html | took 1033ms 09:08:48 INFO - PROCESS | 1808 | 1477930128458 Marionette TRACE conn4 -> [0,1656,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 1808 | 1477930128462 Marionette TRACE conn4 <- [1,1656,null,{"value":"8"}] 09:08:48 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-multiple-calls.html 09:08:48 INFO - PROCESS | 1808 | 1477930128471 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}] 09:08:48 INFO - PROCESS | 1808 | 1477930128693 Marionette TRACE conn4 <- [1,1657,null,{"value":null}] 09:08:48 INFO - PROCESS | 1808 | 1477930128707 Marionette TRACE conn4 -> [0,1658,"getWindowHandles",null] 09:08:48 INFO - PROCESS | 1808 | 1477930128710 Marionette TRACE conn4 <- [1,1658,null,["8"]] 09:08:48 INFO - PROCESS | 1808 | 1477930128719 Marionette TRACE conn4 -> [0,1659,"switchToWindow",{"name":"8"}] 09:08:48 INFO - PROCESS | 1808 | 1477930128724 Marionette TRACE conn4 <- [1,1659,null,{}] 09:08:48 INFO - PROCESS | 1808 | 1477930128730 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:48 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf35800 == 14 [pid = 1808] [id = 387] 09:08:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x8cf38400) [pid = 1808] [serial = 1130] [outer = (nil)] 09:08:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8d98d800) [pid = 1808] [serial = 1131] [outer = 0x8cf38400] 09:08:48 INFO - PROCESS | 1808 | 1477930128845 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x8db7b800) [pid = 1808] [serial = 1132] [outer = 0x8cf38400] 09:08:50 INFO - PROCESS | 1808 | 1477930130255 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]]]}] 09:08:50 INFO - .. 09:08:50 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-multiple-calls.html | took 1825ms 09:08:50 INFO - PROCESS | 1808 | 1477930130298 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 1808 | 1477930130306 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:08:50 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-timeout.html 09:08:50 INFO - PROCESS | 1808 | 1477930130362 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}] 09:08:50 INFO - PROCESS | 1808 | 1477930130584 Marionette TRACE conn4 <- [1,1662,null,{"value":null}] 09:08:50 INFO - PROCESS | 1808 | 1477930130769 Marionette TRACE conn4 -> [0,1663,"getWindowHandles",null] 09:08:50 INFO - PROCESS | 1808 | 1477930130776 Marionette TRACE conn4 <- [1,1663,null,["8"]] 09:08:50 INFO - PROCESS | 1808 | 1477930130786 Marionette TRACE conn4 -> [0,1664,"switchToWindow",{"name":"8"}] 09:08:50 INFO - PROCESS | 1808 | 1477930130796 Marionette TRACE conn4 <- [1,1664,null,{}] 09:08:50 INFO - PROCESS | 1808 | 1477930130803 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:50 INFO - PROCESS | 1808 | ++DOCSHELL 0x832e5400 == 15 [pid = 1808] [id = 388] 09:08:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x832e6400) [pid = 1808] [serial = 1133] [outer = (nil)] 09:08:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x832f0800) [pid = 1808] [serial = 1134] [outer = 0x832e6400] 09:08:50 INFO - PROCESS | 1808 | 1477930130928 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x83328c00) [pid = 1808] [serial = 1135] [outer = 0x832e6400] 09:08:52 INFO - PROCESS | 1808 | 1477930132221 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]]]}] 09:08:52 INFO - . 09:08:52 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-timeout.html | took 1926ms 09:08:52 INFO - PROCESS | 1808 | 1477930132282 Marionette TRACE conn4 -> [0,1666,"getWindowHandle",null] 09:08:52 INFO - PROCESS | 1808 | 1477930132287 Marionette TRACE conn4 <- [1,1666,null,{"value":"8"}] 09:08:52 INFO - TEST-START | /html/webappapis/idle-callbacks/cancel-invoked.html 09:08:52 INFO - PROCESS | 1808 | 1477930132296 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}] 09:08:52 INFO - PROCESS | 1808 | 1477930132605 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:08:52 INFO - PROCESS | 1808 | 1477930132736 Marionette TRACE conn4 -> [0,1668,"getWindowHandles",null] 09:08:52 INFO - PROCESS | 1808 | 1477930132740 Marionette TRACE conn4 <- [1,1668,null,["8"]] 09:08:52 INFO - PROCESS | 1808 | 1477930132753 Marionette TRACE conn4 -> [0,1669,"switchToWindow",{"name":"8"}] 09:08:52 INFO - PROCESS | 1808 | 1477930132758 Marionette TRACE conn4 <- [1,1669,null,{}] 09:08:52 INFO - PROCESS | 1808 | 1477930132766 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cd0f800 == 16 [pid = 1808] [id = 389] 09:08:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x8cd16400) [pid = 1808] [serial = 1136] [outer = (nil)] 09:08:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x8cf32800) [pid = 1808] [serial = 1137] [outer = 0x8cd16400] 09:08:52 INFO - PROCESS | 1808 | 1477930132877 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x8d98f000) [pid = 1808] [serial = 1138] [outer = 0x8cd16400] 09:08:54 INFO - PROCESS | 1808 | --DOCSHELL 0x83192400 == 15 [pid = 1808] [id = 385] 09:08:54 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x83557800) [pid = 1808] [serial = 1047] [outer = (nil)] [url = about:blank] 09:08:54 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x83334400) [pid = 1808] [serial = 1044] [outer = (nil)] [url = about:blank] 09:08:54 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x8c5e7400) [pid = 1808] [serial = 1053] [outer = (nil)] [url = about:blank] 09:08:54 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x83ef1c00) [pid = 1808] [serial = 1050] [outer = (nil)] [url = about:blank] 09:08:54 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8dd91800) [pid = 1808] [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] 09:08:54 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8fc55800) [pid = 1808] [serial = 1079] [outer = (nil)] [url = about:blank] 09:08:54 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x94a2d800) [pid = 1808] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 09:08:54 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x8cd11400) [pid = 1808] [serial = 1056] [outer = (nil)] [url = about:blank] 09:08:54 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x8c5ec000) [pid = 1808] [serial = 1089] [outer = (nil)] [url = about:blank] 09:08:54 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8cc2a800) [pid = 1808] [serial = 1090] [outer = (nil)] [url = about:blank] 09:08:54 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x83212000) [pid = 1808] [serial = 1086] [outer = (nil)] [url = about:blank] 09:08:54 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x832f0400) [pid = 1808] [serial = 1087] [outer = (nil)] [url = about:blank] 09:08:54 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x92c50000) [pid = 1808] [serial = 1081] [outer = (nil)] [url = about:blank] 09:08:54 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x9312f400) [pid = 1808] [serial = 1082] [outer = (nil)] [url = about:blank] 09:08:54 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x8fa11800) [pid = 1808] [serial = 1076] [outer = (nil)] [url = about:blank] 09:08:54 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x8fa14000) [pid = 1808] [serial = 1077] [outer = (nil)] [url = about:blank] 09:08:54 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x8f958c00) [pid = 1808] [serial = 1074] [outer = (nil)] [url = about:blank] 09:08:57 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x82638c00) [pid = 1808] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 09:08:57 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x83bb1800) [pid = 1808] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 09:08:57 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x83bb3400) [pid = 1808] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html] 09:08:57 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x8d999000) [pid = 1808] [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] 09:08:57 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x82644c00) [pid = 1808] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 09:08:57 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x911ae400) [pid = 1808] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 09:08:57 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x8c5e7800) [pid = 1808] [serial = 1127] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html] 09:08:57 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x8debb800) [pid = 1808] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 09:08:57 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x92c25800) [pid = 1808] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 09:08:57 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x94a44000) [pid = 1808] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 09:08:57 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x83326400) [pid = 1808] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html] 09:08:57 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x8332d000) [pid = 1808] [serial = 1125] [outer = (nil)] [url = about:blank] 09:08:57 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x8318c800) [pid = 1808] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 09:08:59 INFO - PROCESS | 1808 | 1477930139454 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]]]}] 09:08:59 INFO - .. 09:08:59 INFO - TEST-OK | /html/webappapis/idle-callbacks/cancel-invoked.html | took 7191ms 09:08:59 INFO - PROCESS | 1808 | 1477930139488 Marionette TRACE conn4 -> [0,1671,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 1808 | 1477930139495 Marionette TRACE conn4 <- [1,1671,null,{"value":"8"}] 09:08:59 INFO - TEST-START | /html/webappapis/idle-callbacks/idlharness.html 09:08:59 INFO - PROCESS | 1808 | 1477930139506 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}] 09:08:59 INFO - PROCESS | 1808 | 1477930139715 Marionette TRACE conn4 <- [1,1672,null,{"value":null}] 09:08:59 INFO - PROCESS | 1808 | 1477930139739 Marionette TRACE conn4 -> [0,1673,"getWindowHandles",null] 09:08:59 INFO - PROCESS | 1808 | 1477930139745 Marionette TRACE conn4 <- [1,1673,null,["8"]] 09:08:59 INFO - PROCESS | 1808 | 1477930139753 Marionette TRACE conn4 -> [0,1674,"switchToWindow",{"name":"8"}] 09:08:59 INFO - PROCESS | 1808 | 1477930139761 Marionette TRACE conn4 <- [1,1674,null,{}] 09:08:59 INFO - PROCESS | 1808 | 1477930139767 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:08:59 INFO - PROCESS | 1808 | ++DOCSHELL 0x8318d400 == 16 [pid = 1808] [id = 390] 09:08:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x8318d800) [pid = 1808] [serial = 1139] [outer = (nil)] 09:08:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x8320a000) [pid = 1808] [serial = 1140] [outer = 0x8318d800] 09:08:59 INFO - PROCESS | 1808 | 1477930139871 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x83213400) [pid = 1808] [serial = 1141] [outer = 0x8318d800] 09:09:00 INFO - PROCESS | 1808 | 1477930140844 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]]]}] 09:09:00 INFO - ........ 09:09:00 INFO - TEST-OK | /html/webappapis/idle-callbacks/idlharness.html | took 1372ms 09:09:00 INFO - PROCESS | 1808 | 1477930140878 Marionette TRACE conn4 -> [0,1676,"getWindowHandle",null] 09:09:00 INFO - PROCESS | 1808 | 1477930140885 Marionette TRACE conn4 <- [1,1676,null,{"value":"8"}] 09:09:00 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 09:09:00 INFO - Clearing pref dom.requestIdleCallback.enabled 09:09:00 INFO - PROCESS | 1808 | 1477930140895 Marionette TRACE conn4 -> [0,1677,"getContext",null] 09:09:00 INFO - PROCESS | 1808 | 1477930140907 Marionette TRACE conn4 <- [1,1677,null,{"value":"content"}] 09:09:00 INFO - PROCESS | 1808 | 1477930140992 Marionette TRACE conn4 -> [0,1678,"setContext",{"value":"chrome"}] 09:09:01 INFO - PROCESS | 1808 | 1477930141001 Marionette TRACE conn4 <- [1,1678,null,{}] 09:09:01 INFO - PROCESS | 1808 | 1477930141010 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}] 09:09:01 INFO - PROCESS | 1808 | 1477930141034 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:09:01 INFO - PROCESS | 1808 | 1477930141042 Marionette TRACE conn4 -> [0,1680,"setContext",{"value":"content"}] 09:09:01 INFO - PROCESS | 1808 | 1477930141050 Marionette TRACE conn4 <- [1,1680,null,{}] 09:09:01 INFO - PROCESS | 1808 | 1477930141108 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}] 09:09:01 INFO - PROCESS | 1808 | 1477930141358 Marionette TRACE conn4 <- [1,1681,null,{"value":null}] 09:09:01 INFO - PROCESS | 1808 | 1477930141549 Marionette TRACE conn4 -> [0,1682,"getWindowHandles",null] 09:09:01 INFO - PROCESS | 1808 | 1477930141555 Marionette TRACE conn4 <- [1,1682,null,["8"]] 09:09:01 INFO - PROCESS | 1808 | 1477930141561 Marionette TRACE conn4 -> [0,1683,"switchToWindow",{"name":"8"}] 09:09:01 INFO - PROCESS | 1808 | 1477930141568 Marionette TRACE conn4 <- [1,1683,null,{}] 09:09:01 INFO - PROCESS | 1808 | 1477930141576 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:01 INFO - PROCESS | 1808 | ++DOCSHELL 0x8334e000 == 17 [pid = 1808] [id = 391] 09:09:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x8334e800) [pid = 1808] [serial = 1142] [outer = (nil)] 09:09:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x83bb8000) [pid = 1808] [serial = 1143] [outer = 0x8334e800] 09:09:01 INFO - PROCESS | 1808 | 1477930141739 Marionette DEBUG loaded listener.js 09:09:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x83bbe400) [pid = 1808] [serial = 1144] [outer = 0x8334e800] 09:09:02 INFO - PROCESS | 1808 | 1477930142405 Marionette TRACE conn4 <- [1,1684,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 09:09:02 INFO - . 09:09:02 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1537ms 09:09:02 INFO - PROCESS | 1808 | 1477930142432 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:09:02 INFO - PROCESS | 1808 | 1477930142440 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:09:02 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 09:09:02 INFO - PROCESS | 1808 | 1477930142488 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}] 09:09:02 INFO - PROCESS | 1808 | 1477930142699 Marionette TRACE conn4 <- [1,1686,null,{"value":null}] 09:09:02 INFO - PROCESS | 1808 | 1477930142872 Marionette TRACE conn4 -> [0,1687,"getWindowHandles",null] 09:09:02 INFO - PROCESS | 1808 | 1477930142876 Marionette TRACE conn4 <- [1,1687,null,["8"]] 09:09:02 INFO - PROCESS | 1808 | 1477930142883 Marionette TRACE conn4 -> [0,1688,"switchToWindow",{"name":"8"}] 09:09:02 INFO - PROCESS | 1808 | 1477930142890 Marionette TRACE conn4 <- [1,1688,null,{}] 09:09:02 INFO - PROCESS | 1808 | 1477930142942 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cc29000 == 18 [pid = 1808] [id = 392] 09:09:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x8cc29c00) [pid = 1808] [serial = 1145] [outer = (nil)] 09:09:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x8cd11000) [pid = 1808] [serial = 1146] [outer = 0x8cc29c00] 09:09:03 INFO - PROCESS | 1808 | 1477930143063 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x8cd15400) [pid = 1808] [serial = 1147] [outer = 0x8cc29c00] 09:09:03 INFO - ................................................... 09:09:03 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1465ms 09:09:03 INFO - PROCESS | 1808 | 1477930143851 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]]]}] 09:09:03 INFO - TEST-START | /js/builtins/Math.max.html 09:09:03 INFO - PROCESS | 1808 | 1477930143940 Marionette TRACE conn4 -> [0,1690,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 1808 | 1477930143943 Marionette TRACE conn4 <- [1,1690,null,{"value":"8"}] 09:09:03 INFO - PROCESS | 1808 | 1477930143954 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}] 09:09:04 INFO - PROCESS | 1808 | 1477930144174 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:09:04 INFO - PROCESS | 1808 | 1477930144359 Marionette TRACE conn4 -> [0,1692,"getWindowHandles",null] 09:09:04 INFO - PROCESS | 1808 | 1477930144365 Marionette TRACE conn4 <- [1,1692,null,["8"]] 09:09:04 INFO - PROCESS | 1808 | 1477930144373 Marionette TRACE conn4 -> [0,1693,"switchToWindow",{"name":"8"}] 09:09:04 INFO - PROCESS | 1808 | 1477930144382 Marionette TRACE conn4 <- [1,1693,null,{}] 09:09:04 INFO - PROCESS | 1808 | 1477930144388 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dca7800 == 19 [pid = 1808] [id = 393] 09:09:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x8dca8800) [pid = 1808] [serial = 1148] [outer = (nil)] 09:09:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x8dd13400) [pid = 1808] [serial = 1149] [outer = 0x8dca8800] 09:09:04 INFO - PROCESS | 1808 | 1477930144508 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x8dd16400) [pid = 1808] [serial = 1150] [outer = 0x8dca8800] 09:09:05 INFO - PROCESS | 1808 | 1477930145256 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]]]}] 09:09:05 INFO - ...... 09:09:05 INFO - TEST-OK | /js/builtins/Math.max.html | took 1325ms 09:09:05 INFO - PROCESS | 1808 | 1477930145287 Marionette TRACE conn4 -> [0,1695,"getWindowHandle",null] 09:09:05 INFO - PROCESS | 1808 | 1477930145292 Marionette TRACE conn4 <- [1,1695,null,{"value":"8"}] 09:09:05 INFO - TEST-START | /js/builtins/Math.min.html 09:09:05 INFO - PROCESS | 1808 | 1477930145301 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}] 09:09:05 INFO - PROCESS | 1808 | 1477930145517 Marionette TRACE conn4 <- [1,1696,null,{"value":null}] 09:09:05 INFO - PROCESS | 1808 | 1477930145700 Marionette TRACE conn4 -> [0,1697,"getWindowHandles",null] 09:09:05 INFO - PROCESS | 1808 | 1477930145705 Marionette TRACE conn4 <- [1,1697,null,["8"]] 09:09:05 INFO - PROCESS | 1808 | 1477930145718 Marionette TRACE conn4 -> [0,1698,"switchToWindow",{"name":"8"}] 09:09:05 INFO - PROCESS | 1808 | 1477930145724 Marionette TRACE conn4 <- [1,1698,null,{}] 09:09:05 INFO - PROCESS | 1808 | 1477930145731 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:05 INFO - PROCESS | 1808 | ++DOCSHELL 0x8deb1000 == 20 [pid = 1808] [id = 394] 09:09:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x8f956400) [pid = 1808] [serial = 1151] [outer = (nil)] 09:09:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x8f95e800) [pid = 1808] [serial = 1152] [outer = 0x8f956400] 09:09:05 INFO - PROCESS | 1808 | 1477930145847 Marionette DEBUG loaded listener.js 09:09:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x8fa12000) [pid = 1808] [serial = 1153] [outer = 0x8f956400] 09:09:06 INFO - PROCESS | 1808 | 1477930146523 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]]]}] 09:09:06 INFO - ...... 09:09:06 INFO - TEST-OK | /js/builtins/Math.min.html | took 1300ms 09:09:06 INFO - PROCESS | 1808 | 1477930146602 Marionette TRACE conn4 -> [0,1700,"getWindowHandle",null] 09:09:06 INFO - PROCESS | 1808 | 1477930146606 Marionette TRACE conn4 <- [1,1700,null,{"value":"8"}] 09:09:06 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 09:09:06 INFO - PROCESS | 1808 | 1477930146615 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}] 09:09:06 INFO - PROCESS | 1808 | 1477930146796 Marionette TRACE conn4 <- [1,1701,null,{"value":null}] 09:09:06 INFO - PROCESS | 1808 | 1477930146958 Marionette TRACE conn4 -> [0,1702,"getWindowHandles",null] 09:09:06 INFO - PROCESS | 1808 | 1477930146962 Marionette TRACE conn4 <- [1,1702,null,["8"]] 09:09:06 INFO - PROCESS | 1808 | 1477930146974 Marionette TRACE conn4 -> [0,1703,"switchToWindow",{"name":"8"}] 09:09:06 INFO - PROCESS | 1808 | 1477930146982 Marionette TRACE conn4 <- [1,1703,null,{}] 09:09:07 INFO - PROCESS | 1808 | 1477930146989 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa1b400 == 21 [pid = 1808] [id = 395] 09:09:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x8fa46800) [pid = 1808] [serial = 1154] [outer = (nil)] 09:09:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x8fa47800) [pid = 1808] [serial = 1155] [outer = 0x8fa46800] 09:09:07 INFO - PROCESS | 1808 | 1477930147106 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8fa51000) [pid = 1808] [serial = 1156] [outer = 0x8fa46800] 09:09:07 INFO - PROCESS | 1808 | 1477930147793 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"]]]}] 09:09:07 INFO - .. 09:09:07 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1232ms 09:09:07 INFO - PROCESS | 1808 | 1477930147848 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 1808 | 1477930147853 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:09:07 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 09:09:07 INFO - PROCESS | 1808 | 1477930147863 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}] 09:09:08 INFO - PROCESS | 1808 | 1477930148084 Marionette TRACE conn4 <- [1,1706,null,{"value":null}] 09:09:08 INFO - PROCESS | 1808 | 1477930148317 Marionette TRACE conn4 -> [0,1707,"getWindowHandles",null] 09:09:08 INFO - PROCESS | 1808 | 1477930148324 Marionette TRACE conn4 <- [1,1707,null,["8"]] 09:09:08 INFO - PROCESS | 1808 | 1477930148337 Marionette TRACE conn4 -> [0,1708,"switchToWindow",{"name":"8"}] 09:09:08 INFO - PROCESS | 1808 | 1477930148347 Marionette TRACE conn4 <- [1,1708,null,{}] 09:09:08 INFO - PROCESS | 1808 | 1477930148402 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 1808 | ++DOCSHELL 0x8263ec00 == 22 [pid = 1808] [id = 396] 09:09:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x82640400) [pid = 1808] [serial = 1157] [outer = (nil)] 09:09:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8318f000) [pid = 1808] [serial = 1158] [outer = 0x82640400] 09:09:08 INFO - PROCESS | 1808 | 1477930148508 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x832ec400) [pid = 1808] [serial = 1159] [outer = 0x82640400] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8dd8e800) [pid = 1808] [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] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x8ffe5400) [pid = 1808] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x8cd13400) [pid = 1808] [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] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x82636400) [pid = 1808] [serial = 1126] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x826b4400) [pid = 1808] [serial = 1115] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x8332a800) [pid = 1808] [serial = 1120] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x8c5de000) [pid = 1808] [serial = 1123] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x83ef4c00) [pid = 1808] [serial = 1111] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x83331000) [pid = 1808] [serial = 1121] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x939de800) [pid = 1808] [serial = 1106] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x94a49400) [pid = 1808] [serial = 1109] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x8fa13800) [pid = 1808] [serial = 1101] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x8332b800) [pid = 1808] [serial = 1095] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x94a47c00) [pid = 1808] [serial = 1108] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x8c5eb000) [pid = 1808] [serial = 1128] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x82642000) [pid = 1808] [serial = 1114] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x82e72000) [pid = 1808] [serial = 1094] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x8fa0d400) [pid = 1808] [serial = 1100] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x8cd0cc00) [pid = 1808] [serial = 1129] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x83190400) [pid = 1808] [serial = 1117] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x92c2b800) [pid = 1808] [serial = 1105] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x8c5e0800) [pid = 1808] [serial = 1124] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x83192800) [pid = 1808] [serial = 1118] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x83f3d800) [pid = 1808] [serial = 1112] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1808 | 1477930149275 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]]]}] 09:09:09 INFO - .... 09:09:09 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1472ms 09:09:09 INFO - PROCESS | 1808 | 1477930149335 Marionette TRACE conn4 -> [0,1710,"getWindowHandle",null] 09:09:09 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 09:09:09 INFO - PROCESS | 1808 | 1477930149342 Marionette TRACE conn4 <- [1,1710,null,{"value":"8"}] 09:09:09 INFO - PROCESS | 1808 | 1477930149352 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}] 09:09:09 INFO - PROCESS | 1808 | 1477930149535 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:09:09 INFO - PROCESS | 1808 | 1477930149689 Marionette TRACE conn4 -> [0,1712,"getWindowHandles",null] 09:09:09 INFO - PROCESS | 1808 | 1477930149695 Marionette TRACE conn4 <- [1,1712,null,["8"]] 09:09:09 INFO - PROCESS | 1808 | 1477930149703 Marionette TRACE conn4 -> [0,1713,"switchToWindow",{"name":"8"}] 09:09:09 INFO - PROCESS | 1808 | 1477930149710 Marionette TRACE conn4 <- [1,1713,null,{}] 09:09:09 INFO - PROCESS | 1808 | 1477930149717 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x83344000 == 23 [pid = 1808] [id = 397] 09:09:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x83344800) [pid = 1808] [serial = 1160] [outer = (nil)] 09:09:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x8334a400) [pid = 1808] [serial = 1161] [outer = 0x83344800] 09:09:09 INFO - PROCESS | 1808 | 1477930149817 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x83558400) [pid = 1808] [serial = 1162] [outer = 0x83344800] 09:09:10 INFO - PROCESS | 1808 | 1477930150432 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]]]}] 09:09:10 INFO - .... 09:09:10 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1137ms 09:09:10 INFO - PROCESS | 1808 | 1477930150488 Marionette TRACE conn4 -> [0,1715,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 1808 | 1477930150491 Marionette TRACE conn4 <- [1,1715,null,{"value":"8"}] 09:09:10 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 09:09:10 INFO - PROCESS | 1808 | 1477930150500 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}] 09:09:10 INFO - PROCESS | 1808 | 1477930150734 Marionette TRACE conn4 <- [1,1716,null,{"value":null}] 09:09:10 INFO - PROCESS | 1808 | 1477930150762 Marionette TRACE conn4 -> [0,1717,"getWindowHandles",null] 09:09:10 INFO - PROCESS | 1808 | 1477930150773 Marionette TRACE conn4 <- [1,1717,null,["8"]] 09:09:10 INFO - PROCESS | 1808 | 1477930150783 Marionette TRACE conn4 -> [0,1718,"switchToWindow",{"name":"8"}] 09:09:10 INFO - PROCESS | 1808 | 1477930150790 Marionette TRACE conn4 <- [1,1718,null,{}] 09:09:10 INFO - PROCESS | 1808 | 1477930150797 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5e9800 == 24 [pid = 1808] [id = 398] 09:09:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x8cc21c00) [pid = 1808] [serial = 1163] [outer = (nil)] 09:09:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x8cc26400) [pid = 1808] [serial = 1164] [outer = 0x8cc21c00] 09:09:10 INFO - PROCESS | 1808 | 1477930150895 Marionette DEBUG loaded listener.js 09:09:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x8cf33c00) [pid = 1808] [serial = 1165] [outer = 0x8cc21c00] 09:09:11 INFO - PROCESS | 1808 | 1477930151608 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]]]}] 09:09:11 INFO - ... 09:09:11 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1125ms 09:09:11 INFO - PROCESS | 1808 | 1477930151624 Marionette TRACE conn4 -> [0,1720,"getWindowHandle",null] 09:09:11 INFO - PROCESS | 1808 | 1477930151627 Marionette TRACE conn4 <- [1,1720,null,{"value":"8"}] 09:09:11 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 09:09:11 INFO - PROCESS | 1808 | 1477930151642 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}] 09:09:11 INFO - PROCESS | 1808 | 1477930151843 Marionette TRACE conn4 <- [1,1721,null,{"value":null}] 09:09:11 INFO - PROCESS | 1808 | 1477930151857 Marionette TRACE conn4 -> [0,1722,"getWindowHandles",null] 09:09:11 INFO - PROCESS | 1808 | 1477930151862 Marionette TRACE conn4 <- [1,1722,null,["8"]] 09:09:11 INFO - PROCESS | 1808 | 1477930151868 Marionette TRACE conn4 -> [0,1723,"switchToWindow",{"name":"8"}] 09:09:11 INFO - PROCESS | 1808 | 1477930151874 Marionette TRACE conn4 <- [1,1723,null,{}] 09:09:11 INFO - PROCESS | 1808 | 1477930151881 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dca1800 == 25 [pid = 1808] [id = 399] 09:09:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x8dca2800) [pid = 1808] [serial = 1166] [outer = (nil)] 09:09:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x8dd8fc00) [pid = 1808] [serial = 1167] [outer = 0x8dca2800] 09:09:12 INFO - PROCESS | 1808 | 1477930152108 Marionette DEBUG loaded listener.js 09:09:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x8dd96800) [pid = 1808] [serial = 1168] [outer = 0x8dca2800] 09:09:12 INFO - PROCESS | 1808 | 1477930152693 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"]]]}] 09:09:12 INFO - .. 09:09:12 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1089ms 09:09:12 INFO - PROCESS | 1808 | 1477930152730 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:09:12 INFO - PROCESS | 1808 | 1477930152737 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:09:12 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 09:09:12 INFO - PROCESS | 1808 | 1477930152747 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}] 09:09:12 INFO - PROCESS | 1808 | 1477930152934 Marionette TRACE conn4 <- [1,1726,null,{"value":null}] 09:09:13 INFO - PROCESS | 1808 | 1477930153067 Marionette TRACE conn4 -> [0,1727,"getWindowHandles",null] 09:09:13 INFO - PROCESS | 1808 | 1477930153070 Marionette TRACE conn4 <- [1,1727,null,["8"]] 09:09:13 INFO - PROCESS | 1808 | 1477930153075 Marionette TRACE conn4 -> [0,1728,"switchToWindow",{"name":"8"}] 09:09:13 INFO - PROCESS | 1808 | 1477930153082 Marionette TRACE conn4 <- [1,1728,null,{}] 09:09:13 INFO - PROCESS | 1808 | 1477930153088 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:13 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cc21000 == 26 [pid = 1808] [id = 400] 09:09:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x8fab4c00) [pid = 1808] [serial = 1169] [outer = (nil)] 09:09:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x8ffe5800) [pid = 1808] [serial = 1170] [outer = 0x8fab4c00] 09:09:13 INFO - PROCESS | 1808 | 1477930153184 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x8ffebc00) [pid = 1808] [serial = 1171] [outer = 0x8fab4c00] 09:09:13 INFO - PROCESS | 1808 | 1477930153710 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"]]]}] 09:09:13 INFO - .. 09:09:13 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1021ms 09:09:13 INFO - PROCESS | 1808 | 1477930153769 Marionette TRACE conn4 -> [0,1730,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 1808 | 1477930153772 Marionette TRACE conn4 <- [1,1730,null,{"value":"8"}] 09:09:13 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 09:09:13 INFO - PROCESS | 1808 | 1477930153787 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}] 09:09:13 INFO - PROCESS | 1808 | 1477930153958 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:09:13 INFO - PROCESS | 1808 | 1477930153973 Marionette TRACE conn4 -> [0,1732,"getWindowHandles",null] 09:09:13 INFO - PROCESS | 1808 | 1477930153976 Marionette TRACE conn4 <- [1,1732,null,["8"]] 09:09:13 INFO - PROCESS | 1808 | 1477930153983 Marionette TRACE conn4 -> [0,1733,"switchToWindow",{"name":"8"}] 09:09:13 INFO - PROCESS | 1808 | 1477930153989 Marionette TRACE conn4 <- [1,1733,null,{}] 09:09:14 INFO - PROCESS | 1808 | 1477930153994 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:14 INFO - PROCESS | 1808 | ++DOCSHELL 0x911aec00 == 27 [pid = 1808] [id = 401] 09:09:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x91cc8800) [pid = 1808] [serial = 1172] [outer = (nil)] 09:09:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x92b84400) [pid = 1808] [serial = 1173] [outer = 0x91cc8800] 09:09:14 INFO - PROCESS | 1808 | 1477930154228 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x92bce800) [pid = 1808] [serial = 1174] [outer = 0x91cc8800] 09:09:14 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c26400 == 28 [pid = 1808] [id = 402] 09:09:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x92c28c00) [pid = 1808] [serial = 1175] [outer = (nil)] 09:09:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x92c2a400) [pid = 1808] [serial = 1176] [outer = 0x92c28c00] 09:09:14 INFO - PROCESS | 1808 | ++DOCSHELL 0x8263c400 == 29 [pid = 1808] [id = 403] 09:09:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x8263c800) [pid = 1808] [serial = 1177] [outer = (nil)] 09:09:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x826b4c00) [pid = 1808] [serial = 1178] [outer = 0x8263c800] 09:09:15 INFO - PROCESS | 1808 | 1477930155147 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]]]}] 09:09:15 INFO - . 09:09:15 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1375ms 09:09:15 INFO - PROCESS | 1808 | 1477930155164 Marionette TRACE conn4 -> [0,1735,"getWindowHandle",null] 09:09:15 INFO - PROCESS | 1808 | 1477930155171 Marionette TRACE conn4 <- [1,1735,null,{"value":"8"}] 09:09:15 INFO - TEST-START | /js/builtins/Promise-subclassing.html 09:09:15 INFO - PROCESS | 1808 | 1477930155183 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}] 09:09:15 INFO - PROCESS | 1808 | 1477930155503 Marionette TRACE conn4 <- [1,1736,null,{"value":null}] 09:09:15 INFO - PROCESS | 1808 | 1477930155681 Marionette TRACE conn4 -> [0,1737,"getWindowHandles",null] 09:09:15 INFO - PROCESS | 1808 | 1477930155687 Marionette TRACE conn4 <- [1,1737,null,["8"]] 09:09:15 INFO - PROCESS | 1808 | 1477930155696 Marionette TRACE conn4 -> [0,1738,"switchToWindow",{"name":"8"}] 09:09:15 INFO - PROCESS | 1808 | 1477930155704 Marionette TRACE conn4 <- [1,1738,null,{}] 09:09:15 INFO - PROCESS | 1808 | 1477930155755 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:15 INFO - PROCESS | 1808 | ++DOCSHELL 0x83f3c400 == 30 [pid = 1808] [id = 404] 09:09:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x83f3d800) [pid = 1808] [serial = 1179] [outer = (nil)] 09:09:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8c5e3c00) [pid = 1808] [serial = 1180] [outer = 0x83f3d800] 09:09:15 INFO - PROCESS | 1808 | 1477930155879 Marionette DEBUG loaded listener.js 09:09:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8c5eb000) [pid = 1808] [serial = 1181] [outer = 0x83f3d800] 09:09:16 INFO - PROCESS | 1808 | 1477930156623 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]]]}] 09:09:16 INFO - ........ 09:09:16 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1521ms 09:09:16 INFO - PROCESS | 1808 | 1477930156704 Marionette TRACE conn4 -> [0,1740,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 1808 | 1477930156711 Marionette TRACE conn4 <- [1,1740,null,{"value":"8"}] 09:09:16 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 09:09:16 INFO - PROCESS | 1808 | 1477930156720 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}] 09:09:17 INFO - PROCESS | 1808 | 1477930156999 Marionette TRACE conn4 <- [1,1741,null,{"value":null}] 09:09:17 INFO - PROCESS | 1808 | 1477930157124 Marionette TRACE conn4 -> [0,1742,"getWindowHandles",null] 09:09:17 INFO - PROCESS | 1808 | 1477930157130 Marionette TRACE conn4 <- [1,1742,null,["8"]] 09:09:17 INFO - PROCESS | 1808 | 1477930157143 Marionette TRACE conn4 -> [0,1743,"switchToWindow",{"name":"8"}] 09:09:17 INFO - PROCESS | 1808 | 1477930157148 Marionette TRACE conn4 <- [1,1743,null,{}] 09:09:17 INFO - PROCESS | 1808 | 1477930157198 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:17 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dc9ec00 == 31 [pid = 1808] [id = 405] 09:09:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8dca7000) [pid = 1808] [serial = 1182] [outer = (nil)] 09:09:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x8f951c00) [pid = 1808] [serial = 1183] [outer = 0x8dca7000] 09:09:17 INFO - PROCESS | 1808 | 1477930157317 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x8fa52000) [pid = 1808] [serial = 1184] [outer = 0x8dca7000] 09:09:18 INFO - PROCESS | 1808 | 1477930158092 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]]]}] 09:09:18 INFO - .................... 09:09:18 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1431ms 09:09:18 INFO - PROCESS | 1808 | 1477930158162 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 1808 | 1477930158171 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:09:18 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 09:09:18 INFO - PROCESS | 1808 | 1477930158181 Marionette TRACE conn4 -> [0,1746,"getContext",null] 09:09:18 INFO - PROCESS | 1808 | 1477930158185 Marionette TRACE conn4 <- [1,1746,null,{"value":"content"}] 09:09:18 INFO - PROCESS | 1808 | 1477930158197 Marionette TRACE conn4 -> [0,1747,"setContext",{"value":"chrome"}] 09:09:18 INFO - PROCESS | 1808 | 1477930158201 Marionette TRACE conn4 <- [1,1747,null,{}] 09:09:18 INFO - PROCESS | 1808 | 1477930158209 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}] 09:09:18 INFO - PROCESS | 1808 | 1477930158230 Marionette TRACE conn4 <- [1,1748,null,{"value":true}] 09:09:18 INFO - PROCESS | 1808 | 1477930158238 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"content"}] 09:09:18 INFO - Setting pref media.mediasource.enabled (true) 09:09:18 INFO - PROCESS | 1808 | 1477930158242 Marionette TRACE conn4 <- [1,1749,null,{}] 09:09:18 INFO - PROCESS | 1808 | 1477930158249 Marionette TRACE conn4 -> [0,1750,"getContext",null] 09:09:18 INFO - PROCESS | 1808 | 1477930158254 Marionette TRACE conn4 <- [1,1750,null,{"value":"content"}] 09:09:18 INFO - PROCESS | 1808 | 1477930158306 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"chrome"}] 09:09:18 INFO - PROCESS | 1808 | 1477930158310 Marionette TRACE conn4 <- [1,1751,null,{}] 09:09:18 INFO - PROCESS | 1808 | 1477930158317 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}] 09:09:18 INFO - PROCESS | 1808 | 1477930158338 Marionette TRACE conn4 <- [1,1752,null,{"value":null}] 09:09:18 INFO - PROCESS | 1808 | 1477930158344 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"content"}] 09:09:18 INFO - PROCESS | 1808 | 1477930158348 Marionette TRACE conn4 <- [1,1753,null,{}] 09:09:18 INFO - PROCESS | 1808 | 1477930158356 Marionette TRACE conn4 -> [0,1754,"timeouts",{"script":185000}] 09:09:18 INFO - PROCESS | 1808 | 1477930158361 Marionette TRACE conn4 <- [1,1754,null,{}] 09:09:18 INFO - PROCESS | 1808 | 1477930158369 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}] 09:09:18 INFO - PROCESS | 1808 | 1477930158595 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:09:18 INFO - PROCESS | 1808 | 1477930158791 Marionette TRACE conn4 -> [0,1756,"getWindowHandles",null] 09:09:18 INFO - PROCESS | 1808 | 1477930158796 Marionette TRACE conn4 <- [1,1756,null,["8"]] 09:09:18 INFO - PROCESS | 1808 | 1477930158803 Marionette TRACE conn4 -> [0,1757,"switchToWindow",{"name":"8"}] 09:09:18 INFO - PROCESS | 1808 | 1477930158811 Marionette TRACE conn4 <- [1,1757,null,{}] 09:09:18 INFO - PROCESS | 1808 | 1477930158861 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\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"}] 09:09:18 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c22800 == 32 [pid = 1808] [id = 406] 09:09:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x92c23c00) [pid = 1808] [serial = 1185] [outer = (nil)] 09:09:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x939dfc00) [pid = 1808] [serial = 1186] [outer = 0x92c23c00] 09:09:18 INFO - PROCESS | 1808 | 1477930158974 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x93c0bc00) [pid = 1808] [serial = 1187] [outer = 0x92c23c00] 09:09:19 INFO - PROCESS | 1808 | 1477930159718 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]]]}] 09:09:19 INFO - .. 09:09:19 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1555ms 09:09:19 INFO - PROCESS | 1808 | 1477930159738 Marionette TRACE conn4 -> [0,1759,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 1808 | 1477930159741 Marionette TRACE conn4 <- [1,1759,null,{"value":"8"}] 09:09:19 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 09:09:19 INFO - PROCESS | 1808 | 1477930159750 Marionette TRACE conn4 -> [0,1760,"timeouts",{"script":35000}] 09:09:19 INFO - PROCESS | 1808 | 1477930159755 Marionette TRACE conn4 <- [1,1760,null,{}] 09:09:19 INFO - PROCESS | 1808 | 1477930159780 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}] 09:09:20 INFO - PROCESS | 1808 | 1477930160222 Marionette TRACE conn4 <- [1,1761,null,{"value":null}] 09:09:20 INFO - PROCESS | 1808 | 1477930160472 Marionette TRACE conn4 -> [0,1762,"getWindowHandles",null] 09:09:20 INFO - PROCESS | 1808 | 1477930160479 Marionette TRACE conn4 <- [1,1762,null,["8"]] 09:09:20 INFO - PROCESS | 1808 | 1477930160494 Marionette TRACE conn4 -> [0,1763,"switchToWindow",{"name":"8"}] 09:09:20 INFO - PROCESS | 1808 | 1477930160503 Marionette TRACE conn4 <- [1,1763,null,{}] 09:09:20 INFO - PROCESS | 1808 | 1477930160512 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 1808 | ++DOCSHELL 0x83343800 == 33 [pid = 1808] [id = 407] 09:09:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x8334ac00) [pid = 1808] [serial = 1188] [outer = (nil)] 09:09:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x83ef6400) [pid = 1808] [serial = 1189] [outer = 0x8334ac00] 09:09:20 INFO - PROCESS | 1808 | 1477930160619 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x8cc23c00) [pid = 1808] [serial = 1190] [outer = 0x8334ac00] 09:09:21 INFO - PROCESS | 1808 | 1477930161368 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]]]}] 09:09:21 INFO - .. 09:09:21 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1643ms 09:09:21 INFO - PROCESS | 1808 | 1477930161410 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:09:21 INFO - PROCESS | 1808 | 1477930161418 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:09:21 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 09:09:21 INFO - PROCESS | 1808 | 1477930161430 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}] 09:09:21 INFO - PROCESS | 1808 | 1477930161637 Marionette TRACE conn4 <- [1,1766,null,{"value":null}] 09:09:21 INFO - PROCESS | 1808 | 1477930161817 Marionette TRACE conn4 -> [0,1767,"getWindowHandles",null] 09:09:21 INFO - PROCESS | 1808 | 1477930161821 Marionette TRACE conn4 <- [1,1767,null,["8"]] 09:09:21 INFO - PROCESS | 1808 | 1477930161835 Marionette TRACE conn4 -> [0,1768,"switchToWindow",{"name":"8"}] 09:09:21 INFO - PROCESS | 1808 | 1477930161841 Marionette TRACE conn4 <- [1,1768,null,{}] 09:09:22 INFO - PROCESS | 1808 | --DOCSHELL 0x83558000 == 32 [pid = 1808] [id = 380] 09:09:22 INFO - PROCESS | 1808 | --DOCSHELL 0x92c26400 == 31 [pid = 1808] [id = 402] 09:09:22 INFO - PROCESS | 1808 | --DOCSHELL 0x8263c400 == 30 [pid = 1808] [id = 403] 09:09:22 INFO - PROCESS | 1808 | 1477930162725 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:22 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x832f0800) [pid = 1808] [serial = 1134] [outer = (nil)] [url = about:blank] 09:09:22 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x8320a000) [pid = 1808] [serial = 1140] [outer = (nil)] [url = about:blank] 09:09:22 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8cf32800) [pid = 1808] [serial = 1137] [outer = (nil)] [url = about:blank] 09:09:22 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8d98d800) [pid = 1808] [serial = 1131] [outer = (nil)] [url = about:blank] 09:09:22 INFO - PROCESS | 1808 | ++DOCSHELL 0x8262ec00 == 31 [pid = 1808] [id = 408] 09:09:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x82632400) [pid = 1808] [serial = 1191] [outer = (nil)] 09:09:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x8263bc00) [pid = 1808] [serial = 1192] [outer = 0x82632400] 09:09:22 INFO - PROCESS | 1808 | 1477930162908 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x826b3800) [pid = 1808] [serial = 1193] [outer = 0x82632400] 09:09:23 INFO - PROCESS | 1808 | 1477930163664 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]]]}] 09:09:23 INFO - .. 09:09:23 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 2285ms 09:09:23 INFO - PROCESS | 1808 | 1477930163717 Marionette TRACE conn4 -> [0,1770,"getWindowHandle",null] 09:09:23 INFO - PROCESS | 1808 | 1477930163723 Marionette TRACE conn4 <- [1,1770,null,{"value":"8"}] 09:09:23 INFO - TEST-START | /media-source/SourceBuffer-abort.html 09:09:23 INFO - PROCESS | 1808 | 1477930163735 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}] 09:09:23 INFO - PROCESS | 1808 | 1477930163942 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:09:24 INFO - PROCESS | 1808 | 1477930164073 Marionette TRACE conn4 -> [0,1772,"getWindowHandles",null] 09:09:24 INFO - PROCESS | 1808 | 1477930164077 Marionette TRACE conn4 <- [1,1772,null,["8"]] 09:09:24 INFO - PROCESS | 1808 | 1477930164086 Marionette TRACE conn4 -> [0,1773,"switchToWindow",{"name":"8"}] 09:09:24 INFO - PROCESS | 1808 | 1477930164093 Marionette TRACE conn4 <- [1,1773,null,{}] 09:09:24 INFO - PROCESS | 1808 | 1477930164105 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 1808 | ++DOCSHELL 0x83194c00 == 32 [pid = 1808] [id = 409] 09:09:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x8320a400) [pid = 1808] [serial = 1194] [outer = (nil)] 09:09:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x8320dc00) [pid = 1808] [serial = 1195] [outer = 0x8320a400] 09:09:24 INFO - PROCESS | 1808 | 1477930164222 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x83213000) [pid = 1808] [serial = 1196] [outer = 0x8320a400] 09:09:24 INFO - PROCESS | 1808 | 1477930164822 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]]]}] 09:09:24 INFO - .. 09:09:24 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1132ms 09:09:24 INFO - PROCESS | 1808 | 1477930164868 Marionette TRACE conn4 -> [0,1775,"getWindowHandle",null] 09:09:24 INFO - PROCESS | 1808 | 1477930164873 Marionette TRACE conn4 <- [1,1775,null,{"value":"8"}] 09:09:24 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 09:09:24 INFO - Clearing pref media.mediasource.enabled 09:09:24 INFO - PROCESS | 1808 | 1477930164884 Marionette TRACE conn4 -> [0,1776,"getContext",null] 09:09:24 INFO - PROCESS | 1808 | 1477930164889 Marionette TRACE conn4 <- [1,1776,null,{"value":"content"}] 09:09:24 INFO - PROCESS | 1808 | 1477930164897 Marionette TRACE conn4 -> [0,1777,"setContext",{"value":"chrome"}] 09:09:24 INFO - PROCESS | 1808 | 1477930164900 Marionette TRACE conn4 <- [1,1777,null,{}] 09:09:24 INFO - PROCESS | 1808 | 1477930164909 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}] 09:09:24 INFO - PROCESS | 1808 | 1477930164928 Marionette TRACE conn4 <- [1,1778,null,{"value":null}] 09:09:24 INFO - PROCESS | 1808 | 1477930164937 Marionette TRACE conn4 -> [0,1779,"setContext",{"value":"content"}] 09:09:24 INFO - PROCESS | 1808 | 1477930164948 Marionette TRACE conn4 <- [1,1779,null,{}] 09:09:24 INFO - PROCESS | 1808 | 1477930164971 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}] 09:09:25 INFO - PROCESS | 1808 | 1477930165250 Marionette TRACE conn4 <- [1,1780,null,{"value":null}] 09:09:25 INFO - PROCESS | 1808 | 1477930165283 Marionette TRACE conn4 -> [0,1781,"getWindowHandles",null] 09:09:25 INFO - PROCESS | 1808 | 1477930165288 Marionette TRACE conn4 <- [1,1781,null,["8"]] 09:09:25 INFO - PROCESS | 1808 | 1477930165294 Marionette TRACE conn4 -> [0,1782,"switchToWindow",{"name":"8"}] 09:09:25 INFO - PROCESS | 1808 | 1477930165300 Marionette TRACE conn4 <- [1,1782,null,{}] 09:09:25 INFO - PROCESS | 1808 | 1477930165390 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:25 INFO - PROCESS | 1808 | ++DOCSHELL 0x8318f800 == 33 [pid = 1808] [id = 410] 09:09:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x83350800) [pid = 1808] [serial = 1197] [outer = (nil)] 09:09:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x83552000) [pid = 1808] [serial = 1198] [outer = 0x83350800] 09:09:25 INFO - PROCESS | 1808 | 1477930165498 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x83bb6000) [pid = 1808] [serial = 1199] [outer = 0x83350800] 09:09:26 INFO - PROCESS | 1808 | 1477930166236 Marionette TRACE conn4 <- [1,1783,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 09:09:26 INFO - . 09:09:26 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1401ms 09:09:26 INFO - PROCESS | 1808 | 1477930166289 Marionette TRACE conn4 -> [0,1784,"getWindowHandle",null] 09:09:26 INFO - PROCESS | 1808 | 1477930166294 Marionette TRACE conn4 <- [1,1784,null,{"value":"8"}] 09:09:26 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 09:09:26 INFO - PROCESS | 1808 | 1477930166304 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}] 09:09:26 INFO - PROCESS | 1808 | 1477930166568 Marionette TRACE conn4 <- [1,1785,null,{"value":null}] 09:09:26 INFO - PROCESS | 1808 | 1477930166595 Marionette TRACE conn4 -> [0,1786,"getWindowHandles",null] 09:09:26 INFO - PROCESS | 1808 | 1477930166601 Marionette TRACE conn4 <- [1,1786,null,["8"]] 09:09:26 INFO - PROCESS | 1808 | 1477930166607 Marionette TRACE conn4 -> [0,1787,"switchToWindow",{"name":"8"}] 09:09:26 INFO - PROCESS | 1808 | 1477930166617 Marionette TRACE conn4 <- [1,1787,null,{}] 09:09:26 INFO - PROCESS | 1808 | 1477930166700 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:26 INFO - PROCESS | 1808 | ++DOCSHELL 0x83ef7400 == 34 [pid = 1808] [id = 411] 09:09:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x83ef8000) [pid = 1808] [serial = 1200] [outer = (nil)] 09:09:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x8cd0e400) [pid = 1808] [serial = 1201] [outer = 0x83ef8000] 09:09:26 INFO - PROCESS | 1808 | 1477930166810 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x8cd12800) [pid = 1808] [serial = 1202] [outer = 0x83ef8000] 09:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x92c28c00) [pid = 1808] [serial = 1175] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 09:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x91cc8800) [pid = 1808] [serial = 1172] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 09:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x8263c800) [pid = 1808] [serial = 1177] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 09:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x8fab4c00) [pid = 1808] [serial = 1169] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 09:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x82640400) [pid = 1808] [serial = 1157] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 09:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x8334e800) [pid = 1808] [serial = 1142] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 09:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x8f956400) [pid = 1808] [serial = 1151] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 09:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x8318d800) [pid = 1808] [serial = 1139] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html] 09:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x8cc29c00) [pid = 1808] [serial = 1145] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 09:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x8fa46800) [pid = 1808] [serial = 1154] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 09:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8dca8800) [pid = 1808] [serial = 1148] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 09:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x83344800) [pid = 1808] [serial = 1160] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 09:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x8dca2800) [pid = 1808] [serial = 1166] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 09:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x8cc21c00) [pid = 1808] [serial = 1163] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 09:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x832e6400) [pid = 1808] [serial = 1133] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html] 09:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8cf38400) [pid = 1808] [serial = 1130] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html] 09:09:27 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x8cd16400) [pid = 1808] [serial = 1136] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html] 09:09:28 INFO - PROCESS | 1808 | [1808] 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 09:09:28 INFO - PROCESS | 1808 | [1808] 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 09:09:28 INFO - PROCESS | 1808 | [1808] 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 09:09:28 INFO - PROCESS | 1808 | [1808] 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 09:09:28 INFO - PROCESS | 1808 | 1477930168286 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]]]}] 09:09:28 INFO - ... 09:09:28 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 2023ms 09:09:28 INFO - PROCESS | 1808 | 1477930168326 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 1808 | 1477930168334 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:09:28 INFO - TEST-START | /media-source/URL-createObjectURL.html 09:09:28 INFO - PROCESS | 1808 | 1477930168357 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}] 09:09:28 INFO - PROCESS | 1808 | 1477930168539 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 09:09:28 INFO - PROCESS | 1808 | 1477930168556 Marionette TRACE conn4 -> [0,1791,"getWindowHandles",null] 09:09:28 INFO - PROCESS | 1808 | 1477930168564 Marionette TRACE conn4 <- [1,1791,null,["8"]] 09:09:28 INFO - PROCESS | 1808 | 1477930168575 Marionette TRACE conn4 -> [0,1792,"switchToWindow",{"name":"8"}] 09:09:28 INFO - PROCESS | 1808 | 1477930168581 Marionette TRACE conn4 <- [1,1792,null,{}] 09:09:28 INFO - PROCESS | 1808 | 1477930168597 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:28 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf4000 == 35 [pid = 1808] [id = 412] 09:09:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8dbf5400) [pid = 1808] [serial = 1203] [outer = (nil)] 09:09:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x8dc9c400) [pid = 1808] [serial = 1204] [outer = 0x8dbf5400] 09:09:28 INFO - PROCESS | 1808 | 1477930168809 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x8dca1c00) [pid = 1808] [serial = 1205] [outer = 0x8dbf5400] 09:09:29 INFO - PROCESS | 1808 | 1477930169366 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]]]}] 09:09:29 INFO - . 09:09:29 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1082ms 09:09:29 INFO - PROCESS | 1808 | 1477930169429 Marionette TRACE conn4 -> [0,1794,"getWindowHandle",null] 09:09:29 INFO - PROCESS | 1808 | 1477930169433 Marionette TRACE conn4 <- [1,1794,null,{"value":"8"}] 09:09:29 INFO - TEST-START | /media-source/interfaces.html 09:09:29 INFO - PROCESS | 1808 | 1477930169448 Marionette TRACE conn4 -> [0,1795,"getContext",null] 09:09:29 INFO - PROCESS | 1808 | 1477930169452 Marionette TRACE conn4 <- [1,1795,null,{"value":"content"}] 09:09:29 INFO - PROCESS | 1808 | 1477930169462 Marionette TRACE conn4 -> [0,1796,"setContext",{"value":"chrome"}] 09:09:29 INFO - PROCESS | 1808 | 1477930169466 Marionette TRACE conn4 <- [1,1796,null,{}] 09:09:29 INFO - PROCESS | 1808 | 1477930169476 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}] 09:09:29 INFO - PROCESS | 1808 | 1477930169521 Marionette TRACE conn4 <- [1,1797,null,{"value":true}] 09:09:29 INFO - PROCESS | 1808 | 1477930169531 Marionette TRACE conn4 -> [0,1798,"setContext",{"value":"content"}] 09:09:29 INFO - PROCESS | 1808 | 1477930169537 Marionette TRACE conn4 <- [1,1798,null,{}] 09:09:29 INFO - Setting pref media.mediasource.enabled (true) 09:09:29 INFO - PROCESS | 1808 | 1477930169546 Marionette TRACE conn4 -> [0,1799,"getContext",null] 09:09:29 INFO - PROCESS | 1808 | 1477930169549 Marionette TRACE conn4 <- [1,1799,null,{"value":"content"}] 09:09:29 INFO - PROCESS | 1808 | 1477930169570 Marionette TRACE conn4 -> [0,1800,"setContext",{"value":"chrome"}] 09:09:29 INFO - PROCESS | 1808 | 1477930169572 Marionette TRACE conn4 <- [1,1800,null,{}] 09:09:29 INFO - PROCESS | 1808 | 1477930169583 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}] 09:09:29 INFO - PROCESS | 1808 | 1477930169604 Marionette TRACE conn4 <- [1,1801,null,{"value":null}] 09:09:29 INFO - PROCESS | 1808 | 1477930169610 Marionette TRACE conn4 -> [0,1802,"setContext",{"value":"content"}] 09:09:29 INFO - PROCESS | 1808 | 1477930169615 Marionette TRACE conn4 <- [1,1802,null,{}] 09:09:29 INFO - PROCESS | 1808 | 1477930169621 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}] 09:09:29 INFO - PROCESS | 1808 | 1477930169842 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:09:30 INFO - PROCESS | 1808 | 1477930170020 Marionette TRACE conn4 -> [0,1804,"getWindowHandles",null] 09:09:30 INFO - PROCESS | 1808 | 1477930170027 Marionette TRACE conn4 <- [1,1804,null,["8"]] 09:09:30 INFO - PROCESS | 1808 | 1477930170040 Marionette TRACE conn4 -> [0,1805,"switchToWindow",{"name":"8"}] 09:09:30 INFO - PROCESS | 1808 | 1477930170050 Marionette TRACE conn4 <- [1,1805,null,{}] 09:09:30 INFO - PROCESS | 1808 | 1477930170060 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:30 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b2400 == 36 [pid = 1808] [id = 413] 09:09:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x826b2c00) [pid = 1808] [serial = 1206] [outer = (nil)] 09:09:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x82e72400) [pid = 1808] [serial = 1207] [outer = 0x826b2c00] 09:09:30 INFO - PROCESS | 1808 | 1477930170196 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x8320d000) [pid = 1808] [serial = 1208] [outer = 0x826b2c00] 09:09:30 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:09:30 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:09:32 INFO - .................................................................................................................... 09:09:32 INFO - TEST-OK | /media-source/interfaces.html | took 2632ms 09:09:32 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 09:09:32 INFO - Clearing pref media.mediasource.enabled 09:09:32 INFO - PROCESS | 1808 | 1477930171934 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]]]}] 09:09:32 INFO - PROCESS | 1808 | 1477930172080 Marionette TRACE conn4 -> [0,1807,"getWindowHandle",null] 09:09:32 INFO - PROCESS | 1808 | 1477930172102 Marionette TRACE conn4 <- [1,1807,null,{"value":"8"}] 09:09:32 INFO - PROCESS | 1808 | 1477930172123 Marionette TRACE conn4 -> [0,1808,"getContext",null] 09:09:32 INFO - PROCESS | 1808 | 1477930172142 Marionette TRACE conn4 <- [1,1808,null,{"value":"content"}] 09:09:32 INFO - PROCESS | 1808 | 1477930172159 Marionette TRACE conn4 -> [0,1809,"setContext",{"value":"chrome"}] 09:09:32 INFO - PROCESS | 1808 | 1477930172169 Marionette TRACE conn4 <- [1,1809,null,{}] 09:09:32 INFO - PROCESS | 1808 | 1477930172228 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}] 09:09:32 INFO - PROCESS | 1808 | 1477930172256 Marionette TRACE conn4 <- [1,1810,null,{"value":null}] 09:09:32 INFO - PROCESS | 1808 | 1477930172262 Marionette TRACE conn4 -> [0,1811,"setContext",{"value":"content"}] 09:09:32 INFO - PROCESS | 1808 | 1477930172265 Marionette TRACE conn4 <- [1,1811,null,{}] 09:09:32 INFO - PROCESS | 1808 | 1477930172273 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}] 09:09:32 INFO - PROCESS | 1808 | 1477930172497 Marionette TRACE conn4 <- [1,1812,null,{"value":null}] 09:09:32 INFO - PROCESS | 1808 | 1477930172679 Marionette TRACE conn4 -> [0,1813,"getWindowHandles",null] 09:09:32 INFO - PROCESS | 1808 | 1477930172687 Marionette TRACE conn4 <- [1,1813,null,["8"]] 09:09:32 INFO - PROCESS | 1808 | 1477930172705 Marionette TRACE conn4 -> [0,1814,"switchToWindow",{"name":"8"}] 09:09:32 INFO - PROCESS | 1808 | 1477930172715 Marionette TRACE conn4 <- [1,1814,null,{}] 09:09:32 INFO - PROCESS | 1808 | 1477930172765 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:32 INFO - PROCESS | 1808 | ++DOCSHELL 0x9312f400 == 37 [pid = 1808] [id = 414] 09:09:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x93139000) [pid = 1808] [serial = 1209] [outer = (nil)] 09:09:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x939dec00) [pid = 1808] [serial = 1210] [outer = 0x93139000] 09:09:32 INFO - PROCESS | 1808 | 1477930172877 Marionette DEBUG loaded listener.js 09:09:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x94a29c00) [pid = 1808] [serial = 1211] [outer = 0x93139000] 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94a51800] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94a51800] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94a51800] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94a52400] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94a52400] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94a52400] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94a52400] no picture 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94a52400] no picture 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94b47800] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94b47800] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94b47800] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94b47800] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94b47800] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94b47800] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94b42800] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94b42800] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94b42800] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x953aec00] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x953aec00] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x953aec00] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953afc00] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953afc00] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953afc00] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x953aec00] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x953aec00] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x953aec00] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953afc00] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953afc00] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953afc00] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953b0800] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953b0800] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953afc00] no picture 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953afc00] no picture 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953b0800] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x953b2800] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x953b2800] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x953b2800] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94b43800] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94b43800] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94b43800] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94b43800] no picture 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94b43800] no picture 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94a50400] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94a50400] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94a50400] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953b5000] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953b5000] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953b5000] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x953b5800] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x953b5800] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x953b5800] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94a50400] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94a50400] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94a50400] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953b6800] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953b6800] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953b6800] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94b47800] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94b47800] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94b47800] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94a50400] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94a50400] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [aac @ 0x94a50400] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94b47800] no picture 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x94b47800] no picture 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953b6800] err{or,}_recognition separate: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953b6800] err{or,}_recognition combined: 1; 1 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953b6800] Unsupported bit depth: 0 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953b6800] no picture 09:09:34 INFO - PROCESS | 1808 | [h264 @ 0x953b6800] no picture 09:09:35 INFO - .... 09:09:35 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2951ms 09:09:35 INFO - PROCESS | 1808 | 1477930175000 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] 09:09:35 INFO - PROCESS | 1808 | 1477930175066 Marionette TRACE conn4 <- [1,1816,null,{"value":"8"}] 09:09:35 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 09:09:35 INFO - PROCESS | 1808 | 1477930175118 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}] 09:09:35 INFO - PROCESS | 1808 | 1477930175342 Marionette TRACE conn4 <- [1,1817,null,{"value":null}] 09:09:35 INFO - PROCESS | 1808 | 1477930175601 Marionette TRACE conn4 -> [0,1818,"getWindowHandles",null] 09:09:35 INFO - PROCESS | 1808 | 1477930175614 Marionette TRACE conn4 <- [1,1818,null,["8"]] 09:09:35 INFO - PROCESS | 1808 | 1477930175633 Marionette TRACE conn4 -> [0,1819,"switchToWindow",{"name":"8"}] 09:09:35 INFO - PROCESS | 1808 | 1477930175641 Marionette TRACE conn4 <- [1,1819,null,{}] 09:09:35 INFO - PROCESS | 1808 | 1477930175694 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:35 INFO - PROCESS | 1808 | ++DOCSHELL 0x82630000 == 38 [pid = 1808] [id = 415] 09:09:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x82636400) [pid = 1808] [serial = 1212] [outer = (nil)] 09:09:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x83333000) [pid = 1808] [serial = 1213] [outer = 0x82636400] 09:09:35 INFO - PROCESS | 1808 | 1477930175807 Marionette DEBUG loaded listener.js 09:09:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x8dbf1000) [pid = 1808] [serial = 1214] [outer = 0x82636400] 09:09:36 INFO - PROCESS | 1808 | 1477930176745 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"]]]}] 09:09:36 INFO - .. 09:09:36 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1733ms 09:09:36 INFO - PROCESS | 1808 | 1477930176810 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:09:36 INFO - PROCESS | 1808 | 1477930176816 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:09:36 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 09:09:36 INFO - PROCESS | 1808 | 1477930176826 Marionette TRACE conn4 -> [0,1822,"getContext",null] 09:09:36 INFO - PROCESS | 1808 | 1477930176833 Marionette TRACE conn4 <- [1,1822,null,{"value":"content"}] 09:09:36 INFO - PROCESS | 1808 | 1477930176843 Marionette TRACE conn4 -> [0,1823,"setContext",{"value":"chrome"}] 09:09:36 INFO - PROCESS | 1808 | 1477930176847 Marionette TRACE conn4 <- [1,1823,null,{}] 09:09:36 INFO - PROCESS | 1808 | 1477930176856 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}] 09:09:36 INFO - PROCESS | 1808 | 1477930176877 Marionette TRACE conn4 <- [1,1824,null,{"value":true}] 09:09:36 INFO - PROCESS | 1808 | --DOCSHELL 0x83bb3000 == 37 [pid = 1808] [id = 384] 09:09:36 INFO - PROCESS | 1808 | --DOCSHELL 0x8334e000 == 36 [pid = 1808] [id = 391] 09:09:36 INFO - PROCESS | 1808 | --DOCSHELL 0x82637800 == 35 [pid = 1808] [id = 381] 09:09:36 INFO - PROCESS | 1808 | 1477930176930 Marionette TRACE conn4 -> [0,1825,"setContext",{"value":"content"}] 09:09:36 INFO - Setting pref media.mediasource.enabled (true) 09:09:36 INFO - PROCESS | 1808 | 1477930176938 Marionette TRACE conn4 <- [1,1825,null,{}] 09:09:36 INFO - PROCESS | 1808 | 1477930176952 Marionette TRACE conn4 -> [0,1826,"getContext",null] 09:09:36 INFO - PROCESS | 1808 | 1477930176957 Marionette TRACE conn4 <- [1,1826,null,{"value":"content"}] 09:09:36 INFO - PROCESS | 1808 | 1477930176964 Marionette TRACE conn4 -> [0,1827,"setContext",{"value":"chrome"}] 09:09:36 INFO - PROCESS | 1808 | 1477930176968 Marionette TRACE conn4 <- [1,1827,null,{}] 09:09:36 INFO - PROCESS | 1808 | 1477930176975 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}] 09:09:37 INFO - PROCESS | 1808 | 1477930177002 Marionette TRACE conn4 <- [1,1828,null,{"value":null}] 09:09:37 INFO - PROCESS | 1808 | 1477930177010 Marionette TRACE conn4 -> [0,1829,"setContext",{"value":"content"}] 09:09:37 INFO - PROCESS | 1808 | 1477930177014 Marionette TRACE conn4 <- [1,1829,null,{}] 09:09:37 INFO - PROCESS | 1808 | 1477930177021 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}] 09:09:37 INFO - PROCESS | 1808 | 1477930177213 Marionette TRACE conn4 <- [1,1830,null,{"value":null}] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x83328c00) [pid = 1808] [serial = 1135] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x8db7b800) [pid = 1808] [serial = 1132] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x8d98f000) [pid = 1808] [serial = 1138] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x826b4c00) [pid = 1808] [serial = 1178] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x92b84400) [pid = 1808] [serial = 1173] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x92bce800) [pid = 1808] [serial = 1174] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8ffe5800) [pid = 1808] [serial = 1170] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x8ffebc00) [pid = 1808] [serial = 1171] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x8dd8fc00) [pid = 1808] [serial = 1167] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x8dd96800) [pid = 1808] [serial = 1168] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8cc26400) [pid = 1808] [serial = 1164] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x8cf33c00) [pid = 1808] [serial = 1165] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x8334a400) [pid = 1808] [serial = 1161] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x83558400) [pid = 1808] [serial = 1162] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x8318f000) [pid = 1808] [serial = 1158] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x832ec400) [pid = 1808] [serial = 1159] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x8fa47800) [pid = 1808] [serial = 1155] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x8fa51000) [pid = 1808] [serial = 1156] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x8f95e800) [pid = 1808] [serial = 1152] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x8fa12000) [pid = 1808] [serial = 1153] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x8dd13400) [pid = 1808] [serial = 1149] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x8dd16400) [pid = 1808] [serial = 1150] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x8cd11000) [pid = 1808] [serial = 1146] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x8cd15400) [pid = 1808] [serial = 1147] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x83bb8000) [pid = 1808] [serial = 1143] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x83bbe400) [pid = 1808] [serial = 1144] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x83213400) [pid = 1808] [serial = 1141] [outer = (nil)] [url = about:blank] 09:09:37 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x92c2a400) [pid = 1808] [serial = 1176] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 09:09:37 INFO - PROCESS | 1808 | 1477930177404 Marionette TRACE conn4 -> [0,1831,"getWindowHandles",null] 09:09:37 INFO - PROCESS | 1808 | 1477930177416 Marionette TRACE conn4 <- [1,1831,null,["8"]] 09:09:37 INFO - PROCESS | 1808 | 1477930177421 Marionette TRACE conn4 -> [0,1832,"switchToWindow",{"name":"8"}] 09:09:37 INFO - PROCESS | 1808 | 1477930177428 Marionette TRACE conn4 <- [1,1832,null,{}] 09:09:37 INFO - PROCESS | 1808 | 1477930177433 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:37 INFO - PROCESS | 1808 | ++DOCSHELL 0x83552400 == 36 [pid = 1808] [id = 416] 09:09:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x83557c00) [pid = 1808] [serial = 1215] [outer = (nil)] 09:09:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x83bb5400) [pid = 1808] [serial = 1216] [outer = 0x83557c00] 09:09:37 INFO - PROCESS | 1808 | 1477930177551 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x83bbe400) [pid = 1808] [serial = 1217] [outer = 0x83557c00] 09:09:38 INFO - PROCESS | 1808 | [1808] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 09:09:38 INFO - PROCESS | 1808 | 1477930178293 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]]]}] 09:09:38 INFO - ........... 09:09:38 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1521ms 09:09:38 INFO - PROCESS | 1808 | 1477930178347 Marionette TRACE conn4 -> [0,1834,"getWindowHandle",null] 09:09:38 INFO - PROCESS | 1808 | 1477930178352 Marionette TRACE conn4 <- [1,1834,null,{"value":"8"}] 09:09:38 INFO - TEST-START | /media-source/mediasource-append-buffer.html 09:09:38 INFO - Clearing pref media.mediasource.enabled 09:09:38 INFO - PROCESS | 1808 | 1477930178361 Marionette TRACE conn4 -> [0,1835,"getContext",null] 09:09:38 INFO - PROCESS | 1808 | 1477930178364 Marionette TRACE conn4 <- [1,1835,null,{"value":"content"}] 09:09:38 INFO - PROCESS | 1808 | 1477930178371 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"chrome"}] 09:09:38 INFO - PROCESS | 1808 | 1477930178373 Marionette TRACE conn4 <- [1,1836,null,{}] 09:09:38 INFO - PROCESS | 1808 | 1477930178380 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}] 09:09:38 INFO - PROCESS | 1808 | 1477930178397 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 09:09:38 INFO - PROCESS | 1808 | 1477930178402 Marionette TRACE conn4 -> [0,1838,"setContext",{"value":"content"}] 09:09:38 INFO - PROCESS | 1808 | 1477930178405 Marionette TRACE conn4 <- [1,1838,null,{}] 09:09:38 INFO - PROCESS | 1808 | 1477930178411 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}] 09:09:38 INFO - PROCESS | 1808 | 1477930178656 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:09:38 INFO - PROCESS | 1808 | 1477930178681 Marionette TRACE conn4 -> [0,1840,"getWindowHandles",null] 09:09:38 INFO - PROCESS | 1808 | 1477930178686 Marionette TRACE conn4 <- [1,1840,null,["8"]] 09:09:38 INFO - PROCESS | 1808 | 1477930178693 Marionette TRACE conn4 -> [0,1841,"switchToWindow",{"name":"8"}] 09:09:38 INFO - PROCESS | 1808 | 1477930178698 Marionette TRACE conn4 <- [1,1841,null,{}] 09:09:38 INFO - PROCESS | 1808 | 1477930178706 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:09:38 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd94c00 == 37 [pid = 1808] [id = 417] 09:09:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x8dd96800) [pid = 1808] [serial = 1218] [outer = (nil)] 09:09:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x8fa0dc00) [pid = 1808] [serial = 1219] [outer = 0x8dd96800] 09:09:38 INFO - PROCESS | 1808 | 1477930178803 Marionette DEBUG loaded listener.js 09:09:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x8fa16800) [pid = 1808] [serial = 1220] [outer = 0x8dd96800] 09:09:42 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x83f3d800) [pid = 1808] [serial = 1179] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 09:09:42 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x8dca7000) [pid = 1808] [serial = 1182] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 09:09:42 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x8320a400) [pid = 1808] [serial = 1194] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 09:09:42 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x83ef8000) [pid = 1808] [serial = 1200] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 09:09:42 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x8334ac00) [pid = 1808] [serial = 1188] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 09:09:42 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x92c23c00) [pid = 1808] [serial = 1185] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 09:09:42 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x82632400) [pid = 1808] [serial = 1191] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 09:09:42 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x83350800) [pid = 1808] [serial = 1197] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 09:09:44 INFO - PROCESS | 1808 | [h264 @ 0x82eb0000] err{or,}_recognition separate: 1; 1 09:09:44 INFO - PROCESS | 1808 | [h264 @ 0x82eb0000] err{or,}_recognition combined: 1; 1 09:09:44 INFO - PROCESS | 1808 | [h264 @ 0x82eb0000] Unsupported bit depth: 0 09:09:44 INFO - PROCESS | 1808 | [h264 @ 0x8318a800] err{or,}_recognition separate: 1; 1 09:09:44 INFO - PROCESS | 1808 | [h264 @ 0x8318a800] err{or,}_recognition combined: 1; 1 09:09:44 INFO - PROCESS | 1808 | [h264 @ 0x8318a800] Unsupported bit depth: 0 09:09:45 INFO - PROCESS | 1808 | [aac @ 0x83bb2400] err{or,}_recognition separate: 1; 1 09:09:45 INFO - PROCESS | 1808 | [aac @ 0x83bb2400] err{or,}_recognition combined: 1; 1 09:09:45 INFO - PROCESS | 1808 | [aac @ 0x83bb2400] Unsupported bit depth: 0 09:09:45 INFO - PROCESS | 1808 | [aac @ 0x83bb6800] err{or,}_recognition separate: 1; 1 09:09:45 INFO - PROCESS | 1808 | [aac @ 0x83bb6800] err{or,}_recognition combined: 1; 1 09:09:45 INFO - PROCESS | 1808 | [aac @ 0x83bb6800] Unsupported bit depth: 0 09:09:45 INFO - PROCESS | 1808 | [h264 @ 0x8dc9e400] err{or,}_recognition separate: 1; 1 09:09:45 INFO - PROCESS | 1808 | [h264 @ 0x8dc9e400] err{or,}_recognition combined: 1; 1 09:09:45 INFO - PROCESS | 1808 | [h264 @ 0x8dc9e400] Unsupported bit depth: 0 09:09:46 INFO - PROCESS | 1808 | [aac @ 0x83bbf000] err{or,}_recognition separate: 1; 1 09:09:46 INFO - PROCESS | 1808 | [aac @ 0x83bbf000] err{or,}_recognition combined: 1; 1 09:09:46 INFO - PROCESS | 1808 | [aac @ 0x83bbf000] Unsupported bit depth: 0 09:09:46 INFO - PROCESS | 1808 | [h264 @ 0x9a286800] err{or,}_recognition separate: 1; 1 09:09:46 INFO - PROCESS | 1808 | [h264 @ 0x9a286800] err{or,}_recognition combined: 1; 1 09:09:46 INFO - PROCESS | 1808 | [h264 @ 0x9a286800] Unsupported bit depth: 0 09:09:46 INFO - PROCESS | 1808 | [h264 @ 0x83bb3c00] err{or,}_recognition separate: 1; 1 09:09:46 INFO - PROCESS | 1808 | [h264 @ 0x83bb3c00] err{or,}_recognition combined: 1; 1 09:09:46 INFO - PROCESS | 1808 | [h264 @ 0x83bb3c00] Unsupported bit depth: 0 09:09:46 INFO - PROCESS | 1808 | [aac @ 0xa24df800] err{or,}_recognition separate: 1; 1 09:09:46 INFO - PROCESS | 1808 | [aac @ 0xa24df800] err{or,}_recognition combined: 1; 1 09:09:46 INFO - PROCESS | 1808 | [aac @ 0xa24df800] Unsupported bit depth: 0 09:09:46 INFO - PROCESS | 1808 | [aac @ 0xa2b9d400] err{or,}_recognition separate: 1; 1 09:09:46 INFO - PROCESS | 1808 | [aac @ 0xa2b9d400] err{or,}_recognition combined: 1; 1 09:09:46 INFO - PROCESS | 1808 | [aac @ 0xa2b9d400] Unsupported bit depth: 0 09:09:46 INFO - PROCESS | 1808 | [aac @ 0x83214800] err{or,}_recognition separate: 1; 1 09:09:46 INFO - PROCESS | 1808 | [aac @ 0x83214800] err{or,}_recognition combined: 1; 1 09:09:46 INFO - PROCESS | 1808 | [aac @ 0x83214800] Unsupported bit depth: 0 09:09:46 INFO - PROCESS | 1808 | [h264 @ 0xa2c0f000] err{or,}_recognition separate: 1; 1 09:09:46 INFO - PROCESS | 1808 | [h264 @ 0xa2c0f000] err{or,}_recognition combined: 1; 1 09:09:46 INFO - PROCESS | 1808 | [h264 @ 0xa2c0f000] Unsupported bit depth: 0 09:09:47 INFO - PROCESS | 1808 | [h264 @ 0xa2c18400] err{or,}_recognition separate: 1; 1 09:09:47 INFO - PROCESS | 1808 | [h264 @ 0xa2c18400] err{or,}_recognition combined: 1; 1 09:09:47 INFO - PROCESS | 1808 | [h264 @ 0xa2c18400] Unsupported bit depth: 0 09:09:47 INFO - PROCESS | 1808 | [aac @ 0xa451cc00] err{or,}_recognition separate: 1; 1 09:09:47 INFO - PROCESS | 1808 | [aac @ 0xa451cc00] err{or,}_recognition combined: 1; 1 09:09:47 INFO - PROCESS | 1808 | [aac @ 0xa451cc00] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa2c0e400] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa2c0e400] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa2c0e400] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa2c19000] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa2c19000] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa2c19000] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa4ceb800] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa4ceb800] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa4ceb800] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [aac @ 0x83186c00] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0x83186c00] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0x83186c00] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa2b9d400] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa2b9d400] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa2b9d400] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa2ba0000] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa2ba0000] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa2ba0000] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa4ced400] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa4ced400] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa4ced400] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa4cef800] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa4cef800] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa4cef800] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [aac @ 0x83186c00] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0x83186c00] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0x83186c00] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa4ceb800] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa4ceb800] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa4ceb800] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa2b9d400] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa2b9d400] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa2b9d400] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa4cf3c00] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa4cf3c00] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa4cf3c00] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0x83bb2400] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0x83bb2400] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0x83bb2400] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa2ba0c00] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa2ba0c00] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa2ba0c00] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa4cf8800] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa4cf8800] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa4cf8800] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa4c48400] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa4c48400] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa4c48400] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa9340c00] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa9340c00] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa9340c00] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa93c2400] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa93c2400] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa93c2400] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa93c4400] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa93c4400] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa93c4400] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa93c5c00] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa93c5c00] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa93c5c00] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa93c6c00] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa93c6c00] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa93c6c00] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa93c4400] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa93c4400] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa93c4400] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa93c9c00] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa93c9c00] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa93c9c00] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa93c5c00] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa93c5c00] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa93c5c00] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa4ceb400] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa4ceb400] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0xa4ceb400] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa93c4c00] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa93c4c00] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa93c4c00] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa93ca000] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa93ca000] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0xa93ca000] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0x829ed800] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0x829ed800] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0x829ed800] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [aac @ 0x829ef400] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0x829ef400] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [aac @ 0x829ef400] Unsupported bit depth: 0 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0x829ef000] err{or,}_recognition separate: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0x829ef000] err{or,}_recognition combined: 1; 1 09:09:48 INFO - PROCESS | 1808 | [h264 @ 0x829ef000] Unsupported bit depth: 0 09:09:49 INFO - PROCESS | 1808 | 1477930189940 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]]]}] 09:09:49 INFO - ..................... 09:09:49 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 11622ms 09:09:50 INFO - PROCESS | 1808 | 1477930190003 Marionette TRACE conn4 -> [0,1843,"getWindowHandle",null] 09:09:50 INFO - PROCESS | 1808 | 1477930190011 Marionette TRACE conn4 <- [1,1843,null,{"value":"8"}] 09:09:50 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 09:09:50 INFO - PROCESS | 1808 | 1477930190024 Marionette TRACE conn4 -> [0,1844,"timeouts",{"script":185000}] 09:09:50 INFO - PROCESS | 1808 | 1477930190029 Marionette TRACE conn4 <- [1,1844,null,{}] 09:09:50 INFO - PROCESS | 1808 | 1477930190039 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}] 09:09:50 INFO - PROCESS | 1808 | 1477930190263 Marionette TRACE conn4 <- [1,1845,null,{"value":null}] 09:09:50 INFO - PROCESS | 1808 | 1477930190444 Marionette TRACE conn4 -> [0,1846,"getWindowHandles",null] 09:09:50 INFO - PROCESS | 1808 | 1477930190450 Marionette TRACE conn4 <- [1,1846,null,["8"]] 09:09:50 INFO - PROCESS | 1808 | 1477930190457 Marionette TRACE conn4 -> [0,1847,"switchToWindow",{"name":"8"}] 09:09:50 INFO - PROCESS | 1808 | 1477930190467 Marionette TRACE conn4 <- [1,1847,null,{}] 09:09:50 INFO - PROCESS | 1808 | 1477930190519 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\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"}] 09:09:50 INFO - PROCESS | 1808 | ++DOCSHELL 0x96751c00 == 38 [pid = 1808] [id = 418] 09:09:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x96752000) [pid = 1808] [serial = 1221] [outer = (nil)] 09:09:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x983f5000) [pid = 1808] [serial = 1222] [outer = 0x96752000] 09:09:50 INFO - PROCESS | 1808 | 1477930190644 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x983f9000) [pid = 1808] [serial = 1223] [outer = 0x96752000] 09:09:51 INFO - PROCESS | 1808 | [aac @ 0x9a033c00] err{or,}_recognition separate: 1; 1 09:09:51 INFO - PROCESS | 1808 | [aac @ 0x9a033c00] err{or,}_recognition combined: 1; 1 09:09:51 INFO - PROCESS | 1808 | [aac @ 0x9a033c00] Unsupported bit depth: 0 09:09:51 INFO - PROCESS | 1808 | [aac @ 0x9a0d0c00] err{or,}_recognition separate: 1; 1 09:09:51 INFO - PROCESS | 1808 | [aac @ 0x9a0d0c00] err{or,}_recognition combined: 1; 1 09:09:51 INFO - PROCESS | 1808 | [aac @ 0x9a0d0c00] Unsupported bit depth: 0 09:09:53 INFO - PROCESS | 1808 | --DOCSHELL 0x911aec00 == 37 [pid = 1808] [id = 401] 09:09:53 INFO - PROCESS | 1808 | --DOCSHELL 0x8cc21000 == 36 [pid = 1808] [id = 400] 09:09:53 INFO - PROCESS | 1808 | --DOCSHELL 0x83f3c400 == 35 [pid = 1808] [id = 404] 09:09:53 INFO - PROCESS | 1808 | --DOCSHELL 0x83343800 == 34 [pid = 1808] [id = 407] 09:09:53 INFO - PROCESS | 1808 | --DOCSHELL 0x8dca7800 == 33 [pid = 1808] [id = 393] 09:09:53 INFO - PROCESS | 1808 | --DOCSHELL 0x8dca1800 == 32 [pid = 1808] [id = 399] 09:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x8dc9c400) [pid = 1808] [serial = 1204] [outer = (nil)] [url = about:blank] 09:09:53 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa1b400 == 31 [pid = 1808] [id = 395] 09:09:53 INFO - PROCESS | 1808 | --DOCSHELL 0x8deb1000 == 30 [pid = 1808] [id = 394] 09:09:53 INFO - PROCESS | 1808 | --DOCSHELL 0x8263ec00 == 29 [pid = 1808] [id = 396] 09:09:53 INFO - PROCESS | 1808 | --DOCSHELL 0x83552400 == 28 [pid = 1808] [id = 416] 09:09:53 INFO - PROCESS | 1808 | --DOCSHELL 0x9312f400 == 27 [pid = 1808] [id = 414] 09:09:53 INFO - PROCESS | 1808 | --DOCSHELL 0x826b2400 == 26 [pid = 1808] [id = 413] 09:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x8cd0e400) [pid = 1808] [serial = 1201] [outer = (nil)] [url = about:blank] 09:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x8cd12800) [pid = 1808] [serial = 1202] [outer = (nil)] [url = about:blank] 09:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x83552000) [pid = 1808] [serial = 1198] [outer = (nil)] [url = about:blank] 09:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x83bb6000) [pid = 1808] [serial = 1199] [outer = (nil)] [url = about:blank] 09:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x8320dc00) [pid = 1808] [serial = 1195] [outer = (nil)] [url = about:blank] 09:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x83213000) [pid = 1808] [serial = 1196] [outer = (nil)] [url = about:blank] 09:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x8263bc00) [pid = 1808] [serial = 1192] [outer = (nil)] [url = about:blank] 09:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x826b3800) [pid = 1808] [serial = 1193] [outer = (nil)] [url = about:blank] 09:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x83ef6400) [pid = 1808] [serial = 1189] [outer = (nil)] [url = about:blank] 09:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x8cc23c00) [pid = 1808] [serial = 1190] [outer = (nil)] [url = about:blank] 09:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x939dfc00) [pid = 1808] [serial = 1186] [outer = (nil)] [url = about:blank] 09:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x93c0bc00) [pid = 1808] [serial = 1187] [outer = (nil)] [url = about:blank] 09:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x8f951c00) [pid = 1808] [serial = 1183] [outer = (nil)] [url = about:blank] 09:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8fa52000) [pid = 1808] [serial = 1184] [outer = (nil)] [url = about:blank] 09:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x8c5e3c00) [pid = 1808] [serial = 1180] [outer = (nil)] [url = about:blank] 09:09:53 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x8c5eb000) [pid = 1808] [serial = 1181] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x83557c00) [pid = 1808] [serial = 1215] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 09:09:55 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x8dbf5400) [pid = 1808] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8dc9ec00 == 25 [pid = 1808] [id = 405] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x92c22800 == 24 [pid = 1808] [id = 406] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x832e7400 == 23 [pid = 1808] [id = 383] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf35800 == 22 [pid = 1808] [id = 387] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x83194c00 == 21 [pid = 1808] [id = 409] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8318f800 == 20 [pid = 1808] [id = 410] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8cd0f800 == 19 [pid = 1808] [id = 389] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x83ef7400 == 18 [pid = 1808] [id = 411] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8318bc00 == 17 [pid = 1808] [id = 382] 09:10:04 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x82e72400) [pid = 1808] [serial = 1207] [outer = (nil)] [url = about:blank] 09:10:04 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x83333000) [pid = 1808] [serial = 1213] [outer = (nil)] [url = about:blank] 09:10:04 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8fa0dc00) [pid = 1808] [serial = 1219] [outer = (nil)] [url = about:blank] 09:10:04 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x939dec00) [pid = 1808] [serial = 1210] [outer = (nil)] [url = about:blank] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8318d400 == 16 [pid = 1808] [id = 390] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8262ec00 == 15 [pid = 1808] [id = 408] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x832e5400 == 14 [pid = 1808] [id = 388] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf4000 == 13 [pid = 1808] [id = 412] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5e9800 == 12 [pid = 1808] [id = 398] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x83344000 == 11 [pid = 1808] [id = 397] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5e5c00 == 10 [pid = 1808] [id = 386] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8cc29000 == 9 [pid = 1808] [id = 392] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd94c00 == 8 [pid = 1808] [id = 417] 09:10:04 INFO - PROCESS | 1808 | --DOCSHELL 0x82630000 == 7 [pid = 1808] [id = 415] 09:10:04 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x83bb5400) [pid = 1808] [serial = 1216] [outer = (nil)] [url = about:blank] 09:10:04 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x83bbe400) [pid = 1808] [serial = 1217] [outer = (nil)] [url = about:blank] 09:10:04 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x8dca1c00) [pid = 1808] [serial = 1205] [outer = (nil)] [url = about:blank] 09:10:06 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x8dd96800) [pid = 1808] [serial = 1218] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 09:10:06 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x93139000) [pid = 1808] [serial = 1209] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 09:10:06 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826b2c00) [pid = 1808] [serial = 1206] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 09:10:06 INFO - PROCESS | 1808 | --DOMWINDOW == 20 (0x82636400) [pid = 1808] [serial = 1212] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 09:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 19 (0x94a29c00) [pid = 1808] [serial = 1211] [outer = (nil)] [url = about:blank] 09:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 18 (0x8320d000) [pid = 1808] [serial = 1208] [outer = (nil)] [url = about:blank] 09:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 17 (0x8dbf1000) [pid = 1808] [serial = 1214] [outer = (nil)] [url = about:blank] 09:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 16 (0x983f5000) [pid = 1808] [serial = 1222] [outer = (nil)] [url = about:blank] 09:10:14 INFO - PROCESS | 1808 | --DOMWINDOW == 15 (0x8fa16800) [pid = 1808] [serial = 1220] [outer = (nil)] [url = about:blank] 09:10:14 INFO - PROCESS | 1808 | 1477930214626 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]]]}] 09:10:14 INFO - . 09:10:14 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 24640ms 09:10:14 INFO - PROCESS | 1808 | 1477930214664 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 1808 | 1477930214672 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:10:14 INFO - TEST-START | /media-source/mediasource-appendwindow.html 09:10:14 INFO - PROCESS | 1808 | 1477930214682 Marionette TRACE conn4 -> [0,1850,"timeouts",{"script":35000}] 09:10:14 INFO - PROCESS | 1808 | 1477930214687 Marionette TRACE conn4 <- [1,1850,null,{}] 09:10:14 INFO - PROCESS | 1808 | 1477930214698 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}] 09:10:14 INFO - PROCESS | 1808 | 1477930214947 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:10:14 INFO - PROCESS | 1808 | 1477930214962 Marionette TRACE conn4 -> [0,1852,"getWindowHandles",null] 09:10:14 INFO - PROCESS | 1808 | 1477930214968 Marionette TRACE conn4 <- [1,1852,null,["8"]] 09:10:15 INFO - PROCESS | 1808 | 1477930215069 Marionette TRACE conn4 -> [0,1853,"switchToWindow",{"name":"8"}] 09:10:15 INFO - PROCESS | 1808 | 1477930215081 Marionette TRACE conn4 <- [1,1853,null,{}] 09:10:15 INFO - PROCESS | 1808 | 1477930215095 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:10:15 INFO - PROCESS | 1808 | ++DOCSHELL 0x826bc400 == 8 [pid = 1808] [id = 419] 09:10:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 16 (0x826bd400) [pid = 1808] [serial = 1224] [outer = (nil)] 09:10:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 17 (0x829ef000) [pid = 1808] [serial = 1225] [outer = 0x826bd400] 09:10:15 INFO - PROCESS | 1808 | 1477930215204 Marionette DEBUG loaded listener.js 09:10:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 18 (0x829f0c00) [pid = 1808] [serial = 1226] [outer = 0x826bd400] 09:10:17 INFO - PROCESS | 1808 | [aac @ 0x829ed400] err{or,}_recognition separate: 1; 1 09:10:17 INFO - PROCESS | 1808 | [aac @ 0x829ed400] err{or,}_recognition combined: 1; 1 09:10:17 INFO - PROCESS | 1808 | [aac @ 0x829ed400] Unsupported bit depth: 0 09:10:17 INFO - PROCESS | 1808 | [h264 @ 0x8354c400] err{or,}_recognition separate: 1; 1 09:10:17 INFO - PROCESS | 1808 | [h264 @ 0x8354c400] err{or,}_recognition combined: 1; 1 09:10:17 INFO - PROCESS | 1808 | [h264 @ 0x8354c400] Unsupported bit depth: 0 09:10:17 INFO - PROCESS | 1808 | [aac @ 0x829ed400] err{or,}_recognition separate: 1; 1 09:10:17 INFO - PROCESS | 1808 | [aac @ 0x829ed400] err{or,}_recognition combined: 1; 1 09:10:17 INFO - PROCESS | 1808 | [aac @ 0x829ed400] Unsupported bit depth: 0 09:10:17 INFO - PROCESS | 1808 | [h264 @ 0x83352800] err{or,}_recognition separate: 1; 1 09:10:17 INFO - PROCESS | 1808 | [h264 @ 0x83352800] err{or,}_recognition combined: 1; 1 09:10:17 INFO - PROCESS | 1808 | [h264 @ 0x83352800] Unsupported bit depth: 0 09:10:17 INFO - PROCESS | 1808 | 1477930217971 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]]]}] 09:10:17 INFO - ....... 09:10:17 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 3315ms 09:10:18 INFO - PROCESS | 1808 | 1477930217999 Marionette TRACE conn4 -> [0,1855,"getWindowHandle",null] 09:10:18 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 09:10:18 INFO - PROCESS | 1808 | 1477930218011 Marionette TRACE conn4 <- [1,1855,null,{"value":"8"}] 09:10:18 INFO - PROCESS | 1808 | 1477930218024 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}] 09:10:18 INFO - PROCESS | 1808 | 1477930218245 Marionette TRACE conn4 <- [1,1856,null,{"value":null}] 09:10:18 INFO - PROCESS | 1808 | 1477930218260 Marionette TRACE conn4 -> [0,1857,"getWindowHandles",null] 09:10:18 INFO - PROCESS | 1808 | 1477930218265 Marionette TRACE conn4 <- [1,1857,null,["8"]] 09:10:18 INFO - PROCESS | 1808 | 1477930218383 Marionette TRACE conn4 -> [0,1858,"switchToWindow",{"name":"8"}] 09:10:18 INFO - PROCESS | 1808 | 1477930218393 Marionette TRACE conn4 <- [1,1858,null,{}] 09:10:18 INFO - PROCESS | 1808 | 1477930218415 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 1808 | ++DOCSHELL 0x829f2800 == 9 [pid = 1808] [id = 420] 09:10:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 19 (0x83bb7800) [pid = 1808] [serial = 1227] [outer = (nil)] 09:10:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 20 (0x83bbac00) [pid = 1808] [serial = 1228] [outer = 0x83bb7800] 09:10:18 INFO - PROCESS | 1808 | 1477930218535 Marionette DEBUG loaded listener.js 09:10:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 21 (0x83bbc000) [pid = 1808] [serial = 1229] [outer = 0x83bb7800] 09:10:19 INFO - PROCESS | 1808 | 1477930219223 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]]]}] 09:10:19 INFO - . 09:10:19 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1232ms 09:10:19 INFO - PROCESS | 1808 | 1477930219256 Marionette TRACE conn4 -> [0,1860,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 1808 | 1477930219259 Marionette TRACE conn4 <- [1,1860,null,{"value":"8"}] 09:10:19 INFO - TEST-START | /media-source/mediasource-avtracks.html 09:10:19 INFO - PROCESS | 1808 | 1477930219268 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}] 09:10:19 INFO - PROCESS | 1808 | 1477930219517 Marionette TRACE conn4 <- [1,1861,null,{"value":null}] 09:10:19 INFO - PROCESS | 1808 | 1477930219542 Marionette TRACE conn4 -> [0,1862,"getWindowHandles",null] 09:10:19 INFO - PROCESS | 1808 | 1477930219548 Marionette TRACE conn4 <- [1,1862,null,["8"]] 09:10:19 INFO - PROCESS | 1808 | 1477930219556 Marionette TRACE conn4 -> [0,1863,"switchToWindow",{"name":"8"}] 09:10:19 INFO - PROCESS | 1808 | 1477930219563 Marionette TRACE conn4 <- [1,1863,null,{}] 09:10:19 INFO - PROCESS | 1808 | 1477930219569 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:10:19 INFO - PROCESS | 1808 | ++DOCSHELL 0x83f3b000 == 10 [pid = 1808] [id = 421] 09:10:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x83f3b400) [pid = 1808] [serial = 1230] [outer = (nil)] 09:10:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x83f3dc00) [pid = 1808] [serial = 1231] [outer = 0x83f3b400] 09:10:19 INFO - PROCESS | 1808 | 1477930219682 Marionette DEBUG loaded listener.js 09:10:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x83bbd800) [pid = 1808] [serial = 1232] [outer = 0x83f3b400] 09:10:21 INFO - .... 09:10:21 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1784ms 09:10:21 INFO - TEST-START | /media-source/mediasource-buffered.html 09:10:21 INFO - PROCESS | 1808 | 1477930221021 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"]]]}] 09:10:21 INFO - PROCESS | 1808 | 1477930221056 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 1808 | 1477930221069 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:10:21 INFO - PROCESS | 1808 | 1477930221153 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}] 09:10:21 INFO - PROCESS | 1808 | 1477930221450 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 09:10:21 INFO - PROCESS | 1808 | 1477930221612 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 09:10:21 INFO - PROCESS | 1808 | 1477930221618 Marionette TRACE conn4 <- [1,1867,null,["8"]] 09:10:21 INFO - PROCESS | 1808 | 1477930221626 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 09:10:21 INFO - PROCESS | 1808 | 1477930221636 Marionette TRACE conn4 <- [1,1868,null,{}] 09:10:21 INFO - PROCESS | 1808 | 1477930221685 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:10:21 INFO - PROCESS | 1808 | ++DOCSHELL 0x829f8400 == 11 [pid = 1808] [id = 422] 09:10:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x829f8800) [pid = 1808] [serial = 1233] [outer = (nil)] 09:10:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8cc21c00) [pid = 1808] [serial = 1234] [outer = 0x829f8800] 09:10:21 INFO - PROCESS | 1808 | 1477930221815 Marionette DEBUG loaded listener.js 09:10:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8cc26800) [pid = 1808] [serial = 1235] [outer = 0x829f8800] 09:10:23 INFO - PROCESS | 1808 | [aac @ 0x8cd14800] err{or,}_recognition separate: 1; 1 09:10:23 INFO - PROCESS | 1808 | [aac @ 0x8cd14800] err{or,}_recognition combined: 1; 1 09:10:23 INFO - PROCESS | 1808 | [aac @ 0x8cd14800] Unsupported bit depth: 0 09:10:23 INFO - PROCESS | 1808 | [aac @ 0x8d990800] err{or,}_recognition separate: 1; 1 09:10:23 INFO - PROCESS | 1808 | [aac @ 0x8d990800] err{or,}_recognition combined: 1; 1 09:10:23 INFO - PROCESS | 1808 | [aac @ 0x8d990800] Unsupported bit depth: 0 09:10:23 INFO - PROCESS | 1808 | [aac @ 0x8cd14800] err{or,}_recognition separate: 1; 1 09:10:23 INFO - PROCESS | 1808 | [aac @ 0x8cd14800] err{or,}_recognition combined: 1; 1 09:10:23 INFO - PROCESS | 1808 | [aac @ 0x8cd14800] Unsupported bit depth: 0 09:10:23 INFO - PROCESS | 1808 | [h264 @ 0x8d992400] err{or,}_recognition separate: 1; 1 09:10:23 INFO - PROCESS | 1808 | [h264 @ 0x8d992400] err{or,}_recognition combined: 1; 1 09:10:23 INFO - PROCESS | 1808 | [h264 @ 0x8d992400] Unsupported bit depth: 0 09:10:23 INFO - PROCESS | 1808 | [aac @ 0x8d992c00] err{or,}_recognition separate: 1; 1 09:10:23 INFO - PROCESS | 1808 | [aac @ 0x8d992c00] err{or,}_recognition combined: 1; 1 09:10:23 INFO - PROCESS | 1808 | [aac @ 0x8d992c00] Unsupported bit depth: 0 09:10:23 INFO - PROCESS | 1808 | [h264 @ 0x8cd15400] err{or,}_recognition separate: 1; 1 09:10:23 INFO - PROCESS | 1808 | [h264 @ 0x8cd15400] err{or,}_recognition combined: 1; 1 09:10:23 INFO - PROCESS | 1808 | [h264 @ 0x8cd15400] Unsupported bit depth: 0 09:10:23 INFO - PROCESS | 1808 | [h264 @ 0x8cd15400] no picture 09:10:23 INFO - PROCESS | 1808 | [h264 @ 0x8cd15400] no picture 09:10:24 INFO - PROCESS | 1808 | [aac @ 0x8cd14800] err{or,}_recognition separate: 1; 1 09:10:24 INFO - PROCESS | 1808 | [aac @ 0x8cd14800] err{or,}_recognition combined: 1; 1 09:10:24 INFO - PROCESS | 1808 | [aac @ 0x8cd14800] Unsupported bit depth: 0 09:10:24 INFO - PROCESS | 1808 | [h264 @ 0x8d992800] err{or,}_recognition separate: 1; 1 09:10:24 INFO - PROCESS | 1808 | [h264 @ 0x8d992800] err{or,}_recognition combined: 1; 1 09:10:24 INFO - PROCESS | 1808 | [h264 @ 0x8d992800] Unsupported bit depth: 0 09:10:24 INFO - PROCESS | 1808 | [aac @ 0x8d993000] err{or,}_recognition separate: 1; 1 09:10:24 INFO - PROCESS | 1808 | [aac @ 0x8d993000] err{or,}_recognition combined: 1; 1 09:10:24 INFO - PROCESS | 1808 | [aac @ 0x8d993000] Unsupported bit depth: 0 09:10:24 INFO - PROCESS | 1808 | [h264 @ 0x8cd14800] err{or,}_recognition separate: 1; 1 09:10:24 INFO - PROCESS | 1808 | [h264 @ 0x8cd14800] err{or,}_recognition combined: 1; 1 09:10:24 INFO - PROCESS | 1808 | [h264 @ 0x8cd14800] Unsupported bit depth: 0 09:10:24 INFO - PROCESS | 1808 | [h264 @ 0x8cd14800] no picture 09:10:24 INFO - PROCESS | 1808 | [h264 @ 0x8cd14800] no picture 09:10:24 INFO - PROCESS | 1808 | 1477930224425 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]]]}] 09:10:24 INFO - ....... 09:10:24 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 3394ms 09:10:24 INFO - PROCESS | 1808 | 1477930224512 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 1808 | 1477930224527 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 09:10:24 INFO - TEST-START | /media-source/mediasource-closed.html 09:10:24 INFO - PROCESS | 1808 | 1477930224543 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}] 09:10:24 INFO - PROCESS | 1808 | 1477930224892 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:10:25 INFO - PROCESS | 1808 | 1477930225075 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 09:10:25 INFO - PROCESS | 1808 | 1477930225081 Marionette TRACE conn4 <- [1,1872,null,["8"]] 09:10:25 INFO - PROCESS | 1808 | 1477930225088 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 09:10:25 INFO - PROCESS | 1808 | 1477930225095 Marionette TRACE conn4 <- [1,1873,null,{}] 09:10:25 INFO - PROCESS | 1808 | 1477930225101 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:10:25 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d998c00 == 12 [pid = 1808] [id = 423] 09:10:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8d999000) [pid = 1808] [serial = 1236] [outer = (nil)] 09:10:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8db8a800) [pid = 1808] [serial = 1237] [outer = 0x8d999000] 09:10:25 INFO - PROCESS | 1808 | 1477930225251 Marionette DEBUG loaded listener.js 09:10:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8dbf2800) [pid = 1808] [serial = 1238] [outer = 0x8d999000] 09:10:26 INFO - PROCESS | 1808 | 1477930226140 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]]]}] 09:10:26 INFO - .......... 09:10:26 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1675ms 09:10:26 INFO - PROCESS | 1808 | 1477930226225 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 09:10:26 INFO - PROCESS | 1808 | 1477930226233 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 09:10:26 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 09:10:26 INFO - PROCESS | 1808 | 1477930226240 Marionette TRACE conn4 -> [0,1876,"getContext",null] 09:10:26 INFO - PROCESS | 1808 | 1477930226244 Marionette TRACE conn4 <- [1,1876,null,{"value":"content"}] 09:10:26 INFO - PROCESS | 1808 | 1477930226250 Marionette TRACE conn4 -> [0,1877,"setContext",{"value":"chrome"}] 09:10:26 INFO - PROCESS | 1808 | 1477930226254 Marionette TRACE conn4 <- [1,1877,null,{}] 09:10:26 INFO - PROCESS | 1808 | 1477930226260 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}] 09:10:26 INFO - PROCESS | 1808 | 1477930226283 Marionette TRACE conn4 <- [1,1878,null,{"value":true}] 09:10:26 INFO - PROCESS | 1808 | 1477930226337 Marionette TRACE conn4 -> [0,1879,"setContext",{"value":"content"}] 09:10:26 INFO - PROCESS | 1808 | 1477930226342 Marionette TRACE conn4 <- [1,1879,null,{}] 09:10:26 INFO - Setting pref media.mediasource.enabled (true) 09:10:26 INFO - PROCESS | 1808 | 1477930226353 Marionette TRACE conn4 -> [0,1880,"getContext",null] 09:10:26 INFO - PROCESS | 1808 | 1477930226360 Marionette TRACE conn4 <- [1,1880,null,{"value":"content"}] 09:10:26 INFO - PROCESS | 1808 | 1477930226378 Marionette TRACE conn4 -> [0,1881,"setContext",{"value":"chrome"}] 09:10:26 INFO - PROCESS | 1808 | 1477930226385 Marionette TRACE conn4 <- [1,1881,null,{}] 09:10:26 INFO - PROCESS | 1808 | 1477930226395 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}] 09:10:26 INFO - PROCESS | 1808 | 1477930226431 Marionette TRACE conn4 <- [1,1882,null,{"value":null}] 09:10:26 INFO - PROCESS | 1808 | 1477930226547 Marionette TRACE conn4 -> [0,1883,"setContext",{"value":"content"}] 09:10:26 INFO - PROCESS | 1808 | 1477930226552 Marionette TRACE conn4 <- [1,1883,null,{}] 09:10:26 INFO - PROCESS | 1808 | 1477930226565 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}] 09:10:26 INFO - PROCESS | 1808 | 1477930226961 Marionette TRACE conn4 <- [1,1884,null,{"value":null}] 09:10:27 INFO - PROCESS | 1808 | 1477930227187 Marionette TRACE conn4 -> [0,1885,"getWindowHandles",null] 09:10:27 INFO - PROCESS | 1808 | 1477930227196 Marionette TRACE conn4 <- [1,1885,null,["8"]] 09:10:27 INFO - PROCESS | 1808 | 1477930227248 Marionette TRACE conn4 -> [0,1886,"switchToWindow",{"name":"8"}] 09:10:27 INFO - PROCESS | 1808 | 1477930227261 Marionette TRACE conn4 <- [1,1886,null,{}] 09:10:27 INFO - PROCESS | 1808 | 1477930227276 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:10:27 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd16000 == 13 [pid = 1808] [id = 424] 09:10:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8f957000) [pid = 1808] [serial = 1239] [outer = (nil)] 09:10:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x8fa0d000) [pid = 1808] [serial = 1240] [outer = 0x8f957000] 09:10:27 INFO - PROCESS | 1808 | 1477930227474 Marionette DEBUG loaded listener.js 09:10:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x8fa14800) [pid = 1808] [serial = 1241] [outer = 0x8f957000] 09:10:30 INFO - PROCESS | 1808 | --DOCSHELL 0x96751c00 == 12 [pid = 1808] [id = 418] 09:10:30 INFO - PROCESS | 1808 | [aac @ 0x8262e800] err{or,}_recognition separate: 1; 1 09:10:30 INFO - PROCESS | 1808 | [aac @ 0x8262e800] err{or,}_recognition combined: 1; 1 09:10:30 INFO - PROCESS | 1808 | [aac @ 0x8262e800] Unsupported bit depth: 0 09:10:30 INFO - PROCESS | 1808 | [h264 @ 0x82630000] err{or,}_recognition separate: 1; 1 09:10:30 INFO - PROCESS | 1808 | [h264 @ 0x82630000] err{or,}_recognition combined: 1; 1 09:10:30 INFO - PROCESS | 1808 | [h264 @ 0x82630000] Unsupported bit depth: 0 09:10:30 INFO - PROCESS | 1808 | [aac @ 0x82633800] err{or,}_recognition separate: 1; 1 09:10:30 INFO - PROCESS | 1808 | [aac @ 0x82633800] err{or,}_recognition combined: 1; 1 09:10:30 INFO - PROCESS | 1808 | [aac @ 0x82633800] Unsupported bit depth: 0 09:10:30 INFO - PROCESS | 1808 | [h264 @ 0x8262ec00] err{or,}_recognition separate: 1; 1 09:10:30 INFO - PROCESS | 1808 | [h264 @ 0x8262ec00] err{or,}_recognition combined: 1; 1 09:10:30 INFO - PROCESS | 1808 | [h264 @ 0x8262ec00] Unsupported bit depth: 0 09:10:30 INFO - PROCESS | 1808 | [h264 @ 0x8262ec00] no picture 09:10:30 INFO - PROCESS | 1808 | [h264 @ 0x8262ec00] no picture 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82643000] err{or,}_recognition separate: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82643000] err{or,}_recognition combined: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82643000] Unsupported bit depth: 0 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82635400] err{or,}_recognition separate: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82635400] err{or,}_recognition combined: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82635400] Unsupported bit depth: 0 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82643000] err{or,}_recognition separate: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82643000] err{or,}_recognition combined: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82643000] Unsupported bit depth: 0 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82640000] err{or,}_recognition separate: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82640000] err{or,}_recognition combined: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82640000] Unsupported bit depth: 0 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82633800] err{or,}_recognition separate: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82633800] err{or,}_recognition combined: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82633800] Unsupported bit depth: 0 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82645000] err{or,}_recognition separate: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82645000] err{or,}_recognition combined: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82645000] Unsupported bit depth: 0 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82633800] err{or,}_recognition separate: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82633800] err{or,}_recognition combined: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82633800] Unsupported bit depth: 0 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82633800] err{or,}_recognition separate: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82633800] err{or,}_recognition combined: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82633800] Unsupported bit depth: 0 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82645000] err{or,}_recognition separate: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82645000] err{or,}_recognition combined: 1; 1 09:10:31 INFO - PROCESS | 1808 | [aac @ 0x82645000] Unsupported bit depth: 0 09:10:32 INFO - PROCESS | 1808 | [h264 @ 0x82647c00] err{or,}_recognition separate: 1; 1 09:10:32 INFO - PROCESS | 1808 | [h264 @ 0x82647c00] err{or,}_recognition combined: 1; 1 09:10:32 INFO - PROCESS | 1808 | [h264 @ 0x82647c00] Unsupported bit depth: 0 09:10:32 INFO - PROCESS | 1808 | [h264 @ 0x82647c00] no picture 09:10:32 INFO - PROCESS | 1808 | [h264 @ 0x82647c00] no picture 09:10:32 INFO - PROCESS | 1808 | [h264 @ 0x82635000] err{or,}_recognition separate: 1; 1 09:10:32 INFO - PROCESS | 1808 | [h264 @ 0x82635000] err{or,}_recognition combined: 1; 1 09:10:32 INFO - PROCESS | 1808 | [h264 @ 0x82635000] Unsupported bit depth: 0 09:10:32 INFO - PROCESS | 1808 | [h264 @ 0x82635000] no picture 09:10:32 INFO - PROCESS | 1808 | [h264 @ 0x82635000] no picture 09:10:33 INFO - PROCESS | 1808 | [h264 @ 0x82647c00] err{or,}_recognition separate: 1; 1 09:10:33 INFO - PROCESS | 1808 | [h264 @ 0x82647c00] err{or,}_recognition combined: 1; 1 09:10:33 INFO - PROCESS | 1808 | [h264 @ 0x82647c00] Unsupported bit depth: 0 09:10:33 INFO - PROCESS | 1808 | [h264 @ 0x82647c00] no picture 09:10:33 INFO - PROCESS | 1808 | [h264 @ 0x82647c00] no picture 09:10:33 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x83f3b400) [pid = 1808] [serial = 1230] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 09:10:33 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x83bb7800) [pid = 1808] [serial = 1227] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 09:10:33 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x96752000) [pid = 1808] [serial = 1221] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 09:10:33 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x826bd400) [pid = 1808] [serial = 1224] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 09:10:34 INFO - PROCESS | 1808 | 1477930234208 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]]]}] 09:10:34 INFO - . 09:10:34 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 8033ms 09:10:34 INFO - PROCESS | 1808 | 1477930234276 Marionette TRACE conn4 -> [0,1888,"getWindowHandle",null] 09:10:34 INFO - PROCESS | 1808 | 1477930234284 Marionette TRACE conn4 <- [1,1888,null,{"value":"8"}] 09:10:34 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 09:10:34 INFO - PROCESS | 1808 | 1477930234297 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}] 09:10:34 INFO - PROCESS | 1808 | 1477930234559 Marionette TRACE conn4 <- [1,1889,null,{"value":null}] 09:10:34 INFO - PROCESS | 1808 | 1477930234576 Marionette TRACE conn4 -> [0,1890,"getWindowHandles",null] 09:10:34 INFO - PROCESS | 1808 | 1477930234584 Marionette TRACE conn4 <- [1,1890,null,["8"]] 09:10:34 INFO - PROCESS | 1808 | 1477930234594 Marionette TRACE conn4 -> [0,1891,"switchToWindow",{"name":"8"}] 09:10:34 INFO - PROCESS | 1808 | 1477930234605 Marionette TRACE conn4 <- [1,1891,null,{}] 09:10:34 INFO - PROCESS | 1808 | 1477930234611 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:10:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x826bc000 == 13 [pid = 1808] [id = 425] 09:10:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x826bc800) [pid = 1808] [serial = 1242] [outer = (nil)] 09:10:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x829ee400) [pid = 1808] [serial = 1243] [outer = 0x826bc800] 09:10:34 INFO - PROCESS | 1808 | 1477930234725 Marionette DEBUG loaded listener.js 09:10:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x829fc000) [pid = 1808] [serial = 1244] [outer = 0x826bc800] 09:10:35 INFO - PROCESS | 1808 | [aac @ 0x8320e400] err{or,}_recognition separate: 1; 1 09:10:35 INFO - PROCESS | 1808 | [aac @ 0x8320e400] err{or,}_recognition combined: 1; 1 09:10:36 INFO - PROCESS | 1808 | [aac @ 0x8320e400] Unsupported bit depth: 0 09:10:36 INFO - PROCESS | 1808 | [h264 @ 0x832e8800] err{or,}_recognition separate: 1; 1 09:10:36 INFO - PROCESS | 1808 | [h264 @ 0x832e8800] err{or,}_recognition combined: 1; 1 09:10:36 INFO - PROCESS | 1808 | [h264 @ 0x832e8800] Unsupported bit depth: 0 09:10:36 INFO - PROCESS | 1808 | [aac @ 0x8320e400] err{or,}_recognition separate: 1; 1 09:10:36 INFO - PROCESS | 1808 | [aac @ 0x8320e400] err{or,}_recognition combined: 1; 1 09:10:36 INFO - PROCESS | 1808 | [aac @ 0x8320e400] Unsupported bit depth: 0 09:10:36 INFO - PROCESS | 1808 | [h264 @ 0x832e8800] err{or,}_recognition separate: 1; 1 09:10:36 INFO - PROCESS | 1808 | [h264 @ 0x832e8800] err{or,}_recognition combined: 1; 1 09:10:36 INFO - PROCESS | 1808 | [h264 @ 0x832e8800] Unsupported bit depth: 0 09:10:36 INFO - PROCESS | 1808 | [h264 @ 0x832e8800] no picture 09:10:36 INFO - PROCESS | 1808 | [h264 @ 0x832e8800] no picture 09:10:37 INFO - PROCESS | 1808 | [aac @ 0x826b2c00] err{or,}_recognition separate: 1; 1 09:10:37 INFO - PROCESS | 1808 | [aac @ 0x826b2c00] err{or,}_recognition combined: 1; 1 09:10:37 INFO - PROCESS | 1808 | [aac @ 0x826b2c00] Unsupported bit depth: 0 09:10:37 INFO - PROCESS | 1808 | [aac @ 0x826b3400] err{or,}_recognition separate: 1; 1 09:10:37 INFO - PROCESS | 1808 | [aac @ 0x826b3400] err{or,}_recognition combined: 1; 1 09:10:37 INFO - PROCESS | 1808 | [aac @ 0x826b3400] Unsupported bit depth: 0 09:10:37 INFO - PROCESS | 1808 | [aac @ 0x826b2c00] err{or,}_recognition separate: 1; 1 09:10:37 INFO - PROCESS | 1808 | [aac @ 0x826b2c00] err{or,}_recognition combined: 1; 1 09:10:37 INFO - PROCESS | 1808 | [aac @ 0x826b2c00] Unsupported bit depth: 0 09:10:37 INFO - PROCESS | 1808 | [aac @ 0x826b3400] err{or,}_recognition separate: 1; 1 09:10:37 INFO - PROCESS | 1808 | [aac @ 0x826b3400] err{or,}_recognition combined: 1; 1 09:10:37 INFO - PROCESS | 1808 | [aac @ 0x826b3400] Unsupported bit depth: 0 09:10:37 INFO - PROCESS | 1808 | [aac @ 0x826b6400] err{or,}_recognition separate: 1; 1 09:10:37 INFO - PROCESS | 1808 | [aac @ 0x826b6400] err{or,}_recognition combined: 1; 1 09:10:38 INFO - PROCESS | 1808 | [aac @ 0x826b6400] Unsupported bit depth: 0 09:10:38 INFO - PROCESS | 1808 | [aac @ 0x826b3400] err{or,}_recognition separate: 1; 1 09:10:38 INFO - PROCESS | 1808 | [aac @ 0x826b3400] err{or,}_recognition combined: 1; 1 09:10:38 INFO - PROCESS | 1808 | [aac @ 0x826b3400] Unsupported bit depth: 0 09:10:38 INFO - PROCESS | 1808 | [aac @ 0x826b7c00] err{or,}_recognition separate: 1; 1 09:10:38 INFO - PROCESS | 1808 | [aac @ 0x826b7c00] err{or,}_recognition combined: 1; 1 09:10:38 INFO - PROCESS | 1808 | [aac @ 0x826b7c00] Unsupported bit depth: 0 09:10:38 INFO - PROCESS | 1808 | [aac @ 0x826b3400] err{or,}_recognition separate: 1; 1 09:10:38 INFO - PROCESS | 1808 | [aac @ 0x826b3400] err{or,}_recognition combined: 1; 1 09:10:38 INFO - PROCESS | 1808 | [aac @ 0x826b3400] Unsupported bit depth: 0 09:10:38 INFO - PROCESS | 1808 | [aac @ 0x826b7c00] err{or,}_recognition separate: 1; 1 09:10:38 INFO - PROCESS | 1808 | [aac @ 0x826b7c00] err{or,}_recognition combined: 1; 1 09:10:38 INFO - PROCESS | 1808 | [aac @ 0x826b7c00] Unsupported bit depth: 0 09:10:38 INFO - PROCESS | 1808 | [h264 @ 0x826bb400] err{or,}_recognition separate: 1; 1 09:10:38 INFO - PROCESS | 1808 | [h264 @ 0x826bb400] err{or,}_recognition combined: 1; 1 09:10:38 INFO - PROCESS | 1808 | [h264 @ 0x826bb400] Unsupported bit depth: 0 09:10:38 INFO - PROCESS | 1808 | [h264 @ 0x826bb400] no picture 09:10:38 INFO - PROCESS | 1808 | [h264 @ 0x826bb400] no picture 09:10:38 INFO - PROCESS | 1808 | [h264 @ 0x829ef400] err{or,}_recognition separate: 1; 1 09:10:38 INFO - PROCESS | 1808 | [h264 @ 0x829ef400] err{or,}_recognition combined: 1; 1 09:10:38 INFO - PROCESS | 1808 | [h264 @ 0x829ef400] Unsupported bit depth: 0 09:10:38 INFO - PROCESS | 1808 | [h264 @ 0x829ef400] no picture 09:10:38 INFO - PROCESS | 1808 | [h264 @ 0x829ef400] no picture 09:10:39 INFO - PROCESS | 1808 | [h264 @ 0x826bb800] err{or,}_recognition separate: 1; 1 09:10:39 INFO - PROCESS | 1808 | [h264 @ 0x826bb800] err{or,}_recognition combined: 1; 1 09:10:39 INFO - PROCESS | 1808 | [h264 @ 0x826bb800] Unsupported bit depth: 0 09:10:39 INFO - PROCESS | 1808 | [h264 @ 0x826bb800] no picture 09:10:39 INFO - PROCESS | 1808 | [h264 @ 0x826bb800] no picture 09:10:40 INFO - PROCESS | 1808 | 1477930240476 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]]]}] 09:10:40 INFO - . 09:10:40 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 6220ms 09:10:40 INFO - PROCESS | 1808 | 1477930240517 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 1808 | 1477930240524 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:10:40 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 09:10:40 INFO - PROCESS | 1808 | 1477930240539 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}] 09:10:40 INFO - PROCESS | 1808 | 1477930240802 Marionette TRACE conn4 <- [1,1894,null,{"value":null}] 09:10:40 INFO - PROCESS | 1808 | --DOCSHELL 0x829f2800 == 12 [pid = 1808] [id = 420] 09:10:40 INFO - PROCESS | 1808 | --DOCSHELL 0x8d998c00 == 11 [pid = 1808] [id = 423] 09:10:40 INFO - PROCESS | 1808 | --DOCSHELL 0x826bc400 == 10 [pid = 1808] [id = 419] 09:10:40 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd16000 == 9 [pid = 1808] [id = 424] 09:10:40 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x83f3dc00) [pid = 1808] [serial = 1231] [outer = (nil)] [url = about:blank] 09:10:40 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x829ef000) [pid = 1808] [serial = 1225] [outer = (nil)] [url = about:blank] 09:10:40 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x83bbac00) [pid = 1808] [serial = 1228] [outer = (nil)] [url = about:blank] 09:10:40 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x83bbd800) [pid = 1808] [serial = 1232] [outer = (nil)] [url = about:blank] 09:10:40 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x983f9000) [pid = 1808] [serial = 1223] [outer = (nil)] [url = about:blank] 09:10:40 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x83bbc000) [pid = 1808] [serial = 1229] [outer = (nil)] [url = about:blank] 09:10:40 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x829f0c00) [pid = 1808] [serial = 1226] [outer = (nil)] [url = about:blank] 09:10:40 INFO - PROCESS | 1808 | 1477930240981 Marionette TRACE conn4 -> [0,1895,"getWindowHandles",null] 09:10:41 INFO - PROCESS | 1808 | 1477930240996 Marionette TRACE conn4 <- [1,1895,null,["8"]] 09:10:41 INFO - PROCESS | 1808 | 1477930241029 Marionette TRACE conn4 -> [0,1896,"switchToWindow",{"name":"8"}] 09:10:41 INFO - PROCESS | 1808 | 1477930241043 Marionette TRACE conn4 <- [1,1896,null,{}] 09:10:41 INFO - PROCESS | 1808 | 1477930241057 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 1808 | ++DOCSHELL 0x82635c00 == 10 [pid = 1808] [id = 426] 09:10:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x82636000) [pid = 1808] [serial = 1245] [outer = (nil)] 09:10:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x826bd400) [pid = 1808] [serial = 1246] [outer = 0x82636000] 09:10:41 INFO - PROCESS | 1808 | 1477930241188 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x829f0000) [pid = 1808] [serial = 1247] [outer = 0x82636000] 09:10:42 INFO - PROCESS | 1808 | [h264 @ 0x829f4c00] err{or,}_recognition separate: 1; 1 09:10:42 INFO - PROCESS | 1808 | [h264 @ 0x829f4c00] err{or,}_recognition combined: 1; 1 09:10:42 INFO - PROCESS | 1808 | [h264 @ 0x829f4c00] Unsupported bit depth: 0 09:10:42 INFO - PROCESS | 1808 | [h264 @ 0x829fc800] err{or,}_recognition separate: 1; 1 09:10:42 INFO - PROCESS | 1808 | [h264 @ 0x829fc800] err{or,}_recognition combined: 1; 1 09:10:42 INFO - PROCESS | 1808 | [h264 @ 0x829fc800] Unsupported bit depth: 0 09:10:42 INFO - PROCESS | 1808 | [h264 @ 0x829fc800] no picture 09:10:42 INFO - PROCESS | 1808 | [h264 @ 0x829fc800] no picture 09:10:42 INFO - PROCESS | 1808 | [h264 @ 0x829f7800] err{or,}_recognition separate: 1; 1 09:10:42 INFO - PROCESS | 1808 | [h264 @ 0x829f7800] err{or,}_recognition combined: 1; 1 09:10:42 INFO - PROCESS | 1808 | [h264 @ 0x829f7800] Unsupported bit depth: 0 09:10:42 INFO - PROCESS | 1808 | [h264 @ 0x829f7800] no picture 09:10:42 INFO - PROCESS | 1808 | [h264 @ 0x829f7800] no picture 09:10:43 INFO - PROCESS | 1808 | [h264 @ 0x829f4c00] err{or,}_recognition separate: 1; 1 09:10:43 INFO - PROCESS | 1808 | [h264 @ 0x829f4c00] err{or,}_recognition combined: 1; 1 09:10:43 INFO - PROCESS | 1808 | [h264 @ 0x829f4c00] Unsupported bit depth: 0 09:10:43 INFO - PROCESS | 1808 | [h264 @ 0x829f4c00] no picture 09:10:43 INFO - PROCESS | 1808 | [h264 @ 0x829f4c00] no picture 09:10:43 INFO - PROCESS | 1808 | [h264 @ 0x829fc800] err{or,}_recognition separate: 1; 1 09:10:43 INFO - PROCESS | 1808 | [h264 @ 0x829fc800] err{or,}_recognition combined: 1; 1 09:10:43 INFO - PROCESS | 1808 | [h264 @ 0x829fc800] Unsupported bit depth: 0 09:10:43 INFO - PROCESS | 1808 | [h264 @ 0x829fc800] no picture 09:10:43 INFO - PROCESS | 1808 | [h264 @ 0x829fc800] no picture 09:10:43 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8d999000) [pid = 1808] [serial = 1236] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 09:10:43 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x829f8800) [pid = 1808] [serial = 1233] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 09:10:43 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8f957000) [pid = 1808] [serial = 1239] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 09:10:44 INFO - PROCESS | 1808 | 1477930244227 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]]]}] 09:10:44 INFO - . 09:10:44 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3738ms 09:10:44 INFO - PROCESS | 1808 | 1477930244273 Marionette TRACE conn4 -> [0,1898,"getWindowHandle",null] 09:10:44 INFO - PROCESS | 1808 | 1477930244280 Marionette TRACE conn4 <- [1,1898,null,{"value":"8"}] 09:10:44 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 09:10:44 INFO - PROCESS | 1808 | 1477930244287 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}] 09:10:44 INFO - PROCESS | 1808 | 1477930244536 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:10:44 INFO - PROCESS | 1808 | 1477930244610 Marionette TRACE conn4 -> [0,1900,"getWindowHandles",null] 09:10:44 INFO - PROCESS | 1808 | 1477930244616 Marionette TRACE conn4 <- [1,1900,null,["8"]] 09:10:44 INFO - PROCESS | 1808 | 1477930244623 Marionette TRACE conn4 -> [0,1901,"switchToWindow",{"name":"8"}] 09:10:44 INFO - PROCESS | 1808 | 1477930244629 Marionette TRACE conn4 <- [1,1901,null,{}] 09:10:44 INFO - PROCESS | 1808 | 1477930244636 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 1808 | ++DOCSHELL 0x83189800 == 11 [pid = 1808] [id = 427] 09:10:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8318a400) [pid = 1808] [serial = 1248] [outer = (nil)] 09:10:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8318bc00) [pid = 1808] [serial = 1249] [outer = 0x8318a400] 09:10:44 INFO - PROCESS | 1808 | 1477930244739 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x826b8800) [pid = 1808] [serial = 1250] [outer = 0x8318a400] 09:10:45 INFO - PROCESS | 1808 | [h264 @ 0x83194c00] err{or,}_recognition separate: 1; 1 09:10:45 INFO - PROCESS | 1808 | [h264 @ 0x83194c00] err{or,}_recognition combined: 1; 1 09:10:45 INFO - PROCESS | 1808 | [h264 @ 0x83194c00] Unsupported bit depth: 0 09:10:45 INFO - PROCESS | 1808 | [h264 @ 0x8320e400] err{or,}_recognition separate: 1; 1 09:10:45 INFO - PROCESS | 1808 | [h264 @ 0x8320e400] err{or,}_recognition combined: 1; 1 09:10:45 INFO - PROCESS | 1808 | [h264 @ 0x8320e400] Unsupported bit depth: 0 09:10:45 INFO - PROCESS | 1808 | [h264 @ 0x8320e400] no picture 09:10:45 INFO - PROCESS | 1808 | [h264 @ 0x8320e400] no picture 09:10:45 INFO - PROCESS | 1808 | [h264 @ 0x832e3400] err{or,}_recognition separate: 1; 1 09:10:45 INFO - PROCESS | 1808 | [h264 @ 0x832e3400] err{or,}_recognition combined: 1; 1 09:10:45 INFO - PROCESS | 1808 | [h264 @ 0x832e3400] Unsupported bit depth: 0 09:10:45 INFO - PROCESS | 1808 | [h264 @ 0x832e3400] no picture 09:10:45 INFO - PROCESS | 1808 | [h264 @ 0x832e3400] no picture 09:10:46 INFO - PROCESS | 1808 | [h264 @ 0x832e5800] err{or,}_recognition separate: 1; 1 09:10:46 INFO - PROCESS | 1808 | [h264 @ 0x832e5800] err{or,}_recognition combined: 1; 1 09:10:46 INFO - PROCESS | 1808 | [h264 @ 0x832e5800] Unsupported bit depth: 0 09:10:46 INFO - PROCESS | 1808 | [h264 @ 0x832e5800] no picture 09:10:46 INFO - PROCESS | 1808 | [h264 @ 0x832e5800] no picture 09:10:46 INFO - PROCESS | 1808 | [h264 @ 0x832e5400] err{or,}_recognition separate: 1; 1 09:10:46 INFO - PROCESS | 1808 | [h264 @ 0x832e5400] err{or,}_recognition combined: 1; 1 09:10:46 INFO - PROCESS | 1808 | [h264 @ 0x832e5400] Unsupported bit depth: 0 09:10:46 INFO - PROCESS | 1808 | [h264 @ 0x832e5400] no picture 09:10:46 INFO - PROCESS | 1808 | [h264 @ 0x832e5400] no picture 09:10:47 INFO - PROCESS | 1808 | 1477930247691 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]]]}] 09:10:47 INFO - . 09:10:47 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3440ms 09:10:47 INFO - PROCESS | 1808 | 1477930247728 Marionette TRACE conn4 -> [0,1903,"getWindowHandle",null] 09:10:47 INFO - PROCESS | 1808 | 1477930247735 Marionette TRACE conn4 <- [1,1903,null,{"value":"8"}] 09:10:47 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 09:10:47 INFO - PROCESS | 1808 | 1477930247746 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}] 09:10:48 INFO - PROCESS | 1808 | 1477930248066 Marionette TRACE conn4 <- [1,1904,null,{"value":null}] 09:10:48 INFO - PROCESS | 1808 | 1477930248141 Marionette TRACE conn4 -> [0,1905,"getWindowHandles",null] 09:10:48 INFO - PROCESS | 1808 | 1477930248148 Marionette TRACE conn4 <- [1,1905,null,["8"]] 09:10:48 INFO - PROCESS | 1808 | 1477930248197 Marionette TRACE conn4 -> [0,1906,"switchToWindow",{"name":"8"}] 09:10:48 INFO - PROCESS | 1808 | 1477930248206 Marionette TRACE conn4 <- [1,1906,null,{}] 09:10:48 INFO - PROCESS | 1808 | 1477930248215 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 1808 | ++DOCSHELL 0x829f2800 == 12 [pid = 1808] [id = 428] 09:10:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x829f2c00) [pid = 1808] [serial = 1251] [outer = (nil)] 09:10:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x829f8800) [pid = 1808] [serial = 1252] [outer = 0x829f2c00] 09:10:48 INFO - PROCESS | 1808 | 1477930248331 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x82e6c400) [pid = 1808] [serial = 1253] [outer = 0x829f2c00] 09:10:49 INFO - PROCESS | 1808 | [h264 @ 0x83190c00] err{or,}_recognition separate: 1; 1 09:10:49 INFO - PROCESS | 1808 | [h264 @ 0x83190c00] err{or,}_recognition combined: 1; 1 09:10:49 INFO - PROCESS | 1808 | [h264 @ 0x83190c00] Unsupported bit depth: 0 09:10:49 INFO - PROCESS | 1808 | [h264 @ 0x83190c00] err{or,}_recognition separate: 1; 1 09:10:49 INFO - PROCESS | 1808 | [h264 @ 0x83190c00] err{or,}_recognition combined: 1; 1 09:10:49 INFO - PROCESS | 1808 | [h264 @ 0x83190c00] Unsupported bit depth: 0 09:10:49 INFO - PROCESS | 1808 | [h264 @ 0x83190c00] no picture 09:10:49 INFO - PROCESS | 1808 | [h264 @ 0x83190c00] no picture 09:10:49 INFO - PROCESS | 1808 | [h264 @ 0x832e7800] err{or,}_recognition separate: 1; 1 09:10:49 INFO - PROCESS | 1808 | [h264 @ 0x832e7800] err{or,}_recognition combined: 1; 1 09:10:49 INFO - PROCESS | 1808 | [h264 @ 0x832e7800] Unsupported bit depth: 0 09:10:49 INFO - PROCESS | 1808 | [h264 @ 0x832e7800] no picture 09:10:49 INFO - PROCESS | 1808 | [h264 @ 0x832e7800] no picture 09:10:50 INFO - PROCESS | 1808 | [h264 @ 0x82638000] err{or,}_recognition separate: 1; 1 09:10:50 INFO - PROCESS | 1808 | [h264 @ 0x82638000] err{or,}_recognition combined: 1; 1 09:10:50 INFO - PROCESS | 1808 | [h264 @ 0x82638000] Unsupported bit depth: 0 09:10:50 INFO - PROCESS | 1808 | [h264 @ 0x82638000] no picture 09:10:50 INFO - PROCESS | 1808 | [h264 @ 0x82638000] no picture 09:10:50 INFO - PROCESS | 1808 | [h264 @ 0x8263a000] err{or,}_recognition separate: 1; 1 09:10:50 INFO - PROCESS | 1808 | [h264 @ 0x8263a000] err{or,}_recognition combined: 1; 1 09:10:50 INFO - PROCESS | 1808 | [h264 @ 0x8263a000] Unsupported bit depth: 0 09:10:50 INFO - PROCESS | 1808 | [h264 @ 0x8263a000] no picture 09:10:50 INFO - PROCESS | 1808 | [h264 @ 0x8263a000] no picture 09:10:50 INFO - PROCESS | 1808 | --DOCSHELL 0x82635c00 == 11 [pid = 1808] [id = 426] 09:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x829ee400) [pid = 1808] [serial = 1243] [outer = (nil)] [url = about:blank] 09:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8fa0d000) [pid = 1808] [serial = 1240] [outer = (nil)] [url = about:blank] 09:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8fa14800) [pid = 1808] [serial = 1241] [outer = (nil)] [url = about:blank] 09:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8db8a800) [pid = 1808] [serial = 1237] [outer = (nil)] [url = about:blank] 09:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8dbf2800) [pid = 1808] [serial = 1238] [outer = (nil)] [url = about:blank] 09:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8cc21c00) [pid = 1808] [serial = 1234] [outer = (nil)] [url = about:blank] 09:10:50 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x8cc26800) [pid = 1808] [serial = 1235] [outer = (nil)] [url = about:blank] 09:10:51 INFO - PROCESS | 1808 | 1477930251413 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]]]}] 09:10:51 INFO - . 09:10:51 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3682ms 09:10:51 INFO - PROCESS | 1808 | 1477930251427 Marionette TRACE conn4 -> [0,1908,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 1808 | 1477930251432 Marionette TRACE conn4 <- [1,1908,null,{"value":"8"}] 09:10:51 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 09:10:51 INFO - Clearing pref media.mediasource.enabled 09:10:51 INFO - PROCESS | 1808 | 1477930251442 Marionette TRACE conn4 -> [0,1909,"getContext",null] 09:10:51 INFO - PROCESS | 1808 | 1477930251448 Marionette TRACE conn4 <- [1,1909,null,{"value":"content"}] 09:10:51 INFO - PROCESS | 1808 | 1477930251457 Marionette TRACE conn4 -> [0,1910,"setContext",{"value":"chrome"}] 09:10:51 INFO - PROCESS | 1808 | 1477930251461 Marionette TRACE conn4 <- [1,1910,null,{}] 09:10:51 INFO - PROCESS | 1808 | 1477930251469 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}] 09:10:51 INFO - PROCESS | 1808 | 1477930251488 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:10:51 INFO - PROCESS | 1808 | 1477930251495 Marionette TRACE conn4 -> [0,1912,"setContext",{"value":"content"}] 09:10:51 INFO - PROCESS | 1808 | 1477930251507 Marionette TRACE conn4 <- [1,1912,null,{}] 09:10:51 INFO - PROCESS | 1808 | 1477930251520 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}] 09:10:51 INFO - PROCESS | 1808 | 1477930251689 Marionette TRACE conn4 <- [1,1913,null,{"value":null}] 09:10:51 INFO - PROCESS | 1808 | 1477930251884 Marionette TRACE conn4 -> [0,1914,"getWindowHandles",null] 09:10:51 INFO - PROCESS | 1808 | 1477930251887 Marionette TRACE conn4 <- [1,1914,null,["8"]] 09:10:51 INFO - PROCESS | 1808 | 1477930251899 Marionette TRACE conn4 -> [0,1915,"switchToWindow",{"name":"8"}] 09:10:51 INFO - PROCESS | 1808 | 1477930251911 Marionette TRACE conn4 <- [1,1915,null,{}] 09:10:51 INFO - PROCESS | 1808 | 1477930251922 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:10:51 INFO - PROCESS | 1808 | ++DOCSHELL 0x826bc400 == 12 [pid = 1808] [id = 429] 09:10:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x826bfc00) [pid = 1808] [serial = 1254] [outer = (nil)] 09:10:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x83325400) [pid = 1808] [serial = 1255] [outer = 0x826bfc00] 09:10:52 INFO - PROCESS | 1808 | 1477930252027 Marionette DEBUG loaded listener.js 09:10:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x83327c00) [pid = 1808] [serial = 1256] [outer = 0x826bfc00] 09:10:53 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x826bc800) [pid = 1808] [serial = 1242] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 09:10:53 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x82636000) [pid = 1808] [serial = 1245] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 09:10:55 INFO - PROCESS | 1808 | 1477930255075 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]]]}] 09:10:55 INFO - . 09:10:55 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3655ms 09:10:55 INFO - PROCESS | 1808 | 1477930255096 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:10:55 INFO - PROCESS | 1808 | 1477930255105 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:10:55 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 09:10:55 INFO - PROCESS | 1808 | 1477930255125 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}] 09:10:55 INFO - PROCESS | 1808 | 1477930255367 Marionette TRACE conn4 <- [1,1918,null,{"value":null}] 09:10:55 INFO - PROCESS | 1808 | 1477930255384 Marionette TRACE conn4 -> [0,1919,"getWindowHandles",null] 09:10:55 INFO - PROCESS | 1808 | 1477930255389 Marionette TRACE conn4 <- [1,1919,null,["8"]] 09:10:55 INFO - PROCESS | 1808 | 1477930255395 Marionette TRACE conn4 -> [0,1920,"switchToWindow",{"name":"8"}] 09:10:55 INFO - PROCESS | 1808 | 1477930255401 Marionette TRACE conn4 <- [1,1920,null,{}] 09:10:55 INFO - PROCESS | 1808 | 1477930255406 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 1808 | ++DOCSHELL 0x83352400 == 13 [pid = 1808] [id = 430] 09:10:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x83352800) [pid = 1808] [serial = 1257] [outer = (nil)] 09:10:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x83557400) [pid = 1808] [serial = 1258] [outer = 0x83352800] 09:10:55 INFO - PROCESS | 1808 | 1477930255501 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x83bb2c00) [pid = 1808] [serial = 1259] [outer = 0x83352800] 09:10:58 INFO - PROCESS | 1808 | 1477930258921 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]]]}] 09:10:58 INFO - . 09:10:58 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3840ms 09:10:58 INFO - PROCESS | 1808 | 1477930258959 Marionette TRACE conn4 -> [0,1922,"getWindowHandle",null] 09:10:58 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 09:10:58 INFO - PROCESS | 1808 | 1477930258970 Marionette TRACE conn4 <- [1,1922,null,{"value":"8"}] 09:10:58 INFO - PROCESS | 1808 | 1477930258986 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}] 09:10:59 INFO - PROCESS | 1808 | 1477930259310 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:10:59 INFO - PROCESS | 1808 | 1477930259490 Marionette TRACE conn4 -> [0,1924,"getWindowHandles",null] 09:10:59 INFO - PROCESS | 1808 | 1477930259500 Marionette TRACE conn4 <- [1,1924,null,["8"]] 09:10:59 INFO - PROCESS | 1808 | 1477930259555 Marionette TRACE conn4 -> [0,1925,"switchToWindow",{"name":"8"}] 09:10:59 INFO - PROCESS | 1808 | 1477930259569 Marionette TRACE conn4 <- [1,1925,null,{}] 09:10:59 INFO - PROCESS | 1808 | 1477930259585 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:10:59 INFO - PROCESS | 1808 | ++DOCSHELL 0x8320a400 == 14 [pid = 1808] [id = 431] 09:10:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x83215c00) [pid = 1808] [serial = 1260] [outer = (nil)] 09:10:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x83329c00) [pid = 1808] [serial = 1261] [outer = 0x83215c00] 09:10:59 INFO - PROCESS | 1808 | 1477930259769 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8332d800) [pid = 1808] [serial = 1262] [outer = 0x83215c00] 09:11:03 INFO - PROCESS | 1808 | --DOCSHELL 0x83189800 == 13 [pid = 1808] [id = 427] 09:11:03 INFO - PROCESS | 1808 | --DOCSHELL 0x826bc400 == 12 [pid = 1808] [id = 429] 09:11:03 INFO - PROCESS | 1808 | --DOCSHELL 0x829f2800 == 11 [pid = 1808] [id = 428] 09:11:03 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8318bc00) [pid = 1808] [serial = 1249] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x826bd400) [pid = 1808] [serial = 1246] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x829f0000) [pid = 1808] [serial = 1247] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x829fc000) [pid = 1808] [serial = 1244] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1808 | 1477930263276 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]]]}] 09:11:03 INFO - . 09:11:03 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 4345ms 09:11:03 INFO - PROCESS | 1808 | 1477930263326 Marionette TRACE conn4 -> [0,1927,"getWindowHandle",null] 09:11:03 INFO - PROCESS | 1808 | 1477930263334 Marionette TRACE conn4 <- [1,1927,null,{"value":"8"}] 09:11:03 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 09:11:03 INFO - PROCESS | 1808 | 1477930263345 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}] 09:11:03 INFO - PROCESS | 1808 | 1477930263535 Marionette TRACE conn4 <- [1,1928,null,{"value":null}] 09:11:03 INFO - PROCESS | 1808 | 1477930263546 Marionette TRACE conn4 -> [0,1929,"getWindowHandles",null] 09:11:03 INFO - PROCESS | 1808 | 1477930263553 Marionette TRACE conn4 <- [1,1929,null,["8"]] 09:11:03 INFO - PROCESS | 1808 | 1477930263668 Marionette TRACE conn4 -> [0,1930,"switchToWindow",{"name":"8"}] 09:11:03 INFO - PROCESS | 1808 | 1477930263676 Marionette TRACE conn4 <- [1,1930,null,{}] 09:11:03 INFO - PROCESS | 1808 | 1477930263683 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:11:03 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b6400 == 12 [pid = 1808] [id = 432] 09:11:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x826b6800) [pid = 1808] [serial = 1263] [outer = (nil)] 09:11:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x826bb800) [pid = 1808] [serial = 1264] [outer = 0x826b6800] 09:11:03 INFO - PROCESS | 1808 | 1477930263790 Marionette DEBUG loaded listener.js 09:11:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x829f2000) [pid = 1808] [serial = 1265] [outer = 0x826b6800] 09:11:06 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x826bfc00) [pid = 1808] [serial = 1254] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 09:11:07 INFO - PROCESS | 1808 | 1477930267093 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]]]}] 09:11:07 INFO - . 09:11:07 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3795ms 09:11:07 INFO - PROCESS | 1808 | 1477930267140 Marionette TRACE conn4 -> [0,1932,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 1808 | 1477930267148 Marionette TRACE conn4 <- [1,1932,null,{"value":"8"}] 09:11:07 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 09:11:07 INFO - PROCESS | 1808 | 1477930267155 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}] 09:11:07 INFO - PROCESS | 1808 | 1477930267361 Marionette TRACE conn4 <- [1,1933,null,{"value":null}] 09:11:07 INFO - PROCESS | 1808 | 1477930267488 Marionette TRACE conn4 -> [0,1934,"getWindowHandles",null] 09:11:07 INFO - PROCESS | 1808 | 1477930267494 Marionette TRACE conn4 <- [1,1934,null,["8"]] 09:11:07 INFO - PROCESS | 1808 | 1477930267501 Marionette TRACE conn4 -> [0,1935,"switchToWindow",{"name":"8"}] 09:11:07 INFO - PROCESS | 1808 | 1477930267506 Marionette TRACE conn4 <- [1,1935,null,{}] 09:11:07 INFO - PROCESS | 1808 | 1477930267513 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 1808 | ++DOCSHELL 0x8334d400 == 13 [pid = 1808] [id = 433] 09:11:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8334e000) [pid = 1808] [serial = 1266] [outer = (nil)] 09:11:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x83351400) [pid = 1808] [serial = 1267] [outer = 0x8334e000] 09:11:07 INFO - PROCESS | 1808 | 1477930267614 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x83bb2400) [pid = 1808] [serial = 1268] [outer = 0x8334e000] 09:11:10 INFO - PROCESS | 1808 | 1477930270507 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]]]}] 09:11:10 INFO - . 09:11:10 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3383ms 09:11:10 INFO - PROCESS | 1808 | 1477930270538 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:11:10 INFO - PROCESS | 1808 | 1477930270546 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:11:10 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 09:11:10 INFO - PROCESS | 1808 | 1477930270557 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}] 09:11:10 INFO - PROCESS | 1808 | 1477930270794 Marionette TRACE conn4 <- [1,1938,null,{"value":null}] 09:11:10 INFO - PROCESS | 1808 | 1477930270956 Marionette TRACE conn4 -> [0,1939,"getWindowHandles",null] 09:11:10 INFO - PROCESS | 1808 | 1477930270963 Marionette TRACE conn4 <- [1,1939,null,["8"]] 09:11:10 INFO - PROCESS | 1808 | 1477930270970 Marionette TRACE conn4 -> [0,1940,"switchToWindow",{"name":"8"}] 09:11:10 INFO - PROCESS | 1808 | 1477930270978 Marionette TRACE conn4 <- [1,1940,null,{}] 09:11:11 INFO - PROCESS | 1808 | 1477930270988 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:11:11 INFO - PROCESS | 1808 | ++DOCSHELL 0x829fa000 == 14 [pid = 1808] [id = 434] 09:11:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x829fa400) [pid = 1808] [serial = 1269] [outer = (nil)] 09:11:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x82ead800) [pid = 1808] [serial = 1270] [outer = 0x829fa400] 09:11:11 INFO - PROCESS | 1808 | 1477930271241 Marionette DEBUG loaded listener.js 09:11:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x83332000) [pid = 1808] [serial = 1271] [outer = 0x829fa400] 09:11:15 INFO - PROCESS | 1808 | --DOCSHELL 0x826b6400 == 13 [pid = 1808] [id = 432] 09:11:15 INFO - PROCESS | 1808 | --DOCSHELL 0x829f8400 == 12 [pid = 1808] [id = 422] 09:11:15 INFO - PROCESS | 1808 | --DOCSHELL 0x826bc000 == 11 [pid = 1808] [id = 425] 09:11:15 INFO - PROCESS | 1808 | --DOCSHELL 0x83f3b000 == 10 [pid = 1808] [id = 421] 09:11:15 INFO - PROCESS | 1808 | --DOCSHELL 0x8334d400 == 9 [pid = 1808] [id = 433] 09:11:15 INFO - PROCESS | 1808 | --DOCSHELL 0x83352400 == 8 [pid = 1808] [id = 430] 09:11:15 INFO - PROCESS | 1808 | --DOCSHELL 0x8320a400 == 7 [pid = 1808] [id = 431] 09:11:15 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x829f8800) [pid = 1808] [serial = 1252] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x83327c00) [pid = 1808] [serial = 1256] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x83325400) [pid = 1808] [serial = 1255] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x83557400) [pid = 1808] [serial = 1258] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1808 | 1477930275315 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]]]}] 09:11:15 INFO - . 09:11:15 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 4796ms 09:11:15 INFO - PROCESS | 1808 | 1477930275354 Marionette TRACE conn4 -> [0,1942,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 1808 | 1477930275363 Marionette TRACE conn4 <- [1,1942,null,{"value":"8"}] 09:11:15 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 09:11:15 INFO - PROCESS | 1808 | 1477930275378 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}] 09:11:15 INFO - PROCESS | 1808 | 1477930275629 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:11:15 INFO - PROCESS | 1808 | 1477930275753 Marionette TRACE conn4 -> [0,1944,"getWindowHandles",null] 09:11:15 INFO - PROCESS | 1808 | 1477930275760 Marionette TRACE conn4 <- [1,1944,null,["8"]] 09:11:15 INFO - PROCESS | 1808 | 1477930275768 Marionette TRACE conn4 -> [0,1945,"switchToWindow",{"name":"8"}] 09:11:15 INFO - PROCESS | 1808 | 1477930275777 Marionette TRACE conn4 <- [1,1945,null,{}] 09:11:15 INFO - PROCESS | 1808 | 1477930275783 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:11:15 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b7c00 == 8 [pid = 1808] [id = 435] 09:11:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x826b8000) [pid = 1808] [serial = 1272] [outer = (nil)] 09:11:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x826ba800) [pid = 1808] [serial = 1273] [outer = 0x826b8000] 09:11:15 INFO - PROCESS | 1808 | 1477930275902 Marionette DEBUG loaded listener.js 09:11:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x829f0400) [pid = 1808] [serial = 1274] [outer = 0x826b8000] 09:11:18 INFO - PROCESS | 1808 | 1477930278735 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]]]}] 09:11:18 INFO - . 09:11:18 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3382ms 09:11:18 INFO - PROCESS | 1808 | 1477930278761 Marionette TRACE conn4 -> [0,1947,"getWindowHandle",null] 09:11:18 INFO - TEST-START | /media-source/mediasource-detach.html 09:11:18 INFO - PROCESS | 1808 | 1477930278768 Marionette TRACE conn4 <- [1,1947,null,{"value":"8"}] 09:11:18 INFO - PROCESS | 1808 | 1477930278776 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}] 09:11:19 INFO - PROCESS | 1808 | 1477930279009 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 09:11:19 INFO - PROCESS | 1808 | 1477930279033 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 09:11:19 INFO - PROCESS | 1808 | 1477930279038 Marionette TRACE conn4 <- [1,1949,null,["8"]] 09:11:19 INFO - PROCESS | 1808 | 1477930279045 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 09:11:19 INFO - PROCESS | 1808 | 1477930279050 Marionette TRACE conn4 <- [1,1950,null,{}] 09:11:19 INFO - PROCESS | 1808 | 1477930279057 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:11:19 INFO - PROCESS | 1808 | ++DOCSHELL 0x829f0c00 == 9 [pid = 1808] [id = 436] 09:11:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x83209800) [pid = 1808] [serial = 1275] [outer = (nil)] 09:11:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x8320ec00) [pid = 1808] [serial = 1276] [outer = 0x83209800] 09:11:19 INFO - PROCESS | 1808 | 1477930279218 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x82647800) [pid = 1808] [serial = 1277] [outer = 0x83209800] 09:11:19 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x8334e000) [pid = 1808] [serial = 1266] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 09:11:19 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x83352800) [pid = 1808] [serial = 1257] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 09:11:19 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x83215c00) [pid = 1808] [serial = 1260] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 09:11:19 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x826b6800) [pid = 1808] [serial = 1263] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 09:11:19 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x8318a400) [pid = 1808] [serial = 1248] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 09:11:19 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x829f2c00) [pid = 1808] [serial = 1251] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 09:11:20 INFO - PROCESS | 1808 | [aac @ 0x83eee800] err{or,}_recognition separate: 1; 1 09:11:20 INFO - PROCESS | 1808 | [aac @ 0x83eee800] err{or,}_recognition combined: 1; 1 09:11:20 INFO - PROCESS | 1808 | [aac @ 0x83eee800] Unsupported bit depth: 0 09:11:20 INFO - PROCESS | 1808 | [h264 @ 0x83ef1000] err{or,}_recognition separate: 1; 1 09:11:20 INFO - PROCESS | 1808 | [h264 @ 0x83ef1000] err{or,}_recognition combined: 1; 1 09:11:20 INFO - PROCESS | 1808 | [h264 @ 0x83ef1000] Unsupported bit depth: 0 09:11:20 INFO - PROCESS | 1808 | [aac @ 0x83ef1800] err{or,}_recognition separate: 1; 1 09:11:20 INFO - PROCESS | 1808 | [aac @ 0x83ef1800] err{or,}_recognition combined: 1; 1 09:11:20 INFO - PROCESS | 1808 | [aac @ 0x83ef1800] Unsupported bit depth: 0 09:11:20 INFO - PROCESS | 1808 | [h264 @ 0x83eeec00] err{or,}_recognition separate: 1; 1 09:11:20 INFO - PROCESS | 1808 | [h264 @ 0x83eeec00] err{or,}_recognition combined: 1; 1 09:11:20 INFO - PROCESS | 1808 | [h264 @ 0x83eeec00] Unsupported bit depth: 0 09:11:20 INFO - PROCESS | 1808 | 1477930280785 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] 09:11:20 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 09:11:20 INFO - PROCESS | 1808 | 1477930280871 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 09:11:20 INFO - PROCESS | 1808 | 1477930280879 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}] 09:11:21 INFO - PROCESS | 1808 | 1477930281069 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 09:11:21 INFO - PROCESS | 1808 | 1477930281085 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 09:11:21 INFO - PROCESS | 1808 | 1477930281089 Marionette TRACE conn4 <- [1,1954,null,["8"]] 09:11:21 INFO - PROCESS | 1808 | 1477930281094 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 09:11:21 INFO - PROCESS | 1808 | 1477930281102 Marionette TRACE conn4 <- [1,1955,null,{}] 09:11:21 INFO - PROCESS | 1808 | 1477930281214 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:11:21 INFO - PROCESS | 1808 | ++DOCSHELL 0x83f3bc00 == 10 [pid = 1808] [id = 437] 09:11:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x83f3c000) [pid = 1808] [serial = 1278] [outer = (nil)] 09:11:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x83f3d800) [pid = 1808] [serial = 1279] [outer = 0x83f3c000] 09:11:21 INFO - PROCESS | 1808 | 1477930281316 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x83f40000) [pid = 1808] [serial = 1280] [outer = 0x83f3c000] 09:11:23 INFO - PROCESS | 1808 | 1477930283783 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]]]}] 09:11:23 INFO - ............. 09:11:23 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2936ms 09:11:23 INFO - PROCESS | 1808 | 1477930283816 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 1808 | 1477930283825 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:11:23 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 09:11:23 INFO - PROCESS | 1808 | 1477930283835 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}] 09:11:24 INFO - PROCESS | 1808 | 1477930284021 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 09:11:24 INFO - PROCESS | 1808 | 1477930284181 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 09:11:24 INFO - PROCESS | 1808 | 1477930284187 Marionette TRACE conn4 <- [1,1959,null,["8"]] 09:11:24 INFO - PROCESS | 1808 | 1477930284197 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 09:11:24 INFO - PROCESS | 1808 | 1477930284206 Marionette TRACE conn4 <- [1,1960,null,{}] 09:11:24 INFO - PROCESS | 1808 | 1477930284213 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:11:24 INFO - PROCESS | 1808 | ++DOCSHELL 0x83f3a000 == 11 [pid = 1808] [id = 438] 09:11:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x83f3ac00) [pid = 1808] [serial = 1281] [outer = (nil)] 09:11:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x83f3e000) [pid = 1808] [serial = 1282] [outer = 0x83f3ac00] 09:11:24 INFO - PROCESS | 1808 | 1477930284331 Marionette DEBUG loaded listener.js 09:11:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8cd0e800) [pid = 1808] [serial = 1283] [outer = 0x83f3ac00] 09:11:25 INFO - PROCESS | 1808 | 1477930285057 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]]]}] 09:11:25 INFO - ... 09:11:25 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1274ms 09:11:25 INFO - PROCESS | 1808 | 1477930285108 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 09:11:25 INFO - PROCESS | 1808 | 1477930285113 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 09:11:25 INFO - TEST-START | /media-source/mediasource-endofstream.html 09:11:25 INFO - PROCESS | 1808 | 1477930285121 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}] 09:11:25 INFO - PROCESS | 1808 | 1477930285324 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:11:25 INFO - PROCESS | 1808 | 1477930285486 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 09:11:25 INFO - PROCESS | 1808 | 1477930285489 Marionette TRACE conn4 <- [1,1964,null,["8"]] 09:11:25 INFO - PROCESS | 1808 | 1477930285503 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 09:11:25 INFO - PROCESS | 1808 | 1477930285510 Marionette TRACE conn4 <- [1,1965,null,{}] 09:11:25 INFO - PROCESS | 1808 | 1477930285518 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:11:25 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d98f400 == 12 [pid = 1808] [id = 439] 09:11:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8d98f800) [pid = 1808] [serial = 1284] [outer = (nil)] 09:11:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8d993000) [pid = 1808] [serial = 1285] [outer = 0x8d98f800] 09:11:25 INFO - PROCESS | 1808 | 1477930285624 Marionette DEBUG loaded listener.js 09:11:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x8d996800) [pid = 1808] [serial = 1286] [outer = 0x8d98f800] 09:11:28 INFO - PROCESS | 1808 | [aac @ 0x829f1400] err{or,}_recognition separate: 1; 1 09:11:28 INFO - PROCESS | 1808 | [aac @ 0x829f1400] err{or,}_recognition combined: 1; 1 09:11:28 INFO - PROCESS | 1808 | [aac @ 0x829f1400] Unsupported bit depth: 0 09:11:28 INFO - PROCESS | 1808 | [h264 @ 0x83194000] err{or,}_recognition separate: 1; 1 09:11:28 INFO - PROCESS | 1808 | [h264 @ 0x83194000] err{or,}_recognition combined: 1; 1 09:11:28 INFO - PROCESS | 1808 | [h264 @ 0x83194000] Unsupported bit depth: 0 09:11:28 INFO - PROCESS | 1808 | [aac @ 0x829f1400] err{or,}_recognition separate: 1; 1 09:11:28 INFO - PROCESS | 1808 | [aac @ 0x829f1400] err{or,}_recognition combined: 1; 1 09:11:28 INFO - PROCESS | 1808 | [aac @ 0x829f1400] Unsupported bit depth: 0 09:11:28 INFO - PROCESS | 1808 | [h264 @ 0x83211000] err{or,}_recognition separate: 1; 1 09:11:28 INFO - PROCESS | 1808 | [h264 @ 0x83211000] err{or,}_recognition combined: 1; 1 09:11:28 INFO - PROCESS | 1808 | [h264 @ 0x83211000] Unsupported bit depth: 0 09:11:28 INFO - PROCESS | 1808 | [aac @ 0x82647c00] err{or,}_recognition separate: 1; 1 09:11:28 INFO - PROCESS | 1808 | [aac @ 0x82647c00] err{or,}_recognition combined: 1; 1 09:11:28 INFO - PROCESS | 1808 | [aac @ 0x82647c00] Unsupported bit depth: 0 09:11:28 INFO - PROCESS | 1808 | [h264 @ 0x826b4000] err{or,}_recognition separate: 1; 1 09:11:28 INFO - PROCESS | 1808 | [h264 @ 0x826b4000] err{or,}_recognition combined: 1; 1 09:11:28 INFO - PROCESS | 1808 | [h264 @ 0x826b4000] Unsupported bit depth: 0 09:11:28 INFO - PROCESS | 1808 | [aac @ 0x82ea8800] err{or,}_recognition separate: 1; 1 09:11:28 INFO - PROCESS | 1808 | [aac @ 0x82ea8800] err{or,}_recognition combined: 1; 1 09:11:28 INFO - PROCESS | 1808 | [aac @ 0x82ea8800] Unsupported bit depth: 0 09:11:28 INFO - PROCESS | 1808 | [h264 @ 0x826b1400] err{or,}_recognition separate: 1; 1 09:11:28 INFO - PROCESS | 1808 | [h264 @ 0x826b1400] err{or,}_recognition combined: 1; 1 09:11:28 INFO - PROCESS | 1808 | [h264 @ 0x826b1400] Unsupported bit depth: 0 09:11:28 INFO - PROCESS | 1808 | --DOCSHELL 0x829fa000 == 11 [pid = 1808] [id = 434] 09:11:28 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x829f2000) [pid = 1808] [serial = 1265] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x83351400) [pid = 1808] [serial = 1267] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x83329c00) [pid = 1808] [serial = 1261] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x826bb800) [pid = 1808] [serial = 1264] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8332d800) [pid = 1808] [serial = 1262] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x83bb2400) [pid = 1808] [serial = 1268] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x83bb2c00) [pid = 1808] [serial = 1259] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x826b8800) [pid = 1808] [serial = 1250] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x82e6c400) [pid = 1808] [serial = 1253] [outer = (nil)] [url = about:blank] 09:11:31 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x826b8000) [pid = 1808] [serial = 1272] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 09:11:31 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x83209800) [pid = 1808] [serial = 1275] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 09:11:36 INFO - PROCESS | 1808 | --DOCSHELL 0x829f0c00 == 10 [pid = 1808] [id = 436] 09:11:36 INFO - PROCESS | 1808 | --DOCSHELL 0x826b7c00 == 9 [pid = 1808] [id = 435] 09:11:36 INFO - PROCESS | 1808 | --DOCSHELL 0x83f3a000 == 8 [pid = 1808] [id = 438] 09:11:36 INFO - PROCESS | 1808 | --DOCSHELL 0x83f3bc00 == 7 [pid = 1808] [id = 437] 09:11:36 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x82647800) [pid = 1808] [serial = 1277] [outer = (nil)] [url = about:blank] 09:11:36 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8320ec00) [pid = 1808] [serial = 1276] [outer = (nil)] [url = about:blank] 09:11:36 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x826ba800) [pid = 1808] [serial = 1273] [outer = (nil)] [url = about:blank] 09:11:36 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x829f0400) [pid = 1808] [serial = 1274] [outer = (nil)] [url = about:blank] 09:11:36 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x82ead800) [pid = 1808] [serial = 1270] [outer = (nil)] [url = about:blank] 09:11:36 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x83f3d800) [pid = 1808] [serial = 1279] [outer = (nil)] [url = about:blank] 09:11:39 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x83f3c000) [pid = 1808] [serial = 1278] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 09:11:39 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x83f3ac00) [pid = 1808] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 09:11:39 INFO - PROCESS | 1808 | --DOMWINDOW == 20 (0x829fa400) [pid = 1808] [serial = 1269] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 09:11:44 INFO - PROCESS | 1808 | --DOMWINDOW == 19 (0x83332000) [pid = 1808] [serial = 1271] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1808 | --DOMWINDOW == 18 (0x8d993000) [pid = 1808] [serial = 1285] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1808 | --DOMWINDOW == 17 (0x83f3e000) [pid = 1808] [serial = 1282] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1808 | --DOMWINDOW == 16 (0x8cd0e800) [pid = 1808] [serial = 1283] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1808 | --DOMWINDOW == 15 (0x83f40000) [pid = 1808] [serial = 1280] [outer = (nil)] [url = about:blank] 09:11:55 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:11:55 INFO - PROCESS | 1808 | 1477930315846 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"]]]}] 09:11:55 INFO - ... 09:11:55 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30776ms 09:11:55 INFO - PROCESS | 1808 | 1477930315900 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 09:11:55 INFO - PROCESS | 1808 | 1477930315907 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 09:11:55 INFO - TEST-START | /media-source/mediasource-errors.html 09:11:55 INFO - PROCESS | 1808 | 1477930315919 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}] 09:11:56 INFO - PROCESS | 1808 | 1477930316181 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 09:11:56 INFO - PROCESS | 1808 | 1477930316253 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 09:11:56 INFO - PROCESS | 1808 | 1477930316258 Marionette TRACE conn4 <- [1,1969,null,["8"]] 09:11:56 INFO - PROCESS | 1808 | 1477930316266 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 09:11:56 INFO - PROCESS | 1808 | 1477930316274 Marionette TRACE conn4 <- [1,1970,null,{}] 09:11:56 INFO - PROCESS | 1808 | 1477930316281 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 1808 | ++DOCSHELL 0x82646400 == 8 [pid = 1808] [id = 440] 09:11:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 16 (0x82646c00) [pid = 1808] [serial = 1287] [outer = (nil)] 09:11:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 17 (0x826b2800) [pid = 1808] [serial = 1288] [outer = 0x82646c00] 09:11:56 INFO - PROCESS | 1808 | 1477930316395 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 18 (0x826b9000) [pid = 1808] [serial = 1289] [outer = 0x82646c00] 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [1808] 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 09:11:57 INFO - PROCESS | 1808 | [aac @ 0x829ee800] err{or,}_recognition separate: 1; 1 09:11:57 INFO - PROCESS | 1808 | [aac @ 0x829ee800] err{or,}_recognition combined: 1; 1 09:11:57 INFO - PROCESS | 1808 | [aac @ 0x829ee800] Unsupported bit depth: 0 09:11:57 INFO - PROCESS | 1808 | [h264 @ 0x829f1c00] err{or,}_recognition separate: 1; 1 09:11:57 INFO - PROCESS | 1808 | [h264 @ 0x829f1c00] err{or,}_recognition combined: 1; 1 09:11:57 INFO - PROCESS | 1808 | [h264 @ 0x829f1c00] Unsupported bit depth: 0 09:11:57 INFO - PROCESS | 1808 | [aac @ 0x829ee800] err{or,}_recognition separate: 1; 1 09:11:57 INFO - PROCESS | 1808 | [aac @ 0x829ee800] err{or,}_recognition combined: 1; 1 09:11:57 INFO - PROCESS | 1808 | [aac @ 0x829ee800] Unsupported bit depth: 0 09:11:57 INFO - PROCESS | 1808 | [h264 @ 0x82e70c00] err{or,}_recognition separate: 1; 1 09:11:57 INFO - PROCESS | 1808 | [h264 @ 0x82e70c00] err{or,}_recognition combined: 1; 1 09:11:57 INFO - PROCESS | 1808 | [h264 @ 0x82e70c00] Unsupported bit depth: 0 09:11:57 INFO - PROCESS | 1808 | [aac @ 0x829ee800] Error decoding AAC frame header. 09:11:57 INFO - PROCESS | 1808 | [1808] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 09:11:57 INFO - PROCESS | 1808 | [1808] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 09:11:57 INFO - PROCESS | 1808 | [aac @ 0x829ee800] Sample rate index in program config element does not match the sample rate index configured by the container. 09:11:57 INFO - PROCESS | 1808 | [aac @ 0x829ee800] Input buffer exhausted before END element found 09:11:57 INFO - PROCESS | 1808 | [1808] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 09:11:57 INFO - PROCESS | 1808 | [1808] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 09:11:57 INFO - PROCESS | 1808 | [aac @ 0x829ee800] Reserved bit set. 09:11:57 INFO - PROCESS | 1808 | [1808] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 09:11:57 INFO - PROCESS | 1808 | [1808] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 09:11:57 INFO - PROCESS | 1808 | [aac @ 0x829ee800] Sample rate index in program config element does not match the sample rate index configured by the container. 09:11:57 INFO - PROCESS | 1808 | [aac @ 0x829ee800] Input buffer exhausted before END element found 09:11:57 INFO - PROCESS | 1808 | [1808] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 09:11:57 INFO - PROCESS | 1808 | [1808] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 09:11:57 INFO - PROCESS | 1808 | [1808] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 09:11:57 INFO - PROCESS | 1808 | [1808] WARNING: Decoder=82f2f700 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 09:11:57 INFO - ...... 09:11:57 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1827ms 09:11:57 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 09:11:57 INFO - PROCESS | 1808 | 1477930317654 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] 09:11:57 INFO - PROCESS | 1808 | 1477930317752 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 09:11:57 INFO - PROCESS | 1808 | 1477930317765 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}] 09:11:57 INFO - PROCESS | 1808 | 1477930317958 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 09:11:58 INFO - PROCESS | 1808 | 1477930318143 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 09:11:58 INFO - PROCESS | 1808 | 1477930318149 Marionette TRACE conn4 <- [1,1974,null,["8"]] 09:11:58 INFO - PROCESS | 1808 | 1477930318155 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 09:11:58 INFO - PROCESS | 1808 | 1477930318161 Marionette TRACE conn4 <- [1,1975,null,{}] 09:11:58 INFO - PROCESS | 1808 | 1477930318167 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 1808 | ++DOCSHELL 0x8263b800 == 9 [pid = 1808] [id = 441] 09:11:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 19 (0x826b7000) [pid = 1808] [serial = 1290] [outer = (nil)] 09:11:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 20 (0x8318d800) [pid = 1808] [serial = 1291] [outer = 0x826b7000] 09:11:58 INFO - PROCESS | 1808 | 1477930318265 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 21 (0x826b4800) [pid = 1808] [serial = 1292] [outer = 0x826b7000] 09:12:00 INFO - PROCESS | 1808 | [aac @ 0x8262e800] err{or,}_recognition separate: 1; 1 09:12:00 INFO - PROCESS | 1808 | [aac @ 0x8262e800] err{or,}_recognition combined: 1; 1 09:12:00 INFO - PROCESS | 1808 | [aac @ 0x8262e800] Unsupported bit depth: 0 09:12:00 INFO - PROCESS | 1808 | [h264 @ 0x83eef400] err{or,}_recognition separate: 1; 1 09:12:00 INFO - PROCESS | 1808 | [h264 @ 0x83eef400] err{or,}_recognition combined: 1; 1 09:12:00 INFO - PROCESS | 1808 | [h264 @ 0x83eef400] Unsupported bit depth: 0 09:12:00 INFO - PROCESS | 1808 | [aac @ 0x8262e800] err{or,}_recognition separate: 1; 1 09:12:00 INFO - PROCESS | 1808 | [aac @ 0x8262e800] err{or,}_recognition combined: 1; 1 09:12:00 INFO - PROCESS | 1808 | [aac @ 0x8262e800] Unsupported bit depth: 0 09:12:00 INFO - PROCESS | 1808 | [h264 @ 0x83eef400] err{or,}_recognition separate: 1; 1 09:12:00 INFO - PROCESS | 1808 | [h264 @ 0x83eef400] err{or,}_recognition combined: 1; 1 09:12:00 INFO - PROCESS | 1808 | [h264 @ 0x83eef400] Unsupported bit depth: 0 09:12:00 INFO - PROCESS | 1808 | [h264 @ 0x83eef400] no picture 09:12:00 INFO - PROCESS | 1808 | [aac @ 0x83ef3000] err{or,}_recognition separate: 1; 1 09:12:00 INFO - PROCESS | 1808 | [aac @ 0x83ef3000] err{or,}_recognition combined: 1; 1 09:12:00 INFO - PROCESS | 1808 | [aac @ 0x83ef3000] Unsupported bit depth: 0 09:12:00 INFO - PROCESS | 1808 | [h264 @ 0x83f37800] err{or,}_recognition separate: 1; 1 09:12:00 INFO - PROCESS | 1808 | [h264 @ 0x83f37800] err{or,}_recognition combined: 1; 1 09:12:00 INFO - PROCESS | 1808 | [h264 @ 0x83f37800] Unsupported bit depth: 0 09:12:00 INFO - PROCESS | 1808 | [aac @ 0x83f38000] err{or,}_recognition separate: 1; 1 09:12:00 INFO - PROCESS | 1808 | [aac @ 0x83f38000] err{or,}_recognition combined: 1; 1 09:12:00 INFO - PROCESS | 1808 | [aac @ 0x83f38000] Unsupported bit depth: 0 09:12:00 INFO - PROCESS | 1808 | [h264 @ 0x83eee400] err{or,}_recognition separate: 1; 1 09:12:00 INFO - PROCESS | 1808 | [h264 @ 0x83eee400] err{or,}_recognition combined: 1; 1 09:12:00 INFO - PROCESS | 1808 | [h264 @ 0x83eee400] Unsupported bit depth: 0 09:12:00 INFO - PROCESS | 1808 | [h264 @ 0x83eee400] no picture 09:12:07 INFO - PROCESS | 1808 | --DOCSHELL 0x82646400 == 8 [pid = 1808] [id = 440] 09:12:07 INFO - PROCESS | 1808 | --DOCSHELL 0x8d98f400 == 7 [pid = 1808] [id = 439] 09:12:07 INFO - PROCESS | 1808 | 1477930327500 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"]]]}] 09:12:07 INFO - .. 09:12:07 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9777ms 09:12:07 INFO - PROCESS | 1808 | 1477930327544 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 1808 | 1477930327551 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:12:07 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 09:12:07 INFO - PROCESS | 1808 | 1477930327563 Marionette TRACE conn4 -> [0,1978,"getContext",null] 09:12:07 INFO - PROCESS | 1808 | 1477930327572 Marionette TRACE conn4 <- [1,1978,null,{"value":"content"}] 09:12:07 INFO - PROCESS | 1808 | 1477930327607 Marionette TRACE conn4 -> [0,1979,"setContext",{"value":"chrome"}] 09:12:07 INFO - PROCESS | 1808 | 1477930327614 Marionette TRACE conn4 <- [1,1979,null,{}] 09:12:07 INFO - PROCESS | 1808 | 1477930327624 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}] 09:12:07 INFO - PROCESS | 1808 | 1477930327649 Marionette TRACE conn4 <- [1,1980,null,{"value":true}] 09:12:07 INFO - PROCESS | 1808 | 1477930327655 Marionette TRACE conn4 -> [0,1981,"setContext",{"value":"content"}] 09:12:07 INFO - PROCESS | 1808 | 1477930327666 Marionette TRACE conn4 <- [1,1981,null,{}] 09:12:07 INFO - Setting pref media.mediasource.enabled (true) 09:12:07 INFO - PROCESS | 1808 | 1477930327681 Marionette TRACE conn4 -> [0,1982,"getContext",null] 09:12:07 INFO - PROCESS | 1808 | 1477930327687 Marionette TRACE conn4 <- [1,1982,null,{"value":"content"}] 09:12:07 INFO - PROCESS | 1808 | 1477930327693 Marionette TRACE conn4 -> [0,1983,"setContext",{"value":"chrome"}] 09:12:07 INFO - PROCESS | 1808 | 1477930327698 Marionette TRACE conn4 <- [1,1983,null,{}] 09:12:07 INFO - PROCESS | 1808 | 1477930327705 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}] 09:12:07 INFO - PROCESS | 1808 | 1477930327727 Marionette TRACE conn4 <- [1,1984,null,{"value":null}] 09:12:07 INFO - PROCESS | 1808 | 1477930327734 Marionette TRACE conn4 -> [0,1985,"setContext",{"value":"content"}] 09:12:07 INFO - PROCESS | 1808 | 1477930327742 Marionette TRACE conn4 <- [1,1985,null,{}] 09:12:07 INFO - PROCESS | 1808 | 1477930327748 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}] 09:12:07 INFO - PROCESS | 1808 | 1477930327948 Marionette TRACE conn4 <- [1,1986,null,{"value":null}] 09:12:08 INFO - PROCESS | 1808 | 1477930328136 Marionette TRACE conn4 -> [0,1987,"getWindowHandles",null] 09:12:08 INFO - PROCESS | 1808 | 1477930328145 Marionette TRACE conn4 <- [1,1987,null,["8"]] 09:12:08 INFO - PROCESS | 1808 | 1477930328150 Marionette TRACE conn4 -> [0,1988,"switchToWindow",{"name":"8"}] 09:12:08 INFO - PROCESS | 1808 | 1477930328159 Marionette TRACE conn4 <- [1,1988,null,{}] 09:12:08 INFO - PROCESS | 1808 | 1477930328167 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:08 INFO - PROCESS | 1808 | ++DOCSHELL 0x829f4000 == 8 [pid = 1808] [id = 442] 09:12:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x829f4800) [pid = 1808] [serial = 1293] [outer = (nil)] 09:12:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x829f7400) [pid = 1808] [serial = 1294] [outer = 0x829f4800] 09:12:08 INFO - PROCESS | 1808 | 1477930328304 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x82e70800) [pid = 1808] [serial = 1295] [outer = 0x829f4800] 09:12:08 INFO - PROCESS | 1808 | [1808] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 09:12:09 INFO - PROCESS | 1808 | 1477930328973 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]]]}] 09:12:09 INFO - ........................................ 09:12:09 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1484ms 09:12:09 INFO - PROCESS | 1808 | 1477930329046 Marionette TRACE conn4 -> [0,1990,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 1808 | 1477930329051 Marionette TRACE conn4 <- [1,1990,null,{"value":"8"}] 09:12:09 INFO - TEST-START | /media-source/mediasource-liveseekable.html 09:12:09 INFO - Clearing pref media.mediasource.enabled 09:12:09 INFO - PROCESS | 1808 | 1477930329059 Marionette TRACE conn4 -> [0,1991,"getContext",null] 09:12:09 INFO - PROCESS | 1808 | 1477930329061 Marionette TRACE conn4 <- [1,1991,null,{"value":"content"}] 09:12:09 INFO - PROCESS | 1808 | 1477930329067 Marionette TRACE conn4 -> [0,1992,"setContext",{"value":"chrome"}] 09:12:09 INFO - PROCESS | 1808 | 1477930329069 Marionette TRACE conn4 <- [1,1992,null,{}] 09:12:09 INFO - PROCESS | 1808 | 1477930329076 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}] 09:12:09 INFO - PROCESS | 1808 | 1477930329091 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 09:12:09 INFO - PROCESS | 1808 | 1477930329101 Marionette TRACE conn4 -> [0,1994,"setContext",{"value":"content"}] 09:12:09 INFO - PROCESS | 1808 | 1477930329104 Marionette TRACE conn4 <- [1,1994,null,{}] 09:12:09 INFO - PROCESS | 1808 | 1477930329110 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}] 09:12:09 INFO - PROCESS | 1808 | 1477930329345 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:12:09 INFO - PROCESS | 1808 | 1477930329420 Marionette TRACE conn4 -> [0,1996,"getWindowHandles",null] 09:12:09 INFO - PROCESS | 1808 | 1477930329425 Marionette TRACE conn4 <- [1,1996,null,["8"]] 09:12:09 INFO - PROCESS | 1808 | 1477930329431 Marionette TRACE conn4 -> [0,1997,"switchToWindow",{"name":"8"}] 09:12:09 INFO - PROCESS | 1808 | 1477930329436 Marionette TRACE conn4 <- [1,1997,null,{}] 09:12:09 INFO - PROCESS | 1808 | 1477930329442 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x82e6fc00 == 9 [pid = 1808] [id = 443] 09:12:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x83f37800) [pid = 1808] [serial = 1296] [outer = (nil)] 09:12:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x83f39800) [pid = 1808] [serial = 1297] [outer = 0x83f37800] 09:12:09 INFO - PROCESS | 1808 | 1477930329536 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x826c0c00) [pid = 1808] [serial = 1298] [outer = 0x83f37800] 09:12:10 INFO - PROCESS | 1808 | 1477930330457 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]]]}] 09:12:10 INFO - .......... 09:12:10 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1438ms 09:12:10 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8d98f800) [pid = 1808] [serial = 1284] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 09:12:10 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x82646c00) [pid = 1808] [serial = 1287] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 09:12:10 INFO - PROCESS | 1808 | 1477930330510 Marionette TRACE conn4 -> [0,1999,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 1808 | 1477930330514 Marionette TRACE conn4 <- [1,1999,null,{"value":"8"}] 09:12:10 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 09:12:10 INFO - PROCESS | 1808 | 1477930330522 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}] 09:12:10 INFO - PROCESS | 1808 | 1477930330768 Marionette TRACE conn4 <- [1,2000,null,{"value":null}] 09:12:10 INFO - PROCESS | 1808 | 1477930330857 Marionette TRACE conn4 -> [0,2001,"getWindowHandles",null] 09:12:10 INFO - PROCESS | 1808 | 1477930330862 Marionette TRACE conn4 <- [1,2001,null,["8"]] 09:12:10 INFO - PROCESS | 1808 | 1477930330868 Marionette TRACE conn4 -> [0,2002,"switchToWindow",{"name":"8"}] 09:12:10 INFO - PROCESS | 1808 | 1477930330878 Marionette TRACE conn4 <- [1,2002,null,{}] 09:12:10 INFO - PROCESS | 1808 | 1477930330884 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:10 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cc21c00 == 10 [pid = 1808] [id = 444] 09:12:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8cc22400) [pid = 1808] [serial = 1299] [outer = (nil)] 09:12:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8cc24800) [pid = 1808] [serial = 1300] [outer = 0x8cc22400] 09:12:11 INFO - PROCESS | 1808 | 1477930330990 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8cc28c00) [pid = 1808] [serial = 1301] [outer = 0x8cc22400] 09:12:11 INFO - PROCESS | 1808 | 1477930331736 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]]]}] 09:12:11 INFO - .. 09:12:11 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1273ms 09:12:11 INFO - PROCESS | 1808 | 1477930331796 Marionette TRACE conn4 -> [0,2004,"getWindowHandle",null] 09:12:11 INFO - PROCESS | 1808 | 1477930331800 Marionette TRACE conn4 <- [1,2004,null,{"value":"8"}] 09:12:11 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 09:12:11 INFO - PROCESS | 1808 | 1477930331808 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}] 09:12:12 INFO - PROCESS | 1808 | 1477930332000 Marionette TRACE conn4 <- [1,2005,null,{"value":null}] 09:12:12 INFO - PROCESS | 1808 | 1477930332015 Marionette TRACE conn4 -> [0,2006,"getWindowHandles",null] 09:12:12 INFO - PROCESS | 1808 | 1477930332021 Marionette TRACE conn4 <- [1,2006,null,["8"]] 09:12:12 INFO - PROCESS | 1808 | 1477930332028 Marionette TRACE conn4 -> [0,2007,"switchToWindow",{"name":"8"}] 09:12:12 INFO - PROCESS | 1808 | 1477930332036 Marionette TRACE conn4 <- [1,2007,null,{}] 09:12:12 INFO - PROCESS | 1808 | 1477930332153 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 1808 | ++DOCSHELL 0x8262f400 == 11 [pid = 1808] [id = 445] 09:12:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8cd13c00) [pid = 1808] [serial = 1302] [outer = (nil)] 09:12:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8fc4f400) [pid = 1808] [serial = 1303] [outer = 0x8cd13c00] 09:12:12 INFO - PROCESS | 1808 | 1477930332270 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8ffee400) [pid = 1808] [serial = 1304] [outer = 0x8cd13c00] 09:12:13 INFO - PROCESS | 1808 | [aac @ 0x8262f000] err{or,}_recognition separate: 1; 1 09:12:13 INFO - PROCESS | 1808 | [aac @ 0x8262f000] err{or,}_recognition combined: 1; 1 09:12:13 INFO - PROCESS | 1808 | [aac @ 0x8262f000] Unsupported bit depth: 0 09:12:13 INFO - PROCESS | 1808 | [h264 @ 0x82633000] err{or,}_recognition separate: 1; 1 09:12:13 INFO - PROCESS | 1808 | [h264 @ 0x82633000] err{or,}_recognition combined: 1; 1 09:12:13 INFO - PROCESS | 1808 | [h264 @ 0x82633000] Unsupported bit depth: 0 09:12:13 INFO - PROCESS | 1808 | [aac @ 0x82635000] err{or,}_recognition separate: 1; 1 09:12:13 INFO - PROCESS | 1808 | [aac @ 0x82635000] err{or,}_recognition combined: 1; 1 09:12:13 INFO - PROCESS | 1808 | [aac @ 0x82635000] Unsupported bit depth: 0 09:12:13 INFO - PROCESS | 1808 | [h264 @ 0x82631800] err{or,}_recognition separate: 1; 1 09:12:13 INFO - PROCESS | 1808 | [h264 @ 0x82631800] err{or,}_recognition combined: 1; 1 09:12:13 INFO - PROCESS | 1808 | [h264 @ 0x82631800] Unsupported bit depth: 0 09:12:13 INFO - PROCESS | 1808 | [h264 @ 0x82631800] no picture 09:12:14 INFO - PROCESS | 1808 | [h264 @ 0x82631800] no picture 09:12:14 INFO - PROCESS | 1808 | 1477930334427 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]]]}] 09:12:14 INFO - . 09:12:14 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2680ms 09:12:14 INFO - PROCESS | 1808 | 1477930334510 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:12:14 INFO - PROCESS | 1808 | 1477930334518 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:12:14 INFO - TEST-START | /media-source/mediasource-play.html 09:12:14 INFO - PROCESS | 1808 | 1477930334530 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}] 09:12:14 INFO - PROCESS | 1808 | 1477930334745 Marionette TRACE conn4 <- [1,2010,null,{"value":null}] 09:12:14 INFO - PROCESS | 1808 | 1477930334907 Marionette TRACE conn4 -> [0,2011,"getWindowHandles",null] 09:12:14 INFO - PROCESS | 1808 | 1477930334915 Marionette TRACE conn4 <- [1,2011,null,["8"]] 09:12:14 INFO - PROCESS | 1808 | 1477930334924 Marionette TRACE conn4 -> [0,2012,"switchToWindow",{"name":"8"}] 09:12:14 INFO - PROCESS | 1808 | 1477930334932 Marionette TRACE conn4 <- [1,2012,null,{}] 09:12:14 INFO - PROCESS | 1808 | 1477930334939 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:14 INFO - PROCESS | 1808 | ++DOCSHELL 0x829ed800 == 12 [pid = 1808] [id = 446] 09:12:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x829ee000) [pid = 1808] [serial = 1305] [outer = (nil)] 09:12:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x829ef800) [pid = 1808] [serial = 1306] [outer = 0x829ee000] 09:12:15 INFO - PROCESS | 1808 | 1477930335062 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x82e72800) [pid = 1808] [serial = 1307] [outer = 0x829ee000] 09:12:16 INFO - PROCESS | 1808 | [aac @ 0x8ffeb800] err{or,}_recognition separate: 1; 1 09:12:16 INFO - PROCESS | 1808 | [aac @ 0x8ffeb800] err{or,}_recognition combined: 1; 1 09:12:16 INFO - PROCESS | 1808 | [aac @ 0x8ffeb800] Unsupported bit depth: 0 09:12:16 INFO - PROCESS | 1808 | [h264 @ 0x911a4400] err{or,}_recognition separate: 1; 1 09:12:16 INFO - PROCESS | 1808 | [h264 @ 0x911a4400] err{or,}_recognition combined: 1; 1 09:12:16 INFO - PROCESS | 1808 | [h264 @ 0x911a4400] Unsupported bit depth: 0 09:12:16 INFO - PROCESS | 1808 | [aac @ 0x911a5c00] err{or,}_recognition separate: 1; 1 09:12:16 INFO - PROCESS | 1808 | [aac @ 0x911a5c00] err{or,}_recognition combined: 1; 1 09:12:16 INFO - PROCESS | 1808 | [aac @ 0x911a5c00] Unsupported bit depth: 0 09:12:16 INFO - PROCESS | 1808 | [h264 @ 0x8fff1400] err{or,}_recognition separate: 1; 1 09:12:16 INFO - PROCESS | 1808 | [h264 @ 0x8fff1400] err{or,}_recognition combined: 1; 1 09:12:16 INFO - PROCESS | 1808 | [h264 @ 0x8fff1400] Unsupported bit depth: 0 09:12:16 INFO - PROCESS | 1808 | [h264 @ 0x8fff1400] no picture 09:12:18 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x826b2800) [pid = 1808] [serial = 1288] [outer = (nil)] [url = about:blank] 09:12:18 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x826b9000) [pid = 1808] [serial = 1289] [outer = (nil)] [url = about:blank] 09:12:18 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x8d996800) [pid = 1808] [serial = 1286] [outer = (nil)] [url = about:blank] 09:12:18 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8318d800) [pid = 1808] [serial = 1291] [outer = (nil)] [url = about:blank] 09:12:18 INFO - PROCESS | 1808 | 1477930338180 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]]]}] 09:12:18 INFO - . 09:12:18 INFO - TEST-OK | /media-source/mediasource-play.html | took 3694ms 09:12:18 INFO - PROCESS | 1808 | 1477930338223 Marionette TRACE conn4 -> [0,2014,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 1808 | 1477930338229 Marionette TRACE conn4 <- [1,2014,null,{"value":"8"}] 09:12:18 INFO - TEST-START | /media-source/mediasource-preload.html 09:12:18 INFO - PROCESS | 1808 | 1477930338240 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}] 09:12:18 INFO - PROCESS | 1808 | 1477930338468 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:12:18 INFO - PROCESS | 1808 | 1477930338596 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 09:12:18 INFO - PROCESS | 1808 | 1477930338602 Marionette TRACE conn4 <- [1,2016,null,["8"]] 09:12:18 INFO - PROCESS | 1808 | 1477930338610 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 09:12:18 INFO - PROCESS | 1808 | 1477930338618 Marionette TRACE conn4 <- [1,2017,null,{}] 09:12:18 INFO - PROCESS | 1808 | 1477930338627 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:18 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b2000 == 13 [pid = 1808] [id = 447] 09:12:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x826b2800) [pid = 1808] [serial = 1308] [outer = (nil)] 09:12:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x826b4000) [pid = 1808] [serial = 1309] [outer = 0x826b2800] 09:12:18 INFO - PROCESS | 1808 | 1477930338734 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x826b9c00) [pid = 1808] [serial = 1310] [outer = 0x826b2800] 09:12:19 INFO - PROCESS | 1808 | [1808] 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 09:12:19 INFO - PROCESS | 1808 | [1808] 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 09:12:19 INFO - PROCESS | 1808 | [1808] 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 09:12:19 INFO - PROCESS | 1808 | [1808] 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 09:12:19 INFO - PROCESS | 1808 | [1808] 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 09:12:19 INFO - PROCESS | 1808 | [1808] 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 09:12:19 INFO - PROCESS | 1808 | [1808] 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 09:12:19 INFO - PROCESS | 1808 | [1808] 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 09:12:19 INFO - PROCESS | 1808 | 1477930339435 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]]]}] 09:12:19 INFO - ....... 09:12:19 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1238ms 09:12:19 INFO - PROCESS | 1808 | 1477930339478 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 09:12:19 INFO - PROCESS | 1808 | 1477930339484 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 09:12:19 INFO - TEST-START | /media-source/mediasource-remove.html 09:12:19 INFO - PROCESS | 1808 | 1477930339491 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}] 09:12:19 INFO - PROCESS | 1808 | 1477930339699 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 09:12:19 INFO - PROCESS | 1808 | 1477930339830 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 09:12:19 INFO - PROCESS | 1808 | 1477930339834 Marionette TRACE conn4 <- [1,2021,null,["8"]] 09:12:19 INFO - PROCESS | 1808 | 1477930339843 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 09:12:19 INFO - PROCESS | 1808 | 1477930339848 Marionette TRACE conn4 <- [1,2022,null,{}] 09:12:19 INFO - PROCESS | 1808 | 1477930339855 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 1808 | ++DOCSHELL 0x83209c00 == 14 [pid = 1808] [id = 448] 09:12:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8320b000) [pid = 1808] [serial = 1311] [outer = (nil)] 09:12:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x83216c00) [pid = 1808] [serial = 1312] [outer = 0x8320b000] 09:12:19 INFO - PROCESS | 1808 | 1477930339955 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x832f2000) [pid = 1808] [serial = 1313] [outer = 0x8320b000] 09:12:22 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x829f4800) [pid = 1808] [serial = 1293] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 09:12:22 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x826b7000) [pid = 1808] [serial = 1290] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 09:12:22 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x8cc22400) [pid = 1808] [serial = 1299] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 09:12:22 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x83f37800) [pid = 1808] [serial = 1296] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x829eec00] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x829eec00] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x829eec00] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x829f5400] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x829f5400] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x829f5400] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x82633000] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x82633000] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x82633000] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x829fac00] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x829fac00] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x829fac00] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x82e70c00] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x82e70c00] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x82e70c00] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x82ea3000] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x82ea3000] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x82ea3000] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x82ead800] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x82ead800] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x82ead800] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x8318fc00] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x8318fc00] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x8318fc00] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x82e70c00] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x82e70c00] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x82e70c00] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x82ea3000] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x82ea3000] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x82ea3000] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x82ead800] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x82ead800] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x82ead800] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x82eae800] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x82eae800] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x82eae800] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x829f0000] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x829f0000] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x829f0000] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x829f6400] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x829f6400] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x829f6400] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x829fc400] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x829fc400] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x829fc400] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x83191000] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x83191000] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x83191000] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x829f7c00] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x829f7c00] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x829f7c00] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x829fb000] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x829fb000] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x829fb000] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x829f0000] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x829f0000] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [aac @ 0x829f0000] Unsupported bit depth: 0 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x83ef6000] err{or,}_recognition separate: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x83ef6000] err{or,}_recognition combined: 1; 1 09:12:25 INFO - PROCESS | 1808 | [h264 @ 0x83ef6000] Unsupported bit depth: 0 09:12:26 INFO - PROCESS | 1808 | 1477930346068 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]]]}] 09:12:26 INFO - ................ 09:12:26 INFO - TEST-OK | /media-source/mediasource-remove.html | took 6602ms 09:12:26 INFO - PROCESS | 1808 | 1477930346095 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 1808 | 1477930346105 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 09:12:26 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 09:12:26 INFO - PROCESS | 1808 | 1477930346168 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}] 09:12:26 INFO - PROCESS | 1808 | 1477930346403 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 09:12:26 INFO - PROCESS | 1808 | 1477930346577 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 09:12:26 INFO - PROCESS | 1808 | 1477930346584 Marionette TRACE conn4 <- [1,2026,null,["8"]] 09:12:26 INFO - PROCESS | 1808 | 1477930346593 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 09:12:26 INFO - PROCESS | 1808 | 1477930346602 Marionette TRACE conn4 <- [1,2027,null,{}] 09:12:26 INFO - PROCESS | 1808 | 1477930346612 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 1808 | ++DOCSHELL 0x83192800 == 15 [pid = 1808] [id = 449] 09:12:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x83193800) [pid = 1808] [serial = 1314] [outer = (nil)] 09:12:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x83ef1c00) [pid = 1808] [serial = 1315] [outer = 0x83193800] 09:12:26 INFO - PROCESS | 1808 | 1477930346739 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x83f3d800) [pid = 1808] [serial = 1316] [outer = 0x83193800] 09:12:27 INFO - PROCESS | 1808 | 1477930347788 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]]]}] 09:12:27 INFO - ....... 09:12:27 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1725ms 09:12:27 INFO - PROCESS | 1808 | 1477930347851 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:12:27 INFO - PROCESS | 1808 | 1477930347857 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:12:27 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 09:12:27 INFO - PROCESS | 1808 | 1477930347908 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}] 09:12:28 INFO - PROCESS | 1808 | 1477930348133 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 09:12:28 INFO - PROCESS | 1808 | 1477930348374 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 09:12:28 INFO - PROCESS | 1808 | 1477930348386 Marionette TRACE conn4 <- [1,2031,null,["8"]] 09:12:28 INFO - PROCESS | 1808 | 1477930348439 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 09:12:28 INFO - PROCESS | 1808 | 1477930348446 Marionette TRACE conn4 <- [1,2032,null,{}] 09:12:28 INFO - PROCESS | 1808 | 1477930348453 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd19c00 == 16 [pid = 1808] [id = 450] 09:12:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x8dd1a000) [pid = 1808] [serial = 1317] [outer = (nil)] 09:12:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8dd90c00) [pid = 1808] [serial = 1318] [outer = 0x8dd1a000] 09:12:28 INFO - PROCESS | 1808 | 1477930348564 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8dd92800) [pid = 1808] [serial = 1319] [outer = 0x8dd1a000] 09:12:30 INFO - PROCESS | 1808 | [h264 @ 0x94a43c00] err{or,}_recognition separate: 1; 1 09:12:30 INFO - PROCESS | 1808 | [h264 @ 0x94a43c00] err{or,}_recognition combined: 1; 1 09:12:30 INFO - PROCESS | 1808 | [h264 @ 0x94a43c00] Unsupported bit depth: 0 09:12:30 INFO - PROCESS | 1808 | [aac @ 0x94a44400] err{or,}_recognition separate: 1; 1 09:12:30 INFO - PROCESS | 1808 | [aac @ 0x94a44400] err{or,}_recognition combined: 1; 1 09:12:30 INFO - PROCESS | 1808 | [aac @ 0x94a44400] Unsupported bit depth: 0 09:12:30 INFO - PROCESS | 1808 | [h264 @ 0x94a43c00] err{or,}_recognition separate: 1; 1 09:12:30 INFO - PROCESS | 1808 | [h264 @ 0x94a43c00] err{or,}_recognition combined: 1; 1 09:12:30 INFO - PROCESS | 1808 | [h264 @ 0x94a43c00] Unsupported bit depth: 0 09:12:30 INFO - PROCESS | 1808 | [aac @ 0x94a45000] err{or,}_recognition separate: 1; 1 09:12:30 INFO - PROCESS | 1808 | [aac @ 0x94a45000] err{or,}_recognition combined: 1; 1 09:12:30 INFO - PROCESS | 1808 | [aac @ 0x94a45000] Unsupported bit depth: 0 09:12:30 INFO - PROCESS | 1808 | [h264 @ 0x94a43c00] no picture 09:12:30 INFO - PROCESS | 1808 | [h264 @ 0x94a43c00] no picture 09:12:31 INFO - PROCESS | 1808 | [aac @ 0x8320c400] err{or,}_recognition separate: 1; 1 09:12:31 INFO - PROCESS | 1808 | [aac @ 0x8320c400] err{or,}_recognition combined: 1; 1 09:12:31 INFO - PROCESS | 1808 | [aac @ 0x8320c400] Unsupported bit depth: 0 09:12:31 INFO - PROCESS | 1808 | [h264 @ 0x83ef5c00] err{or,}_recognition separate: 1; 1 09:12:31 INFO - PROCESS | 1808 | [h264 @ 0x83ef5c00] err{or,}_recognition combined: 1; 1 09:12:31 INFO - PROCESS | 1808 | [h264 @ 0x83ef5c00] Unsupported bit depth: 0 09:12:31 INFO - PROCESS | 1808 | [aac @ 0x8320c400] err{or,}_recognition separate: 1; 1 09:12:31 INFO - PROCESS | 1808 | [aac @ 0x8320c400] err{or,}_recognition combined: 1; 1 09:12:31 INFO - PROCESS | 1808 | [aac @ 0x8320c400] Unsupported bit depth: 0 09:12:31 INFO - PROCESS | 1808 | [h264 @ 0x83ef5c00] err{or,}_recognition separate: 1; 1 09:12:31 INFO - PROCESS | 1808 | [h264 @ 0x83ef5c00] err{or,}_recognition combined: 1; 1 09:12:31 INFO - PROCESS | 1808 | [h264 @ 0x83ef5c00] Unsupported bit depth: 0 09:12:31 INFO - PROCESS | 1808 | [h264 @ 0x83ef5c00] no picture 09:12:31 INFO - PROCESS | 1808 | [h264 @ 0x83ef5c00] no picture 09:12:31 INFO - PROCESS | 1808 | --DOCSHELL 0x826b2000 == 15 [pid = 1808] [id = 447] 09:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x8fc4f400) [pid = 1808] [serial = 1303] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x8cc24800) [pid = 1808] [serial = 1300] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8cc28c00) [pid = 1808] [serial = 1301] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x83f39800) [pid = 1808] [serial = 1297] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x826c0c00) [pid = 1808] [serial = 1298] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x829f7400) [pid = 1808] [serial = 1294] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x82e70800) [pid = 1808] [serial = 1295] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x826b4800) [pid = 1808] [serial = 1292] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 1808 | 1477930351629 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]]]}] 09:12:31 INFO - .. 09:12:31 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3836ms 09:12:31 INFO - PROCESS | 1808 | 1477930351702 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 09:12:31 INFO - PROCESS | 1808 | 1477930351709 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 09:12:31 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 09:12:31 INFO - PROCESS | 1808 | 1477930351722 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}] 09:12:31 INFO - PROCESS | 1808 | 1477930351915 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:12:32 INFO - PROCESS | 1808 | 1477930352051 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 09:12:32 INFO - PROCESS | 1808 | 1477930352058 Marionette TRACE conn4 <- [1,2036,null,["8"]] 09:12:32 INFO - PROCESS | 1808 | 1477930352070 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 09:12:32 INFO - PROCESS | 1808 | 1477930352077 Marionette TRACE conn4 <- [1,2037,null,{}] 09:12:32 INFO - PROCESS | 1808 | 1477930352085 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 1808 | ++DOCSHELL 0x8320e400 == 16 [pid = 1808] [id = 451] 09:12:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8320e800) [pid = 1808] [serial = 1320] [outer = (nil)] 09:12:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x83215400) [pid = 1808] [serial = 1321] [outer = 0x8320e800] 09:12:32 INFO - PROCESS | 1808 | 1477930352247 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x832e5800) [pid = 1808] [serial = 1322] [outer = 0x8320e800] 09:12:33 INFO - PROCESS | 1808 | [h264 @ 0x83331c00] err{or,}_recognition separate: 1; 1 09:12:33 INFO - PROCESS | 1808 | [h264 @ 0x83331c00] err{or,}_recognition combined: 1; 1 09:12:33 INFO - PROCESS | 1808 | [h264 @ 0x83331c00] Unsupported bit depth: 0 09:12:33 INFO - PROCESS | 1808 | [aac @ 0x83332400] err{or,}_recognition separate: 1; 1 09:12:33 INFO - PROCESS | 1808 | [aac @ 0x83332400] err{or,}_recognition combined: 1; 1 09:12:33 INFO - PROCESS | 1808 | [aac @ 0x83332400] Unsupported bit depth: 0 09:12:33 INFO - PROCESS | 1808 | [h264 @ 0x83333400] err{or,}_recognition separate: 1; 1 09:12:33 INFO - PROCESS | 1808 | [h264 @ 0x83333400] err{or,}_recognition combined: 1; 1 09:12:33 INFO - PROCESS | 1808 | [h264 @ 0x83333400] Unsupported bit depth: 0 09:12:33 INFO - PROCESS | 1808 | [aac @ 0x83331800] err{or,}_recognition separate: 1; 1 09:12:33 INFO - PROCESS | 1808 | [aac @ 0x83331800] err{or,}_recognition combined: 1; 1 09:12:33 INFO - PROCESS | 1808 | [aac @ 0x83331800] Unsupported bit depth: 0 09:12:33 INFO - PROCESS | 1808 | [h264 @ 0x83347c00] err{or,}_recognition separate: 1; 1 09:12:33 INFO - PROCESS | 1808 | [h264 @ 0x83347c00] err{or,}_recognition combined: 1; 1 09:12:33 INFO - PROCESS | 1808 | [h264 @ 0x83347c00] Unsupported bit depth: 0 09:12:33 INFO - PROCESS | 1808 | [aac @ 0x83348400] err{or,}_recognition separate: 1; 1 09:12:33 INFO - PROCESS | 1808 | [aac @ 0x83348400] err{or,}_recognition combined: 1; 1 09:12:33 INFO - PROCESS | 1808 | [aac @ 0x83348400] Unsupported bit depth: 0 09:12:33 INFO - PROCESS | 1808 | [h264 @ 0x83349400] err{or,}_recognition separate: 1; 1 09:12:33 INFO - PROCESS | 1808 | [h264 @ 0x83349400] err{or,}_recognition combined: 1; 1 09:12:33 INFO - PROCESS | 1808 | [h264 @ 0x83349400] Unsupported bit depth: 0 09:12:33 INFO - PROCESS | 1808 | [aac @ 0x83347c00] err{or,}_recognition separate: 1; 1 09:12:33 INFO - PROCESS | 1808 | [aac @ 0x83347c00] err{or,}_recognition combined: 1; 1 09:12:33 INFO - PROCESS | 1808 | [aac @ 0x83347c00] Unsupported bit depth: 0 09:12:33 INFO - PROCESS | 1808 | [h264 @ 0x83349400] no picture 09:12:33 INFO - PROCESS | 1808 | [h264 @ 0x83349400] no picture 09:12:33 INFO - PROCESS | 1808 | [h264 @ 0x83333400] no picture 09:12:33 INFO - PROCESS | 1808 | 1477930353976 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]]]}] 09:12:34 INFO - .. 09:12:34 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2284ms 09:12:34 INFO - PROCESS | 1808 | 1477930354005 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 1808 | 1477930354011 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 09:12:34 INFO - TEST-START | /media-source/mediasource-seekable.html 09:12:34 INFO - PROCESS | 1808 | 1477930354019 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}] 09:12:34 INFO - PROCESS | 1808 | 1477930354268 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 09:12:34 INFO - PROCESS | 1808 | 1477930354293 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 09:12:34 INFO - PROCESS | 1808 | 1477930354299 Marionette TRACE conn4 <- [1,2041,null,["8"]] 09:12:34 INFO - PROCESS | 1808 | 1477930354309 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 09:12:34 INFO - PROCESS | 1808 | 1477930354316 Marionette TRACE conn4 <- [1,2042,null,{}] 09:12:34 INFO - PROCESS | 1808 | 1477930354398 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x83bb7400 == 17 [pid = 1808] [id = 452] 09:12:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x83bb8000) [pid = 1808] [serial = 1323] [outer = (nil)] 09:12:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x83bbb800) [pid = 1808] [serial = 1324] [outer = 0x83bb8000] 09:12:34 INFO - PROCESS | 1808 | 1477930354501 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x83bbec00) [pid = 1808] [serial = 1325] [outer = 0x83bb8000] 09:12:34 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x826b2800) [pid = 1808] [serial = 1308] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 09:12:35 INFO - PROCESS | 1808 | 1477930355485 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]]]}] 09:12:35 INFO - ... 09:12:35 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1523ms 09:12:35 INFO - PROCESS | 1808 | 1477930355552 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 1808 | 1477930355560 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 09:12:35 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 09:12:35 INFO - PROCESS | 1808 | 1477930355572 Marionette TRACE conn4 -> [0,2045,"getContext",null] 09:12:35 INFO - PROCESS | 1808 | 1477930355575 Marionette TRACE conn4 <- [1,2045,null,{"value":"content"}] 09:12:35 INFO - PROCESS | 1808 | 1477930355581 Marionette TRACE conn4 -> [0,2046,"setContext",{"value":"chrome"}] 09:12:35 INFO - PROCESS | 1808 | 1477930355584 Marionette TRACE conn4 <- [1,2046,null,{}] 09:12:35 INFO - PROCESS | 1808 | 1477930355591 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}] 09:12:35 INFO - PROCESS | 1808 | 1477930355611 Marionette TRACE conn4 <- [1,2047,null,{"value":true}] 09:12:35 INFO - PROCESS | 1808 | 1477930355623 Marionette TRACE conn4 -> [0,2048,"setContext",{"value":"content"}] 09:12:35 INFO - PROCESS | 1808 | 1477930355627 Marionette TRACE conn4 <- [1,2048,null,{}] 09:12:35 INFO - Setting pref media.mediasource.enabled (true) 09:12:35 INFO - PROCESS | 1808 | 1477930355633 Marionette TRACE conn4 -> [0,2049,"getContext",null] 09:12:35 INFO - PROCESS | 1808 | 1477930355637 Marionette TRACE conn4 <- [1,2049,null,{"value":"content"}] 09:12:35 INFO - PROCESS | 1808 | 1477930355643 Marionette TRACE conn4 -> [0,2050,"setContext",{"value":"chrome"}] 09:12:35 INFO - PROCESS | 1808 | 1477930355645 Marionette TRACE conn4 <- [1,2050,null,{}] 09:12:35 INFO - PROCESS | 1808 | 1477930355652 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}] 09:12:35 INFO - PROCESS | 1808 | 1477930355671 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:12:35 INFO - PROCESS | 1808 | 1477930355675 Marionette TRACE conn4 -> [0,2052,"setContext",{"value":"content"}] 09:12:35 INFO - PROCESS | 1808 | 1477930355680 Marionette TRACE conn4 <- [1,2052,null,{}] 09:12:35 INFO - PROCESS | 1808 | 1477930355686 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}] 09:12:35 INFO - PROCESS | 1808 | 1477930355918 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 09:12:36 INFO - PROCESS | 1808 | 1477930356054 Marionette TRACE conn4 -> [0,2054,"getWindowHandles",null] 09:12:36 INFO - PROCESS | 1808 | 1477930356062 Marionette TRACE conn4 <- [1,2054,null,["8"]] 09:12:36 INFO - PROCESS | 1808 | 1477930356068 Marionette TRACE conn4 -> [0,2055,"switchToWindow",{"name":"8"}] 09:12:36 INFO - PROCESS | 1808 | 1477930356076 Marionette TRACE conn4 <- [1,2055,null,{}] 09:12:36 INFO - PROCESS | 1808 | 1477930356082 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd18400 == 18 [pid = 1808] [id = 453] 09:12:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x8dd19400) [pid = 1808] [serial = 1326] [outer = (nil)] 09:12:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8dd90400) [pid = 1808] [serial = 1327] [outer = 0x8dd19400] 09:12:36 INFO - PROCESS | 1808 | 1477930356204 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8fa0f800) [pid = 1808] [serial = 1328] [outer = 0x8dd19400] 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x94b46000] err{or,}_recognition separate: 1; 1 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x94b46000] err{or,}_recognition combined: 1; 1 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x94b46000] Unsupported bit depth: 0 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x94eb1000] err{or,}_recognition separate: 1; 1 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x94eb1000] err{or,}_recognition combined: 1; 1 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x94eb1000] Unsupported bit depth: 0 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x9502f400] err{or,}_recognition separate: 1; 1 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x9502f400] err{or,}_recognition combined: 1; 1 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x9502f400] Unsupported bit depth: 0 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x94b43000] err{or,}_recognition separate: 1; 1 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x94b43000] err{or,}_recognition combined: 1; 1 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x94b43000] Unsupported bit depth: 0 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x9566b000] err{or,}_recognition separate: 1; 1 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x9566b000] err{or,}_recognition combined: 1; 1 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x9566b000] Unsupported bit depth: 0 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x95673400] err{or,}_recognition separate: 1; 1 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x95673400] err{or,}_recognition combined: 1; 1 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x95673400] Unsupported bit depth: 0 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x95c8c000] err{or,}_recognition separate: 1; 1 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x95c8c000] err{or,}_recognition combined: 1; 1 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x95c8c000] Unsupported bit depth: 0 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x9566ac00] err{or,}_recognition separate: 1; 1 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x9566ac00] err{or,}_recognition combined: 1; 1 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x9566ac00] Unsupported bit depth: 0 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x94b46000] err{or,}_recognition separate: 1; 1 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x94b46000] err{or,}_recognition combined: 1; 1 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x94b46000] Unsupported bit depth: 0 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x94fcbc00] err{or,}_recognition separate: 1; 1 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x94fcbc00] err{or,}_recognition combined: 1; 1 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x94fcbc00] Unsupported bit depth: 0 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x95030c00] err{or,}_recognition separate: 1; 1 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x95030c00] err{or,}_recognition combined: 1; 1 09:12:37 INFO - PROCESS | 1808 | [h264 @ 0x95030c00] Unsupported bit depth: 0 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x94b43000] err{or,}_recognition separate: 1; 1 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x94b43000] err{or,}_recognition combined: 1; 1 09:12:37 INFO - PROCESS | 1808 | [aac @ 0x94b43000] Unsupported bit depth: 0 09:12:37 INFO - ... 09:12:37 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 2147ms 09:12:37 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 09:12:37 INFO - Clearing pref media.mediasource.enabled 09:12:37 INFO - PROCESS | 1808 | 1477930357671 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\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] 09:12:37 INFO - PROCESS | 1808 | 1477930357720 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:12:37 INFO - PROCESS | 1808 | 1477930357729 Marionette TRACE conn4 -> [0,2058,"getContext",null] 09:12:37 INFO - PROCESS | 1808 | 1477930357738 Marionette TRACE conn4 <- [1,2058,null,{"value":"content"}] 09:12:37 INFO - PROCESS | 1808 | 1477930357744 Marionette TRACE conn4 -> [0,2059,"setContext",{"value":"chrome"}] 09:12:37 INFO - PROCESS | 1808 | 1477930357750 Marionette TRACE conn4 <- [1,2059,null,{}] 09:12:37 INFO - PROCESS | 1808 | 1477930357756 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}] 09:12:37 INFO - PROCESS | 1808 | 1477930357774 Marionette TRACE conn4 <- [1,2060,null,{"value":null}] 09:12:37 INFO - PROCESS | 1808 | 1477930357787 Marionette TRACE conn4 -> [0,2061,"setContext",{"value":"content"}] 09:12:37 INFO - PROCESS | 1808 | 1477930357790 Marionette TRACE conn4 <- [1,2061,null,{}] 09:12:37 INFO - PROCESS | 1808 | 1477930357797 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}] 09:12:37 INFO - PROCESS | 1808 | 1477930357985 Marionette TRACE conn4 <- [1,2062,null,{"value":null}] 09:12:38 INFO - PROCESS | 1808 | 1477930358001 Marionette TRACE conn4 -> [0,2063,"getWindowHandles",null] 09:12:38 INFO - PROCESS | 1808 | 1477930358006 Marionette TRACE conn4 <- [1,2063,null,["8"]] 09:12:38 INFO - PROCESS | 1808 | 1477930358014 Marionette TRACE conn4 -> [0,2064,"switchToWindow",{"name":"8"}] 09:12:38 INFO - PROCESS | 1808 | 1477930358022 Marionette TRACE conn4 <- [1,2064,null,{}] 09:12:38 INFO - PROCESS | 1808 | 1477930358029 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 1808 | ++DOCSHELL 0x82629800 == 19 [pid = 1808] [id = 454] 09:12:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x94eb0c00) [pid = 1808] [serial = 1329] [outer = (nil)] 09:12:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x9674f000) [pid = 1808] [serial = 1330] [outer = 0x94eb0c00] 09:12:38 INFO - PROCESS | 1808 | 1477930358249 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x96753000) [pid = 1808] [serial = 1331] [outer = 0x94eb0c00] 09:12:39 INFO - PROCESS | 1808 | 1477930358984 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"]]]}] 09:12:39 INFO - .. 09:12:39 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1339ms 09:12:39 INFO - PROCESS | 1808 | 1477930359077 Marionette TRACE conn4 -> [0,2066,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 1808 | 1477930359084 Marionette TRACE conn4 <- [1,2066,null,{"value":"8"}] 09:12:39 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 09:12:39 INFO - PROCESS | 1808 | 1477930359113 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}] 09:12:39 INFO - PROCESS | 1808 | 1477930359396 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:12:39 INFO - PROCESS | 1808 | 1477930359521 Marionette TRACE conn4 -> [0,2068,"getWindowHandles",null] 09:12:39 INFO - PROCESS | 1808 | 1477930359527 Marionette TRACE conn4 <- [1,2068,null,["8"]] 09:12:39 INFO - PROCESS | 1808 | 1477930359543 Marionette TRACE conn4 -> [0,2069,"switchToWindow",{"name":"8"}] 09:12:39 INFO - PROCESS | 1808 | 1477930359551 Marionette TRACE conn4 <- [1,2069,null,{}] 09:12:39 INFO - PROCESS | 1808 | 1477930359561 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 1808 | ++DOCSHELL 0x83f3e000 == 20 [pid = 1808] [id = 455] 09:12:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x83f41000) [pid = 1808] [serial = 1332] [outer = (nil)] 09:12:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x83f42c00) [pid = 1808] [serial = 1333] [outer = 0x83f41000] 09:12:39 INFO - PROCESS | 1808 | 1477930359693 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x8c5e3000) [pid = 1808] [serial = 1334] [outer = 0x83f41000] 09:12:42 INFO - PROCESS | 1808 | [aac @ 0x9a0d0000] err{or,}_recognition separate: 1; 1 09:12:42 INFO - PROCESS | 1808 | [aac @ 0x9a0d0000] err{or,}_recognition combined: 1; 1 09:12:42 INFO - PROCESS | 1808 | [aac @ 0x9a0d0000] Unsupported bit depth: 0 09:12:42 INFO - PROCESS | 1808 | [h264 @ 0x9a0d1400] err{or,}_recognition separate: 1; 1 09:12:42 INFO - PROCESS | 1808 | [h264 @ 0x9a0d1400] err{or,}_recognition combined: 1; 1 09:12:42 INFO - PROCESS | 1808 | [h264 @ 0x9a0d1400] Unsupported bit depth: 0 09:12:42 INFO - PROCESS | 1808 | [aac @ 0x83329000] err{or,}_recognition separate: 1; 1 09:12:42 INFO - PROCESS | 1808 | [aac @ 0x83329000] err{or,}_recognition combined: 1; 1 09:12:42 INFO - PROCESS | 1808 | [aac @ 0x83329000] Unsupported bit depth: 0 09:12:42 INFO - PROCESS | 1808 | [h264 @ 0x9a0d2400] err{or,}_recognition separate: 1; 1 09:12:42 INFO - PROCESS | 1808 | [h264 @ 0x9a0d2400] err{or,}_recognition combined: 1; 1 09:12:42 INFO - PROCESS | 1808 | [h264 @ 0x9a0d2400] Unsupported bit depth: 0 09:12:42 INFO - PROCESS | 1808 | [aac @ 0x83329000] err{or,}_recognition separate: 1; 1 09:12:42 INFO - PROCESS | 1808 | [aac @ 0x83329000] err{or,}_recognition combined: 1; 1 09:12:42 INFO - PROCESS | 1808 | [aac @ 0x83329000] Unsupported bit depth: 0 09:12:42 INFO - PROCESS | 1808 | [h264 @ 0x9a0d1400] err{or,}_recognition separate: 1; 1 09:12:42 INFO - PROCESS | 1808 | [h264 @ 0x9a0d1400] err{or,}_recognition combined: 1; 1 09:12:42 INFO - PROCESS | 1808 | [h264 @ 0x9a0d1400] Unsupported bit depth: 0 09:12:42 INFO - PROCESS | 1808 | [aac @ 0x9a0d1c00] err{or,}_recognition separate: 1; 1 09:12:42 INFO - PROCESS | 1808 | [aac @ 0x9a0d1c00] err{or,}_recognition combined: 1; 1 09:12:42 INFO - PROCESS | 1808 | [aac @ 0x9a0d1c00] Unsupported bit depth: 0 09:12:42 INFO - PROCESS | 1808 | [h264 @ 0x9a0d0000] err{or,}_recognition separate: 1; 1 09:12:42 INFO - PROCESS | 1808 | [h264 @ 0x9a0d0000] err{or,}_recognition combined: 1; 1 09:12:42 INFO - PROCESS | 1808 | [h264 @ 0x9a0d0000] Unsupported bit depth: 0 09:12:42 INFO - PROCESS | 1808 | 1477930362792 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]]]}] 09:12:42 INFO - ...... 09:12:42 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3745ms 09:12:42 INFO - PROCESS | 1808 | 1477930362842 Marionette TRACE conn4 -> [0,2071,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 1808 | 1477930362851 Marionette TRACE conn4 <- [1,2071,null,{"value":"8"}] 09:12:42 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 09:12:42 INFO - PROCESS | 1808 | 1477930362902 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}] 09:12:43 INFO - PROCESS | 1808 | 1477930363209 Marionette TRACE conn4 <- [1,2072,null,{"value":null}] 09:12:43 INFO - PROCESS | 1808 | 1477930363336 Marionette TRACE conn4 -> [0,2073,"getWindowHandles",null] 09:12:43 INFO - PROCESS | 1808 | 1477930363342 Marionette TRACE conn4 <- [1,2073,null,["8"]] 09:12:43 INFO - PROCESS | 1808 | 1477930363352 Marionette TRACE conn4 -> [0,2074,"switchToWindow",{"name":"8"}] 09:12:43 INFO - PROCESS | 1808 | 1477930363359 Marionette TRACE conn4 <- [1,2074,null,{}] 09:12:43 INFO - PROCESS | 1808 | 1477930363367 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 1808 | ++DOCSHELL 0x96747400 == 21 [pid = 1808] [id = 456] 09:12:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x9674b800) [pid = 1808] [serial = 1335] [outer = (nil)] 09:12:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x9a1d0c00) [pid = 1808] [serial = 1336] [outer = 0x9674b800] 09:12:43 INFO - PROCESS | 1808 | 1477930363481 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x9a28e800) [pid = 1808] [serial = 1337] [outer = 0x9674b800] 09:12:44 INFO - ..... 09:12:44 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1576ms 09:12:44 INFO - PROCESS | 1808 | 1477930364382 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"]]]}] 09:12:44 INFO - PROCESS | 1808 | 1477930364455 Marionette TRACE conn4 -> [0,2076,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 1808 | 1477930364470 Marionette TRACE conn4 <- [1,2076,null,{"value":"8"}] 09:12:44 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 09:12:44 INFO - PROCESS | 1808 | 1477930364480 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}] 09:12:44 INFO - PROCESS | 1808 | 1477930364674 Marionette TRACE conn4 <- [1,2077,null,{"value":null}] 09:12:44 INFO - PROCESS | 1808 | 1477930364850 Marionette TRACE conn4 -> [0,2078,"getWindowHandles",null] 09:12:44 INFO - PROCESS | 1808 | 1477930364856 Marionette TRACE conn4 <- [1,2078,null,["8"]] 09:12:44 INFO - PROCESS | 1808 | 1477930364865 Marionette TRACE conn4 -> [0,2079,"switchToWindow",{"name":"8"}] 09:12:44 INFO - PROCESS | 1808 | 1477930364873 Marionette TRACE conn4 <- [1,2079,null,{}] 09:12:44 INFO - PROCESS | 1808 | 1477930364881 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 1808 | ++DOCSHELL 0x9a4d8400 == 22 [pid = 1808] [id = 457] 09:12:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x9a4d8c00) [pid = 1808] [serial = 1338] [outer = (nil)] 09:12:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x9ae8f800) [pid = 1808] [serial = 1339] [outer = 0x9a4d8c00] 09:12:44 INFO - PROCESS | 1808 | 1477930364994 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x9ae91c00) [pid = 1808] [serial = 1340] [outer = 0x9a4d8c00] 09:12:46 INFO - PROCESS | 1808 | 1477930366011 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]]]}] 09:12:46 INFO - ... 09:12:46 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1582ms 09:12:46 INFO - PROCESS | 1808 | 1477930366064 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:12:46 INFO - PROCESS | 1808 | 1477930366070 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:12:46 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 09:12:46 INFO - PROCESS | 1808 | 1477930366081 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}] 09:12:46 INFO - PROCESS | 1808 | 1477930366293 Marionette TRACE conn4 <- [1,2082,null,{"value":null}] 09:12:46 INFO - PROCESS | 1808 | 1477930366520 Marionette TRACE conn4 -> [0,2083,"getWindowHandles",null] 09:12:46 INFO - PROCESS | 1808 | 1477930366527 Marionette TRACE conn4 <- [1,2083,null,["8"]] 09:12:46 INFO - PROCESS | 1808 | 1477930366594 Marionette TRACE conn4 -> [0,2084,"switchToWindow",{"name":"8"}] 09:12:46 INFO - PROCESS | 1808 | 1477930366602 Marionette TRACE conn4 <- [1,2084,null,{}] 09:12:46 INFO - PROCESS | 1808 | 1477930366609 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b8400 == 23 [pid = 1808] [id = 458] 09:12:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x826bc000) [pid = 1808] [serial = 1341] [outer = (nil)] 09:12:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x8318d000) [pid = 1808] [serial = 1342] [outer = 0x826bc000] 09:12:46 INFO - PROCESS | 1808 | 1477930366714 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x83bb8800) [pid = 1808] [serial = 1343] [outer = 0x826bc000] 09:12:47 INFO - PROCESS | 1808 | --DOCSHELL 0x829f4000 == 22 [pid = 1808] [id = 442] 09:12:47 INFO - PROCESS | 1808 | --DOCSHELL 0x8263b800 == 21 [pid = 1808] [id = 441] 09:12:47 INFO - PROCESS | 1808 | --DOCSHELL 0x82e6fc00 == 20 [pid = 1808] [id = 443] 09:12:47 INFO - PROCESS | 1808 | --DOCSHELL 0x83209c00 == 19 [pid = 1808] [id = 448] 09:12:47 INFO - PROCESS | 1808 | --DOCSHELL 0x829ed800 == 18 [pid = 1808] [id = 446] 09:12:47 INFO - PROCESS | 1808 | --DOCSHELL 0x8262f400 == 17 [pid = 1808] [id = 445] 09:12:47 INFO - PROCESS | 1808 | --DOCSHELL 0x83192800 == 16 [pid = 1808] [id = 449] 09:12:47 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd19c00 == 15 [pid = 1808] [id = 450] 09:12:47 INFO - PROCESS | 1808 | --DOCSHELL 0x8cc21c00 == 14 [pid = 1808] [id = 444] 09:12:47 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x829ef800) [pid = 1808] [serial = 1306] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x826b9c00) [pid = 1808] [serial = 1310] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x826b4000) [pid = 1808] [serial = 1309] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x83216c00) [pid = 1808] [serial = 1312] [outer = (nil)] [url = about:blank] 09:12:48 INFO - PROCESS | 1808 | [h264 @ 0x83209400] err{or,}_recognition separate: 1; 1 09:12:48 INFO - PROCESS | 1808 | [h264 @ 0x83209400] err{or,}_recognition combined: 1; 1 09:12:48 INFO - PROCESS | 1808 | [h264 @ 0x83209400] Unsupported bit depth: 0 09:12:48 INFO - PROCESS | 1808 | [aac @ 0x8320a400] err{or,}_recognition separate: 1; 1 09:12:48 INFO - PROCESS | 1808 | [aac @ 0x8320a400] err{or,}_recognition combined: 1; 1 09:12:48 INFO - PROCESS | 1808 | [aac @ 0x8320a400] Unsupported bit depth: 0 09:12:48 INFO - PROCESS | 1808 | [h264 @ 0x8320c800] err{or,}_recognition separate: 1; 1 09:12:48 INFO - PROCESS | 1808 | [h264 @ 0x8320c800] err{or,}_recognition combined: 1; 1 09:12:48 INFO - PROCESS | 1808 | [h264 @ 0x8320c800] Unsupported bit depth: 0 09:12:48 INFO - PROCESS | 1808 | [aac @ 0x83194800] err{or,}_recognition separate: 1; 1 09:12:48 INFO - PROCESS | 1808 | [aac @ 0x83194800] err{or,}_recognition combined: 1; 1 09:12:48 INFO - PROCESS | 1808 | [aac @ 0x83194800] Unsupported bit depth: 0 09:12:48 INFO - PROCESS | 1808 | [h264 @ 0x832eec00] err{or,}_recognition separate: 1; 1 09:12:48 INFO - PROCESS | 1808 | [h264 @ 0x832eec00] err{or,}_recognition combined: 1; 1 09:12:48 INFO - PROCESS | 1808 | [h264 @ 0x832eec00] Unsupported bit depth: 0 09:12:48 INFO - PROCESS | 1808 | [aac @ 0x832f0000] err{or,}_recognition separate: 1; 1 09:12:48 INFO - PROCESS | 1808 | [aac @ 0x832f0000] err{or,}_recognition combined: 1; 1 09:12:48 INFO - PROCESS | 1808 | [aac @ 0x832f0000] Unsupported bit depth: 0 09:12:48 INFO - PROCESS | 1808 | [h264 @ 0x83328c00] err{or,}_recognition separate: 1; 1 09:12:48 INFO - PROCESS | 1808 | [h264 @ 0x83328c00] err{or,}_recognition combined: 1; 1 09:12:48 INFO - PROCESS | 1808 | [h264 @ 0x83328c00] Unsupported bit depth: 0 09:12:48 INFO - PROCESS | 1808 | [aac @ 0x832ec800] err{or,}_recognition separate: 1; 1 09:12:48 INFO - PROCESS | 1808 | [aac @ 0x832ec800] err{or,}_recognition combined: 1; 1 09:12:48 INFO - PROCESS | 1808 | [aac @ 0x832ec800] Unsupported bit depth: 0 09:12:48 INFO - PROCESS | 1808 | 1477930368748 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]]]}] 09:12:48 INFO - ............... 09:12:48 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 2740ms 09:12:48 INFO - PROCESS | 1808 | 1477930368857 Marionette TRACE conn4 -> [0,2086,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 1808 | 1477930368864 Marionette TRACE conn4 <- [1,2086,null,{"value":"8"}] 09:12:48 INFO - TEST-START | /media-source/mediasource-trackdefault.html 09:12:48 INFO - PROCESS | 1808 | 1477930368883 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}] 09:12:49 INFO - PROCESS | 1808 | 1477930369103 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:12:49 INFO - PROCESS | 1808 | 1477930369233 Marionette TRACE conn4 -> [0,2088,"getWindowHandles",null] 09:12:49 INFO - PROCESS | 1808 | 1477930369239 Marionette TRACE conn4 <- [1,2088,null,["8"]] 09:12:49 INFO - PROCESS | 1808 | 1477930369248 Marionette TRACE conn4 -> [0,2089,"switchToWindow",{"name":"8"}] 09:12:49 INFO - PROCESS | 1808 | 1477930369257 Marionette TRACE conn4 <- [1,2089,null,{}] 09:12:49 INFO - PROCESS | 1808 | 1477930369264 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 1808 | ++DOCSHELL 0x83ef4800 == 15 [pid = 1808] [id = 459] 09:12:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x83ef5800) [pid = 1808] [serial = 1344] [outer = (nil)] 09:12:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x83f39c00) [pid = 1808] [serial = 1345] [outer = 0x83ef5800] 09:12:49 INFO - PROCESS | 1808 | 1477930369378 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x8263c800) [pid = 1808] [serial = 1346] [outer = 0x83ef5800] 09:12:50 INFO - ............................ 09:12:50 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1348ms 09:12:50 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 09:12:50 INFO - PROCESS | 1808 | 1477930370141 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"]]]}] 09:12:50 INFO - PROCESS | 1808 | 1477930370249 Marionette TRACE conn4 -> [0,2091,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 1808 | 1477930370260 Marionette TRACE conn4 <- [1,2091,null,{"value":"8"}] 09:12:50 INFO - PROCESS | 1808 | 1477930370290 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}] 09:12:50 INFO - PROCESS | 1808 | 1477930370619 Marionette TRACE conn4 <- [1,2092,null,{"value":null}] 09:12:50 INFO - PROCESS | 1808 | 1477930370653 Marionette TRACE conn4 -> [0,2093,"getWindowHandles",null] 09:12:50 INFO - PROCESS | 1808 | 1477930370658 Marionette TRACE conn4 <- [1,2093,null,["8"]] 09:12:50 INFO - PROCESS | 1808 | 1477930370669 Marionette TRACE conn4 -> [0,2094,"switchToWindow",{"name":"8"}] 09:12:50 INFO - PROCESS | 1808 | 1477930370675 Marionette TRACE conn4 <- [1,2094,null,{}] 09:12:50 INFO - PROCESS | 1808 | 1477930370760 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 1808 | ++DOCSHELL 0x94a33800 == 16 [pid = 1808] [id = 460] 09:12:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x9a413400) [pid = 1808] [serial = 1347] [outer = (nil)] 09:12:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x9a437400) [pid = 1808] [serial = 1348] [outer = 0x9a413400] 09:12:50 INFO - PROCESS | 1808 | 1477930370872 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x9a46d000) [pid = 1808] [serial = 1349] [outer = 0x9a413400] 09:12:51 INFO - PROCESS | 1808 | 1477930371504 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"]]]}] 09:12:51 INFO - .. 09:12:51 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1273ms 09:12:51 INFO - PROCESS | 1808 | 1477930371575 Marionette TRACE conn4 -> [0,2096,"getWindowHandle",null] 09:12:51 INFO - PROCESS | 1808 | 1477930371584 Marionette TRACE conn4 <- [1,2096,null,{"value":"8"}] 09:12:51 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 09:12:51 INFO - PROCESS | 1808 | 1477930371592 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}] 09:12:51 INFO - PROCESS | 1808 | 1477930371844 Marionette TRACE conn4 <- [1,2097,null,{"value":null}] 09:12:52 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x94eb0c00) [pid = 1808] [serial = 1329] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 09:12:52 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x8dd19400) [pid = 1808] [serial = 1326] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 09:12:52 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x8dd1a000) [pid = 1808] [serial = 1317] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 09:12:52 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x83193800) [pid = 1808] [serial = 1314] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 09:12:52 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x8320e800) [pid = 1808] [serial = 1320] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 09:12:52 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x8320b000) [pid = 1808] [serial = 1311] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 09:12:52 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x83bb8000) [pid = 1808] [serial = 1323] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 09:12:52 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x829ee000) [pid = 1808] [serial = 1305] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 09:12:52 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x8cd13c00) [pid = 1808] [serial = 1302] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 09:12:52 INFO - PROCESS | 1808 | 1477930372213 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 1808 | 1477930372217 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 09:12:52 INFO - PROCESS | 1808 | 1477930372224 Marionette TRACE conn4 -> [0,2099,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 09:12:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0xa0f87c00) [pid = 1808] [serial = 1350] [outer = 0x94fd4000] 09:12:52 INFO - PROCESS | 1808 | 1477930372560 Marionette TRACE conn4 <- [1,2099,null,{}] 09:12:52 INFO - PROCESS | 1808 | 1477930372584 Marionette TRACE conn4 -> [0,2100,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 09:12:52 INFO - PROCESS | 1808 | 1477930372620 Marionette TRACE conn4 <- [1,2100,null,{"value":null}] 09:12:52 INFO - PROCESS | 1808 | 1477930372655 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}] 09:12:52 INFO - PROCESS | 1808 | 1477930372691 Marionette TRACE conn4 <- [1,2101,null,{"value":null}] 09:12:52 INFO - PROCESS | 1808 | 1477930372698 Marionette TRACE conn4 -> [0,2102,"getWindowHandles",null] 09:12:52 INFO - PROCESS | 1808 | 1477930372704 Marionette TRACE conn4 <- [1,2102,null,["8"]] 09:12:52 INFO - PROCESS | 1808 | 1477930372710 Marionette TRACE conn4 -> [0,2103,"switchToWindow",{"name":"8"}] 09:12:52 INFO - PROCESS | 1808 | 1477930372719 Marionette TRACE conn4 <- [1,2103,null,{}] 09:12:52 INFO - PROCESS | 1808 | 1477930372727 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 1808 | ++DOCSHELL 0xa1123000 == 17 [pid = 1808] [id = 461] 09:12:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0xa1127000) [pid = 1808] [serial = 1351] [outer = (nil)] 09:12:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0xa2492000) [pid = 1808] [serial = 1352] [outer = 0xa1127000] 09:12:52 INFO - PROCESS | 1808 | 1477930372843 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0xa249f800) [pid = 1808] [serial = 1353] [outer = 0xa1127000] 09:12:53 INFO - PROCESS | 1808 | 1477930373808 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]]]}] 09:12:53 INFO - . 09:12:53 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2231ms 09:12:53 INFO - PROCESS | 1808 | 1477930373824 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 1808 | 1477930373827 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:12:53 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 09:12:53 INFO - PROCESS | 1808 | 1477930373836 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}] 09:12:54 INFO - PROCESS | 1808 | 1477930374049 Marionette TRACE conn4 <- [1,2106,null,{"value":null}] 09:12:54 INFO - PROCESS | 1808 | 1477930374217 Marionette TRACE conn4 -> [0,2107,"getWindowHandles",null] 09:12:54 INFO - PROCESS | 1808 | 1477930374225 Marionette TRACE conn4 <- [1,2107,null,["8"]] 09:12:54 INFO - PROCESS | 1808 | 1477930374235 Marionette TRACE conn4 -> [0,2108,"switchToWindow",{"name":"8"}] 09:12:54 INFO - PROCESS | 1808 | 1477930374247 Marionette TRACE conn4 <- [1,2108,null,{}] 09:12:54 INFO - PROCESS | 1808 | 1477930374259 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 1808 | ++DOCSHELL 0x8263e800 == 18 [pid = 1808] [id = 462] 09:12:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x82643000) [pid = 1808] [serial = 1354] [outer = (nil)] 09:12:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x8cd18800) [pid = 1808] [serial = 1355] [outer = 0x82643000] 09:12:54 INFO - PROCESS | 1808 | 1477930374415 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x8dc9e400) [pid = 1808] [serial = 1356] [outer = 0x82643000] 09:12:55 INFO - PROCESS | 1808 | 1477930375516 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]]]}] 09:12:55 INFO - . 09:12:55 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1728ms 09:12:55 INFO - PROCESS | 1808 | 1477930375565 Marionette TRACE conn4 -> [0,2110,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 1808 | 1477930375573 Marionette TRACE conn4 <- [1,2110,null,{"value":"8"}] 09:12:55 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 09:12:55 INFO - PROCESS | 1808 | 1477930375628 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}] 09:12:55 INFO - PROCESS | 1808 | 1477930375880 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:12:56 INFO - PROCESS | 1808 | 1477930376062 Marionette TRACE conn4 -> [0,2112,"getWindowHandles",null] 09:12:56 INFO - PROCESS | 1808 | 1477930376070 Marionette TRACE conn4 <- [1,2112,null,["8"]] 09:12:56 INFO - PROCESS | 1808 | 1477930376079 Marionette TRACE conn4 -> [0,2113,"switchToWindow",{"name":"8"}] 09:12:56 INFO - PROCESS | 1808 | 1477930376088 Marionette TRACE conn4 <- [1,2113,null,{}] 09:12:56 INFO - PROCESS | 1808 | 1477930376094 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fff0400 == 19 [pid = 1808] [id = 463] 09:12:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x953b3800) [pid = 1808] [serial = 1357] [outer = (nil)] 09:12:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x95c8dc00) [pid = 1808] [serial = 1358] [outer = 0x953b3800] 09:12:56 INFO - PROCESS | 1808 | 1477930376211 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x9a4d5c00) [pid = 1808] [serial = 1359] [outer = 0x953b3800] 09:12:57 INFO - PROCESS | 1808 | 1477930377310 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]]]}] 09:12:57 INFO - . 09:12:57 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1731ms 09:12:57 INFO - PROCESS | 1808 | 1477930377355 Marionette TRACE conn4 -> [0,2115,"getWindowHandle",null] 09:12:57 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 09:12:57 INFO - PROCESS | 1808 | 1477930377361 Marionette TRACE conn4 <- [1,2115,null,{"value":"8"}] 09:12:57 INFO - PROCESS | 1808 | 1477930377370 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}] 09:12:57 INFO - PROCESS | 1808 | 1477930377625 Marionette TRACE conn4 <- [1,2116,null,{"value":null}] 09:12:57 INFO - PROCESS | 1808 | 1477930377809 Marionette TRACE conn4 -> [0,2117,"getWindowHandles",null] 09:12:57 INFO - PROCESS | 1808 | 1477930377821 Marionette TRACE conn4 <- [1,2117,null,["8"]] 09:12:57 INFO - PROCESS | 1808 | 1477930377875 Marionette TRACE conn4 -> [0,2118,"switchToWindow",{"name":"8"}] 09:12:57 INFO - PROCESS | 1808 | 1477930377884 Marionette TRACE conn4 <- [1,2118,null,{}] 09:12:57 INFO - PROCESS | 1808 | 1477930377891 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 1808 | ++DOCSHELL 0xa2c19c00 == 20 [pid = 1808] [id = 464] 09:12:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0xa2c1a000) [pid = 1808] [serial = 1360] [outer = (nil)] 09:12:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0xa2c1d800) [pid = 1808] [serial = 1361] [outer = 0xa2c1a000] 09:12:58 INFO - PROCESS | 1808 | 1477930378007 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0xa4339800) [pid = 1808] [serial = 1362] [outer = 0xa2c1a000] 09:12:59 INFO - PROCESS | 1808 | 1477930379395 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]]]}] 09:12:59 INFO - . 09:12:59 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 2075ms 09:12:59 INFO - PROCESS | 1808 | 1477930379445 Marionette TRACE conn4 -> [0,2120,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 1808 | 1477930379449 Marionette TRACE conn4 <- [1,2120,null,{"value":"8"}] 09:12:59 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 09:12:59 INFO - PROCESS | 1808 | 1477930379460 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}] 09:12:59 INFO - PROCESS | 1808 | 1477930379714 Marionette TRACE conn4 <- [1,2121,null,{"value":null}] 09:13:00 INFO - PROCESS | 1808 | 1477930380008 Marionette TRACE conn4 -> [0,2122,"getWindowHandles",null] 09:13:00 INFO - PROCESS | 1808 | 1477930380013 Marionette TRACE conn4 <- [1,2122,null,["8"]] 09:13:00 INFO - PROCESS | 1808 | 1477930380024 Marionette TRACE conn4 -> [0,2123,"switchToWindow",{"name":"8"}] 09:13:00 INFO - PROCESS | 1808 | 1477930380034 Marionette TRACE conn4 <- [1,2123,null,{}] 09:13:00 INFO - PROCESS | 1808 | 1477930380088 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b3400 == 21 [pid = 1808] [id = 465] 09:13:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x826b4000) [pid = 1808] [serial = 1363] [outer = (nil)] 09:13:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x83209800) [pid = 1808] [serial = 1364] [outer = 0x826b4000] 09:13:00 INFO - PROCESS | 1808 | 1477930380197 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x83bb7000) [pid = 1808] [serial = 1365] [outer = 0x826b4000] 09:13:00 INFO - PROCESS | 1808 | --DOCSHELL 0xa1123000 == 20 [pid = 1808] [id = 461] 09:13:00 INFO - PROCESS | 1808 | --DOCSHELL 0x94a33800 == 19 [pid = 1808] [id = 460] 09:13:00 INFO - PROCESS | 1808 | --DOCSHELL 0x83ef4800 == 18 [pid = 1808] [id = 459] 09:13:01 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x82e72800) [pid = 1808] [serial = 1307] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x8ffee400) [pid = 1808] [serial = 1304] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x83f3d800) [pid = 1808] [serial = 1316] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x83ef1c00) [pid = 1808] [serial = 1315] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x832f2000) [pid = 1808] [serial = 1313] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x83bbb800) [pid = 1808] [serial = 1324] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x9674f000) [pid = 1808] [serial = 1330] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x8dd92800) [pid = 1808] [serial = 1319] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x83bbec00) [pid = 1808] [serial = 1325] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x83215400) [pid = 1808] [serial = 1321] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x8dd90400) [pid = 1808] [serial = 1327] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x8fa0f800) [pid = 1808] [serial = 1328] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x832e5800) [pid = 1808] [serial = 1322] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x8dd90c00) [pid = 1808] [serial = 1318] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x96753000) [pid = 1808] [serial = 1331] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1808 | 1477930381519 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]]]}] 09:13:01 INFO - . 09:13:01 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 2079ms 09:13:01 INFO - PROCESS | 1808 | 1477930381538 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 1808 | 1477930381543 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:13:01 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 09:13:01 INFO - PROCESS | 1808 | 1477930381553 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}] 09:13:01 INFO - PROCESS | 1808 | 1477930381761 Marionette TRACE conn4 <- [1,2126,null,{"value":null}] 09:13:01 INFO - PROCESS | 1808 | 1477930381934 Marionette TRACE conn4 -> [0,2127,"getWindowHandles",null] 09:13:01 INFO - PROCESS | 1808 | 1477930381941 Marionette TRACE conn4 <- [1,2127,null,["8"]] 09:13:01 INFO - PROCESS | 1808 | 1477930381954 Marionette TRACE conn4 -> [0,2128,"switchToWindow",{"name":"8"}] 09:13:01 INFO - PROCESS | 1808 | 1477930381964 Marionette TRACE conn4 <- [1,2128,null,{}] 09:13:01 INFO - PROCESS | 1808 | 1477930381971 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 1808 | ++DOCSHELL 0x82ea3000 == 19 [pid = 1808] [id = 466] 09:13:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x82ea8800) [pid = 1808] [serial = 1366] [outer = (nil)] 09:13:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x83193c00) [pid = 1808] [serial = 1367] [outer = 0x82ea8800] 09:13:02 INFO - PROCESS | 1808 | 1477930382070 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x8320cc00) [pid = 1808] [serial = 1368] [outer = 0x82ea8800] 09:13:02 INFO - PROCESS | 1808 | [1808] 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 09:13:02 INFO - PROCESS | 1808 | [1808] 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 09:13:02 INFO - PROCESS | 1808 | 1477930382883 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]]]}] 09:13:02 INFO - . 09:13:02 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1372ms 09:13:02 INFO - PROCESS | 1808 | 1477930382937 Marionette TRACE conn4 -> [0,2130,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 1808 | 1477930382940 Marionette TRACE conn4 <- [1,2130,null,{"value":"8"}] 09:13:02 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 09:13:02 INFO - PROCESS | 1808 | 1477930382963 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}] 09:13:03 INFO - PROCESS | 1808 | 1477930383200 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:13:03 INFO - PROCESS | 1808 | 1477930383236 Marionette TRACE conn4 -> [0,2132,"getWindowHandles",null] 09:13:03 INFO - PROCESS | 1808 | 1477930383247 Marionette TRACE conn4 <- [1,2132,null,["8"]] 09:13:03 INFO - PROCESS | 1808 | 1477930383340 Marionette TRACE conn4 -> [0,2133,"switchToWindow",{"name":"8"}] 09:13:03 INFO - PROCESS | 1808 | 1477930383348 Marionette TRACE conn4 <- [1,2133,null,{}] 09:13:03 INFO - PROCESS | 1808 | 1477930383354 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 1808 | ++DOCSHELL 0x83346400 == 20 [pid = 1808] [id = 467] 09:13:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x83346800) [pid = 1808] [serial = 1369] [outer = (nil)] 09:13:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x83348800) [pid = 1808] [serial = 1370] [outer = 0x83346800] 09:13:03 INFO - PROCESS | 1808 | 1477930383451 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x83557c00) [pid = 1808] [serial = 1371] [outer = 0x83346800] 09:13:04 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:13:04 INFO - PROCESS | 1808 | 1477930384429 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]]]}] 09:13:04 INFO - . 09:13:04 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1527ms 09:13:04 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x83f41000) [pid = 1808] [serial = 1332] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 09:13:04 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x83ef5800) [pid = 1808] [serial = 1344] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 09:13:04 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x9674b800) [pid = 1808] [serial = 1335] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 09:13:04 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x9a4d8c00) [pid = 1808] [serial = 1338] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 09:13:04 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x826bc000) [pid = 1808] [serial = 1341] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 09:13:04 INFO - PROCESS | 1808 | 1477930384550 Marionette TRACE conn4 -> [0,2135,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 1808 | 1477930384562 Marionette TRACE conn4 <- [1,2135,null,{"value":"8"}] 09:13:04 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 09:13:04 INFO - PROCESS | 1808 | 1477930384573 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}] 09:13:04 INFO - PROCESS | 1808 | 1477930384820 Marionette TRACE conn4 <- [1,2136,null,{"value":null}] 09:13:04 INFO - PROCESS | 1808 | 1477930384915 Marionette TRACE conn4 -> [0,2137,"getWindowHandles",null] 09:13:04 INFO - PROCESS | 1808 | 1477930384920 Marionette TRACE conn4 <- [1,2137,null,["8"]] 09:13:04 INFO - PROCESS | 1808 | 1477930384928 Marionette TRACE conn4 -> [0,2138,"switchToWindow",{"name":"8"}] 09:13:04 INFO - PROCESS | 1808 | 1477930384935 Marionette TRACE conn4 <- [1,2138,null,{}] 09:13:04 INFO - PROCESS | 1808 | 1477930384946 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:04 INFO - PROCESS | 1808 | ++DOCSHELL 0x82638800 == 21 [pid = 1808] [id = 468] 09:13:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x829ee000) [pid = 1808] [serial = 1372] [outer = (nil)] 09:13:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x83f3f400) [pid = 1808] [serial = 1373] [outer = 0x829ee000] 09:13:05 INFO - PROCESS | 1808 | 1477930385061 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x8c5e0400) [pid = 1808] [serial = 1374] [outer = 0x829ee000] 09:13:05 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:13:06 INFO - PROCESS | 1808 | 1477930386022 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]]]}] 09:13:06 INFO - . 09:13:06 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1482ms 09:13:06 INFO - PROCESS | 1808 | 1477930386053 Marionette TRACE conn4 -> [0,2140,"getWindowHandle",null] 09:13:06 INFO - PROCESS | 1808 | 1477930386058 Marionette TRACE conn4 <- [1,2140,null,{"value":"8"}] 09:13:06 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 09:13:06 INFO - PROCESS | 1808 | 1477930386065 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}] 09:13:06 INFO - PROCESS | 1808 | 1477930386302 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 09:13:06 INFO - PROCESS | 1808 | 1477930386316 Marionette TRACE conn4 -> [0,2142,"getWindowHandles",null] 09:13:06 INFO - PROCESS | 1808 | 1477930386319 Marionette TRACE conn4 <- [1,2142,null,["8"]] 09:13:06 INFO - PROCESS | 1808 | 1477930386325 Marionette TRACE conn4 -> [0,2143,"switchToWindow",{"name":"8"}] 09:13:06 INFO - PROCESS | 1808 | 1477930386330 Marionette TRACE conn4 <- [1,2143,null,{}] 09:13:06 INFO - PROCESS | 1808 | 1477930386337 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cd12c00 == 22 [pid = 1808] [id = 469] 09:13:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x8cd16800) [pid = 1808] [serial = 1375] [outer = (nil)] 09:13:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x8c5ea400) [pid = 1808] [serial = 1376] [outer = 0x8cd16800] 09:13:06 INFO - PROCESS | 1808 | 1477930386450 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x8cf32800) [pid = 1808] [serial = 1377] [outer = 0x8cd16800] 09:13:07 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 09:13:07 INFO - PROCESS | 1808 | 1477930387329 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]]]}] 09:13:07 INFO - . 09:13:07 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1335ms 09:13:07 INFO - PROCESS | 1808 | 1477930387402 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 1808 | 1477930387411 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:13:07 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 09:13:07 INFO - PROCESS | 1808 | 1477930387422 Marionette TRACE conn4 -> [0,2146,"getContext",null] 09:13:07 INFO - PROCESS | 1808 | 1477930387429 Marionette TRACE conn4 <- [1,2146,null,{"value":"content"}] 09:13:07 INFO - PROCESS | 1808 | 1477930387439 Marionette TRACE conn4 -> [0,2147,"setContext",{"value":"chrome"}] 09:13:07 INFO - PROCESS | 1808 | 1477930387445 Marionette TRACE conn4 <- [1,2147,null,{}] 09:13:07 INFO - PROCESS | 1808 | 1477930387496 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}] 09:13:07 INFO - PROCESS | 1808 | 1477930387523 Marionette TRACE conn4 <- [1,2148,null,{"value":true}] 09:13:07 INFO - PROCESS | 1808 | 1477930387535 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"content"}] 09:13:07 INFO - PROCESS | 1808 | 1477930387546 Marionette TRACE conn4 <- [1,2149,null,{}] 09:13:07 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 09:13:07 INFO - PROCESS | 1808 | 1477930387560 Marionette TRACE conn4 -> [0,2150,"getContext",null] 09:13:07 INFO - PROCESS | 1808 | 1477930387567 Marionette TRACE conn4 <- [1,2150,null,{"value":"content"}] 09:13:07 INFO - PROCESS | 1808 | 1477930387574 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"chrome"}] 09:13:07 INFO - PROCESS | 1808 | 1477930387578 Marionette TRACE conn4 <- [1,2151,null,{}] 09:13:07 INFO - PROCESS | 1808 | 1477930387585 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}] 09:13:07 INFO - PROCESS | 1808 | 1477930387608 Marionette TRACE conn4 <- [1,2152,null,{"value":null}] 09:13:07 INFO - PROCESS | 1808 | 1477930387665 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"content"}] 09:13:07 INFO - PROCESS | 1808 | 1477930387673 Marionette TRACE conn4 <- [1,2153,null,{}] 09:13:07 INFO - PROCESS | 1808 | 1477930387680 Marionette TRACE conn4 -> [0,2154,"getContext",null] 09:13:07 INFO - PROCESS | 1808 | 1477930387687 Marionette TRACE conn4 <- [1,2154,null,{"value":"content"}] 09:13:07 INFO - PROCESS | 1808 | 1477930387705 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"chrome"}] 09:13:07 INFO - PROCESS | 1808 | 1477930387714 Marionette TRACE conn4 <- [1,2155,null,{}] 09:13:07 INFO - PROCESS | 1808 | 1477930387721 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}] 09:13:07 INFO - PROCESS | 1808 | 1477930387744 Marionette TRACE conn4 <- [1,2156,null,{"value":true}] 09:13:07 INFO - PROCESS | 1808 | 1477930387750 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"content"}] 09:13:07 INFO - PROCESS | 1808 | 1477930387754 Marionette TRACE conn4 <- [1,2157,null,{}] 09:13:07 INFO - Setting pref security.mixed_content.use_hsts (false) 09:13:07 INFO - PROCESS | 1808 | 1477930387822 Marionette TRACE conn4 -> [0,2158,"getContext",null] 09:13:07 INFO - PROCESS | 1808 | 1477930387827 Marionette TRACE conn4 <- [1,2158,null,{"value":"content"}] 09:13:07 INFO - PROCESS | 1808 | 1477930387837 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"chrome"}] 09:13:07 INFO - PROCESS | 1808 | 1477930387843 Marionette TRACE conn4 <- [1,2159,null,{}] 09:13:07 INFO - PROCESS | 1808 | 1477930387849 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}] 09:13:07 INFO - PROCESS | 1808 | 1477930387874 Marionette TRACE conn4 <- [1,2160,null,{"value":null}] 09:13:07 INFO - PROCESS | 1808 | 1477930387881 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"content"}] 09:13:07 INFO - PROCESS | 1808 | 1477930387886 Marionette TRACE conn4 <- [1,2161,null,{}] 09:13:07 INFO - PROCESS | 1808 | 1477930387895 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}] 09:13:08 INFO - PROCESS | 1808 | 1477930388155 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 09:13:08 INFO - PROCESS | 1808 | 1477930388291 Marionette TRACE conn4 -> [0,2163,"getWindowHandles",null] 09:13:08 INFO - PROCESS | 1808 | 1477930388296 Marionette TRACE conn4 <- [1,2163,null,["8"]] 09:13:08 INFO - PROCESS | 1808 | 1477930388346 Marionette TRACE conn4 -> [0,2164,"switchToWindow",{"name":"8"}] 09:13:08 INFO - PROCESS | 1808 | 1477930388352 Marionette TRACE conn4 <- [1,2164,null,{}] 09:13:08 INFO - PROCESS | 1808 | 1477930388360 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5e1800 == 23 [pid = 1808] [id = 470] 09:13:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x8c5e2c00) [pid = 1808] [serial = 1378] [outer = (nil)] 09:13:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x8cc24000) [pid = 1808] [serial = 1379] [outer = 0x8c5e2c00] 09:13:08 INFO - PROCESS | 1808 | 1477930388481 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x8cf39400) [pid = 1808] [serial = 1380] [outer = 0x8c5e2c00] 09:13:09 INFO - PROCESS | 1808 | [1808] 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 09:13:09 INFO - PROCESS | 1808 | [1808] 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 09:13:09 INFO - PROCESS | 1808 | [1808] 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 09:13:09 INFO - PROCESS | 1808 | 1477930389431 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]]]}] 09:13:09 INFO - . 09:13:09 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 2060ms 09:13:09 INFO - PROCESS | 1808 | 1477930389481 Marionette TRACE conn4 -> [0,2166,"getWindowHandle",null] 09:13:09 INFO - PROCESS | 1808 | 1477930389487 Marionette TRACE conn4 <- [1,2166,null,{"value":"8"}] 09:13:09 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 09:13:09 INFO - PROCESS | 1808 | 1477930389516 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}] 09:13:09 INFO - PROCESS | 1808 | 1477930389722 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:13:09 INFO - PROCESS | 1808 | 1477930389906 Marionette TRACE conn4 -> [0,2168,"getWindowHandles",null] 09:13:09 INFO - PROCESS | 1808 | 1477930389911 Marionette TRACE conn4 <- [1,2168,null,["8"]] 09:13:09 INFO - PROCESS | 1808 | 1477930389918 Marionette TRACE conn4 -> [0,2169,"switchToWindow",{"name":"8"}] 09:13:09 INFO - PROCESS | 1808 | 1477930389924 Marionette TRACE conn4 <- [1,2169,null,{}] 09:13:09 INFO - PROCESS | 1808 | 1477930389971 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dca8c00 == 24 [pid = 1808] [id = 471] 09:13:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x8dd0ec00) [pid = 1808] [serial = 1381] [outer = (nil)] 09:13:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x8dd15c00) [pid = 1808] [serial = 1382] [outer = 0x8dd0ec00] 09:13:10 INFO - PROCESS | 1808 | 1477930390084 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x8dd17800) [pid = 1808] [serial = 1383] [outer = 0x8dd0ec00] 09:13:10 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 09:13:11 INFO - PROCESS | 1808 | 1477930390997 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]]]}] 09:13:11 INFO - . 09:13:11 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 1525ms 09:13:11 INFO - PROCESS | 1808 | 1477930391037 Marionette TRACE conn4 -> [0,2171,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 1808 | 1477930391041 Marionette TRACE conn4 <- [1,2171,null,{"value":"8"}] 09:13:11 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 09:13:11 INFO - PROCESS | 1808 | 1477930391050 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}] 09:13:11 INFO - PROCESS | 1808 | 1477930391335 Marionette TRACE conn4 <- [1,2172,null,{"value":null}] 09:13:11 INFO - PROCESS | 1808 | 1477930391483 Marionette TRACE conn4 -> [0,2173,"getWindowHandles",null] 09:13:11 INFO - PROCESS | 1808 | 1477930391492 Marionette TRACE conn4 <- [1,2173,null,["8"]] 09:13:11 INFO - PROCESS | 1808 | 1477930391547 Marionette TRACE conn4 -> [0,2174,"switchToWindow",{"name":"8"}] 09:13:11 INFO - PROCESS | 1808 | 1477930391556 Marionette TRACE conn4 <- [1,2174,null,{}] 09:13:11 INFO - PROCESS | 1808 | 1477930391564 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 1808 | ++DOCSHELL 0x83556800 == 25 [pid = 1808] [id = 472] 09:13:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x83557800) [pid = 1808] [serial = 1384] [outer = (nil)] 09:13:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x8fa10c00) [pid = 1808] [serial = 1385] [outer = 0x83557800] 09:13:11 INFO - PROCESS | 1808 | 1477930391676 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x8fa14800) [pid = 1808] [serial = 1386] [outer = 0x83557800] 09:13:12 INFO - PROCESS | 1808 | [1808] 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 09:13:12 INFO - PROCESS | 1808 | [1808] 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 09:13:12 INFO - PROCESS | 1808 | 1477930392694 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]]]}] 09:13:12 INFO - . 09:13:12 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 1677ms 09:13:12 INFO - PROCESS | 1808 | 1477930392737 Marionette TRACE conn4 -> [0,2176,"getWindowHandle",null] 09:13:12 INFO - PROCESS | 1808 | 1477930392744 Marionette TRACE conn4 <- [1,2176,null,{"value":"8"}] 09:13:12 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 09:13:12 INFO - PROCESS | 1808 | 1477930392755 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}] 09:13:12 INFO - PROCESS | 1808 | 1477930392953 Marionette TRACE conn4 <- [1,2177,null,{"value":null}] 09:13:13 INFO - PROCESS | 1808 | 1477930393162 Marionette TRACE conn4 -> [0,2178,"getWindowHandles",null] 09:13:13 INFO - PROCESS | 1808 | 1477930393169 Marionette TRACE conn4 <- [1,2178,null,["8"]] 09:13:13 INFO - PROCESS | 1808 | 1477930393239 Marionette TRACE conn4 -> [0,2179,"switchToWindow",{"name":"8"}] 09:13:13 INFO - PROCESS | 1808 | 1477930393264 Marionette TRACE conn4 <- [1,2179,null,{}] 09:13:13 INFO - PROCESS | 1808 | 1477930393286 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:13 INFO - PROCESS | 1808 | ++DOCSHELL 0x82646400 == 26 [pid = 1808] [id = 473] 09:13:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x82646c00) [pid = 1808] [serial = 1387] [outer = (nil)] 09:13:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x83192000) [pid = 1808] [serial = 1388] [outer = 0x82646c00] 09:13:13 INFO - PROCESS | 1808 | 1477930393409 Marionette DEBUG loaded listener.js 09:13:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x832e3800) [pid = 1808] [serial = 1389] [outer = 0x82646c00] 09:13:13 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd18400 == 25 [pid = 1808] [id = 453] 09:13:14 INFO - PROCESS | 1808 | --DOCSHELL 0xa2c19c00 == 24 [pid = 1808] [id = 464] 09:13:14 INFO - PROCESS | 1808 | --DOCSHELL 0x8fff0400 == 23 [pid = 1808] [id = 463] 09:13:14 INFO - PROCESS | 1808 | --DOCSHELL 0x8263e800 == 22 [pid = 1808] [id = 462] 09:13:14 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0xa2492000) [pid = 1808] [serial = 1352] [outer = (nil)] [url = about:blank] 09:13:14 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x9a437400) [pid = 1808] [serial = 1348] [outer = (nil)] [url = about:blank] 09:13:14 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x83f39c00) [pid = 1808] [serial = 1345] [outer = (nil)] [url = about:blank] 09:13:14 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x8263c800) [pid = 1808] [serial = 1346] [outer = (nil)] [url = about:blank] 09:13:14 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x8318d000) [pid = 1808] [serial = 1342] [outer = (nil)] [url = about:blank] 09:13:14 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x83bb8800) [pid = 1808] [serial = 1343] [outer = (nil)] [url = about:blank] 09:13:14 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x9ae8f800) [pid = 1808] [serial = 1339] [outer = (nil)] [url = about:blank] 09:13:14 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x9ae91c00) [pid = 1808] [serial = 1340] [outer = (nil)] [url = about:blank] 09:13:14 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x9a1d0c00) [pid = 1808] [serial = 1336] [outer = (nil)] [url = about:blank] 09:13:14 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x9a28e800) [pid = 1808] [serial = 1337] [outer = (nil)] [url = about:blank] 09:13:14 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x83f42c00) [pid = 1808] [serial = 1333] [outer = (nil)] [url = about:blank] 09:13:14 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x8c5e3000) [pid = 1808] [serial = 1334] [outer = (nil)] [url = about:blank] 09:13:14 INFO - PROCESS | 1808 | [1808] 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 09:13:14 INFO - PROCESS | 1808 | [1808] 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 09:13:14 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 09:13:14 INFO - PROCESS | 1808 | 1477930394505 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]]]}] 09:13:14 INFO - . 09:13:14 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 1775ms 09:13:14 INFO - PROCESS | 1808 | 1477930394531 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:13:14 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 09:13:14 INFO - Clearing pref security.mixed_content.send_hsts_priming 09:13:14 INFO - PROCESS | 1808 | 1477930394539 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:13:14 INFO - PROCESS | 1808 | 1477930394547 Marionette TRACE conn4 -> [0,2182,"getContext",null] 09:13:14 INFO - PROCESS | 1808 | 1477930394552 Marionette TRACE conn4 <- [1,2182,null,{"value":"content"}] 09:13:14 INFO - PROCESS | 1808 | 1477930394558 Marionette TRACE conn4 -> [0,2183,"setContext",{"value":"chrome"}] 09:13:14 INFO - PROCESS | 1808 | 1477930394562 Marionette TRACE conn4 <- [1,2183,null,{}] 09:13:14 INFO - PROCESS | 1808 | 1477930394569 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}] 09:13:14 INFO - PROCESS | 1808 | 1477930394586 Marionette TRACE conn4 <- [1,2184,null,{"value":null}] 09:13:14 INFO - PROCESS | 1808 | 1477930394591 Marionette TRACE conn4 -> [0,2185,"setContext",{"value":"content"}] 09:13:14 INFO - PROCESS | 1808 | 1477930394598 Marionette TRACE conn4 <- [1,2185,null,{}] 09:13:14 INFO - Clearing pref security.mixed_content.use_hsts 09:13:14 INFO - PROCESS | 1808 | 1477930394616 Marionette TRACE conn4 -> [0,2186,"getContext",null] 09:13:14 INFO - PROCESS | 1808 | 1477930394623 Marionette TRACE conn4 <- [1,2186,null,{"value":"content"}] 09:13:14 INFO - PROCESS | 1808 | 1477930394629 Marionette TRACE conn4 -> [0,2187,"setContext",{"value":"chrome"}] 09:13:14 INFO - PROCESS | 1808 | 1477930394633 Marionette TRACE conn4 <- [1,2187,null,{}] 09:13:14 INFO - PROCESS | 1808 | 1477930394638 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}] 09:13:14 INFO - PROCESS | 1808 | 1477930394657 Marionette TRACE conn4 <- [1,2188,null,{"value":null}] 09:13:14 INFO - PROCESS | 1808 | 1477930394663 Marionette TRACE conn4 -> [0,2189,"setContext",{"value":"content"}] 09:13:14 INFO - PROCESS | 1808 | 1477930394667 Marionette TRACE conn4 <- [1,2189,null,{}] 09:13:14 INFO - PROCESS | 1808 | 1477930394675 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}] 09:13:14 INFO - PROCESS | 1808 | 1477930394915 Marionette TRACE conn4 <- [1,2190,null,{"value":null}] 09:13:15 INFO - PROCESS | 1808 | 1477930395079 Marionette TRACE conn4 -> [0,2191,"getWindowHandles",null] 09:13:15 INFO - PROCESS | 1808 | 1477930395084 Marionette TRACE conn4 <- [1,2191,null,["8"]] 09:13:15 INFO - PROCESS | 1808 | 1477930395093 Marionette TRACE conn4 -> [0,2192,"switchToWindow",{"name":"8"}] 09:13:15 INFO - PROCESS | 1808 | 1477930395099 Marionette TRACE conn4 <- [1,2192,null,{}] 09:13:15 INFO - PROCESS | 1808 | 1477930395106 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:15 INFO - PROCESS | 1808 | ++DOCSHELL 0x83bbd000 == 23 [pid = 1808] [id = 474] 09:13:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x83bbe800) [pid = 1808] [serial = 1390] [outer = (nil)] 09:13:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x83ef4400) [pid = 1808] [serial = 1391] [outer = 0x83bbe800] 09:13:15 INFO - PROCESS | 1808 | 1477930395212 Marionette DEBUG loaded listener.js 09:13:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x83ef8800) [pid = 1808] [serial = 1392] [outer = 0x83bbe800] 09:13:15 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:13:16 INFO - PROCESS | 1808 | 1477930396026 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]]]}] 09:13:16 INFO - . 09:13:16 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 1505ms 09:13:16 INFO - PROCESS | 1808 | 1477930396053 Marionette TRACE conn4 -> [0,2194,"getWindowHandle",null] 09:13:16 INFO - PROCESS | 1808 | 1477930396057 Marionette TRACE conn4 <- [1,2194,null,{"value":"8"}] 09:13:16 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 09:13:16 INFO - PROCESS | 1808 | 1477930396064 Marionette TRACE conn4 -> [0,2195,"getContext",null] 09:13:16 INFO - PROCESS | 1808 | 1477930396069 Marionette TRACE conn4 <- [1,2195,null,{"value":"content"}] 09:13:16 INFO - PROCESS | 1808 | 1477930396075 Marionette TRACE conn4 -> [0,2196,"setContext",{"value":"chrome"}] 09:13:16 INFO - PROCESS | 1808 | 1477930396079 Marionette TRACE conn4 <- [1,2196,null,{}] 09:13:16 INFO - PROCESS | 1808 | 1477930396084 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}] 09:13:16 INFO - PROCESS | 1808 | 1477930396105 Marionette TRACE conn4 <- [1,2197,null,{"value":true}] 09:13:16 INFO - PROCESS | 1808 | 1477930396115 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"content"}] 09:13:16 INFO - PROCESS | 1808 | 1477930396119 Marionette TRACE conn4 <- [1,2198,null,{}] 09:13:16 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 09:13:16 INFO - PROCESS | 1808 | 1477930396126 Marionette TRACE conn4 -> [0,2199,"getContext",null] 09:13:16 INFO - PROCESS | 1808 | 1477930396129 Marionette TRACE conn4 <- [1,2199,null,{"value":"content"}] 09:13:16 INFO - PROCESS | 1808 | 1477930396134 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"chrome"}] 09:13:16 INFO - PROCESS | 1808 | 1477930396138 Marionette TRACE conn4 <- [1,2200,null,{}] 09:13:16 INFO - PROCESS | 1808 | 1477930396146 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}] 09:13:16 INFO - PROCESS | 1808 | 1477930396166 Marionette TRACE conn4 <- [1,2201,null,{"value":null}] 09:13:16 INFO - PROCESS | 1808 | 1477930396171 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"content"}] 09:13:16 INFO - PROCESS | 1808 | 1477930396177 Marionette TRACE conn4 <- [1,2202,null,{}] 09:13:16 INFO - PROCESS | 1808 | 1477930396183 Marionette TRACE conn4 -> [0,2203,"getContext",null] 09:13:16 INFO - PROCESS | 1808 | 1477930396185 Marionette TRACE conn4 <- [1,2203,null,{"value":"content"}] 09:13:16 INFO - PROCESS | 1808 | 1477930396191 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"chrome"}] 09:13:16 INFO - PROCESS | 1808 | 1477930396193 Marionette TRACE conn4 <- [1,2204,null,{}] 09:13:16 INFO - PROCESS | 1808 | 1477930396199 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}] 09:13:16 INFO - PROCESS | 1808 | 1477930396223 Marionette TRACE conn4 <- [1,2205,null,{"value":true}] 09:13:16 INFO - PROCESS | 1808 | 1477930396229 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"content"}] 09:13:16 INFO - PROCESS | 1808 | 1477930396232 Marionette TRACE conn4 <- [1,2206,null,{}] 09:13:16 INFO - Setting pref security.mixed_content.use_hsts (false) 09:13:16 INFO - PROCESS | 1808 | 1477930396239 Marionette TRACE conn4 -> [0,2207,"getContext",null] 09:13:16 INFO - PROCESS | 1808 | 1477930396242 Marionette TRACE conn4 <- [1,2207,null,{"value":"content"}] 09:13:16 INFO - PROCESS | 1808 | 1477930396268 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"chrome"}] 09:13:16 INFO - PROCESS | 1808 | 1477930396274 Marionette TRACE conn4 <- [1,2208,null,{}] 09:13:16 INFO - PROCESS | 1808 | 1477930396279 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}] 09:13:16 INFO - PROCESS | 1808 | 1477930396298 Marionette TRACE conn4 <- [1,2209,null,{"value":null}] 09:13:16 INFO - PROCESS | 1808 | 1477930396312 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"content"}] 09:13:16 INFO - PROCESS | 1808 | 1477930396315 Marionette TRACE conn4 <- [1,2210,null,{}] 09:13:16 INFO - PROCESS | 1808 | 1477930396332 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}] 09:13:16 INFO - PROCESS | 1808 | 1477930396596 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:13:16 INFO - PROCESS | 1808 | 1477930396619 Marionette TRACE conn4 -> [0,2212,"getWindowHandles",null] 09:13:16 INFO - PROCESS | 1808 | 1477930396622 Marionette TRACE conn4 <- [1,2212,null,["8"]] 09:13:16 INFO - PROCESS | 1808 | 1477930396630 Marionette TRACE conn4 -> [0,2213,"switchToWindow",{"name":"8"}] 09:13:16 INFO - PROCESS | 1808 | 1477930396637 Marionette TRACE conn4 <- [1,2213,null,{}] 09:13:16 INFO - PROCESS | 1808 | 1477930396722 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cd13400 == 24 [pid = 1808] [id = 475] 09:13:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x8cd16000) [pid = 1808] [serial = 1393] [outer = (nil)] 09:13:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x8dbedc00) [pid = 1808] [serial = 1394] [outer = 0x8cd16000] 09:13:16 INFO - PROCESS | 1808 | 1477930396852 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x8dbfb400) [pid = 1808] [serial = 1395] [outer = 0x8cd16000] 09:13:17 INFO - PROCESS | 1808 | 1477930397763 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]]]}] 09:13:17 INFO - . 09:13:17 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 1744ms 09:13:17 INFO - PROCESS | 1808 | 1477930397809 Marionette TRACE conn4 -> [0,2215,"getWindowHandle",null] 09:13:17 INFO - PROCESS | 1808 | 1477930397814 Marionette TRACE conn4 <- [1,2215,null,{"value":"8"}] 09:13:17 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 09:13:17 INFO - PROCESS | 1808 | 1477930397838 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}] 09:13:18 INFO - PROCESS | 1808 | 1477930398109 Marionette TRACE conn4 <- [1,2216,null,{"value":null}] 09:13:18 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x826b4000) [pid = 1808] [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] 09:13:18 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x829ee000) [pid = 1808] [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] 09:13:18 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x83346800) [pid = 1808] [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] 09:13:18 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x82ea8800) [pid = 1808] [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] 09:13:18 INFO - PROCESS | 1808 | 1477930398330 Marionette TRACE conn4 -> [0,2217,"getWindowHandles",null] 09:13:18 INFO - PROCESS | 1808 | 1477930398340 Marionette TRACE conn4 <- [1,2217,null,["8"]] 09:13:18 INFO - PROCESS | 1808 | 1477930398393 Marionette TRACE conn4 -> [0,2218,"switchToWindow",{"name":"8"}] 09:13:18 INFO - PROCESS | 1808 | 1477930398405 Marionette TRACE conn4 <- [1,2218,null,{}] 09:13:18 INFO - PROCESS | 1808 | 1477930398415 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 1808 | ++DOCSHELL 0x8263b000 == 25 [pid = 1808] [id = 476] 09:13:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x8263c400) [pid = 1808] [serial = 1396] [outer = (nil)] 09:13:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x826bf000) [pid = 1808] [serial = 1397] [outer = 0x8263c400] 09:13:18 INFO - PROCESS | 1808 | 1477930398537 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x82ea8000) [pid = 1808] [serial = 1398] [outer = 0x8263c400] 09:13:19 INFO - PROCESS | 1808 | [1808] 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 09:13:19 INFO - PROCESS | 1808 | [1808] 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 09:13:19 INFO - PROCESS | 1808 | [1808] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 09:13:19 INFO - PROCESS | 1808 | 1477930399469 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]]]}] 09:13:19 INFO - . 09:13:19 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 1686ms 09:13:19 INFO - PROCESS | 1808 | 1477930399534 Marionette TRACE conn4 -> [0,2220,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 1808 | 1477930399541 Marionette TRACE conn4 <- [1,2220,null,{"value":"8"}] 09:13:19 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 09:13:19 INFO - Clearing pref security.mixed_content.send_hsts_priming 09:13:19 INFO - PROCESS | 1808 | 1477930399551 Marionette TRACE conn4 -> [0,2221,"getContext",null] 09:13:19 INFO - PROCESS | 1808 | 1477930399560 Marionette TRACE conn4 <- [1,2221,null,{"value":"content"}] 09:13:19 INFO - PROCESS | 1808 | 1477930399572 Marionette TRACE conn4 -> [0,2222,"setContext",{"value":"chrome"}] 09:13:19 INFO - PROCESS | 1808 | 1477930399578 Marionette TRACE conn4 <- [1,2222,null,{}] 09:13:19 INFO - PROCESS | 1808 | 1477930399585 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}] 09:13:19 INFO - PROCESS | 1808 | 1477930399605 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:13:19 INFO - PROCESS | 1808 | 1477930399610 Marionette TRACE conn4 -> [0,2224,"setContext",{"value":"content"}] 09:13:19 INFO - Clearing pref security.mixed_content.use_hsts 09:13:19 INFO - PROCESS | 1808 | 1477930399615 Marionette TRACE conn4 <- [1,2224,null,{}] 09:13:19 INFO - PROCESS | 1808 | 1477930399623 Marionette TRACE conn4 -> [0,2225,"getContext",null] 09:13:19 INFO - PROCESS | 1808 | 1477930399626 Marionette TRACE conn4 <- [1,2225,null,{"value":"content"}] 09:13:19 INFO - PROCESS | 1808 | 1477930399679 Marionette TRACE conn4 -> [0,2226,"setContext",{"value":"chrome"}] 09:13:19 INFO - PROCESS | 1808 | 1477930399686 Marionette TRACE conn4 <- [1,2226,null,{}] 09:13:19 INFO - PROCESS | 1808 | 1477930399703 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}] 09:13:19 INFO - PROCESS | 1808 | 1477930399727 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:13:19 INFO - PROCESS | 1808 | 1477930399735 Marionette TRACE conn4 -> [0,2228,"setContext",{"value":"content"}] 09:13:19 INFO - PROCESS | 1808 | 1477930399738 Marionette TRACE conn4 <- [1,2228,null,{}] 09:13:19 INFO - PROCESS | 1808 | 1477930399744 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}] 09:13:19 INFO - PROCESS | 1808 | 1477930399948 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 09:13:20 INFO - PROCESS | 1808 | 1477930400130 Marionette TRACE conn4 -> [0,2230,"getWindowHandles",null] 09:13:20 INFO - PROCESS | 1808 | 1477930400135 Marionette TRACE conn4 <- [1,2230,null,["8"]] 09:13:20 INFO - PROCESS | 1808 | 1477930400142 Marionette TRACE conn4 -> [0,2231,"switchToWindow",{"name":"8"}] 09:13:20 INFO - PROCESS | 1808 | 1477930400149 Marionette TRACE conn4 <- [1,2231,null,{}] 09:13:20 INFO - PROCESS | 1808 | 1477930400155 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:20 INFO - PROCESS | 1808 | ++DOCSHELL 0x8334d800 == 26 [pid = 1808] [id = 477] 09:13:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x83ef2800) [pid = 1808] [serial = 1399] [outer = (nil)] 09:13:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x83f40c00) [pid = 1808] [serial = 1400] [outer = 0x83ef2800] 09:13:20 INFO - PROCESS | 1808 | 1477930400303 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x8c5e7c00) [pid = 1808] [serial = 1401] [outer = 0x83ef2800] 09:13:21 INFO - PROCESS | 1808 | [1808] 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 09:13:21 INFO - PROCESS | 1808 | [1808] 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 09:13:21 INFO - PROCESS | 1808 | 1477930401192 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]]]}] 09:13:21 INFO - . 09:13:21 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 1671ms 09:13:21 INFO - PROCESS | 1808 | 1477930401223 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:13:21 INFO - PROCESS | 1808 | 1477930401228 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:13:21 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 09:13:21 INFO - PROCESS | 1808 | 1477930401254 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}] 09:13:21 INFO - PROCESS | 1808 | 1477930401474 Marionette TRACE conn4 <- [1,2234,null,{"value":null}] 09:13:21 INFO - PROCESS | 1808 | 1477930401657 Marionette TRACE conn4 -> [0,2235,"getWindowHandles",null] 09:13:21 INFO - PROCESS | 1808 | 1477930401663 Marionette TRACE conn4 <- [1,2235,null,["8"]] 09:13:21 INFO - PROCESS | 1808 | 1477930401670 Marionette TRACE conn4 -> [0,2236,"switchToWindow",{"name":"8"}] 09:13:21 INFO - PROCESS | 1808 | 1477930401679 Marionette TRACE conn4 <- [1,2236,null,{}] 09:13:21 INFO - PROCESS | 1808 | 1477930401730 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 1808 | ++DOCSHELL 0x82ea8400 == 27 [pid = 1808] [id = 478] 09:13:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x832e9800) [pid = 1808] [serial = 1402] [outer = (nil)] 09:13:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8debdc00) [pid = 1808] [serial = 1403] [outer = 0x832e9800] 09:13:21 INFO - PROCESS | 1808 | 1477930401840 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8fa16000) [pid = 1808] [serial = 1404] [outer = 0x832e9800] 09:13:22 INFO - PROCESS | 1808 | 1477930402750 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]]]}] 09:13:22 INFO - . 09:13:22 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 1534ms 09:13:22 INFO - PROCESS | 1808 | 1477930402794 Marionette TRACE conn4 -> [0,2238,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 1808 | 1477930402799 Marionette TRACE conn4 <- [1,2238,null,{"value":"8"}] 09:13:22 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 09:13:22 INFO - PROCESS | 1808 | 1477930402809 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}] 09:13:23 INFO - PROCESS | 1808 | 1477930403023 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:13:23 INFO - PROCESS | 1808 | 1477930403200 Marionette TRACE conn4 -> [0,2240,"getWindowHandles",null] 09:13:23 INFO - PROCESS | 1808 | 1477930403205 Marionette TRACE conn4 <- [1,2240,null,["8"]] 09:13:23 INFO - PROCESS | 1808 | 1477930403211 Marionette TRACE conn4 -> [0,2241,"switchToWindow",{"name":"8"}] 09:13:23 INFO - PROCESS | 1808 | 1477930403226 Marionette TRACE conn4 <- [1,2241,null,{}] 09:13:23 INFO - PROCESS | 1808 | 1477930403280 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fff0800 == 28 [pid = 1808] [id = 479] 09:13:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8fff0c00) [pid = 1808] [serial = 1405] [outer = (nil)] 09:13:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x911a9400) [pid = 1808] [serial = 1406] [outer = 0x8fff0c00] 09:13:23 INFO - PROCESS | 1808 | 1477930403389 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x911aec00) [pid = 1808] [serial = 1407] [outer = 0x8fff0c00] 09:13:24 INFO - PROCESS | 1808 | [1808] 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 09:13:24 INFO - PROCESS | 1808 | [1808] 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 09:13:24 INFO - PROCESS | 1808 | 1477930404293 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]]]}] 09:13:24 INFO - . 09:13:24 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 1525ms 09:13:24 INFO - PROCESS | 1808 | 1477930404350 Marionette TRACE conn4 -> [0,2243,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 1808 | 1477930404362 Marionette TRACE conn4 <- [1,2243,null,{"value":"8"}] 09:13:24 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 09:13:24 INFO - PROCESS | 1808 | 1477930404377 Marionette TRACE conn4 -> [0,2244,"getContext",null] 09:13:24 INFO - PROCESS | 1808 | 1477930404381 Marionette TRACE conn4 <- [1,2244,null,{"value":"content"}] 09:13:24 INFO - PROCESS | 1808 | 1477930404387 Marionette TRACE conn4 -> [0,2245,"setContext",{"value":"chrome"}] 09:13:24 INFO - PROCESS | 1808 | 1477930404389 Marionette TRACE conn4 <- [1,2245,null,{}] 09:13:24 INFO - PROCESS | 1808 | 1477930404396 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}] 09:13:24 INFO - PROCESS | 1808 | 1477930404421 Marionette TRACE conn4 <- [1,2246,null,{"value":true}] 09:13:24 INFO - PROCESS | 1808 | 1477930404425 Marionette TRACE conn4 -> [0,2247,"setContext",{"value":"content"}] 09:13:24 INFO - PROCESS | 1808 | 1477930404430 Marionette TRACE conn4 <- [1,2247,null,{}] 09:13:24 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 09:13:24 INFO - PROCESS | 1808 | 1477930404437 Marionette TRACE conn4 -> [0,2248,"getContext",null] 09:13:24 INFO - PROCESS | 1808 | 1477930404441 Marionette TRACE conn4 <- [1,2248,null,{"value":"content"}] 09:13:24 INFO - PROCESS | 1808 | 1477930404488 Marionette TRACE conn4 -> [0,2249,"setContext",{"value":"chrome"}] 09:13:24 INFO - PROCESS | 1808 | 1477930404493 Marionette TRACE conn4 <- [1,2249,null,{}] 09:13:24 INFO - PROCESS | 1808 | 1477930404505 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}] 09:13:24 INFO - PROCESS | 1808 | 1477930404532 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 09:13:24 INFO - PROCESS | 1808 | 1477930404543 Marionette TRACE conn4 -> [0,2251,"setContext",{"value":"content"}] 09:13:24 INFO - PROCESS | 1808 | 1477930404547 Marionette TRACE conn4 <- [1,2251,null,{}] 09:13:24 INFO - PROCESS | 1808 | 1477930404554 Marionette TRACE conn4 -> [0,2252,"getContext",null] 09:13:24 INFO - PROCESS | 1808 | 1477930404558 Marionette TRACE conn4 <- [1,2252,null,{"value":"content"}] 09:13:24 INFO - PROCESS | 1808 | 1477930404567 Marionette TRACE conn4 -> [0,2253,"setContext",{"value":"chrome"}] 09:13:24 INFO - PROCESS | 1808 | 1477930404570 Marionette TRACE conn4 <- [1,2253,null,{}] 09:13:24 INFO - PROCESS | 1808 | 1477930404578 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}] 09:13:24 INFO - PROCESS | 1808 | 1477930404598 Marionette TRACE conn4 <- [1,2254,null,{"value":true}] 09:13:24 INFO - PROCESS | 1808 | 1477930404637 Marionette TRACE conn4 -> [0,2255,"setContext",{"value":"content"}] 09:13:24 INFO - PROCESS | 1808 | 1477930404641 Marionette TRACE conn4 <- [1,2255,null,{}] 09:13:24 INFO - Setting pref security.mixed_content.use_hsts (false) 09:13:24 INFO - PROCESS | 1808 | 1477930404648 Marionette TRACE conn4 -> [0,2256,"getContext",null] 09:13:24 INFO - PROCESS | 1808 | 1477930404652 Marionette TRACE conn4 <- [1,2256,null,{"value":"content"}] 09:13:24 INFO - PROCESS | 1808 | 1477930404658 Marionette TRACE conn4 -> [0,2257,"setContext",{"value":"chrome"}] 09:13:24 INFO - PROCESS | 1808 | 1477930404663 Marionette TRACE conn4 <- [1,2257,null,{}] 09:13:24 INFO - PROCESS | 1808 | 1477930404669 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}] 09:13:24 INFO - PROCESS | 1808 | 1477930404690 Marionette TRACE conn4 <- [1,2258,null,{"value":null}] 09:13:24 INFO - PROCESS | 1808 | 1477930404711 Marionette TRACE conn4 -> [0,2259,"setContext",{"value":"content"}] 09:13:24 INFO - PROCESS | 1808 | 1477930404716 Marionette TRACE conn4 <- [1,2259,null,{}] 09:13:24 INFO - PROCESS | 1808 | 1477930404722 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}] 09:13:25 INFO - PROCESS | 1808 | 1477930405152 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 09:13:25 INFO - PROCESS | 1808 | 1477930405298 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 09:13:25 INFO - PROCESS | 1808 | 1477930405305 Marionette TRACE conn4 <- [1,2261,null,["8"]] 09:13:25 INFO - PROCESS | 1808 | 1477930405316 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 09:13:25 INFO - PROCESS | 1808 | 1477930405325 Marionette TRACE conn4 <- [1,2262,null,{}] 09:13:25 INFO - PROCESS | 1808 | 1477930405334 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 1808 | ++DOCSHELL 0x826c0c00 == 29 [pid = 1808] [id = 480] 09:13:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x829ee000) [pid = 1808] [serial = 1408] [outer = (nil)] 09:13:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x829f7400) [pid = 1808] [serial = 1409] [outer = 0x829ee000] 09:13:25 INFO - PROCESS | 1808 | 1477930405437 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x832e9c00) [pid = 1808] [serial = 1410] [outer = 0x829ee000] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x83346400 == 28 [pid = 1808] [id = 467] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x82638800 == 27 [pid = 1808] [id = 468] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x8cd13400 == 26 [pid = 1808] [id = 475] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x82646400 == 25 [pid = 1808] [id = 473] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x83bbd000 == 24 [pid = 1808] [id = 474] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x96747400 == 23 [pid = 1808] [id = 456] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x826b3400 == 22 [pid = 1808] [id = 465] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x82ea3000 == 21 [pid = 1808] [id = 466] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x8320e400 == 20 [pid = 1808] [id = 451] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x83bb7400 == 19 [pid = 1808] [id = 452] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5e1800 == 18 [pid = 1808] [id = 470] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x83f3e000 == 17 [pid = 1808] [id = 455] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x8dca8c00 == 16 [pid = 1808] [id = 471] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x83556800 == 15 [pid = 1808] [id = 472] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x826b8400 == 14 [pid = 1808] [id = 458] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x9a4d8400 == 13 [pid = 1808] [id = 457] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x82629800 == 12 [pid = 1808] [id = 454] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x8263b000 == 11 [pid = 1808] [id = 476] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x8334d800 == 10 [pid = 1808] [id = 477] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x8cd12c00 == 9 [pid = 1808] [id = 469] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x82ea8400 == 8 [pid = 1808] [id = 478] 09:13:26 INFO - PROCESS | 1808 | --DOCSHELL 0x8fff0800 == 7 [pid = 1808] [id = 479] 09:13:27 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8c5ea400) [pid = 1808] [serial = 1376] [outer = (nil)] [url = about:blank] 09:13:27 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x83bb7000) [pid = 1808] [serial = 1365] [outer = (nil)] [url = about:blank] 09:13:27 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x83f3f400) [pid = 1808] [serial = 1373] [outer = (nil)] [url = about:blank] 09:13:27 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x83557c00) [pid = 1808] [serial = 1371] [outer = (nil)] [url = about:blank] 09:13:27 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8c5e0400) [pid = 1808] [serial = 1374] [outer = (nil)] [url = about:blank] 09:13:27 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x8320cc00) [pid = 1808] [serial = 1368] [outer = (nil)] [url = about:blank] 09:13:27 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x83348800) [pid = 1808] [serial = 1370] [outer = (nil)] [url = about:blank] 09:13:27 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x83193c00) [pid = 1808] [serial = 1367] [outer = (nil)] [url = about:blank] 09:13:27 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x83209800) [pid = 1808] [serial = 1364] [outer = (nil)] [url = about:blank] 09:13:27 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0xa2c1d800) [pid = 1808] [serial = 1361] [outer = (nil)] [url = about:blank] 09:13:27 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x95c8dc00) [pid = 1808] [serial = 1358] [outer = (nil)] [url = about:blank] 09:13:27 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x8cd18800) [pid = 1808] [serial = 1355] [outer = (nil)] [url = about:blank] 09:13:27 INFO - PROCESS | 1808 | [aac @ 0x826bd400] err{or,}_recognition separate: 1; 1 09:13:27 INFO - PROCESS | 1808 | [aac @ 0x826bd400] err{or,}_recognition combined: 1; 1 09:13:27 INFO - PROCESS | 1808 | [aac @ 0x826bd400] Unsupported bit depth: 0 09:13:27 INFO - PROCESS | 1808 | [h264 @ 0x829f0c00] err{or,}_recognition separate: 1; 1 09:13:27 INFO - PROCESS | 1808 | [h264 @ 0x829f0c00] err{or,}_recognition combined: 1; 1 09:13:27 INFO - PROCESS | 1808 | [h264 @ 0x829f0c00] Unsupported bit depth: 0 09:13:27 INFO - PROCESS | 1808 | 1477930407602 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]]]}] 09:13:27 INFO - . 09:13:27 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 3283ms 09:13:27 INFO - PROCESS | 1808 | 1477930407662 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 1808 | 1477930407669 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 09:13:27 INFO - TEST-START | /navigation-timing/idlharness.html 09:13:27 INFO - Clearing pref security.mixed_content.send_hsts_priming 09:13:27 INFO - PROCESS | 1808 | 1477930407679 Marionette TRACE conn4 -> [0,2265,"getContext",null] 09:13:27 INFO - PROCESS | 1808 | 1477930407688 Marionette TRACE conn4 <- [1,2265,null,{"value":"content"}] 09:13:27 INFO - PROCESS | 1808 | 1477930407698 Marionette TRACE conn4 -> [0,2266,"setContext",{"value":"chrome"}] 09:13:27 INFO - PROCESS | 1808 | 1477930407702 Marionette TRACE conn4 <- [1,2266,null,{}] 09:13:27 INFO - PROCESS | 1808 | 1477930407716 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}] 09:13:27 INFO - PROCESS | 1808 | 1477930407738 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:13:27 INFO - PROCESS | 1808 | 1477930407745 Marionette TRACE conn4 -> [0,2268,"setContext",{"value":"content"}] 09:13:27 INFO - PROCESS | 1808 | 1477930407755 Marionette TRACE conn4 <- [1,2268,null,{}] 09:13:27 INFO - Clearing pref security.mixed_content.use_hsts 09:13:27 INFO - PROCESS | 1808 | 1477930407769 Marionette TRACE conn4 -> [0,2269,"getContext",null] 09:13:27 INFO - PROCESS | 1808 | 1477930407775 Marionette TRACE conn4 <- [1,2269,null,{"value":"content"}] 09:13:27 INFO - PROCESS | 1808 | 1477930407780 Marionette TRACE conn4 -> [0,2270,"setContext",{"value":"chrome"}] 09:13:27 INFO - PROCESS | 1808 | 1477930407785 Marionette TRACE conn4 <- [1,2270,null,{}] 09:13:27 INFO - PROCESS | 1808 | 1477930407791 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}] 09:13:27 INFO - PROCESS | 1808 | 1477930407810 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:13:27 INFO - PROCESS | 1808 | 1477930407817 Marionette TRACE conn4 -> [0,2272,"setContext",{"value":"content"}] 09:13:27 INFO - PROCESS | 1808 | 1477930407826 Marionette TRACE conn4 <- [1,2272,null,{}] 09:13:27 INFO - PROCESS | 1808 | 1477930407847 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}] 09:13:28 INFO - PROCESS | 1808 | 1477930408061 Marionette TRACE conn4 <- [1,2273,null,{"value":null}] 09:13:28 INFO - PROCESS | 1808 | 1477930408087 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 09:13:28 INFO - PROCESS | 1808 | 1477930408095 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 09:13:28 INFO - PROCESS | 1808 | 1477930408225 Marionette TRACE conn4 -> [0,2275,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:13:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x8318f800) [pid = 1808] [serial = 1411] [outer = 0x94fd4000] 09:13:28 INFO - PROCESS | 1808 | 1477930408481 Marionette TRACE conn4 <- [1,2275,null,{}] 09:13:28 INFO - PROCESS | 1808 | 1477930408487 Marionette TRACE conn4 -> [0,2276,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 09:13:28 INFO - PROCESS | 1808 | 1477930408516 Marionette TRACE conn4 <- [1,2276,null,{"value":null}] 09:13:28 INFO - PROCESS | 1808 | 1477930408546 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}] 09:13:28 INFO - PROCESS | 1808 | 1477930408574 Marionette TRACE conn4 <- [1,2277,null,{"value":null}] 09:13:28 INFO - PROCESS | 1808 | 1477930408580 Marionette TRACE conn4 -> [0,2278,"getWindowHandles",null] 09:13:28 INFO - PROCESS | 1808 | 1477930408584 Marionette TRACE conn4 <- [1,2278,null,["8"]] 09:13:28 INFO - PROCESS | 1808 | 1477930408589 Marionette TRACE conn4 -> [0,2279,"switchToWindow",{"name":"8"}] 09:13:28 INFO - PROCESS | 1808 | 1477930408596 Marionette TRACE conn4 <- [1,2279,null,{}] 09:13:28 INFO - PROCESS | 1808 | 1477930408602 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 1808 | ++DOCSHELL 0x83214c00 == 8 [pid = 1808] [id = 481] 09:13:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x83215c00) [pid = 1808] [serial = 1412] [outer = (nil)] 09:13:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x832e4400) [pid = 1808] [serial = 1413] [outer = 0x83215c00] 09:13:28 INFO - PROCESS | 1808 | 1477930408703 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x832e8c00) [pid = 1808] [serial = 1414] [outer = 0x83215c00] 09:13:30 INFO - ............................................................................................. 09:13:30 INFO - TEST-OK | /navigation-timing/idlharness.html | took 2962ms 09:13:30 INFO - TEST-START | /navigation-timing/test_document_open.html 09:13:30 INFO - PROCESS | 1808 | 1477930410549 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"]]]}] 09:13:30 INFO - PROCESS | 1808 | 1477930410642 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 1808 | 1477930410648 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:13:30 INFO - PROCESS | 1808 | 1477930410661 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}] 09:13:31 INFO - PROCESS | 1808 | 1477930411025 Marionette TRACE conn4 <- [1,2282,null,{"value":null}] 09:13:31 INFO - PROCESS | 1808 | 1477930411059 Marionette TRACE conn4 -> [0,2283,"getWindowHandles",null] 09:13:31 INFO - PROCESS | 1808 | 1477930411064 Marionette TRACE conn4 <- [1,2283,null,["8"]] 09:13:31 INFO - PROCESS | 1808 | 1477930411071 Marionette TRACE conn4 -> [0,2284,"switchToWindow",{"name":"8"}] 09:13:31 INFO - PROCESS | 1808 | 1477930411079 Marionette TRACE conn4 <- [1,2284,null,{}] 09:13:31 INFO - PROCESS | 1808 | 1477930411161 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:31 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5e0400 == 9 [pid = 1808] [id = 482] 09:13:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8c5e1000) [pid = 1808] [serial = 1415] [outer = (nil)] 09:13:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8c5e5000) [pid = 1808] [serial = 1416] [outer = 0x8c5e1000] 09:13:31 INFO - PROCESS | 1808 | 1477930411264 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8cc1ec00) [pid = 1808] [serial = 1417] [outer = 0x8c5e1000] 09:13:31 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x83bbe800) [pid = 1808] [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] 09:13:31 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x8cd16000) [pid = 1808] [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] 09:13:31 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0xa2c1a000) [pid = 1808] [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] 09:13:31 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x953b3800) [pid = 1808] [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] 09:13:31 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x82643000) [pid = 1808] [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] 09:13:31 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x83557800) [pid = 1808] [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] 09:13:31 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x8c5e2c00) [pid = 1808] [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] 09:13:31 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x8cd16800) [pid = 1808] [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] 09:13:31 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x8dd0ec00) [pid = 1808] [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] 09:13:31 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x82646c00) [pid = 1808] [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] 09:13:31 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0xa1127000) [pid = 1808] [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] 09:13:32 INFO - PROCESS | 1808 | ++DOCSHELL 0x82646c00 == 10 [pid = 1808] [id = 483] 09:13:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x832e8400) [pid = 1808] [serial = 1418] [outer = (nil)] 09:13:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x8cc25000) [pid = 1808] [serial = 1419] [outer = 0x832e8400] 09:13:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x82647000) [pid = 1808] [serial = 1420] [outer = 0x832e8400] 09:13:32 INFO - PROCESS | 1808 | 1477930412551 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]]]}] 09:13:32 INFO - ..................... 09:13:32 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1933ms 09:13:32 INFO - PROCESS | 1808 | 1477930412590 Marionette TRACE conn4 -> [0,2286,"getWindowHandle",null] 09:13:32 INFO - PROCESS | 1808 | 1477930412595 Marionette TRACE conn4 <- [1,2286,null,{"value":"8"}] 09:13:32 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 09:13:32 INFO - PROCESS | 1808 | 1477930412602 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}] 09:13:32 INFO - PROCESS | 1808 | 1477930412890 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:13:32 INFO - PROCESS | 1808 | 1477930412909 Marionette TRACE conn4 -> [0,2288,"getWindowHandles",null] 09:13:32 INFO - PROCESS | 1808 | 1477930412915 Marionette TRACE conn4 <- [1,2288,null,["8"]] 09:13:32 INFO - PROCESS | 1808 | 1477930412927 Marionette TRACE conn4 -> [0,2289,"switchToWindow",{"name":"8"}] 09:13:32 INFO - PROCESS | 1808 | 1477930412936 Marionette TRACE conn4 <- [1,2289,null,{}] 09:13:32 INFO - PROCESS | 1808 | 1477930412942 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 1808 | ++DOCSHELL 0x83bbb800 == 11 [pid = 1808] [id = 484] 09:13:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x83ef0800) [pid = 1808] [serial = 1421] [outer = (nil)] 09:13:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x8cd16000) [pid = 1808] [serial = 1422] [outer = 0x83ef0800] 09:13:33 INFO - PROCESS | 1808 | 1477930413044 Marionette DEBUG loaded listener.js 09:13:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x8cf37800) [pid = 1808] [serial = 1423] [outer = 0x83ef0800] 09:13:33 INFO - PROCESS | 1808 | 1477930413732 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]]]}] 09:13:33 INFO - ... 09:13:33 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1175ms 09:13:33 INFO - PROCESS | 1808 | 1477930413779 Marionette TRACE conn4 -> [0,2291,"getWindowHandle",null] 09:13:33 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 09:13:33 INFO - PROCESS | 1808 | 1477930413783 Marionette TRACE conn4 <- [1,2291,null,{"value":"8"}] 09:13:33 INFO - PROCESS | 1808 | 1477930413791 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}] 09:13:34 INFO - PROCESS | 1808 | 1477930414118 Marionette TRACE conn4 <- [1,2292,null,{"value":null}] 09:13:34 INFO - PROCESS | 1808 | 1477930414249 Marionette TRACE conn4 -> [0,2293,"getWindowHandles",null] 09:13:34 INFO - PROCESS | 1808 | 1477930414260 Marionette TRACE conn4 <- [1,2293,null,["8"]] 09:13:34 INFO - PROCESS | 1808 | 1477930414270 Marionette TRACE conn4 -> [0,2294,"switchToWindow",{"name":"8"}] 09:13:34 INFO - PROCESS | 1808 | 1477930414282 Marionette TRACE conn4 <- [1,2294,null,{}] 09:13:34 INFO - PROCESS | 1808 | 1477930414298 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x82e6a400 == 12 [pid = 1808] [id = 485] 09:13:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x82e6b000) [pid = 1808] [serial = 1424] [outer = (nil)] 09:13:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x82e6e800) [pid = 1808] [serial = 1425] [outer = 0x82e6b000] 09:13:34 INFO - PROCESS | 1808 | 1477930414424 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x83f3c400) [pid = 1808] [serial = 1426] [outer = 0x82e6b000] 09:13:35 INFO - PROCESS | 1808 | 1477930415351 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]]]}] 09:13:35 INFO - ...................... 09:13:35 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1633ms 09:13:35 INFO - PROCESS | 1808 | 1477930415425 Marionette TRACE conn4 -> [0,2296,"getWindowHandle",null] 09:13:35 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 09:13:35 INFO - PROCESS | 1808 | 1477930415434 Marionette TRACE conn4 <- [1,2296,null,{"value":"8"}] 09:13:35 INFO - PROCESS | 1808 | 1477930415446 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}] 09:13:35 INFO - PROCESS | 1808 | 1477930415668 Marionette TRACE conn4 <- [1,2297,null,{"value":null}] 09:13:35 INFO - PROCESS | 1808 | 1477930415861 Marionette TRACE conn4 -> [0,2298,"getWindowHandles",null] 09:13:35 INFO - PROCESS | 1808 | 1477930415867 Marionette TRACE conn4 <- [1,2298,null,["8"]] 09:13:35 INFO - PROCESS | 1808 | 1477930415874 Marionette TRACE conn4 -> [0,2299,"switchToWindow",{"name":"8"}] 09:13:35 INFO - PROCESS | 1808 | 1477930415881 Marionette TRACE conn4 <- [1,2299,null,{}] 09:13:35 INFO - PROCESS | 1808 | 1477930415935 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf1000 == 13 [pid = 1808] [id = 486] 09:13:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8dbf1400) [pid = 1808] [serial = 1427] [outer = (nil)] 09:13:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8dc9c400) [pid = 1808] [serial = 1428] [outer = 0x8dbf1400] 09:13:36 INFO - PROCESS | 1808 | 1477930416051 Marionette DEBUG loaded listener.js 09:13:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x8dca3000) [pid = 1808] [serial = 1429] [outer = 0x8dbf1400] 09:13:36 INFO - PROCESS | 1808 | 1477930416795 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]]]}] 09:13:36 INFO - .... 09:13:36 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1382ms 09:13:36 INFO - PROCESS | 1808 | 1477930416826 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:13:36 INFO - PROCESS | 1808 | 1477930416831 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:13:36 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 09:13:36 INFO - PROCESS | 1808 | 1477930416839 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}] 09:13:37 INFO - PROCESS | 1808 | 1477930417082 Marionette TRACE conn4 <- [1,2302,null,{"value":null}] 09:13:37 INFO - PROCESS | 1808 | 1477930417283 Marionette TRACE conn4 -> [0,2303,"getWindowHandles",null] 09:13:37 INFO - PROCESS | 1808 | 1477930417293 Marionette TRACE conn4 <- [1,2303,null,["8"]] 09:13:37 INFO - PROCESS | 1808 | 1477930417343 Marionette TRACE conn4 -> [0,2304,"switchToWindow",{"name":"8"}] 09:13:37 INFO - PROCESS | 1808 | 1477930417351 Marionette TRACE conn4 <- [1,2304,null,{}] 09:13:37 INFO - PROCESS | 1808 | 1477930417368 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 1808 | ++DOCSHELL 0x8deae400 == 14 [pid = 1808] [id = 487] 09:13:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x8deaf400) [pid = 1808] [serial = 1430] [outer = (nil)] 09:13:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8f956000) [pid = 1808] [serial = 1431] [outer = 0x8deaf400] 09:13:37 INFO - PROCESS | 1808 | 1477930417482 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x8f95e800) [pid = 1808] [serial = 1432] [outer = 0x8deaf400] 09:13:38 INFO - PROCESS | 1808 | 1477930418229 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]]]}] 09:13:38 INFO - ..... 09:13:38 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1435ms 09:13:38 INFO - PROCESS | 1808 | 1477930418301 Marionette TRACE conn4 -> [0,2306,"getWindowHandle",null] 09:13:38 INFO - PROCESS | 1808 | 1477930418306 Marionette TRACE conn4 <- [1,2306,null,{"value":"8"}] 09:13:38 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 09:13:38 INFO - PROCESS | 1808 | 1477930418317 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}] 09:13:38 INFO - PROCESS | 1808 | 1477930418543 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:13:38 INFO - PROCESS | 1808 | 1477930418723 Marionette TRACE conn4 -> [0,2308,"getWindowHandles",null] 09:13:38 INFO - PROCESS | 1808 | 1477930418728 Marionette TRACE conn4 <- [1,2308,null,["8"]] 09:13:38 INFO - PROCESS | 1808 | 1477930418741 Marionette TRACE conn4 -> [0,2309,"switchToWindow",{"name":"8"}] 09:13:38 INFO - PROCESS | 1808 | 1477930418748 Marionette TRACE conn4 <- [1,2309,null,{}] 09:13:38 INFO - PROCESS | 1808 | 1477930418810 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:38 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa4a000 == 15 [pid = 1808] [id = 488] 09:13:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x8fa4d800) [pid = 1808] [serial = 1433] [outer = (nil)] 09:13:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x8fab2400) [pid = 1808] [serial = 1434] [outer = 0x8fa4d800] 09:13:38 INFO - PROCESS | 1808 | 1477930418920 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x8fc51000) [pid = 1808] [serial = 1435] [outer = 0x8fa4d800] 09:13:39 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5e9800 == 16 [pid = 1808] [id = 489] 09:13:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x8cc26c00) [pid = 1808] [serial = 1436] [outer = (nil)] 09:13:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x83191800) [pid = 1808] [serial = 1437] [outer = 0x8cc26c00] 09:13:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x82632c00) [pid = 1808] [serial = 1438] [outer = 0x8cc26c00] 09:13:40 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x8dbedc00) [pid = 1808] [serial = 1394] [outer = (nil)] [url = about:blank] 09:13:40 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x8dbfb400) [pid = 1808] [serial = 1395] [outer = (nil)] [url = about:blank] 09:13:40 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x83ef4400) [pid = 1808] [serial = 1391] [outer = (nil)] [url = about:blank] 09:13:40 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x83ef8800) [pid = 1808] [serial = 1392] [outer = (nil)] [url = about:blank] 09:13:40 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x83192000) [pid = 1808] [serial = 1388] [outer = (nil)] [url = about:blank] 09:13:40 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x832e3800) [pid = 1808] [serial = 1389] [outer = (nil)] [url = about:blank] 09:13:40 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x8fa10c00) [pid = 1808] [serial = 1385] [outer = (nil)] [url = about:blank] 09:13:40 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x8fa14800) [pid = 1808] [serial = 1386] [outer = (nil)] [url = about:blank] 09:13:40 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x8dd15c00) [pid = 1808] [serial = 1382] [outer = (nil)] [url = about:blank] 09:13:40 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8dd17800) [pid = 1808] [serial = 1383] [outer = (nil)] [url = about:blank] 09:13:40 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x8cc24000) [pid = 1808] [serial = 1379] [outer = (nil)] [url = about:blank] 09:13:40 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x8cf39400) [pid = 1808] [serial = 1380] [outer = (nil)] [url = about:blank] 09:13:40 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x8cf32800) [pid = 1808] [serial = 1377] [outer = (nil)] [url = about:blank] 09:13:40 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0xa249f800) [pid = 1808] [serial = 1353] [outer = (nil)] [url = about:blank] 09:13:40 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0xa4339800) [pid = 1808] [serial = 1362] [outer = (nil)] [url = about:blank] 09:13:40 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x9a4d5c00) [pid = 1808] [serial = 1359] [outer = (nil)] [url = about:blank] 09:13:40 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x8dc9e400) [pid = 1808] [serial = 1356] [outer = (nil)] [url = about:blank] 09:13:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x82645c00) [pid = 1808] [serial = 1439] [outer = 0x8cc26c00] 09:13:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x83193800) [pid = 1808] [serial = 1440] [outer = 0x8cc26c00] 09:13:40 INFO - PROCESS | 1808 | 1477930420824 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]]]}] 09:13:40 INFO - ..... 09:13:40 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2532ms 09:13:40 INFO - PROCESS | 1808 | 1477930420850 Marionette TRACE conn4 -> [0,2311,"getWindowHandle",null] 09:13:40 INFO - PROCESS | 1808 | 1477930420857 Marionette TRACE conn4 <- [1,2311,null,{"value":"8"}] 09:13:40 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 09:13:40 INFO - PROCESS | 1808 | 1477930420869 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}] 09:13:41 INFO - PROCESS | 1808 | 1477930421095 Marionette TRACE conn4 <- [1,2312,null,{"value":null}] 09:13:41 INFO - PROCESS | 1808 | 1477930421253 Marionette TRACE conn4 -> [0,2313,"getWindowHandles",null] 09:13:41 INFO - PROCESS | 1808 | 1477930421260 Marionette TRACE conn4 <- [1,2313,null,["8"]] 09:13:41 INFO - PROCESS | 1808 | 1477930421270 Marionette TRACE conn4 -> [0,2314,"switchToWindow",{"name":"8"}] 09:13:41 INFO - PROCESS | 1808 | 1477930421277 Marionette TRACE conn4 <- [1,2314,null,{}] 09:13:41 INFO - PROCESS | 1808 | 1477930421285 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 1808 | ++DOCSHELL 0x832f2c00 == 17 [pid = 1808] [id = 490] 09:13:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x83327800) [pid = 1808] [serial = 1441] [outer = (nil)] 09:13:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x8334f000) [pid = 1808] [serial = 1442] [outer = 0x83327800] 09:13:41 INFO - PROCESS | 1808 | 1477930421390 Marionette DEBUG loaded listener.js 09:13:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x83bbec00) [pid = 1808] [serial = 1443] [outer = 0x83327800] 09:13:42 INFO - PROCESS | 1808 | 1477930422071 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]]]}] 09:13:42 INFO - .......... 09:13:42 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1226ms 09:13:42 INFO - PROCESS | 1808 | 1477930422094 Marionette TRACE conn4 -> [0,2316,"getWindowHandle",null] 09:13:42 INFO - PROCESS | 1808 | 1477930422100 Marionette TRACE conn4 <- [1,2316,null,{"value":"8"}] 09:13:42 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 09:13:42 INFO - PROCESS | 1808 | 1477930422108 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}] 09:13:42 INFO - PROCESS | 1808 | 1477930422374 Marionette TRACE conn4 <- [1,2317,null,{"value":null}] 09:13:42 INFO - PROCESS | 1808 | 1477930422472 Marionette TRACE conn4 -> [0,2318,"getWindowHandles",null] 09:13:42 INFO - PROCESS | 1808 | 1477930422476 Marionette TRACE conn4 <- [1,2318,null,["8"]] 09:13:42 INFO - PROCESS | 1808 | 1477930422484 Marionette TRACE conn4 -> [0,2319,"switchToWindow",{"name":"8"}] 09:13:42 INFO - PROCESS | 1808 | 1477930422490 Marionette TRACE conn4 <- [1,2319,null,{}] 09:13:42 INFO - PROCESS | 1808 | 1477930422500 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:42 INFO - PROCESS | 1808 | ++DOCSHELL 0x83215800 == 18 [pid = 1808] [id = 491] 09:13:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x83f46400) [pid = 1808] [serial = 1444] [outer = (nil)] 09:13:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8c5e4c00) [pid = 1808] [serial = 1445] [outer = 0x83f46400] 09:13:42 INFO - PROCESS | 1808 | 1477930422609 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x8cc22000) [pid = 1808] [serial = 1446] [outer = 0x83f46400] 09:13:43 INFO - PROCESS | 1808 | ++DOCSHELL 0x83bb3800 == 19 [pid = 1808] [id = 492] 09:13:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x8cf36c00) [pid = 1808] [serial = 1447] [outer = (nil)] 09:13:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8d998400) [pid = 1808] [serial = 1448] [outer = 0x8cf36c00] 09:13:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x8d98e000) [pid = 1808] [serial = 1449] [outer = 0x8cf36c00] 09:13:43 INFO - PROCESS | 1808 | [1808] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4590 09:13:43 INFO - PROCESS | 1808 | 1477930423694 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]]]}] 09:13:43 INFO - ............. 09:13:43 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x8c5e1000) [pid = 1808] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 09:13:43 INFO - ... 09:13:43 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x832e8400) [pid = 1808] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 09:13:43 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x832e9800) [pid = 1808] [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] 09:13:43 INFO - ....... 09:13:43 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1700ms 09:13:43 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8263c400) [pid = 1808] [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] 09:13:43 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x83215c00) [pid = 1808] [serial = 1412] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 09:13:43 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x8fff0c00) [pid = 1808] [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] 09:13:43 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x83ef2800) [pid = 1808] [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] 09:13:43 INFO - PROCESS | 1808 | 1477930423831 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 09:13:43 INFO - PROCESS | 1808 | 1477930423839 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:13:43 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 09:13:43 INFO - PROCESS | 1808 | 1477930423850 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}] 09:13:44 INFO - PROCESS | 1808 | 1477930424040 Marionette TRACE conn4 <- [1,2322,null,{"value":null}] 09:13:44 INFO - PROCESS | 1808 | 1477930424062 Marionette TRACE conn4 -> [0,2323,"getWindowHandles",null] 09:13:44 INFO - PROCESS | 1808 | 1477930424067 Marionette TRACE conn4 <- [1,2323,null,["8"]] 09:13:44 INFO - PROCESS | 1808 | 1477930424073 Marionette TRACE conn4 -> [0,2324,"switchToWindow",{"name":"8"}] 09:13:44 INFO - PROCESS | 1808 | 1477930424081 Marionette TRACE conn4 <- [1,2324,null,{}] 09:13:44 INFO - PROCESS | 1808 | 1477930424220 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:44 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cc21800 == 20 [pid = 1808] [id = 493] 09:13:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8dca7000) [pid = 1808] [serial = 1450] [outer = (nil)] 09:13:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8dd13000) [pid = 1808] [serial = 1451] [outer = 0x8dca7000] 09:13:44 INFO - PROCESS | 1808 | 1477930424334 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8dd19000) [pid = 1808] [serial = 1452] [outer = 0x8dca7000] 09:13:44 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa10800 == 21 [pid = 1808] [id = 494] 09:13:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x8fa10c00) [pid = 1808] [serial = 1453] [outer = (nil)] 09:13:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x8fa0d000) [pid = 1808] [serial = 1454] [outer = 0x8fa10c00] 09:13:45 INFO - PROCESS | 1808 | 1477930425002 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]]]}] 09:13:45 INFO - ..... 09:13:45 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1180ms 09:13:45 INFO - PROCESS | 1808 | 1477930425051 Marionette TRACE conn4 -> [0,2326,"getWindowHandle",null] 09:13:45 INFO - PROCESS | 1808 | 1477930425056 Marionette TRACE conn4 <- [1,2326,null,{"value":"8"}] 09:13:45 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 09:13:45 INFO - PROCESS | 1808 | 1477930425066 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}] 09:13:45 INFO - PROCESS | 1808 | 1477930425410 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:13:45 INFO - PROCESS | 1808 | 1477930425437 Marionette TRACE conn4 -> [0,2328,"getWindowHandles",null] 09:13:45 INFO - PROCESS | 1808 | 1477930425445 Marionette TRACE conn4 <- [1,2328,null,["8"]] 09:13:45 INFO - PROCESS | 1808 | 1477930425450 Marionette TRACE conn4 -> [0,2329,"switchToWindow",{"name":"8"}] 09:13:45 INFO - PROCESS | 1808 | 1477930425456 Marionette TRACE conn4 <- [1,2329,null,{}] 09:13:45 INFO - PROCESS | 1808 | 1477930425462 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa18800 == 22 [pid = 1808] [id = 495] 09:13:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8fa1a400) [pid = 1808] [serial = 1455] [outer = (nil)] 09:13:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x8fa48c00) [pid = 1808] [serial = 1456] [outer = 0x8fa1a400] 09:13:45 INFO - PROCESS | 1808 | 1477930425558 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x8fa4c400) [pid = 1808] [serial = 1457] [outer = 0x8fa1a400] 09:13:46 INFO - PROCESS | 1808 | 1477930426203 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]]]}] 09:13:46 INFO - ... 09:13:46 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1179ms 09:13:46 INFO - PROCESS | 1808 | 1477930426263 Marionette TRACE conn4 -> [0,2331,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 1808 | 1477930426267 Marionette TRACE conn4 <- [1,2331,null,{"value":"8"}] 09:13:46 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 09:13:46 INFO - PROCESS | 1808 | 1477930426313 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}] 09:13:46 INFO - PROCESS | 1808 | 1477930426548 Marionette TRACE conn4 <- [1,2332,null,{"value":null}] 09:13:46 INFO - PROCESS | 1808 | 1477930426754 Marionette TRACE conn4 -> [0,2333,"getWindowHandles",null] 09:13:46 INFO - PROCESS | 1808 | 1477930426761 Marionette TRACE conn4 <- [1,2333,null,["8"]] 09:13:46 INFO - PROCESS | 1808 | 1477930426770 Marionette TRACE conn4 -> [0,2334,"switchToWindow",{"name":"8"}] 09:13:46 INFO - PROCESS | 1808 | 1477930426782 Marionette TRACE conn4 <- [1,2334,null,{}] 09:13:46 INFO - PROCESS | 1808 | 1477930426837 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x82ea9c00 == 23 [pid = 1808] [id = 496] 09:13:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x82eaf800) [pid = 1808] [serial = 1458] [outer = (nil)] 09:13:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x832ea400) [pid = 1808] [serial = 1459] [outer = 0x82eaf800] 09:13:46 INFO - PROCESS | 1808 | 1477930426964 Marionette DEBUG loaded listener.js 09:13:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x8355b400) [pid = 1808] [serial = 1460] [outer = 0x82eaf800] 09:13:47 INFO - PROCESS | 1808 | ++DOCSHELL 0x83f3cc00 == 24 [pid = 1808] [id = 497] 09:13:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x83f45000) [pid = 1808] [serial = 1461] [outer = (nil)] 09:13:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x83f46800) [pid = 1808] [serial = 1462] [outer = 0x83f45000] 09:13:47 INFO - PROCESS | 1808 | [1808] 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 09:13:47 INFO - PROCESS | 1808 | 1477930427805 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]]]}] 09:13:47 INFO - ... 09:13:47 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1527ms 09:13:47 INFO - PROCESS | 1808 | 1477930427837 Marionette TRACE conn4 -> [0,2336,"getWindowHandle",null] 09:13:47 INFO - TEST-START | /navigation-timing/test_readwrite.html 09:13:47 INFO - PROCESS | 1808 | 1477930427845 Marionette TRACE conn4 <- [1,2336,null,{"value":"8"}] 09:13:47 INFO - PROCESS | 1808 | 1477930427878 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}] 09:13:48 INFO - PROCESS | 1808 | 1477930428162 Marionette TRACE conn4 <- [1,2337,null,{"value":null}] 09:13:48 INFO - PROCESS | 1808 | 1477930428294 Marionette TRACE conn4 -> [0,2338,"getWindowHandles",null] 09:13:48 INFO - PROCESS | 1808 | 1477930428299 Marionette TRACE conn4 <- [1,2338,null,["8"]] 09:13:48 INFO - PROCESS | 1808 | 1477930428311 Marionette TRACE conn4 -> [0,2339,"switchToWindow",{"name":"8"}] 09:13:48 INFO - PROCESS | 1808 | 1477930428318 Marionette TRACE conn4 <- [1,2339,null,{}] 09:13:48 INFO - PROCESS | 1808 | 1477930428330 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:48 INFO - PROCESS | 1808 | ++DOCSHELL 0x83f42000 == 25 [pid = 1808] [id = 498] 09:13:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x8cd11800) [pid = 1808] [serial = 1463] [outer = (nil)] 09:13:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x8cd0f000) [pid = 1808] [serial = 1464] [outer = 0x8cd11800] 09:13:48 INFO - PROCESS | 1808 | 1477930428440 Marionette DEBUG loaded listener.js 09:13:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x8d98fc00) [pid = 1808] [serial = 1465] [outer = 0x8cd11800] 09:13:49 INFO - PROCESS | 1808 | 1477930429104 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]]]}] 09:13:49 INFO - ... 09:13:49 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1277ms 09:13:49 INFO - PROCESS | 1808 | 1477930429168 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:13:49 INFO - PROCESS | 1808 | 1477930429173 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:13:49 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 09:13:49 INFO - PROCESS | 1808 | 1477930429194 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}] 09:13:49 INFO - PROCESS | 1808 | 1477930429405 Marionette TRACE conn4 <- [1,2342,null,{"value":null}] 09:13:49 INFO - PROCESS | 1808 | 1477930429596 Marionette TRACE conn4 -> [0,2343,"getWindowHandles",null] 09:13:49 INFO - PROCESS | 1808 | 1477930429601 Marionette TRACE conn4 <- [1,2343,null,["8"]] 09:13:49 INFO - PROCESS | 1808 | 1477930429608 Marionette TRACE conn4 -> [0,2344,"switchToWindow",{"name":"8"}] 09:13:49 INFO - PROCESS | 1808 | 1477930429616 Marionette TRACE conn4 <- [1,2344,null,{}] 09:13:49 INFO - PROCESS | 1808 | 1477930429668 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa16400 == 26 [pid = 1808] [id = 499] 09:13:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x8fa16c00) [pid = 1808] [serial = 1466] [outer = (nil)] 09:13:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x8fc4f000) [pid = 1808] [serial = 1467] [outer = 0x8fa16c00] 09:13:49 INFO - PROCESS | 1808 | 1477930429781 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x8ffe5400) [pid = 1808] [serial = 1468] [outer = 0x8fa16c00] 09:13:50 INFO - PROCESS | 1808 | 1477930430553 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]]]}] 09:13:50 INFO - ...................... 09:13:50 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1478ms 09:13:50 INFO - PROCESS | 1808 | 1477930430667 Marionette TRACE conn4 -> [0,2346,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 1808 | 1477930430671 Marionette TRACE conn4 <- [1,2346,null,{"value":"8"}] 09:13:50 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 09:13:50 INFO - PROCESS | 1808 | 1477930430681 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}] 09:13:50 INFO - PROCESS | 1808 | 1477930430878 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:13:51 INFO - PROCESS | 1808 | 1477930431069 Marionette TRACE conn4 -> [0,2348,"getWindowHandles",null] 09:13:51 INFO - PROCESS | 1808 | 1477930431074 Marionette TRACE conn4 <- [1,2348,null,["8"]] 09:13:51 INFO - PROCESS | 1808 | 1477930431080 Marionette TRACE conn4 -> [0,2349,"switchToWindow",{"name":"8"}] 09:13:51 INFO - PROCESS | 1808 | 1477930431090 Marionette TRACE conn4 <- [1,2349,null,{}] 09:13:51 INFO - PROCESS | 1808 | 1477930431143 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 1808 | ++DOCSHELL 0x83bb6c00 == 27 [pid = 1808] [id = 500] 09:13:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x92b84400) [pid = 1808] [serial = 1469] [outer = (nil)] 09:13:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x92c20400) [pid = 1808] [serial = 1470] [outer = 0x92b84400] 09:13:51 INFO - PROCESS | 1808 | 1477930431253 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x92c23400) [pid = 1808] [serial = 1471] [outer = 0x92b84400] 09:13:51 INFO - PROCESS | 1808 | ++DOCSHELL 0x83bb9c00 == 28 [pid = 1808] [id = 501] 09:13:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x92c54400) [pid = 1808] [serial = 1472] [outer = (nil)] 09:13:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x9391c400) [pid = 1808] [serial = 1473] [outer = 0x92c54400] 09:13:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0x92c51000) [pid = 1808] [serial = 1474] [outer = 0x92c54400] 09:13:52 INFO - .................................... 09:13:52 INFO - PROCESS | 1808 | 1477930432419 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]]]}] 09:13:52 INFO - ..... 09:13:52 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1787ms 09:13:52 INFO - PROCESS | 1808 | 1477930432468 Marionette TRACE conn4 -> [0,2351,"getWindowHandle",null] 09:13:52 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 09:13:52 INFO - PROCESS | 1808 | 1477930432473 Marionette TRACE conn4 <- [1,2351,null,{"value":"8"}] 09:13:52 INFO - PROCESS | 1808 | 1477930432482 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}] 09:13:52 INFO - PROCESS | 1808 | 1477930432732 Marionette TRACE conn4 <- [1,2352,null,{"value":null}] 09:13:52 INFO - PROCESS | 1808 | 1477930432903 Marionette TRACE conn4 -> [0,2353,"getWindowHandles",null] 09:13:52 INFO - PROCESS | 1808 | 1477930432907 Marionette TRACE conn4 <- [1,2353,null,["8"]] 09:13:52 INFO - PROCESS | 1808 | 1477930432915 Marionette TRACE conn4 -> [0,2354,"switchToWindow",{"name":"8"}] 09:13:52 INFO - PROCESS | 1808 | 1477930432922 Marionette TRACE conn4 <- [1,2354,null,{}] 09:13:52 INFO - PROCESS | 1808 | 1477930432972 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:53 INFO - PROCESS | 1808 | ++DOCSHELL 0x8262f400 == 29 [pid = 1808] [id = 502] 09:13:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0x82633c00) [pid = 1808] [serial = 1475] [outer = (nil)] 09:13:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0x83333000) [pid = 1808] [serial = 1476] [outer = 0x82633c00] 09:13:53 INFO - PROCESS | 1808 | 1477930433081 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0x83551000) [pid = 1808] [serial = 1477] [outer = 0x82633c00] 09:13:53 INFO - PROCESS | 1808 | ++DOCSHELL 0x829f4000 == 30 [pid = 1808] [id = 503] 09:13:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0x829fb400) [pid = 1808] [serial = 1478] [outer = (nil)] 09:13:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0x8332c800) [pid = 1808] [serial = 1479] [outer = 0x829fb400] 09:13:54 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa10800 == 29 [pid = 1808] [id = 494] 09:13:54 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0x8c5e5000) [pid = 1808] [serial = 1416] [outer = (nil)] [url = about:blank] 09:13:54 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0x8cc1ec00) [pid = 1808] [serial = 1417] [outer = (nil)] [url = about:blank] 09:13:54 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0x832e4400) [pid = 1808] [serial = 1413] [outer = (nil)] [url = about:blank] 09:13:54 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0x832e8c00) [pid = 1808] [serial = 1414] [outer = (nil)] [url = about:blank] 09:13:54 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0x829f7400) [pid = 1808] [serial = 1409] [outer = (nil)] [url = about:blank] 09:13:54 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0x911a9400) [pid = 1808] [serial = 1406] [outer = (nil)] [url = about:blank] 09:13:54 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x911aec00) [pid = 1808] [serial = 1407] [outer = (nil)] [url = about:blank] 09:13:54 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0x8debdc00) [pid = 1808] [serial = 1403] [outer = (nil)] [url = about:blank] 09:13:54 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0x8fa16000) [pid = 1808] [serial = 1404] [outer = (nil)] [url = about:blank] 09:13:54 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x83f40c00) [pid = 1808] [serial = 1400] [outer = (nil)] [url = about:blank] 09:13:54 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0x8c5e7c00) [pid = 1808] [serial = 1401] [outer = (nil)] [url = about:blank] 09:13:54 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x826bf000) [pid = 1808] [serial = 1397] [outer = (nil)] [url = about:blank] 09:13:54 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x82ea8000) [pid = 1808] [serial = 1398] [outer = (nil)] [url = about:blank] 09:13:54 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x8cd16000) [pid = 1808] [serial = 1422] [outer = (nil)] [url = about:blank] 09:13:54 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x8cc25000) [pid = 1808] [serial = 1419] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 09:13:54 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x82647000) [pid = 1808] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 09:13:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x829f8000) [pid = 1808] [serial = 1480] [outer = 0x829fb400] 09:13:55 INFO - PROCESS | 1808 | 1477930435235 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]]]}] 09:13:55 INFO - ....... 09:13:55 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2780ms 09:13:55 INFO - PROCESS | 1808 | 1477930435262 Marionette TRACE conn4 -> [0,2356,"getWindowHandle",null] 09:13:55 INFO - PROCESS | 1808 | 1477930435268 Marionette TRACE conn4 <- [1,2356,null,{"value":"8"}] 09:13:55 INFO - TEST-START | /navigation-timing/test_timing_reload.html 09:13:55 INFO - PROCESS | 1808 | 1477930435280 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}] 09:13:55 INFO - PROCESS | 1808 | 1477930435524 Marionette TRACE conn4 <- [1,2357,null,{"value":null}] 09:13:55 INFO - PROCESS | 1808 | 1477930435667 Marionette TRACE conn4 -> [0,2358,"getWindowHandles",null] 09:13:55 INFO - PROCESS | 1808 | 1477930435673 Marionette TRACE conn4 <- [1,2358,null,["8"]] 09:13:55 INFO - PROCESS | 1808 | 1477930435680 Marionette TRACE conn4 -> [0,2359,"switchToWindow",{"name":"8"}] 09:13:55 INFO - PROCESS | 1808 | 1477930435687 Marionette TRACE conn4 <- [1,2359,null,{}] 09:13:55 INFO - PROCESS | 1808 | 1477930435693 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:55 INFO - PROCESS | 1808 | ++DOCSHELL 0x8332cc00 == 30 [pid = 1808] [id = 504] 09:13:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x8332d000) [pid = 1808] [serial = 1481] [outer = (nil)] 09:13:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x83331c00) [pid = 1808] [serial = 1482] [outer = 0x8332d000] 09:13:55 INFO - PROCESS | 1808 | 1477930435796 Marionette DEBUG loaded listener.js 09:13:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x8334ec00) [pid = 1808] [serial = 1483] [outer = 0x8332d000] 09:13:56 INFO - PROCESS | 1808 | ++DOCSHELL 0x829f6400 == 31 [pid = 1808] [id = 505] 09:13:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x8332fc00) [pid = 1808] [serial = 1484] [outer = (nil)] 09:13:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x83f3dc00) [pid = 1808] [serial = 1485] [outer = 0x8332fc00] 09:13:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x83ef7400) [pid = 1808] [serial = 1486] [outer = 0x8332fc00] 09:13:56 INFO - PROCESS | 1808 | [1808] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4590 09:13:56 INFO - PROCESS | 1808 | 1477930436721 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]]]}] 09:13:56 INFO - ................... 09:13:56 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1479ms 09:13:56 INFO - PROCESS | 1808 | 1477930436759 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:13:56 INFO - PROCESS | 1808 | 1477930436766 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:13:56 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 09:13:56 INFO - PROCESS | 1808 | 1477930436774 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}] 09:13:57 INFO - PROCESS | 1808 | 1477930437061 Marionette TRACE conn4 <- [1,2362,null,{"value":null}] 09:13:57 INFO - PROCESS | 1808 | 1477930437088 Marionette TRACE conn4 -> [0,2363,"getWindowHandles",null] 09:13:57 INFO - PROCESS | 1808 | 1477930437093 Marionette TRACE conn4 <- [1,2363,null,["8"]] 09:13:57 INFO - PROCESS | 1808 | 1477930437100 Marionette TRACE conn4 -> [0,2364,"switchToWindow",{"name":"8"}] 09:13:57 INFO - PROCESS | 1808 | 1477930437106 Marionette TRACE conn4 <- [1,2364,null,{}] 09:13:57 INFO - PROCESS | 1808 | 1477930437195 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cc25000 == 32 [pid = 1808] [id = 506] 09:13:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x8cc27800) [pid = 1808] [serial = 1487] [outer = (nil)] 09:13:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x8cd0c800) [pid = 1808] [serial = 1488] [outer = 0x8cc27800] 09:13:57 INFO - PROCESS | 1808 | 1477930437297 Marionette DEBUG loaded listener.js 09:13:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x8cd0f800) [pid = 1808] [serial = 1489] [outer = 0x8cc27800] 09:13:57 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dc9f000 == 33 [pid = 1808] [id = 507] 09:13:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0x8dd0c400) [pid = 1808] [serial = 1490] [outer = (nil)] 09:13:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0x8dd12400) [pid = 1808] [serial = 1491] [outer = 0x8dd0c400] 09:13:58 INFO - PROCESS | 1808 | 1477930438161 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]]]}] 09:13:58 INFO - ........... 09:13:58 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1424ms 09:13:58 INFO - PROCESS | 1808 | 1477930438241 Marionette TRACE conn4 -> [0,2366,"getWindowHandle",null] 09:13:58 INFO - PROCESS | 1808 | 1477930438249 Marionette TRACE conn4 <- [1,2366,null,{"value":"8"}] 09:13:58 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 09:13:58 INFO - PROCESS | 1808 | 1477930438259 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}] 09:13:58 INFO - PROCESS | 1808 | 1477930438520 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:13:58 INFO - PROCESS | 1808 | 1477930438545 Marionette TRACE conn4 -> [0,2368,"getWindowHandles",null] 09:13:58 INFO - PROCESS | 1808 | 1477930438551 Marionette TRACE conn4 <- [1,2368,null,["8"]] 09:13:58 INFO - PROCESS | 1808 | 1477930438557 Marionette TRACE conn4 -> [0,2369,"switchToWindow",{"name":"8"}] 09:13:58 INFO - PROCESS | 1808 | 1477930438564 Marionette TRACE conn4 <- [1,2369,null,{}] 09:13:58 INFO - PROCESS | 1808 | 1477930438649 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:13:58 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa0f800 == 34 [pid = 1808] [id = 508] 09:13:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0x8fa0fc00) [pid = 1808] [serial = 1492] [outer = (nil)] 09:13:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0x8fa14c00) [pid = 1808] [serial = 1493] [outer = 0x8fa0fc00] 09:13:58 INFO - PROCESS | 1808 | 1477930438749 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0x8fc51c00) [pid = 1808] [serial = 1494] [outer = 0x8fa0fc00] 09:13:59 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0x83327800) [pid = 1808] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 09:13:59 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0x8cf36c00) [pid = 1808] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:13:59 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0x8cc26c00) [pid = 1808] [serial = 1436] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 09:13:59 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0x8fa10c00) [pid = 1808] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:13:59 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0x83f46400) [pid = 1808] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 09:13:59 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x8dca7000) [pid = 1808] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 09:13:59 INFO - PROCESS | 1808 | ++DOCSHELL 0x83f46400 == 35 [pid = 1808] [id = 509] 09:13:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x8cf36c00) [pid = 1808] [serial = 1495] [outer = (nil)] 09:13:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0x92b84000) [pid = 1808] [serial = 1496] [outer = 0x8cf36c00] 09:13:59 INFO - PROCESS | 1808 | 1477930439584 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]]]}] 09:13:59 INFO - ....... 09:13:59 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1393ms 09:13:59 INFO - PROCESS | 1808 | 1477930439657 Marionette TRACE conn4 -> [0,2371,"getWindowHandle",null] 09:13:59 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 09:13:59 INFO - PROCESS | 1808 | 1477930439662 Marionette TRACE conn4 <- [1,2371,null,{"value":"8"}] 09:13:59 INFO - PROCESS | 1808 | 1477930439674 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}] 09:13:59 INFO - PROCESS | 1808 | 1477930439902 Marionette TRACE conn4 <- [1,2372,null,{"value":null}] 09:14:00 INFO - PROCESS | 1808 | 1477930440047 Marionette TRACE conn4 -> [0,2373,"getWindowHandles",null] 09:14:00 INFO - PROCESS | 1808 | 1477930440052 Marionette TRACE conn4 <- [1,2373,null,["8"]] 09:14:00 INFO - PROCESS | 1808 | 1477930440061 Marionette TRACE conn4 -> [0,2374,"switchToWindow",{"name":"8"}] 09:14:00 INFO - PROCESS | 1808 | 1477930440070 Marionette TRACE conn4 <- [1,2374,null,{}] 09:14:00 INFO - PROCESS | 1808 | 1477930440076 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:14:00 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c22400 == 36 [pid = 1808] [id = 510] 09:14:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0x92c23000) [pid = 1808] [serial = 1497] [outer = (nil)] 09:14:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0x92c2a400) [pid = 1808] [serial = 1498] [outer = 0x92c23000] 09:14:00 INFO - PROCESS | 1808 | 1477930440173 Marionette DEBUG loaded listener.js 09:14:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0x9391e000) [pid = 1808] [serial = 1499] [outer = 0x92c23000] 09:14:00 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c1f400 == 37 [pid = 1808] [id = 511] 09:14:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0x94a31800) [pid = 1808] [serial = 1500] [outer = (nil)] 09:14:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0x8262ac00) [pid = 1808] [serial = 1501] [outer = 0x94a31800] 09:14:00 INFO - PROCESS | 1808 | 1477930440919 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]]]}] 09:14:00 INFO - ... 09:14:00 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1273ms 09:14:00 INFO - PROCESS | 1808 | 1477930440976 Marionette TRACE conn4 -> [0,2376,"getWindowHandle",null] 09:14:00 INFO - PROCESS | 1808 | 1477930440979 Marionette TRACE conn4 <- [1,2376,null,{"value":"8"}] 09:14:00 INFO - TEST-START | /pointerlock/constructor.html 09:14:00 INFO - PROCESS | 1808 | 1477930440990 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}] 09:14:01 INFO - PROCESS | 1808 | 1477930441246 Marionette TRACE conn4 <- [1,2377,null,{"value":null}] 09:14:01 INFO - PROCESS | 1808 | 1477930441522 Marionette TRACE conn4 -> [0,2378,"getWindowHandles",null] 09:14:01 INFO - PROCESS | 1808 | 1477930441531 Marionette TRACE conn4 <- [1,2378,null,["8"]] 09:14:01 INFO - PROCESS | 1808 | 1477930441552 Marionette TRACE conn4 -> [0,2379,"switchToWindow",{"name":"8"}] 09:14:01 INFO - PROCESS | 1808 | 1477930441562 Marionette TRACE conn4 <- [1,2379,null,{}] 09:14:01 INFO - PROCESS | 1808 | 1477930441575 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 1808 | ++DOCSHELL 0x829f0400 == 38 [pid = 1808] [id = 512] 09:14:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0x82e6c400) [pid = 1808] [serial = 1502] [outer = (nil)] 09:14:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0x8318b800) [pid = 1808] [serial = 1503] [outer = 0x82e6c400] 09:14:01 INFO - PROCESS | 1808 | 1477930441716 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (0x832ee000) [pid = 1808] [serial = 1504] [outer = 0x82e6c400] 09:14:02 INFO - PROCESS | 1808 | 1477930442454 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]]]}] 09:14:02 INFO - .. 09:14:02 INFO - TEST-OK | /pointerlock/constructor.html | took 1475ms 09:14:02 INFO - PROCESS | 1808 | 1477930442507 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:14:02 INFO - PROCESS | 1808 | 1477930442516 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:14:02 INFO - TEST-START | /pointerlock/idlharness.html 09:14:02 INFO - PROCESS | 1808 | 1477930442530 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}] 09:14:02 INFO - PROCESS | 1808 | 1477930442757 Marionette TRACE conn4 <- [1,2382,null,{"value":null}] 09:14:02 INFO - PROCESS | 1808 | 1477930442955 Marionette TRACE conn4 -> [0,2383,"getWindowHandles",null] 09:14:02 INFO - PROCESS | 1808 | 1477930442961 Marionette TRACE conn4 <- [1,2383,null,["8"]] 09:14:02 INFO - PROCESS | 1808 | 1477930442972 Marionette TRACE conn4 -> [0,2384,"switchToWindow",{"name":"8"}] 09:14:02 INFO - PROCESS | 1808 | 1477930442981 Marionette TRACE conn4 <- [1,2384,null,{}] 09:14:03 INFO - PROCESS | 1808 | 1477930443032 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:14:03 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5eb800 == 39 [pid = 1808] [id = 513] 09:14:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0x8c5ebc00) [pid = 1808] [serial = 1505] [outer = (nil)] 09:14:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0x8cd0c400) [pid = 1808] [serial = 1506] [outer = 0x8c5ebc00] 09:14:03 INFO - PROCESS | 1808 | 1477930443145 Marionette DEBUG loaded listener.js 09:14:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (0x8cf35800) [pid = 1808] [serial = 1507] [outer = 0x8c5ebc00] 09:14:04 INFO - PROCESS | 1808 | 1477930444208 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]]]}] 09:14:04 INFO - ........................ 09:14:04 INFO - TEST-OK | /pointerlock/idlharness.html | took 1786ms 09:14:04 INFO - PROCESS | 1808 | 1477930444315 Marionette TRACE conn4 -> [0,2386,"getWindowHandle",null] 09:14:04 INFO - TEST-START | /progress-events/constructor.html 09:14:04 INFO - PROCESS | 1808 | 1477930444320 Marionette TRACE conn4 <- [1,2386,null,{"value":"8"}] 09:14:04 INFO - PROCESS | 1808 | 1477930444328 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}] 09:14:04 INFO - PROCESS | 1808 | 1477930444551 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:14:04 INFO - PROCESS | 1808 | 1477930444760 Marionette TRACE conn4 -> [0,2388,"getWindowHandles",null] 09:14:04 INFO - PROCESS | 1808 | 1477930444770 Marionette TRACE conn4 <- [1,2388,null,["8"]] 09:14:04 INFO - PROCESS | 1808 | 1477930444822 Marionette TRACE conn4 -> [0,2389,"switchToWindow",{"name":"8"}] 09:14:04 INFO - PROCESS | 1808 | 1477930444830 Marionette TRACE conn4 <- [1,2389,null,{}] 09:14:04 INFO - PROCESS | 1808 | 1477930444837 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:14:04 INFO - PROCESS | 1808 | ++DOCSHELL 0x94a38c00 == 40 [pid = 1808] [id = 514] 09:14:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 100 (0x94a43400) [pid = 1808] [serial = 1508] [outer = (nil)] 09:14:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 101 (0x94a46800) [pid = 1808] [serial = 1509] [outer = 0x94a43400] 09:14:04 INFO - PROCESS | 1808 | 1477930444948 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 102 (0x94a4a800) [pid = 1808] [serial = 1510] [outer = 0x94a43400] 09:14:05 INFO - PROCESS | 1808 | 1477930445627 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]]]}] 09:14:05 INFO - ..... 09:14:05 INFO - TEST-OK | /progress-events/constructor.html | took 1327ms 09:14:05 INFO - PROCESS | 1808 | 1477930445676 Marionette TRACE conn4 -> [0,2391,"getWindowHandle",null] 09:14:05 INFO - PROCESS | 1808 | 1477930445679 Marionette TRACE conn4 <- [1,2391,null,{"value":"8"}] 09:14:05 INFO - TEST-START | /progress-events/interface.html 09:14:05 INFO - PROCESS | 1808 | 1477930445692 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}] 09:14:05 INFO - PROCESS | 1808 | 1477930445896 Marionette TRACE conn4 <- [1,2392,null,{"value":null}] 09:14:06 INFO - PROCESS | 1808 | 1477930446082 Marionette TRACE conn4 -> [0,2393,"getWindowHandles",null] 09:14:06 INFO - PROCESS | 1808 | 1477930446087 Marionette TRACE conn4 <- [1,2393,null,["8"]] 09:14:06 INFO - PROCESS | 1808 | 1477930446098 Marionette TRACE conn4 -> [0,2394,"switchToWindow",{"name":"8"}] 09:14:06 INFO - PROCESS | 1808 | 1477930446107 Marionette TRACE conn4 <- [1,2394,null,{}] 09:14:06 INFO - PROCESS | 1808 | 1477930446158 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:14:06 INFO - PROCESS | 1808 | ++DOCSHELL 0x94a51400 == 41 [pid = 1808] [id = 515] 09:14:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 103 (0x94a52400) [pid = 1808] [serial = 1511] [outer = (nil)] 09:14:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 104 (0x83347400) [pid = 1808] [serial = 1512] [outer = 0x94a52400] 09:14:06 INFO - PROCESS | 1808 | 1477930446265 Marionette DEBUG loaded listener.js 09:14:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 105 (0x94b3f400) [pid = 1808] [serial = 1513] [outer = 0x94a52400] 09:14:07 INFO - PROCESS | 1808 | 1477930447171 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]]]}] 09:14:07 INFO - ....... 09:14:07 INFO - TEST-OK | /progress-events/interface.html | took 1535ms 09:14:07 INFO - PROCESS | 1808 | 1477930447227 Marionette TRACE conn4 -> [0,2396,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 1808 | 1477930447235 Marionette TRACE conn4 <- [1,2396,null,{"value":"8"}] 09:14:07 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 09:14:07 INFO - PROCESS | 1808 | 1477930447289 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}] 09:14:07 INFO - PROCESS | 1808 | 1477930447519 Marionette TRACE conn4 <- [1,2397,null,{"value":null}] 09:14:07 INFO - PROCESS | 1808 | 1477930447726 Marionette TRACE conn4 -> [0,2398,"getWindowHandles",null] 09:14:07 INFO - PROCESS | 1808 | 1477930447731 Marionette TRACE conn4 <- [1,2398,null,["8"]] 09:14:07 INFO - PROCESS | 1808 | 1477930447740 Marionette TRACE conn4 -> [0,2399,"switchToWindow",{"name":"8"}] 09:14:07 INFO - PROCESS | 1808 | 1477930447746 Marionette TRACE conn4 <- [1,2399,null,{}] 09:14:07 INFO - PROCESS | 1808 | 1477930447752 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 1808 | ++DOCSHELL 0x95036800 == 42 [pid = 1808] [id = 516] 09:14:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 106 (0x95036c00) [pid = 1808] [serial = 1514] [outer = (nil)] 09:14:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 107 (0x953b4000) [pid = 1808] [serial = 1515] [outer = 0x95036c00] 09:14:07 INFO - PROCESS | 1808 | 1477930447867 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 108 (0x953b5800) [pid = 1808] [serial = 1516] [outer = 0x95036c00] 09:14:08 WARNING - wptserve Traceback (most recent call last): 09:14:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:14:08 WARNING - rv = self.func(request, response) 09:14:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:14:08 WARNING - access_control_allow_origin = "*") 09:14:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:14:08 WARNING - payload = payload_generator(server_data) 09:14:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:14:08 WARNING - return encode_string_as_bmp_image(data) 09:14:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:14:08 WARNING - img.save(f, "BMP") 09:14:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:14:08 WARNING - f.write(bmpfileheader) 09:14:08 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:14:08 WARNING - 09:14:10 INFO - PROCESS | 1808 | --DOCSHELL 0x83bb3800 == 41 [pid = 1808] [id = 492] 09:14:10 INFO - PROCESS | 1808 | --DOCSHELL 0x92c1f400 == 40 [pid = 1808] [id = 511] 09:14:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8dc9f000 == 39 [pid = 1808] [id = 507] 09:14:10 INFO - PROCESS | 1808 | --DOCSHELL 0x83f46400 == 38 [pid = 1808] [id = 509] 09:14:10 INFO - PROCESS | 1808 | --DOCSHELL 0x829f6400 == 37 [pid = 1808] [id = 505] 09:14:10 INFO - PROCESS | 1808 | --DOCSHELL 0x83bb9c00 == 36 [pid = 1808] [id = 501] 09:14:10 INFO - PROCESS | 1808 | --DOCSHELL 0x829f4000 == 35 [pid = 1808] [id = 503] 09:14:10 INFO - PROCESS | 1808 | --DOCSHELL 0x83f3cc00 == 34 [pid = 1808] [id = 497] 09:14:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5e9800 == 33 [pid = 1808] [id = 489] 09:14:10 INFO - PROCESS | 1808 | --DOMWINDOW == 107 (0x83bbec00) [pid = 1808] [serial = 1443] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1808 | --DOMWINDOW == 106 (0x8334f000) [pid = 1808] [serial = 1442] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1808 | --DOMWINDOW == 105 (0x8d98e000) [pid = 1808] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:14:10 INFO - PROCESS | 1808 | --DOMWINDOW == 104 (0x8d998400) [pid = 1808] [serial = 1448] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:14:10 INFO - PROCESS | 1808 | --DOMWINDOW == 103 (0x8cc22000) [pid = 1808] [serial = 1446] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1808 | --DOMWINDOW == 102 (0x8c5e4c00) [pid = 1808] [serial = 1445] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1808 | --DOMWINDOW == 101 (0x8dd19000) [pid = 1808] [serial = 1452] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1808 | --DOMWINDOW == 100 (0x8dd13000) [pid = 1808] [serial = 1451] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1808 | --DOMWINDOW == 99 (0x82e6e800) [pid = 1808] [serial = 1425] [outer = (nil)] [url = about:blank] 09:14:10 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (0x83193800) [pid = 1808] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 09:14:10 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0x83191800) [pid = 1808] [serial = 1437] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 09:14:11 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0x8fab2400) [pid = 1808] [serial = 1434] [outer = (nil)] [url = about:blank] 09:14:11 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0x8f956000) [pid = 1808] [serial = 1431] [outer = (nil)] [url = about:blank] 09:14:11 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0x8dc9c400) [pid = 1808] [serial = 1428] [outer = (nil)] [url = about:blank] 09:14:11 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0x8fa48c00) [pid = 1808] [serial = 1456] [outer = (nil)] [url = about:blank] 09:14:11 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0x82645c00) [pid = 1808] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 09:14:11 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0x82632c00) [pid = 1808] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 09:14:11 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0x8fa0d000) [pid = 1808] [serial = 1454] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0x8dd0c400) [pid = 1808] [serial = 1490] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0x8fa1a400) [pid = 1808] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0x92c23000) [pid = 1808] [serial = 1497] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x83f45000) [pid = 1808] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0x82eaf800) [pid = 1808] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0x92c54400) [pid = 1808] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x92b84400) [pid = 1808] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0x8332fc00) [pid = 1808] [serial = 1484] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x8332d000) [pid = 1808] [serial = 1481] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x829fb400) [pid = 1808] [serial = 1478] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x82633c00) [pid = 1808] [serial = 1475] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x8cd11800) [pid = 1808] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x8fa16c00) [pid = 1808] [serial = 1466] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x94a31800) [pid = 1808] [serial = 1500] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x8cf36c00) [pid = 1808] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x8cc27800) [pid = 1808] [serial = 1487] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x83ef0800) [pid = 1808] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x8fa4d800) [pid = 1808] [serial = 1433] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8deaf400) [pid = 1808] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x82e6b000) [pid = 1808] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x8dbf1400) [pid = 1808] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 09:14:15 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x8fa0fc00) [pid = 1808] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x94a51400 == 32 [pid = 1808] [id = 515] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x83f42000 == 31 [pid = 1808] [id = 498] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x83bb6c00 == 30 [pid = 1808] [id = 500] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa16400 == 29 [pid = 1808] [id = 499] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf1000 == 28 [pid = 1808] [id = 486] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x8262f400 == 27 [pid = 1808] [id = 502] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x8deae400 == 26 [pid = 1808] [id = 487] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x8332cc00 == 25 [pid = 1808] [id = 504] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x82ea9c00 == 24 [pid = 1808] [id = 496] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x94a38c00 == 23 [pid = 1808] [id = 514] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x832f2c00 == 22 [pid = 1808] [id = 490] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x83215800 == 21 [pid = 1808] [id = 491] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x829f0400 == 20 [pid = 1808] [id = 512] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa4a000 == 19 [pid = 1808] [id = 488] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5eb800 == 18 [pid = 1808] [id = 513] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5e0400 == 17 [pid = 1808] [id = 482] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa18800 == 16 [pid = 1808] [id = 495] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x83214c00 == 15 [pid = 1808] [id = 481] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa0f800 == 14 [pid = 1808] [id = 508] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x82e6a400 == 13 [pid = 1808] [id = 485] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x826c0c00 == 12 [pid = 1808] [id = 480] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x83bbb800 == 11 [pid = 1808] [id = 484] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x92c22400 == 10 [pid = 1808] [id = 510] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x82646c00 == 9 [pid = 1808] [id = 483] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x8cc21800 == 8 [pid = 1808] [id = 493] 09:14:19 INFO - PROCESS | 1808 | --DOCSHELL 0x8cc25000 == 7 [pid = 1808] [id = 506] 09:14:19 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x8332c800) [pid = 1808] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 09:14:19 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x829f8000) [pid = 1808] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:14:19 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x8fc51000) [pid = 1808] [serial = 1435] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x8f95e800) [pid = 1808] [serial = 1432] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x83f3c400) [pid = 1808] [serial = 1426] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x8dca3000) [pid = 1808] [serial = 1429] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x92c2a400) [pid = 1808] [serial = 1498] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x9391e000) [pid = 1808] [serial = 1499] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x8262ac00) [pid = 1808] [serial = 1501] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x8fa14c00) [pid = 1808] [serial = 1493] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x8fc51c00) [pid = 1808] [serial = 1494] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x92b84000) [pid = 1808] [serial = 1496] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x8cd0c800) [pid = 1808] [serial = 1488] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x8cd0f800) [pid = 1808] [serial = 1489] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x8dd12400) [pid = 1808] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x83331c00) [pid = 1808] [serial = 1482] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x8334ec00) [pid = 1808] [serial = 1483] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x83f3dc00) [pid = 1808] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x83ef7400) [pid = 1808] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x83333000) [pid = 1808] [serial = 1476] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x83551000) [pid = 1808] [serial = 1477] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x92c20400) [pid = 1808] [serial = 1470] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x92c23400) [pid = 1808] [serial = 1471] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x9391c400) [pid = 1808] [serial = 1473] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x92c51000) [pid = 1808] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x8fc4f000) [pid = 1808] [serial = 1467] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x8ffe5400) [pid = 1808] [serial = 1468] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x8cf37800) [pid = 1808] [serial = 1423] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x8cd0f000) [pid = 1808] [serial = 1464] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x8d98fc00) [pid = 1808] [serial = 1465] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x832ea400) [pid = 1808] [serial = 1459] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x8355b400) [pid = 1808] [serial = 1460] [outer = (nil)] [url = about:blank] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x83f46800) [pid = 1808] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 09:14:20 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x8fa4c400) [pid = 1808] [serial = 1457] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x82e6c400) [pid = 1808] [serial = 1502] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 09:14:22 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x8c5ebc00) [pid = 1808] [serial = 1505] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 09:14:22 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x94a43400) [pid = 1808] [serial = 1508] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 09:14:22 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x94a52400) [pid = 1808] [serial = 1511] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 09:14:27 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8cf35800) [pid = 1808] [serial = 1507] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8cd0c400) [pid = 1808] [serial = 1506] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x94a4a800) [pid = 1808] [serial = 1510] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x94a46800) [pid = 1808] [serial = 1509] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x94b3f400) [pid = 1808] [serial = 1513] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x83347400) [pid = 1808] [serial = 1512] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x953b4000) [pid = 1808] [serial = 1515] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x8318b800) [pid = 1808] [serial = 1503] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x832ee000) [pid = 1808] [serial = 1504] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:14:38 INFO - PROCESS | 1808 | 1477930478062 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]]]}] 09:14:38 INFO - . 09:14:38 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 30878ms 09:14:38 INFO - PROCESS | 1808 | 1477930478123 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:14:38 INFO - PROCESS | 1808 | 1477930478131 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:14:38 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 09:14:38 INFO - PROCESS | 1808 | 1477930478143 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}] 09:14:38 INFO - PROCESS | 1808 | 1477930478390 Marionette TRACE conn4 <- [1,2402,null,{"value":null}] 09:14:38 INFO - PROCESS | 1808 | 1477930478477 Marionette TRACE conn4 -> [0,2403,"getWindowHandles",null] 09:14:38 INFO - PROCESS | 1808 | 1477930478484 Marionette TRACE conn4 <- [1,2403,null,["8"]] 09:14:38 INFO - PROCESS | 1808 | 1477930478493 Marionette TRACE conn4 -> [0,2404,"switchToWindow",{"name":"8"}] 09:14:38 INFO - PROCESS | 1808 | 1477930478502 Marionette TRACE conn4 <- [1,2404,null,{}] 09:14:38 INFO - PROCESS | 1808 | 1477930478510 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:14:38 INFO - PROCESS | 1808 | ++DOCSHELL 0x82647400 == 8 [pid = 1808] [id = 517] 09:14:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x82647800) [pid = 1808] [serial = 1517] [outer = (nil)] 09:14:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b5400) [pid = 1808] [serial = 1518] [outer = 0x82647800] 09:14:38 INFO - PROCESS | 1808 | 1477930478625 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x826bd000) [pid = 1808] [serial = 1519] [outer = 0x82647800] 09:14:39 WARNING - wptserve Traceback (most recent call last): 09:14:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:14:39 WARNING - rv = self.func(request, response) 09:14:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:14:39 WARNING - access_control_allow_origin = "*") 09:14:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:14:39 WARNING - payload = payload_generator(server_data) 09:14:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:14:39 WARNING - return encode_string_as_bmp_image(data) 09:14:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:14:39 WARNING - img.save(f, "BMP") 09:14:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:14:39 WARNING - f.write(bmpfileheader) 09:14:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:14:39 WARNING - 09:14:48 INFO - PROCESS | 1808 | --DOCSHELL 0x95036800 == 7 [pid = 1808] [id = 516] 09:14:50 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x95036c00) [pid = 1808] [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] 09:14:56 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x953b5800) [pid = 1808] [serial = 1516] [outer = (nil)] [url = about:blank] 09:14:56 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826b5400) [pid = 1808] [serial = 1518] [outer = (nil)] [url = about:blank] 09:15:08 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:15:08 INFO - PROCESS | 1808 | 1477930508850 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]]]}] 09:15:08 INFO - . 09:15:08 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30728ms 09:15:08 INFO - PROCESS | 1808 | 1477930508869 Marionette TRACE conn4 -> [0,2406,"getWindowHandle",null] 09:15:08 INFO - PROCESS | 1808 | 1477930508876 Marionette TRACE conn4 <- [1,2406,null,{"value":"8"}] 09:15:08 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 09:15:08 INFO - PROCESS | 1808 | 1477930508888 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}] 09:15:09 INFO - PROCESS | 1808 | 1477930509128 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:15:09 INFO - PROCESS | 1808 | 1477930509213 Marionette TRACE conn4 -> [0,2408,"getWindowHandles",null] 09:15:09 INFO - PROCESS | 1808 | 1477930509220 Marionette TRACE conn4 <- [1,2408,null,["8"]] 09:15:09 INFO - PROCESS | 1808 | 1477930509230 Marionette TRACE conn4 -> [0,2409,"switchToWindow",{"name":"8"}] 09:15:09 INFO - PROCESS | 1808 | 1477930509239 Marionette TRACE conn4 <- [1,2409,null,{}] 09:15:09 INFO - PROCESS | 1808 | 1477930509246 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:15:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x82646c00 == 8 [pid = 1808] [id = 518] 09:15:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x82647000) [pid = 1808] [serial = 1520] [outer = (nil)] 09:15:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b6000) [pid = 1808] [serial = 1521] [outer = 0x82647000] 09:15:09 INFO - PROCESS | 1808 | 1477930509367 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829ed400) [pid = 1808] [serial = 1522] [outer = 0x82647000] 09:15:09 WARNING - wptserve Traceback (most recent call last): 09:15:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:15:09 WARNING - rv = self.func(request, response) 09:15:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:15:09 WARNING - access_control_allow_origin = "*") 09:15:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:15:09 WARNING - payload = payload_generator(server_data) 09:15:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:15:09 WARNING - return encode_string_as_bmp_image(data) 09:15:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:15:09 WARNING - img.save(f, "BMP") 09:15:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:15:09 WARNING - f.write(bmpfileheader) 09:15:09 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:15:09 WARNING - 09:15:19 INFO - PROCESS | 1808 | --DOCSHELL 0x82647400 == 7 [pid = 1808] [id = 517] 09:15:25 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x82647800) [pid = 1808] [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] 09:15:30 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x826bd000) [pid = 1808] [serial = 1519] [outer = (nil)] [url = about:blank] 09:15:30 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826b6000) [pid = 1808] [serial = 1521] [outer = (nil)] [url = about:blank] 09:15:39 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:15:39 INFO - PROCESS | 1808 | 1477930539585 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]]]}] 09:15:39 INFO - . 09:15:39 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 30727ms 09:15:39 INFO - PROCESS | 1808 | 1477930539615 Marionette TRACE conn4 -> [0,2411,"getWindowHandle",null] 09:15:39 INFO - PROCESS | 1808 | 1477930539623 Marionette TRACE conn4 <- [1,2411,null,{"value":"8"}] 09:15:39 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 09:15:39 INFO - PROCESS | 1808 | 1477930539636 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}] 09:15:39 INFO - PROCESS | 1808 | 1477930539886 Marionette TRACE conn4 <- [1,2412,null,{"value":null}] 09:15:39 INFO - PROCESS | 1808 | 1477930539972 Marionette TRACE conn4 -> [0,2413,"getWindowHandles",null] 09:15:39 INFO - PROCESS | 1808 | 1477930539979 Marionette TRACE conn4 <- [1,2413,null,["8"]] 09:15:39 INFO - PROCESS | 1808 | 1477930539989 Marionette TRACE conn4 -> [0,2414,"switchToWindow",{"name":"8"}] 09:15:40 INFO - PROCESS | 1808 | 1477930539998 Marionette TRACE conn4 <- [1,2414,null,{}] 09:15:40 INFO - PROCESS | 1808 | 1477930540006 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 1808 | ++DOCSHELL 0x82647c00 == 8 [pid = 1808] [id = 519] 09:15:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x82648c00) [pid = 1808] [serial = 1523] [outer = (nil)] 09:15:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b7000) [pid = 1808] [serial = 1524] [outer = 0x82648c00] 09:15:40 INFO - PROCESS | 1808 | 1477930540124 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829edc00) [pid = 1808] [serial = 1525] [outer = 0x82648c00] 09:15:40 INFO - PROCESS | 1808 | 1477930540823 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]]]}] 09:15:40 INFO - . 09:15:40 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 1227ms 09:15:40 INFO - PROCESS | 1808 | 1477930540861 Marionette TRACE conn4 -> [0,2416,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 1808 | 1477930540869 Marionette TRACE conn4 <- [1,2416,null,{"value":"8"}] 09:15:40 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 09:15:40 INFO - PROCESS | 1808 | 1477930540879 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}] 09:15:41 INFO - PROCESS | 1808 | 1477930541105 Marionette TRACE conn4 <- [1,2417,null,{"value":null}] 09:15:41 INFO - PROCESS | 1808 | 1477930541230 Marionette TRACE conn4 -> [0,2418,"getWindowHandles",null] 09:15:41 INFO - PROCESS | 1808 | 1477930541236 Marionette TRACE conn4 <- [1,2418,null,["8"]] 09:15:41 INFO - PROCESS | 1808 | 1477930541245 Marionette TRACE conn4 -> [0,2419,"switchToWindow",{"name":"8"}] 09:15:41 INFO - PROCESS | 1808 | 1477930541251 Marionette TRACE conn4 <- [1,2419,null,{}] 09:15:41 INFO - PROCESS | 1808 | 1477930541258 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 1808 | ++DOCSHELL 0x826bbc00 == 9 [pid = 1808] [id = 520] 09:15:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x82eb0400) [pid = 1808] [serial = 1526] [outer = (nil)] 09:15:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8318a400) [pid = 1808] [serial = 1527] [outer = 0x82eb0400] 09:15:41 INFO - PROCESS | 1808 | 1477930541363 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8318d000) [pid = 1808] [serial = 1528] [outer = 0x82eb0400] 09:15:42 INFO - PROCESS | 1808 | 1477930542110 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]]]}] 09:15:42 INFO - . 09:15:42 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1276ms 09:15:42 INFO - PROCESS | 1808 | 1477930542164 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 1808 | 1477930542173 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:15:42 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 09:15:42 INFO - PROCESS | 1808 | 1477930542182 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}] 09:15:42 INFO - PROCESS | 1808 | 1477930542445 Marionette TRACE conn4 <- [1,2422,null,{"value":null}] 09:15:42 INFO - PROCESS | 1808 | 1477930542465 Marionette TRACE conn4 -> [0,2423,"getWindowHandles",null] 09:15:42 INFO - PROCESS | 1808 | 1477930542471 Marionette TRACE conn4 <- [1,2423,null,["8"]] 09:15:42 INFO - PROCESS | 1808 | 1477930542478 Marionette TRACE conn4 -> [0,2424,"switchToWindow",{"name":"8"}] 09:15:42 INFO - PROCESS | 1808 | 1477930542487 Marionette TRACE conn4 <- [1,2424,null,{}] 09:15:42 INFO - PROCESS | 1808 | 1477930542495 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 1808 | ++DOCSHELL 0x832efc00 == 10 [pid = 1808] [id = 521] 09:15:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x832f0000) [pid = 1808] [serial = 1529] [outer = (nil)] 09:15:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x832f2c00) [pid = 1808] [serial = 1530] [outer = 0x832f0000] 09:15:42 INFO - PROCESS | 1808 | 1477930542603 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x83327800) [pid = 1808] [serial = 1531] [outer = 0x832f0000] 09:15:43 INFO - PROCESS | 1808 | 1477930543354 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]]]}] 09:15:43 INFO - . 09:15:43 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 1194ms 09:15:43 INFO - PROCESS | 1808 | 1477930543376 Marionette TRACE conn4 -> [0,2426,"getWindowHandle",null] 09:15:43 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 09:15:43 INFO - PROCESS | 1808 | 1477930543381 Marionette TRACE conn4 <- [1,2426,null,{"value":"8"}] 09:15:43 INFO - PROCESS | 1808 | 1477930543392 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}] 09:15:43 INFO - PROCESS | 1808 | 1477930543639 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:15:43 INFO - PROCESS | 1808 | 1477930543661 Marionette TRACE conn4 -> [0,2428,"getWindowHandles",null] 09:15:43 INFO - PROCESS | 1808 | 1477930543669 Marionette TRACE conn4 <- [1,2428,null,["8"]] 09:15:43 INFO - PROCESS | 1808 | 1477930543676 Marionette TRACE conn4 -> [0,2429,"switchToWindow",{"name":"8"}] 09:15:43 INFO - PROCESS | 1808 | 1477930543683 Marionette TRACE conn4 <- [1,2429,null,{}] 09:15:43 INFO - PROCESS | 1808 | 1477930543690 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 1808 | ++DOCSHELL 0x8334f400 == 11 [pid = 1808] [id = 522] 09:15:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8334fc00) [pid = 1808] [serial = 1532] [outer = (nil)] 09:15:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x83351800) [pid = 1808] [serial = 1533] [outer = 0x8334fc00] 09:15:43 INFO - PROCESS | 1808 | 1477930543799 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x83f42000) [pid = 1808] [serial = 1534] [outer = 0x8334fc00] 09:15:44 INFO - PROCESS | 1808 | 1477930544546 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]]]}] 09:15:44 INFO - . 09:15:44 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 1186ms 09:15:44 INFO - PROCESS | 1808 | 1477930544575 Marionette TRACE conn4 -> [0,2431,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 1808 | 1477930544578 Marionette TRACE conn4 <- [1,2431,null,{"value":"8"}] 09:15:44 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 09:15:44 INFO - PROCESS | 1808 | 1477930544586 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}] 09:15:44 INFO - PROCESS | 1808 | 1477930544765 Marionette TRACE conn4 <- [1,2432,null,{"value":null}] 09:15:44 INFO - PROCESS | 1808 | 1477930544780 Marionette TRACE conn4 -> [0,2433,"getWindowHandles",null] 09:15:44 INFO - PROCESS | 1808 | 1477930544783 Marionette TRACE conn4 <- [1,2433,null,["8"]] 09:15:44 INFO - PROCESS | 1808 | 1477930544789 Marionette TRACE conn4 -> [0,2434,"switchToWindow",{"name":"8"}] 09:15:44 INFO - PROCESS | 1808 | 1477930544794 Marionette TRACE conn4 <- [1,2434,null,{}] 09:15:44 INFO - PROCESS | 1808 | 1477930544801 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5e8400 == 12 [pid = 1808] [id = 523] 09:15:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8c5e8800) [pid = 1808] [serial = 1535] [outer = (nil)] 09:15:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x8c5eb400) [pid = 1808] [serial = 1536] [outer = 0x8c5e8800] 09:15:44 INFO - PROCESS | 1808 | 1477930544897 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x8cc1e400) [pid = 1808] [serial = 1537] [outer = 0x8c5e8800] 09:15:45 INFO - PROCESS | 1808 | 1477930545631 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]]]}] 09:15:45 INFO - . 09:15:45 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 09:15:45 INFO - PROCESS | 1808 | 1477930545658 Marionette TRACE conn4 -> [0,2436,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 1808 | 1477930545662 Marionette TRACE conn4 <- [1,2436,null,{"value":"8"}] 09:15:45 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 09:15:45 INFO - PROCESS | 1808 | 1477930545669 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}] 09:15:45 INFO - PROCESS | 1808 | 1477930545935 Marionette TRACE conn4 <- [1,2437,null,{"value":null}] 09:15:45 INFO - PROCESS | 1808 | 1477930545950 Marionette TRACE conn4 -> [0,2438,"getWindowHandles",null] 09:15:45 INFO - PROCESS | 1808 | 1477930545954 Marionette TRACE conn4 <- [1,2438,null,["8"]] 09:15:45 INFO - PROCESS | 1808 | 1477930545965 Marionette TRACE conn4 -> [0,2439,"switchToWindow",{"name":"8"}] 09:15:45 INFO - PROCESS | 1808 | 1477930545969 Marionette TRACE conn4 <- [1,2439,null,{}] 09:15:45 INFO - PROCESS | 1808 | 1477930545976 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:15:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x832e9000 == 13 [pid = 1808] [id = 524] 09:15:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8cd0b800) [pid = 1808] [serial = 1538] [outer = (nil)] 09:15:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8cd17000) [pid = 1808] [serial = 1539] [outer = 0x8cd0b800] 09:15:46 INFO - PROCESS | 1808 | 1477930546075 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8cf3f400) [pid = 1808] [serial = 1540] [outer = 0x8cd0b800] 09:15:46 INFO - PROCESS | 1808 | 1477930546801 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]]]}] 09:15:46 INFO - . 09:15:46 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 1180ms 09:15:46 INFO - PROCESS | 1808 | 1477930546849 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 1808 | 1477930546856 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:15:46 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 09:15:46 INFO - PROCESS | 1808 | 1477930546870 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}] 09:15:47 INFO - PROCESS | 1808 | 1477930547048 Marionette TRACE conn4 <- [1,2442,null,{"value":null}] 09:15:47 INFO - PROCESS | 1808 | 1477930547176 Marionette TRACE conn4 -> [0,2443,"getWindowHandles",null] 09:15:47 INFO - PROCESS | 1808 | 1477930547183 Marionette TRACE conn4 <- [1,2443,null,["8"]] 09:15:47 INFO - PROCESS | 1808 | 1477930547188 Marionette TRACE conn4 -> [0,2444,"switchToWindow",{"name":"8"}] 09:15:47 INFO - PROCESS | 1808 | 1477930547195 Marionette TRACE conn4 <- [1,2444,null,{}] 09:15:47 INFO - PROCESS | 1808 | 1477930547200 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbec800 == 14 [pid = 1808] [id = 525] 09:15:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x8dbecc00) [pid = 1808] [serial = 1541] [outer = (nil)] 09:15:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x8dbf2800) [pid = 1808] [serial = 1542] [outer = 0x8dbecc00] 09:15:47 INFO - PROCESS | 1808 | 1477930547293 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x8dbf5000) [pid = 1808] [serial = 1543] [outer = 0x8dbecc00] 09:15:47 INFO - PROCESS | 1808 | 1477930547990 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]]]}] 09:15:48 INFO - . 09:15:48 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 1182ms 09:15:48 INFO - PROCESS | 1808 | 1477930548051 Marionette TRACE conn4 -> [0,2446,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 1808 | 1477930548058 Marionette TRACE conn4 <- [1,2446,null,{"value":"8"}] 09:15:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 09:15:48 INFO - PROCESS | 1808 | 1477930548070 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}] 09:15:48 INFO - PROCESS | 1808 | 1477930548274 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:15:48 INFO - PROCESS | 1808 | 1477930548448 Marionette TRACE conn4 -> [0,2448,"getWindowHandles",null] 09:15:48 INFO - PROCESS | 1808 | 1477930548454 Marionette TRACE conn4 <- [1,2448,null,["8"]] 09:15:48 INFO - PROCESS | 1808 | 1477930548463 Marionette TRACE conn4 -> [0,2449,"switchToWindow",{"name":"8"}] 09:15:48 INFO - PROCESS | 1808 | 1477930548472 Marionette TRACE conn4 <- [1,2449,null,{}] 09:15:48 INFO - PROCESS | 1808 | 1477930548524 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 1808 | ++DOCSHELL 0x82644000 == 15 [pid = 1808] [id = 526] 09:15:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x82e70c00) [pid = 1808] [serial = 1544] [outer = (nil)] 09:15:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x83191c00) [pid = 1808] [serial = 1545] [outer = 0x82e70c00] 09:15:48 INFO - PROCESS | 1808 | 1477930548653 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x8320c000) [pid = 1808] [serial = 1546] [outer = 0x82e70c00] 09:15:49 INFO - PROCESS | 1808 | 1477930549404 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]]]}] 09:15:49 INFO - . 09:15:49 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1380ms 09:15:49 INFO - PROCESS | 1808 | 1477930549449 Marionette TRACE conn4 -> [0,2451,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 1808 | 1477930549455 Marionette TRACE conn4 <- [1,2451,null,{"value":"8"}] 09:15:49 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 09:15:49 INFO - PROCESS | 1808 | 1477930549464 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}] 09:15:49 INFO - PROCESS | 1808 | 1477930549694 Marionette TRACE conn4 <- [1,2452,null,{"value":null}] 09:15:49 INFO - PROCESS | 1808 | 1477930549870 Marionette TRACE conn4 -> [0,2453,"getWindowHandles",null] 09:15:49 INFO - PROCESS | 1808 | 1477930549875 Marionette TRACE conn4 <- [1,2453,null,["8"]] 09:15:49 INFO - PROCESS | 1808 | 1477930549885 Marionette TRACE conn4 -> [0,2454,"switchToWindow",{"name":"8"}] 09:15:49 INFO - PROCESS | 1808 | 1477930549892 Marionette TRACE conn4 <- [1,2454,null,{}] 09:15:49 INFO - PROCESS | 1808 | 1477930549944 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 1808 | ++DOCSHELL 0x832e7c00 == 16 [pid = 1808] [id = 527] 09:15:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x832ef800) [pid = 1808] [serial = 1547] [outer = (nil)] 09:15:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x8cc23800) [pid = 1808] [serial = 1548] [outer = 0x832ef800] 09:15:50 INFO - PROCESS | 1808 | 1477930550062 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x8cc29400) [pid = 1808] [serial = 1549] [outer = 0x832ef800] 09:15:50 INFO - PROCESS | 1808 | 1477930550822 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]]]}] 09:15:50 INFO - . 09:15:50 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 1377ms 09:15:50 INFO - PROCESS | 1808 | 1477930550849 Marionette TRACE conn4 -> [0,2456,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 1808 | 1477930550857 Marionette TRACE conn4 <- [1,2456,null,{"value":"8"}] 09:15:50 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 09:15:50 INFO - PROCESS | 1808 | 1477930550883 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}] 09:15:51 INFO - PROCESS | 1808 | 1477930551084 Marionette TRACE conn4 <- [1,2457,null,{"value":null}] 09:15:51 INFO - PROCESS | 1808 | 1477930551259 Marionette TRACE conn4 -> [0,2458,"getWindowHandles",null] 09:15:51 INFO - PROCESS | 1808 | 1477930551265 Marionette TRACE conn4 <- [1,2458,null,["8"]] 09:15:51 INFO - PROCESS | 1808 | 1477930551272 Marionette TRACE conn4 -> [0,2459,"switchToWindow",{"name":"8"}] 09:15:51 INFO - PROCESS | 1808 | 1477930551280 Marionette TRACE conn4 <- [1,2459,null,{}] 09:15:51 INFO - PROCESS | 1808 | 1477930551287 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd0c800 == 17 [pid = 1808] [id = 528] 09:15:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x8dd0ec00) [pid = 1808] [serial = 1550] [outer = (nil)] 09:15:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x8dd19c00) [pid = 1808] [serial = 1551] [outer = 0x8dd0ec00] 09:15:51 INFO - PROCESS | 1808 | 1477930551407 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x8dd1b000) [pid = 1808] [serial = 1552] [outer = 0x8dd0ec00] 09:15:52 WARNING - wptserve Traceback (most recent call last): 09:15:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:15:52 WARNING - rv = self.func(request, response) 09:15:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:15:52 WARNING - access_control_allow_origin = "*") 09:15:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:15:52 WARNING - payload = payload_generator(server_data) 09:15:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:15:52 WARNING - return encode_string_as_bmp_image(data) 09:15:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:15:52 WARNING - img.save(f, "BMP") 09:15:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:15:52 WARNING - f.write(bmpfileheader) 09:15:52 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:15:52 WARNING - 09:15:53 INFO - PROCESS | 1808 | --DOCSHELL 0x82646c00 == 16 [pid = 1808] [id = 518] 09:15:56 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x8cd0b800) [pid = 1808] [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] 09:15:56 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x8c5e8800) [pid = 1808] [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] 09:15:56 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x8334fc00) [pid = 1808] [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] 09:15:56 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x832f0000) [pid = 1808] [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] 09:15:56 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x82eb0400) [pid = 1808] [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] 09:15:56 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x82648c00) [pid = 1808] [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] 09:15:56 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x82647000) [pid = 1808] [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] 09:16:01 INFO - PROCESS | 1808 | --DOCSHELL 0x832e9000 == 15 [pid = 1808] [id = 524] 09:16:01 INFO - PROCESS | 1808 | --DOCSHELL 0x826bbc00 == 14 [pid = 1808] [id = 520] 09:16:01 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5e8400 == 13 [pid = 1808] [id = 523] 09:16:01 INFO - PROCESS | 1808 | --DOCSHELL 0x832efc00 == 12 [pid = 1808] [id = 521] 09:16:01 INFO - PROCESS | 1808 | --DOCSHELL 0x8334f400 == 11 [pid = 1808] [id = 522] 09:16:01 INFO - PROCESS | 1808 | --DOCSHELL 0x82647c00 == 10 [pid = 1808] [id = 519] 09:16:01 INFO - PROCESS | 1808 | --DOCSHELL 0x832e7c00 == 9 [pid = 1808] [id = 527] 09:16:01 INFO - PROCESS | 1808 | --DOCSHELL 0x82644000 == 8 [pid = 1808] [id = 526] 09:16:01 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbec800 == 7 [pid = 1808] [id = 525] 09:16:01 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x8cd17000) [pid = 1808] [serial = 1539] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x8cf3f400) [pid = 1808] [serial = 1540] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x8c5eb400) [pid = 1808] [serial = 1536] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x8cc1e400) [pid = 1808] [serial = 1537] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x83351800) [pid = 1808] [serial = 1533] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x83f42000) [pid = 1808] [serial = 1534] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x832f2c00) [pid = 1808] [serial = 1530] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x83327800) [pid = 1808] [serial = 1531] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8318a400) [pid = 1808] [serial = 1527] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x8318d000) [pid = 1808] [serial = 1528] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x826b7000) [pid = 1808] [serial = 1524] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x829edc00) [pid = 1808] [serial = 1525] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x829ed400) [pid = 1808] [serial = 1522] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8dbf2800) [pid = 1808] [serial = 1542] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x82e70c00) [pid = 1808] [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] 09:16:03 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8dbecc00) [pid = 1808] [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] 09:16:03 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x832ef800) [pid = 1808] [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] 09:16:09 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8dbf5000) [pid = 1808] [serial = 1543] [outer = (nil)] [url = about:blank] 09:16:09 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8320c000) [pid = 1808] [serial = 1546] [outer = (nil)] [url = about:blank] 09:16:09 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x83191c00) [pid = 1808] [serial = 1545] [outer = (nil)] [url = about:blank] 09:16:09 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x8cc29400) [pid = 1808] [serial = 1549] [outer = (nil)] [url = about:blank] 09:16:09 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x8cc23800) [pid = 1808] [serial = 1548] [outer = (nil)] [url = about:blank] 09:16:09 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x8dd19c00) [pid = 1808] [serial = 1551] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:16:21 INFO - PROCESS | 1808 | 1477930581615 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]]]}] 09:16:21 INFO - . 09:16:21 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30774ms 09:16:21 INFO - PROCESS | 1808 | 1477930581640 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 1808 | 1477930581647 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:16:21 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 09:16:21 INFO - PROCESS | 1808 | 1477930581660 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}] 09:16:21 INFO - PROCESS | 1808 | 1477930581905 Marionette TRACE conn4 <- [1,2462,null,{"value":null}] 09:16:21 INFO - PROCESS | 1808 | 1477930581994 Marionette TRACE conn4 -> [0,2463,"getWindowHandles",null] 09:16:22 INFO - PROCESS | 1808 | 1477930582001 Marionette TRACE conn4 <- [1,2463,null,["8"]] 09:16:22 INFO - PROCESS | 1808 | 1477930582008 Marionette TRACE conn4 -> [0,2464,"switchToWindow",{"name":"8"}] 09:16:22 INFO - PROCESS | 1808 | 1477930582016 Marionette TRACE conn4 <- [1,2464,null,{}] 09:16:22 INFO - PROCESS | 1808 | 1477930582023 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 1808 | ++DOCSHELL 0x82645000 == 8 [pid = 1808] [id = 529] 09:16:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x82645400) [pid = 1808] [serial = 1553] [outer = (nil)] 09:16:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b2000) [pid = 1808] [serial = 1554] [outer = 0x82645400] 09:16:22 INFO - PROCESS | 1808 | 1477930582159 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x826bac00) [pid = 1808] [serial = 1555] [outer = 0x82645400] 09:16:22 WARNING - wptserve Traceback (most recent call last): 09:16:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:16:22 WARNING - rv = self.func(request, response) 09:16:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:16:22 WARNING - access_control_allow_origin = "*") 09:16:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:16:22 WARNING - payload = payload_generator(server_data) 09:16:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:16:22 WARNING - return encode_string_as_bmp_image(data) 09:16: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 09:16:22 WARNING - img.save(f, "BMP") 09:16:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:16:22 WARNING - f.write(bmpfileheader) 09:16:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:16:22 WARNING - 09:16:31 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd0c800 == 7 [pid = 1808] [id = 528] 09:16:37 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x8dd0ec00) [pid = 1808] [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] 09:16:43 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x8dd1b000) [pid = 1808] [serial = 1552] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826b2000) [pid = 1808] [serial = 1554] [outer = (nil)] [url = about:blank] 09:16:52 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:16:52 INFO - PROCESS | 1808 | 1477930612377 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]]]}] 09:16:52 INFO - . 09:16:52 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30762ms 09:16:52 INFO - PROCESS | 1808 | 1477930612420 Marionette TRACE conn4 -> [0,2466,"getWindowHandle",null] 09:16:52 INFO - PROCESS | 1808 | 1477930612427 Marionette TRACE conn4 <- [1,2466,null,{"value":"8"}] 09:16:52 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 09:16:52 INFO - PROCESS | 1808 | 1477930612439 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}] 09:16:52 INFO - PROCESS | 1808 | 1477930612674 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:16:52 INFO - PROCESS | 1808 | 1477930612757 Marionette TRACE conn4 -> [0,2468,"getWindowHandles",null] 09:16:52 INFO - PROCESS | 1808 | 1477930612764 Marionette TRACE conn4 <- [1,2468,null,["8"]] 09:16:52 INFO - PROCESS | 1808 | 1477930612773 Marionette TRACE conn4 -> [0,2469,"switchToWindow",{"name":"8"}] 09:16:52 INFO - PROCESS | 1808 | 1477930612781 Marionette TRACE conn4 <- [1,2469,null,{}] 09:16:52 INFO - PROCESS | 1808 | 1477930612788 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b4400 == 8 [pid = 1808] [id = 530] 09:16:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b4c00) [pid = 1808] [serial = 1556] [outer = (nil)] 09:16:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b9000) [pid = 1808] [serial = 1557] [outer = 0x826b4c00] 09:16:52 INFO - PROCESS | 1808 | 1477930612903 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829eec00) [pid = 1808] [serial = 1558] [outer = 0x826b4c00] 09:16:53 WARNING - wptserve Traceback (most recent call last): 09:16:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:16:53 WARNING - rv = self.func(request, response) 09:16:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:16:53 WARNING - access_control_allow_origin = "*") 09:16:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:16:53 WARNING - payload = payload_generator(server_data) 09:16:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:16:53 WARNING - return encode_string_as_bmp_image(data) 09:16:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:16:53 WARNING - img.save(f, "BMP") 09:16:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:16:53 WARNING - f.write(bmpfileheader) 09:16:53 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:16:53 WARNING - 09:17:02 INFO - PROCESS | 1808 | --DOCSHELL 0x82645000 == 7 [pid = 1808] [id = 529] 09:17:08 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x82645400) [pid = 1808] [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] 09:17:14 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x826bac00) [pid = 1808] [serial = 1555] [outer = (nil)] [url = about:blank] 09:17:14 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826b9000) [pid = 1808] [serial = 1557] [outer = (nil)] [url = about:blank] 09:17:23 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:17:23 INFO - PROCESS | 1808 | 1477930643113 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]]]}] 09:17:23 INFO - . 09:17:23 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30714ms 09:17:23 INFO - PROCESS | 1808 | 1477930643152 Marionette TRACE conn4 -> [0,2471,"getWindowHandle",null] 09:17:23 INFO - PROCESS | 1808 | 1477930643159 Marionette TRACE conn4 <- [1,2471,null,{"value":"8"}] 09:17:23 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 09:17:23 INFO - PROCESS | 1808 | 1477930643170 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}] 09:17:23 INFO - PROCESS | 1808 | 1477930643405 Marionette TRACE conn4 <- [1,2472,null,{"value":null}] 09:17:23 INFO - PROCESS | 1808 | 1477930643490 Marionette TRACE conn4 -> [0,2473,"getWindowHandles",null] 09:17:23 INFO - PROCESS | 1808 | 1477930643497 Marionette TRACE conn4 <- [1,2473,null,["8"]] 09:17:23 INFO - PROCESS | 1808 | 1477930643506 Marionette TRACE conn4 -> [0,2474,"switchToWindow",{"name":"8"}] 09:17:23 INFO - PROCESS | 1808 | 1477930643514 Marionette TRACE conn4 <- [1,2474,null,{}] 09:17:23 INFO - PROCESS | 1808 | 1477930643520 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b2000 == 8 [pid = 1808] [id = 531] 09:17:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b2c00) [pid = 1808] [serial = 1559] [outer = (nil)] 09:17:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b9000) [pid = 1808] [serial = 1560] [outer = 0x826b2c00] 09:17:23 INFO - PROCESS | 1808 | 1477930643632 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x826c0c00) [pid = 1808] [serial = 1561] [outer = 0x826b2c00] 09:17:24 INFO - PROCESS | 1808 | 1477930644277 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]]]}] 09:17:24 INFO - . 09:17:24 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1169ms 09:17:24 INFO - PROCESS | 1808 | 1477930644337 Marionette TRACE conn4 -> [0,2476,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 1808 | 1477930644343 Marionette TRACE conn4 <- [1,2476,null,{"value":"8"}] 09:17:24 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 09:17:24 INFO - PROCESS | 1808 | 1477930644355 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}] 09:17:24 INFO - PROCESS | 1808 | 1477930644594 Marionette TRACE conn4 <- [1,2477,null,{"value":null}] 09:17:24 INFO - PROCESS | 1808 | 1477930644682 Marionette TRACE conn4 -> [0,2478,"getWindowHandles",null] 09:17:24 INFO - PROCESS | 1808 | 1477930644688 Marionette TRACE conn4 <- [1,2478,null,["8"]] 09:17:24 INFO - PROCESS | 1808 | 1477930644698 Marionette TRACE conn4 -> [0,2479,"switchToWindow",{"name":"8"}] 09:17:24 INFO - PROCESS | 1808 | 1477930644702 Marionette TRACE conn4 <- [1,2479,null,{}] 09:17:24 INFO - PROCESS | 1808 | 1477930644710 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 1808 | ++DOCSHELL 0x826bfc00 == 9 [pid = 1808] [id = 532] 09:17:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x82eaf400) [pid = 1808] [serial = 1562] [outer = (nil)] 09:17:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x83189800) [pid = 1808] [serial = 1563] [outer = 0x82eaf400] 09:17:24 INFO - PROCESS | 1808 | 1477930644807 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8318c400) [pid = 1808] [serial = 1564] [outer = 0x82eaf400] 09:17:25 INFO - PROCESS | 1808 | 1477930645509 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]]]}] 09:17:25 INFO - . 09:17:25 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1183ms 09:17:25 INFO - PROCESS | 1808 | 1477930645547 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 1808 | 1477930645553 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:17:25 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 09:17:25 INFO - PROCESS | 1808 | 1477930645561 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}] 09:17:25 INFO - PROCESS | 1808 | 1477930645750 Marionette TRACE conn4 <- [1,2482,null,{"value":null}] 09:17:25 INFO - PROCESS | 1808 | 1477930645883 Marionette TRACE conn4 -> [0,2483,"getWindowHandles",null] 09:17:25 INFO - PROCESS | 1808 | 1477930645887 Marionette TRACE conn4 <- [1,2483,null,["8"]] 09:17:25 INFO - PROCESS | 1808 | 1477930645894 Marionette TRACE conn4 -> [0,2484,"switchToWindow",{"name":"8"}] 09:17:25 INFO - PROCESS | 1808 | 1477930645901 Marionette TRACE conn4 <- [1,2484,null,{}] 09:17:25 INFO - PROCESS | 1808 | 1477930645907 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 1808 | ++DOCSHELL 0x832ed400 == 10 [pid = 1808] [id = 533] 09:17:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x832ed800) [pid = 1808] [serial = 1565] [outer = (nil)] 09:17:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x832f0c00) [pid = 1808] [serial = 1566] [outer = 0x832ed800] 09:17:26 INFO - PROCESS | 1808 | 1477930646008 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x832f2800) [pid = 1808] [serial = 1567] [outer = 0x832ed800] 09:17:26 INFO - PROCESS | 1808 | 1477930646703 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]]]}] 09:17:26 INFO - . 09:17:26 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1175ms 09:17:26 INFO - PROCESS | 1808 | 1477930646736 Marionette TRACE conn4 -> [0,2486,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 1808 | 1477930646740 Marionette TRACE conn4 <- [1,2486,null,{"value":"8"}] 09:17:26 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 09:17:26 INFO - PROCESS | 1808 | 1477930646748 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}] 09:17:26 INFO - PROCESS | 1808 | 1477930646976 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:17:26 INFO - PROCESS | 1808 | 1477930646992 Marionette TRACE conn4 -> [0,2488,"getWindowHandles",null] 09:17:27 INFO - PROCESS | 1808 | 1477930647000 Marionette TRACE conn4 <- [1,2488,null,["8"]] 09:17:27 INFO - PROCESS | 1808 | 1477930647007 Marionette TRACE conn4 -> [0,2489,"switchToWindow",{"name":"8"}] 09:17:27 INFO - PROCESS | 1808 | 1477930647014 Marionette TRACE conn4 <- [1,2489,null,{}] 09:17:27 INFO - PROCESS | 1808 | 1477930647020 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 1808 | ++DOCSHELL 0x8334c000 == 11 [pid = 1808] [id = 534] 09:17:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8334c800) [pid = 1808] [serial = 1568] [outer = (nil)] 09:17:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x8334e000) [pid = 1808] [serial = 1569] [outer = 0x8334c800] 09:17:27 INFO - PROCESS | 1808 | 1477930647120 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x83f3e400) [pid = 1808] [serial = 1570] [outer = 0x8334c800] 09:17:27 INFO - PROCESS | 1808 | 1477930647851 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]]]}] 09:17:27 INFO - . 09:17:27 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1123ms 09:17:27 INFO - PROCESS | 1808 | 1477930647872 Marionette TRACE conn4 -> [0,2491,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 1808 | 1477930647875 Marionette TRACE conn4 <- [1,2491,null,{"value":"8"}] 09:17:27 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 09:17:27 INFO - PROCESS | 1808 | 1477930647883 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}] 09:17:28 INFO - PROCESS | 1808 | 1477930648098 Marionette TRACE conn4 <- [1,2492,null,{"value":null}] 09:17:28 INFO - PROCESS | 1808 | 1477930648182 Marionette TRACE conn4 -> [0,2493,"getWindowHandles",null] 09:17:28 INFO - PROCESS | 1808 | 1477930648187 Marionette TRACE conn4 <- [1,2493,null,["8"]] 09:17:28 INFO - PROCESS | 1808 | 1477930648191 Marionette TRACE conn4 -> [0,2494,"switchToWindow",{"name":"8"}] 09:17:28 INFO - PROCESS | 1808 | 1477930648196 Marionette TRACE conn4 <- [1,2494,null,{}] 09:17:28 INFO - PROCESS | 1808 | 1477930648202 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5e3000 == 12 [pid = 1808] [id = 535] 09:17:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8c5e3800) [pid = 1808] [serial = 1571] [outer = (nil)] 09:17:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x8c5e5c00) [pid = 1808] [serial = 1572] [outer = 0x8c5e3800] 09:17:28 INFO - PROCESS | 1808 | 1477930648293 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x8c5e8800) [pid = 1808] [serial = 1573] [outer = 0x8c5e3800] 09:17:28 INFO - PROCESS | 1808 | 1477930648870 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]]]}] 09:17:28 INFO - . 09:17:28 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1027ms 09:17:28 INFO - PROCESS | 1808 | 1477930648911 Marionette TRACE conn4 -> [0,2496,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 1808 | 1477930648914 Marionette TRACE conn4 <- [1,2496,null,{"value":"8"}] 09:17:28 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 09:17:28 INFO - PROCESS | 1808 | 1477930648922 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}] 09:17:29 INFO - PROCESS | 1808 | 1477930649132 Marionette TRACE conn4 <- [1,2497,null,{"value":null}] 09:17:29 INFO - PROCESS | 1808 | 1477930649256 Marionette TRACE conn4 -> [0,2498,"getWindowHandles",null] 09:17:29 INFO - PROCESS | 1808 | 1477930649260 Marionette TRACE conn4 <- [1,2498,null,["8"]] 09:17:29 INFO - PROCESS | 1808 | 1477930649266 Marionette TRACE conn4 -> [0,2499,"switchToWindow",{"name":"8"}] 09:17:29 INFO - PROCESS | 1808 | 1477930649270 Marionette TRACE conn4 <- [1,2499,null,{}] 09:17:29 INFO - PROCESS | 1808 | 1477930649276 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 1808 | ++DOCSHELL 0x832e6400 == 13 [pid = 1808] [id = 536] 09:17:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8cc29400) [pid = 1808] [serial = 1574] [outer = (nil)] 09:17:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8cd0f400) [pid = 1808] [serial = 1575] [outer = 0x8cc29400] 09:17:29 INFO - PROCESS | 1808 | 1477930649372 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8cd17800) [pid = 1808] [serial = 1576] [outer = 0x8cc29400] 09:17:30 INFO - PROCESS | 1808 | 1477930650021 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]]]}] 09:17:30 INFO - . 09:17:30 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1135ms 09:17:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 09:17:30 INFO - PROCESS | 1808 | 1477930650058 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 1808 | 1477930650060 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:17:30 INFO - PROCESS | 1808 | 1477930650068 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}] 09:17:30 INFO - PROCESS | 1808 | 1477930650230 Marionette TRACE conn4 <- [1,2502,null,{"value":null}] 09:17:30 INFO - PROCESS | 1808 | 1477930650383 Marionette TRACE conn4 -> [0,2503,"getWindowHandles",null] 09:17:30 INFO - PROCESS | 1808 | 1477930650394 Marionette TRACE conn4 <- [1,2503,null,["8"]] 09:17:30 INFO - PROCESS | 1808 | 1477930650400 Marionette TRACE conn4 -> [0,2504,"switchToWindow",{"name":"8"}] 09:17:30 INFO - PROCESS | 1808 | 1477930650407 Marionette TRACE conn4 <- [1,2504,null,{}] 09:17:30 INFO - PROCESS | 1808 | 1477930650412 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d996800 == 14 [pid = 1808] [id = 537] 09:17:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x8d997400) [pid = 1808] [serial = 1577] [outer = (nil)] 09:17:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x8db7b800) [pid = 1808] [serial = 1578] [outer = 0x8d997400] 09:17:30 INFO - PROCESS | 1808 | 1477930650508 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x8db7fc00) [pid = 1808] [serial = 1579] [outer = 0x8d997400] 09:17:31 INFO - PROCESS | 1808 | 1477930651337 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]]]}] 09:17:31 INFO - . 09:17:31 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 1321ms 09:17:31 INFO - PROCESS | 1808 | 1477930651389 Marionette TRACE conn4 -> [0,2506,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 1808 | 1477930651396 Marionette TRACE conn4 <- [1,2506,null,{"value":"8"}] 09:17:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 09:17:31 INFO - PROCESS | 1808 | 1477930651411 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}] 09:17:31 INFO - PROCESS | 1808 | 1477930651716 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:17:31 INFO - PROCESS | 1808 | 1477930651922 Marionette TRACE conn4 -> [0,2508,"getWindowHandles",null] 09:17:31 INFO - PROCESS | 1808 | 1477930651936 Marionette TRACE conn4 <- [1,2508,null,["8"]] 09:17:31 INFO - PROCESS | 1808 | 1477930651989 Marionette TRACE conn4 -> [0,2509,"switchToWindow",{"name":"8"}] 09:17:32 INFO - PROCESS | 1808 | 1477930652002 Marionette TRACE conn4 <- [1,2509,null,{}] 09:17:32 INFO - PROCESS | 1808 | 1477930652011 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 1808 | ++DOCSHELL 0x82e6c000 == 15 [pid = 1808] [id = 538] 09:17:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x82e6c400) [pid = 1808] [serial = 1580] [outer = (nil)] 09:17:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x83189000) [pid = 1808] [serial = 1581] [outer = 0x82e6c400] 09:17:32 INFO - PROCESS | 1808 | 1477930652163 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x83192800) [pid = 1808] [serial = 1582] [outer = 0x82e6c400] 09:17:32 INFO - PROCESS | 1808 | 1477930652865 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]]]}] 09:17:32 INFO - . 09:17:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1478ms 09:17:32 INFO - PROCESS | 1808 | 1477930652905 Marionette TRACE conn4 -> [0,2511,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 1808 | 1477930652912 Marionette TRACE conn4 <- [1,2511,null,{"value":"8"}] 09:17:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 09:17:32 INFO - PROCESS | 1808 | 1477930652921 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}] 09:17:33 INFO - PROCESS | 1808 | 1477930653128 Marionette TRACE conn4 <- [1,2512,null,{"value":null}] 09:17:33 INFO - PROCESS | 1808 | 1477930653316 Marionette TRACE conn4 -> [0,2513,"getWindowHandles",null] 09:17:33 INFO - PROCESS | 1808 | 1477930653321 Marionette TRACE conn4 <- [1,2513,null,["8"]] 09:17:33 INFO - PROCESS | 1808 | 1477930653332 Marionette TRACE conn4 -> [0,2514,"switchToWindow",{"name":"8"}] 09:17:33 INFO - PROCESS | 1808 | 1477930653338 Marionette TRACE conn4 <- [1,2514,null,{}] 09:17:33 INFO - PROCESS | 1808 | 1477930653350 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 1808 | ++DOCSHELL 0x832ed000 == 16 [pid = 1808] [id = 539] 09:17:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x83f3b400) [pid = 1808] [serial = 1583] [outer = (nil)] 09:17:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x8c5eac00) [pid = 1808] [serial = 1584] [outer = 0x83f3b400] 09:17:33 INFO - PROCESS | 1808 | 1477930653466 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x8c5ec400) [pid = 1808] [serial = 1585] [outer = 0x83f3b400] 09:17:34 INFO - PROCESS | 1808 | 1477930654209 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]]]}] 09:17:34 INFO - . 09:17:34 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 1328ms 09:17:34 INFO - PROCESS | 1808 | 1477930654257 Marionette TRACE conn4 -> [0,2516,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 1808 | 1477930654265 Marionette TRACE conn4 <- [1,2516,null,{"value":"8"}] 09:17:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 09:17:34 INFO - PROCESS | 1808 | 1477930654291 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}] 09:17:34 INFO - PROCESS | 1808 | 1477930654478 Marionette TRACE conn4 <- [1,2517,null,{"value":null}] 09:17:34 INFO - PROCESS | 1808 | 1477930654658 Marionette TRACE conn4 -> [0,2518,"getWindowHandles",null] 09:17:34 INFO - PROCESS | 1808 | 1477930654664 Marionette TRACE conn4 <- [1,2518,null,["8"]] 09:17:34 INFO - PROCESS | 1808 | 1477930654670 Marionette TRACE conn4 -> [0,2519,"switchToWindow",{"name":"8"}] 09:17:34 INFO - PROCESS | 1808 | 1477930654678 Marionette TRACE conn4 <- [1,2519,null,{}] 09:17:34 INFO - PROCESS | 1808 | 1477930654685 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dcaa800 == 17 [pid = 1808] [id = 540] 09:17:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x8dd0c400) [pid = 1808] [serial = 1586] [outer = (nil)] 09:17:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x8dd13000) [pid = 1808] [serial = 1587] [outer = 0x8dd0c400] 09:17:34 INFO - PROCESS | 1808 | 1477930654800 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x8dd14800) [pid = 1808] [serial = 1588] [outer = 0x8dd0c400] 09:17:35 INFO - PROCESS | 1808 | 1477930655462 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]]]}] 09:17:35 INFO - . 09:17:35 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 1234ms 09:17:35 INFO - PROCESS | 1808 | 1477930655522 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:17:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 09:17:35 INFO - PROCESS | 1808 | 1477930655527 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:17:35 INFO - PROCESS | 1808 | 1477930655535 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}] 09:17:35 INFO - PROCESS | 1808 | 1477930655726 Marionette TRACE conn4 <- [1,2522,null,{"value":null}] 09:17:35 INFO - PROCESS | 1808 | 1477930655899 Marionette TRACE conn4 -> [0,2523,"getWindowHandles",null] 09:17:35 INFO - PROCESS | 1808 | 1477930655903 Marionette TRACE conn4 <- [1,2523,null,["8"]] 09:17:35 INFO - PROCESS | 1808 | 1477930655916 Marionette TRACE conn4 -> [0,2524,"switchToWindow",{"name":"8"}] 09:17:35 INFO - PROCESS | 1808 | 1477930655923 Marionette TRACE conn4 <- [1,2524,null,{}] 09:17:35 INFO - PROCESS | 1808 | 1477930655929 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 1808 | ++DOCSHELL 0x8f952400 == 18 [pid = 1808] [id = 541] 09:17:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x8f956400) [pid = 1808] [serial = 1589] [outer = (nil)] 09:17:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x8f95c400) [pid = 1808] [serial = 1590] [outer = 0x8f956400] 09:17:36 INFO - PROCESS | 1808 | 1477930656045 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x8fa11000) [pid = 1808] [serial = 1591] [outer = 0x8f956400] 09:17:36 INFO - PROCESS | 1808 | 1477930656695 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]]]}] 09:17:36 INFO - . 09:17:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1222ms 09:17:36 INFO - PROCESS | 1808 | 1477930656755 Marionette TRACE conn4 -> [0,2526,"getWindowHandle",null] 09:17:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 09:17:36 INFO - PROCESS | 1808 | 1477930656759 Marionette TRACE conn4 <- [1,2526,null,{"value":"8"}] 09:17:36 INFO - PROCESS | 1808 | 1477930656767 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}] 09:17:36 INFO - PROCESS | 1808 | 1477930656940 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:17:37 INFO - PROCESS | 1808 | 1477930657072 Marionette TRACE conn4 -> [0,2528,"getWindowHandles",null] 09:17:37 INFO - PROCESS | 1808 | 1477930657077 Marionette TRACE conn4 <- [1,2528,null,["8"]] 09:17:37 INFO - PROCESS | 1808 | 1477930657083 Marionette TRACE conn4 -> [0,2529,"switchToWindow",{"name":"8"}] 09:17:37 INFO - PROCESS | 1808 | 1477930657089 Marionette TRACE conn4 <- [1,2529,null,{}] 09:17:37 INFO - PROCESS | 1808 | 1477930657094 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa47000 == 19 [pid = 1808] [id = 542] 09:17:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x8fa47c00) [pid = 1808] [serial = 1592] [outer = (nil)] 09:17:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x8fab2800) [pid = 1808] [serial = 1593] [outer = 0x8fa47c00] 09:17:37 INFO - PROCESS | 1808 | 1477930657196 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x8fab7800) [pid = 1808] [serial = 1594] [outer = 0x8fa47c00] 09:17:38 INFO - PROCESS | 1808 | 1477930658061 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]]]}] 09:17:38 INFO - . 09:17:38 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 1326ms 09:17:38 INFO - PROCESS | 1808 | 1477930658096 Marionette TRACE conn4 -> [0,2531,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 1808 | 1477930658105 Marionette TRACE conn4 <- [1,2531,null,{"value":"8"}] 09:17:38 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 09:17:38 INFO - PROCESS | 1808 | 1477930658122 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}] 09:17:38 INFO - PROCESS | 1808 | 1477930658461 Marionette TRACE conn4 <- [1,2532,null,{"value":null}] 09:17:38 INFO - PROCESS | 1808 | 1477930658590 Marionette TRACE conn4 -> [0,2533,"getWindowHandles",null] 09:17:38 INFO - PROCESS | 1808 | 1477930658595 Marionette TRACE conn4 <- [1,2533,null,["8"]] 09:17:38 INFO - PROCESS | 1808 | 1477930658603 Marionette TRACE conn4 -> [0,2534,"switchToWindow",{"name":"8"}] 09:17:38 INFO - PROCESS | 1808 | 1477930658609 Marionette TRACE conn4 <- [1,2534,null,{}] 09:17:38 INFO - PROCESS | 1808 | 1477930658621 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 1808 | ++DOCSHELL 0x829f0c00 == 20 [pid = 1808] [id = 543] 09:17:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x8318ac00) [pid = 1808] [serial = 1595] [outer = (nil)] 09:17:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x83210800) [pid = 1808] [serial = 1596] [outer = 0x8318ac00] 09:17:38 INFO - PROCESS | 1808 | 1477930658755 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x83218400) [pid = 1808] [serial = 1597] [outer = 0x8318ac00] 09:17:38 INFO - PROCESS | 1808 | --DOCSHELL 0x826b4400 == 19 [pid = 1808] [id = 530] 09:17:39 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 09:17:39 WARNING - wptserve Traceback (most recent call last): 09:17:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:17:39 WARNING - rv = self.func(request, response) 09:17:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:17:39 WARNING - access_control_allow_origin = "*") 09:17:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:17:39 WARNING - payload = payload_generator(server_data) 09:17:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:17:39 WARNING - return encode_string_as_bmp_image(data) 09:17:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:17:39 WARNING - img.save(f, "BMP") 09:17:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:17:39 WARNING - f.write(bmpfileheader) 09:17:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:17:39 WARNING - 09:17:41 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x8cc29400) [pid = 1808] [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] 09:17:41 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x8c5e3800) [pid = 1808] [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] 09:17:41 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x8334c800) [pid = 1808] [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] 09:17:41 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x832ed800) [pid = 1808] [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] 09:17:41 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x82eaf400) [pid = 1808] [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] 09:17:41 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x826b2c00) [pid = 1808] [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] 09:17:41 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x826b4c00) [pid = 1808] [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] 09:17:47 INFO - PROCESS | 1808 | --DOCSHELL 0x832e6400 == 18 [pid = 1808] [id = 536] 09:17:47 INFO - PROCESS | 1808 | --DOCSHELL 0x826bfc00 == 17 [pid = 1808] [id = 532] 09:17:47 INFO - PROCESS | 1808 | --DOCSHELL 0x8334c000 == 16 [pid = 1808] [id = 534] 09:17:47 INFO - PROCESS | 1808 | --DOCSHELL 0x832ed400 == 15 [pid = 1808] [id = 533] 09:17:47 INFO - PROCESS | 1808 | --DOCSHELL 0x826b2000 == 14 [pid = 1808] [id = 531] 09:17:47 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5e3000 == 13 [pid = 1808] [id = 535] 09:17:47 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa47000 == 12 [pid = 1808] [id = 542] 09:17:47 INFO - PROCESS | 1808 | --DOCSHELL 0x8f952400 == 11 [pid = 1808] [id = 541] 09:17:47 INFO - PROCESS | 1808 | --DOCSHELL 0x8dcaa800 == 10 [pid = 1808] [id = 540] 09:17:47 INFO - PROCESS | 1808 | --DOCSHELL 0x832ed000 == 9 [pid = 1808] [id = 539] 09:17:47 INFO - PROCESS | 1808 | --DOCSHELL 0x82e6c000 == 8 [pid = 1808] [id = 538] 09:17:47 INFO - PROCESS | 1808 | --DOCSHELL 0x8d996800 == 7 [pid = 1808] [id = 537] 09:17:47 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x8cd0f400) [pid = 1808] [serial = 1575] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x8cd17800) [pid = 1808] [serial = 1576] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x8c5e5c00) [pid = 1808] [serial = 1572] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x8c5e8800) [pid = 1808] [serial = 1573] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x8334e000) [pid = 1808] [serial = 1569] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x83f3e400) [pid = 1808] [serial = 1570] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x832f0c00) [pid = 1808] [serial = 1566] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x832f2800) [pid = 1808] [serial = 1567] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x83189800) [pid = 1808] [serial = 1563] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x8318c400) [pid = 1808] [serial = 1564] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x826b9000) [pid = 1808] [serial = 1560] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x826c0c00) [pid = 1808] [serial = 1561] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x829eec00) [pid = 1808] [serial = 1558] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x8db7b800) [pid = 1808] [serial = 1578] [outer = (nil)] [url = about:blank] 09:17:49 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x8d997400) [pid = 1808] [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] 09:17:49 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x8f956400) [pid = 1808] [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] 09:17:50 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x83f3b400) [pid = 1808] [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] 09:17:50 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8dd0c400) [pid = 1808] [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] 09:17:50 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x8fa47c00) [pid = 1808] [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] 09:17:50 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x82e6c400) [pid = 1808] [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] 09:17:54 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x83192800) [pid = 1808] [serial = 1582] [outer = (nil)] [url = about:blank] 09:17:54 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x83189000) [pid = 1808] [serial = 1581] [outer = (nil)] [url = about:blank] 09:17:54 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8c5ec400) [pid = 1808] [serial = 1585] [outer = (nil)] [url = about:blank] 09:17:54 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8c5eac00) [pid = 1808] [serial = 1584] [outer = (nil)] [url = about:blank] 09:17:54 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8dd14800) [pid = 1808] [serial = 1588] [outer = (nil)] [url = about:blank] 09:17:54 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8dd13000) [pid = 1808] [serial = 1587] [outer = (nil)] [url = about:blank] 09:17:54 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8fa11000) [pid = 1808] [serial = 1591] [outer = (nil)] [url = about:blank] 09:17:54 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8f95c400) [pid = 1808] [serial = 1590] [outer = (nil)] [url = about:blank] 09:17:54 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x8fab7800) [pid = 1808] [serial = 1594] [outer = (nil)] [url = about:blank] 09:17:54 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x8fab2800) [pid = 1808] [serial = 1593] [outer = (nil)] [url = about:blank] 09:17:54 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x83210800) [pid = 1808] [serial = 1596] [outer = (nil)] [url = about:blank] 09:17:54 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x8db7fc00) [pid = 1808] [serial = 1579] [outer = (nil)] [url = about:blank] 09:18:08 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:18:08 INFO - PROCESS | 1808 | 1477930688947 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]]]}] 09:18:08 INFO - . 09:18:08 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30863ms 09:18:08 INFO - PROCESS | 1808 | 1477930688982 Marionette TRACE conn4 -> [0,2536,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 1808 | 1477930688990 Marionette TRACE conn4 <- [1,2536,null,{"value":"8"}] 09:18:08 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 09:18:09 INFO - PROCESS | 1808 | 1477930689003 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}] 09:18:09 INFO - PROCESS | 1808 | 1477930689253 Marionette TRACE conn4 <- [1,2537,null,{"value":null}] 09:18:09 INFO - PROCESS | 1808 | 1477930689338 Marionette TRACE conn4 -> [0,2538,"getWindowHandles",null] 09:18:09 INFO - PROCESS | 1808 | 1477930689345 Marionette TRACE conn4 <- [1,2538,null,["8"]] 09:18:09 INFO - PROCESS | 1808 | 1477930689354 Marionette TRACE conn4 -> [0,2539,"switchToWindow",{"name":"8"}] 09:18:09 INFO - PROCESS | 1808 | 1477930689362 Marionette TRACE conn4 <- [1,2539,null,{}] 09:18:09 INFO - PROCESS | 1808 | 1477930689369 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b4400 == 8 [pid = 1808] [id = 544] 09:18:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b4c00) [pid = 1808] [serial = 1598] [outer = (nil)] 09:18:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b8800) [pid = 1808] [serial = 1599] [outer = 0x826b4c00] 09:18:09 INFO - PROCESS | 1808 | 1477930689484 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829ed800) [pid = 1808] [serial = 1600] [outer = 0x826b4c00] 09:18:09 WARNING - wptserve Traceback (most recent call last): 09:18:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:18:09 WARNING - rv = self.func(request, response) 09:18:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:18:09 WARNING - access_control_allow_origin = "*") 09:18:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:18:09 WARNING - payload = payload_generator(server_data) 09:18:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:18:09 WARNING - return encode_string_as_bmp_image(data) 09:18:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:18:09 WARNING - img.save(f, "BMP") 09:18:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:18:09 WARNING - f.write(bmpfileheader) 09:18:09 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:18:09 WARNING - 09:18:10 WARNING - wptserve Traceback (most recent call last): 09:18:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:18:10 WARNING - rv = self.func(request, response) 09:18:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:18:10 WARNING - access_control_allow_origin = "*") 09:18:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:18:10 WARNING - payload = payload_generator(server_data) 09:18:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:18:10 WARNING - return encode_string_as_bmp_image(data) 09:18:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:18:10 WARNING - img.save(f, "BMP") 09:18:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:18:10 WARNING - f.write(bmpfileheader) 09:18:10 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:18:10 WARNING - 09:18:19 INFO - PROCESS | 1808 | --DOCSHELL 0x829f0c00 == 7 [pid = 1808] [id = 543] 09:18:25 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x8318ac00) [pid = 1808] [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] 09:18:30 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x83218400) [pid = 1808] [serial = 1597] [outer = (nil)] [url = about:blank] 09:18:30 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826b8800) [pid = 1808] [serial = 1599] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:18:39 INFO - PROCESS | 1808 | 1477930719723 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]]]}] 09:18:39 INFO - . 09:18:39 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30774ms 09:18:39 INFO - PROCESS | 1808 | 1477930719778 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:18:39 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 09:18:39 INFO - PROCESS | 1808 | 1477930719790 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:18:39 INFO - PROCESS | 1808 | 1477930719810 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}] 09:18:40 INFO - PROCESS | 1808 | 1477930720185 Marionette TRACE conn4 <- [1,2542,null,{"value":null}] 09:18:40 INFO - PROCESS | 1808 | 1477930720299 Marionette TRACE conn4 -> [0,2543,"getWindowHandles",null] 09:18:40 INFO - PROCESS | 1808 | 1477930720304 Marionette TRACE conn4 <- [1,2543,null,["8"]] 09:18:40 INFO - PROCESS | 1808 | 1477930720313 Marionette TRACE conn4 -> [0,2544,"switchToWindow",{"name":"8"}] 09:18:40 INFO - PROCESS | 1808 | 1477930720321 Marionette TRACE conn4 <- [1,2544,null,{}] 09:18:40 INFO - PROCESS | 1808 | 1477930720329 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b1800 == 8 [pid = 1808] [id = 545] 09:18:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b2000) [pid = 1808] [serial = 1601] [outer = (nil)] 09:18:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b6400) [pid = 1808] [serial = 1602] [outer = 0x826b2000] 09:18:40 INFO - PROCESS | 1808 | 1477930720444 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829ef000) [pid = 1808] [serial = 1603] [outer = 0x826b2000] 09:18:41 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 09:18:41 WARNING - wptserve Traceback (most recent call last): 09:18:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:18:41 WARNING - rv = self.func(request, response) 09:18:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:18:41 WARNING - access_control_allow_origin = "*") 09:18:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:18:41 WARNING - payload = payload_generator(server_data) 09:18:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:18:41 WARNING - return encode_string_as_bmp_image(data) 09:18:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:18:41 WARNING - img.save(f, "BMP") 09:18:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:18:41 WARNING - f.write(bmpfileheader) 09:18:41 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:18:41 WARNING - 09:18:50 INFO - PROCESS | 1808 | --DOCSHELL 0x826b4400 == 7 [pid = 1808] [id = 544] 09:18:56 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x826b4c00) [pid = 1808] [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] 09:19:01 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x829ed800) [pid = 1808] [serial = 1600] [outer = (nil)] [url = about:blank] 09:19:01 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826b6400) [pid = 1808] [serial = 1602] [outer = (nil)] [url = about:blank] 09:19:10 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:19:10 INFO - PROCESS | 1808 | 1477930750671 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]]]}] 09:19:10 INFO - . 09:19:10 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30915ms 09:19:10 INFO - PROCESS | 1808 | 1477930750718 Marionette TRACE conn4 -> [0,2546,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 1808 | 1477930750725 Marionette TRACE conn4 <- [1,2546,null,{"value":"8"}] 09:19:10 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 09:19:10 INFO - PROCESS | 1808 | 1477930750738 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}] 09:19:10 INFO - PROCESS | 1808 | 1477930750990 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:19:11 INFO - PROCESS | 1808 | 1477930751077 Marionette TRACE conn4 -> [0,2548,"getWindowHandles",null] 09:19:11 INFO - PROCESS | 1808 | 1477930751085 Marionette TRACE conn4 <- [1,2548,null,["8"]] 09:19:11 INFO - PROCESS | 1808 | 1477930751095 Marionette TRACE conn4 -> [0,2549,"switchToWindow",{"name":"8"}] 09:19:11 INFO - PROCESS | 1808 | 1477930751105 Marionette TRACE conn4 <- [1,2549,null,{}] 09:19:11 INFO - PROCESS | 1808 | 1477930751112 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b7000 == 8 [pid = 1808] [id = 546] 09:19:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b7c00) [pid = 1808] [serial = 1604] [outer = (nil)] 09:19:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826bc800) [pid = 1808] [serial = 1605] [outer = 0x826b7c00] 09:19:11 INFO - PROCESS | 1808 | 1477930751233 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829f1c00) [pid = 1808] [serial = 1606] [outer = 0x826b7c00] 09:19:11 INFO - PROCESS | 1808 | ++DOCSHELL 0x82ea3000 == 9 [pid = 1808] [id = 547] 09:19:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x82ea6400) [pid = 1808] [serial = 1607] [outer = (nil)] 09:19:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x82ea7400) [pid = 1808] [serial = 1608] [outer = 0x82ea6400] 09:19:12 INFO - PROCESS | 1808 | 1477930752055 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]]]}] 09:19:12 INFO - . 09:19:12 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1388ms 09:19:12 INFO - PROCESS | 1808 | 1477930752124 Marionette TRACE conn4 -> [0,2551,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 1808 | 1477930752131 Marionette TRACE conn4 <- [1,2551,null,{"value":"8"}] 09:19:12 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 09:19:12 INFO - PROCESS | 1808 | 1477930752138 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}] 09:19:12 INFO - PROCESS | 1808 | 1477930752374 Marionette TRACE conn4 <- [1,2552,null,{"value":null}] 09:19:12 INFO - PROCESS | 1808 | 1477930752510 Marionette TRACE conn4 -> [0,2553,"getWindowHandles",null] 09:19:12 INFO - PROCESS | 1808 | 1477930752517 Marionette TRACE conn4 <- [1,2553,null,["8"]] 09:19:12 INFO - PROCESS | 1808 | 1477930752529 Marionette TRACE conn4 -> [0,2554,"switchToWindow",{"name":"8"}] 09:19:12 INFO - PROCESS | 1808 | 1477930752534 Marionette TRACE conn4 <- [1,2554,null,{}] 09:19:12 INFO - PROCESS | 1808 | 1477930752542 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 1808 | ++DOCSHELL 0x8318b000 == 10 [pid = 1808] [id = 548] 09:19:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x8318f000) [pid = 1808] [serial = 1609] [outer = (nil)] 09:19:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x83192800) [pid = 1808] [serial = 1610] [outer = 0x8318f000] 09:19:12 INFO - PROCESS | 1808 | 1477930752648 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x83209800) [pid = 1808] [serial = 1611] [outer = 0x8318f000] 09:19:13 INFO - PROCESS | 1808 | ++DOCSHELL 0x832e7c00 == 11 [pid = 1808] [id = 549] 09:19:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x832e8800) [pid = 1808] [serial = 1612] [outer = (nil)] 09:19:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x83210000) [pid = 1808] [serial = 1613] [outer = 0x832e8800] 09:19:13 INFO - PROCESS | 1808 | 1477930753540 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]]]}] 09:19:13 INFO - . 09:19:13 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1426ms 09:19:13 INFO - PROCESS | 1808 | 1477930753573 Marionette TRACE conn4 -> [0,2556,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 1808 | 1477930753581 Marionette TRACE conn4 <- [1,2556,null,{"value":"8"}] 09:19:13 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 09:19:13 INFO - PROCESS | 1808 | 1477930753589 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}] 09:19:13 INFO - PROCESS | 1808 | 1477930753798 Marionette TRACE conn4 <- [1,2557,null,{"value":null}] 09:19:13 INFO - PROCESS | 1808 | 1477930753931 Marionette TRACE conn4 -> [0,2558,"getWindowHandles",null] 09:19:13 INFO - PROCESS | 1808 | 1477930753936 Marionette TRACE conn4 <- [1,2558,null,["8"]] 09:19:13 INFO - PROCESS | 1808 | 1477930753942 Marionette TRACE conn4 -> [0,2559,"switchToWindow",{"name":"8"}] 09:19:13 INFO - PROCESS | 1808 | 1477930753950 Marionette TRACE conn4 <- [1,2559,null,{}] 09:19:13 INFO - PROCESS | 1808 | 1477930753956 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 1808 | ++DOCSHELL 0x8332c000 == 12 [pid = 1808] [id = 550] 09:19:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x8332c400) [pid = 1808] [serial = 1614] [outer = (nil)] 09:19:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x8332fc00) [pid = 1808] [serial = 1615] [outer = 0x8332c400] 09:19:14 INFO - PROCESS | 1808 | 1477930754061 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x83343400) [pid = 1808] [serial = 1616] [outer = 0x8332c400] 09:19:14 INFO - PROCESS | 1808 | ++DOCSHELL 0x8354f400 == 13 [pid = 1808] [id = 551] 09:19:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x8354f800) [pid = 1808] [serial = 1617] [outer = (nil)] 09:19:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x83552000) [pid = 1808] [serial = 1618] [outer = 0x8354f800] 09:19:14 INFO - PROCESS | 1808 | 1477930754853 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]]]}] 09:19:14 INFO - . 09:19:14 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1324ms 09:19:14 INFO - PROCESS | 1808 | 1477930754917 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:19:14 INFO - PROCESS | 1808 | 1477930754922 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:19:14 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 09:19:14 INFO - PROCESS | 1808 | 1477930754930 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}] 09:19:15 INFO - PROCESS | 1808 | 1477930755130 Marionette TRACE conn4 <- [1,2562,null,{"value":null}] 09:19:15 INFO - PROCESS | 1808 | 1477930755143 Marionette TRACE conn4 -> [0,2563,"getWindowHandles",null] 09:19:15 INFO - PROCESS | 1808 | 1477930755151 Marionette TRACE conn4 <- [1,2563,null,["8"]] 09:19:15 INFO - PROCESS | 1808 | 1477930755159 Marionette TRACE conn4 -> [0,2564,"switchToWindow",{"name":"8"}] 09:19:15 INFO - PROCESS | 1808 | 1477930755167 Marionette TRACE conn4 <- [1,2564,null,{}] 09:19:15 INFO - PROCESS | 1808 | 1477930755287 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 1808 | ++DOCSHELL 0x82ea3800 == 14 [pid = 1808] [id = 552] 09:19:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x83eec000) [pid = 1808] [serial = 1619] [outer = (nil)] 09:19:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x83eedc00) [pid = 1808] [serial = 1620] [outer = 0x83eec000] 09:19:15 INFO - PROCESS | 1808 | 1477930755397 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8c5df800) [pid = 1808] [serial = 1621] [outer = 0x83eec000] 09:19:16 INFO - PROCESS | 1808 | 1477930756073 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]]]}] 09:19:16 INFO - . 09:19:16 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1175ms 09:19:16 INFO - PROCESS | 1808 | 1477930756105 Marionette TRACE conn4 -> [0,2566,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 1808 | 1477930756109 Marionette TRACE conn4 <- [1,2566,null,{"value":"8"}] 09:19:16 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 09:19:16 INFO - PROCESS | 1808 | 1477930756117 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}] 09:19:16 INFO - PROCESS | 1808 | 1477930756279 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:19:16 INFO - PROCESS | 1808 | 1477930756412 Marionette TRACE conn4 -> [0,2568,"getWindowHandles",null] 09:19:16 INFO - PROCESS | 1808 | 1477930756420 Marionette TRACE conn4 <- [1,2568,null,["8"]] 09:19:16 INFO - PROCESS | 1808 | 1477930756425 Marionette TRACE conn4 -> [0,2569,"switchToWindow",{"name":"8"}] 09:19:16 INFO - PROCESS | 1808 | 1477930756430 Marionette TRACE conn4 <- [1,2569,null,{}] 09:19:16 INFO - PROCESS | 1808 | 1477930756436 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cc27400 == 15 [pid = 1808] [id = 553] 09:19:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x8cc27800) [pid = 1808] [serial = 1622] [outer = (nil)] 09:19:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x8cc29800) [pid = 1808] [serial = 1623] [outer = 0x8cc27800] 09:19:16 INFO - PROCESS | 1808 | 1477930756528 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x8cc2dc00) [pid = 1808] [serial = 1624] [outer = 0x8cc27800] 09:19:17 INFO - PROCESS | 1808 | 1477930757125 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]]]}] 09:19:17 INFO - . 09:19:17 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1074ms 09:19:17 INFO - PROCESS | 1808 | 1477930757191 Marionette TRACE conn4 -> [0,2571,"getWindowHandle",null] 09:19:17 INFO - PROCESS | 1808 | 1477930757195 Marionette TRACE conn4 <- [1,2571,null,{"value":"8"}] 09:19:17 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 09:19:17 INFO - PROCESS | 1808 | 1477930757202 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}] 09:19:17 INFO - PROCESS | 1808 | 1477930757471 Marionette TRACE conn4 <- [1,2572,null,{"value":null}] 09:19:17 INFO - PROCESS | 1808 | 1477930757486 Marionette TRACE conn4 -> [0,2573,"getWindowHandles",null] 09:19:17 INFO - PROCESS | 1808 | 1477930757491 Marionette TRACE conn4 <- [1,2573,null,["8"]] 09:19:17 INFO - PROCESS | 1808 | 1477930757498 Marionette TRACE conn4 -> [0,2574,"switchToWindow",{"name":"8"}] 09:19:17 INFO - PROCESS | 1808 | 1477930757503 Marionette TRACE conn4 <- [1,2574,null,{}] 09:19:17 INFO - PROCESS | 1808 | 1477930757509 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 1808 | ++DOCSHELL 0x8318bc00 == 16 [pid = 1808] [id = 554] 09:19:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x832f2800) [pid = 1808] [serial = 1625] [outer = (nil)] 09:19:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x8d98f800) [pid = 1808] [serial = 1626] [outer = 0x832f2800] 09:19:17 INFO - PROCESS | 1808 | 1477930757619 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x8d993c00) [pid = 1808] [serial = 1627] [outer = 0x832f2800] 09:19:18 INFO - PROCESS | 1808 | 1477930758413 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]]]}] 09:19:18 INFO - . 09:19:18 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1227ms 09:19:18 INFO - PROCESS | 1808 | 1477930758433 Marionette TRACE conn4 -> [0,2576,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 1808 | 1477930758438 Marionette TRACE conn4 <- [1,2576,null,{"value":"8"}] 09:19:18 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 09:19:18 INFO - PROCESS | 1808 | 1477930758449 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}] 09:19:18 INFO - PROCESS | 1808 | 1477930758667 Marionette TRACE conn4 <- [1,2577,null,{"value":null}] 09:19:18 INFO - PROCESS | 1808 | 1477930758751 Marionette TRACE conn4 -> [0,2578,"getWindowHandles",null] 09:19:18 INFO - PROCESS | 1808 | 1477930758759 Marionette TRACE conn4 <- [1,2578,null,["8"]] 09:19:18 INFO - PROCESS | 1808 | 1477930758764 Marionette TRACE conn4 -> [0,2579,"switchToWindow",{"name":"8"}] 09:19:18 INFO - PROCESS | 1808 | 1477930758771 Marionette TRACE conn4 <- [1,2579,null,{}] 09:19:18 INFO - PROCESS | 1808 | 1477930758776 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 1808 | ++DOCSHELL 0x82e6ac00 == 17 [pid = 1808] [id = 555] 09:19:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x8318e000) [pid = 1808] [serial = 1628] [outer = (nil)] 09:19:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x8dc9cc00) [pid = 1808] [serial = 1629] [outer = 0x8318e000] 09:19:18 INFO - PROCESS | 1808 | 1477930758871 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x8dc9ec00) [pid = 1808] [serial = 1630] [outer = 0x8318e000] 09:19:19 INFO - PROCESS | 1808 | 1477930759646 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]]]}] 09:19:19 INFO - . 09:19:19 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1224ms 09:19:19 INFO - PROCESS | 1808 | 1477930759673 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:19:19 INFO - PROCESS | 1808 | 1477930759681 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:19:19 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 09:19:19 INFO - PROCESS | 1808 | 1477930759712 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}] 09:19:19 INFO - PROCESS | 1808 | 1477930759922 Marionette TRACE conn4 <- [1,2582,null,{"value":null}] 09:19:20 INFO - PROCESS | 1808 | 1477930760101 Marionette TRACE conn4 -> [0,2583,"getWindowHandles",null] 09:19:20 INFO - PROCESS | 1808 | 1477930760107 Marionette TRACE conn4 <- [1,2583,null,["8"]] 09:19:20 INFO - PROCESS | 1808 | 1477930760115 Marionette TRACE conn4 -> [0,2584,"switchToWindow",{"name":"8"}] 09:19:20 INFO - PROCESS | 1808 | 1477930760123 Marionette TRACE conn4 <- [1,2584,null,{}] 09:19:20 INFO - PROCESS | 1808 | 1477930760175 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 1808 | ++DOCSHELL 0x82e6c400 == 18 [pid = 1808] [id = 556] 09:19:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x83213000) [pid = 1808] [serial = 1631] [outer = (nil)] 09:19:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x832e3400) [pid = 1808] [serial = 1632] [outer = 0x83213000] 09:19:20 INFO - PROCESS | 1808 | 1477930760310 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x832e8c00) [pid = 1808] [serial = 1633] [outer = 0x83213000] 09:19:21 INFO - PROCESS | 1808 | 1477930761041 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]]]}] 09:19:21 INFO - . 09:19:21 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1372ms 09:19:21 INFO - PROCESS | 1808 | 1477930761085 Marionette TRACE conn4 -> [0,2586,"getWindowHandle",null] 09:19:21 INFO - PROCESS | 1808 | 1477930761093 Marionette TRACE conn4 <- [1,2586,null,{"value":"8"}] 09:19:21 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 09:19:21 INFO - PROCESS | 1808 | 1477930761102 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}] 09:19:21 INFO - PROCESS | 1808 | 1477930761297 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:19:21 INFO - PROCESS | 1808 | 1477930761483 Marionette TRACE conn4 -> [0,2588,"getWindowHandles",null] 09:19:21 INFO - PROCESS | 1808 | 1477930761489 Marionette TRACE conn4 <- [1,2588,null,["8"]] 09:19:21 INFO - PROCESS | 1808 | 1477930761502 Marionette TRACE conn4 -> [0,2589,"switchToWindow",{"name":"8"}] 09:19:21 INFO - PROCESS | 1808 | 1477930761511 Marionette TRACE conn4 <- [1,2589,null,{}] 09:19:21 INFO - PROCESS | 1808 | 1477930761518 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 1808 | ++DOCSHELL 0x83189000 == 19 [pid = 1808] [id = 557] 09:19:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x8c5e8800) [pid = 1808] [serial = 1634] [outer = (nil)] 09:19:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x8cd12c00) [pid = 1808] [serial = 1635] [outer = 0x8c5e8800] 09:19:21 INFO - PROCESS | 1808 | 1477930761632 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x8cf37400) [pid = 1808] [serial = 1636] [outer = 0x8c5e8800] 09:19:22 INFO - PROCESS | 1808 | 1477930762420 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]]]}] 09:19:22 INFO - . 09:19:22 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1336ms 09:19:22 INFO - PROCESS | 1808 | 1477930762446 Marionette TRACE conn4 -> [0,2591,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 1808 | 1477930762454 Marionette TRACE conn4 <- [1,2591,null,{"value":"8"}] 09:19:22 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 09:19:22 INFO - PROCESS | 1808 | 1477930762481 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}] 09:19:22 INFO - PROCESS | 1808 | 1477930762696 Marionette TRACE conn4 <- [1,2592,null,{"value":null}] 09:19:22 INFO - PROCESS | 1808 | 1477930762872 Marionette TRACE conn4 -> [0,2593,"getWindowHandles",null] 09:19:22 INFO - PROCESS | 1808 | 1477930762877 Marionette TRACE conn4 <- [1,2593,null,["8"]] 09:19:22 INFO - PROCESS | 1808 | 1477930762885 Marionette TRACE conn4 -> [0,2594,"switchToWindow",{"name":"8"}] 09:19:22 INFO - PROCESS | 1808 | 1477930762892 Marionette TRACE conn4 <- [1,2594,null,{}] 09:19:22 INFO - PROCESS | 1808 | 1477930762905 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd19c00 == 20 [pid = 1808] [id = 558] 09:19:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x8dd1a000) [pid = 1808] [serial = 1637] [outer = (nil)] 09:19:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x8dd8e800) [pid = 1808] [serial = 1638] [outer = 0x8dd1a000] 09:19:23 INFO - PROCESS | 1808 | 1477930763021 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x8dd94000) [pid = 1808] [serial = 1639] [outer = 0x8dd1a000] 09:19:23 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 09:19:23 WARNING - wptserve Traceback (most recent call last): 09:19:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:19:23 WARNING - rv = self.func(request, response) 09:19:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:19:23 WARNING - access_control_allow_origin = "*") 09:19:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:19:23 WARNING - payload = payload_generator(server_data) 09:19:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:19:23 WARNING - return encode_string_as_bmp_image(data) 09:19:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:19:23 WARNING - img.save(f, "BMP") 09:19:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:19:23 WARNING - f.write(bmpfileheader) 09:19:23 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:19:23 WARNING - 09:19:24 INFO - PROCESS | 1808 | --DOCSHELL 0x8354f400 == 19 [pid = 1808] [id = 551] 09:19:24 INFO - PROCESS | 1808 | --DOCSHELL 0x832e7c00 == 18 [pid = 1808] [id = 549] 09:19:24 INFO - PROCESS | 1808 | --DOCSHELL 0x82ea3000 == 17 [pid = 1808] [id = 547] 09:19:24 INFO - PROCESS | 1808 | --DOCSHELL 0x826b1800 == 16 [pid = 1808] [id = 545] 09:19:28 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x832f2800) [pid = 1808] [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] 09:19:28 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x8cc27800) [pid = 1808] [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] 09:19:28 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x83eec000) [pid = 1808] [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] 09:19:28 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x8354f800) [pid = 1808] [serial = 1617] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:19:28 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x8332c400) [pid = 1808] [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] 09:19:28 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x832e8800) [pid = 1808] [serial = 1612] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477930753277] 09:19:28 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x8318f000) [pid = 1808] [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] 09:19:28 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x826b2000) [pid = 1808] [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] 09:19:28 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x826b7c00) [pid = 1808] [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] 09:19:28 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x82ea6400) [pid = 1808] [serial = 1607] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:19:33 INFO - PROCESS | 1808 | --DOCSHELL 0x8318bc00 == 15 [pid = 1808] [id = 554] 09:19:33 INFO - PROCESS | 1808 | --DOCSHELL 0x8318b000 == 14 [pid = 1808] [id = 548] 09:19:33 INFO - PROCESS | 1808 | --DOCSHELL 0x8cc27400 == 13 [pid = 1808] [id = 553] 09:19:33 INFO - PROCESS | 1808 | --DOCSHELL 0x8332c000 == 12 [pid = 1808] [id = 550] 09:19:33 INFO - PROCESS | 1808 | --DOCSHELL 0x82ea3800 == 11 [pid = 1808] [id = 552] 09:19:33 INFO - PROCESS | 1808 | --DOCSHELL 0x826b7000 == 10 [pid = 1808] [id = 546] 09:19:33 INFO - PROCESS | 1808 | --DOCSHELL 0x83189000 == 9 [pid = 1808] [id = 557] 09:19:33 INFO - PROCESS | 1808 | --DOCSHELL 0x82e6c400 == 8 [pid = 1808] [id = 556] 09:19:33 INFO - PROCESS | 1808 | --DOCSHELL 0x82e6ac00 == 7 [pid = 1808] [id = 555] 09:19:33 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x82ea7400) [pid = 1808] [serial = 1608] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:19:33 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x829f1c00) [pid = 1808] [serial = 1606] [outer = (nil)] [url = about:blank] 09:19:33 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x826bc800) [pid = 1808] [serial = 1605] [outer = (nil)] [url = about:blank] 09:19:33 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x83210000) [pid = 1808] [serial = 1613] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477930753277] 09:19:33 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x83209800) [pid = 1808] [serial = 1611] [outer = (nil)] [url = about:blank] 09:19:33 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x83192800) [pid = 1808] [serial = 1610] [outer = (nil)] [url = about:blank] 09:19:33 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x83552000) [pid = 1808] [serial = 1618] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:19:33 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x83343400) [pid = 1808] [serial = 1616] [outer = (nil)] [url = about:blank] 09:19:33 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x8332fc00) [pid = 1808] [serial = 1615] [outer = (nil)] [url = about:blank] 09:19:33 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x8c5df800) [pid = 1808] [serial = 1621] [outer = (nil)] [url = about:blank] 09:19:33 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x83eedc00) [pid = 1808] [serial = 1620] [outer = (nil)] [url = about:blank] 09:19:33 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8cc2dc00) [pid = 1808] [serial = 1624] [outer = (nil)] [url = about:blank] 09:19:33 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x8cc29800) [pid = 1808] [serial = 1623] [outer = (nil)] [url = about:blank] 09:19:33 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x8d993c00) [pid = 1808] [serial = 1627] [outer = (nil)] [url = about:blank] 09:19:33 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x8d98f800) [pid = 1808] [serial = 1626] [outer = (nil)] [url = about:blank] 09:19:33 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x829ef000) [pid = 1808] [serial = 1603] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8c5e8800) [pid = 1808] [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] 09:19:35 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x83213000) [pid = 1808] [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] 09:19:35 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8318e000) [pid = 1808] [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] 09:19:41 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8dc9ec00) [pid = 1808] [serial = 1630] [outer = (nil)] [url = about:blank] 09:19:41 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8dc9cc00) [pid = 1808] [serial = 1629] [outer = (nil)] [url = about:blank] 09:19:41 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x832e8c00) [pid = 1808] [serial = 1633] [outer = (nil)] [url = about:blank] 09:19:41 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x832e3400) [pid = 1808] [serial = 1632] [outer = (nil)] [url = about:blank] 09:19:41 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x8cf37400) [pid = 1808] [serial = 1636] [outer = (nil)] [url = about:blank] 09:19:41 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x8cd12c00) [pid = 1808] [serial = 1635] [outer = (nil)] [url = about:blank] 09:19:41 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x8dd8e800) [pid = 1808] [serial = 1638] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:19:53 INFO - PROCESS | 1808 | 1477930793258 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]]]}] 09:19:53 INFO - . 09:19:53 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 09:19:53 INFO - PROCESS | 1808 | 1477930793287 Marionette TRACE conn4 -> [0,2596,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 1808 | 1477930793294 Marionette TRACE conn4 <- [1,2596,null,{"value":"8"}] 09:19:53 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 09:19:53 INFO - PROCESS | 1808 | 1477930793306 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}] 09:19:53 INFO - PROCESS | 1808 | 1477930793560 Marionette TRACE conn4 <- [1,2597,null,{"value":null}] 09:19:53 INFO - PROCESS | 1808 | 1477930793648 Marionette TRACE conn4 -> [0,2598,"getWindowHandles",null] 09:19:53 INFO - PROCESS | 1808 | 1477930793655 Marionette TRACE conn4 <- [1,2598,null,["8"]] 09:19:53 INFO - PROCESS | 1808 | 1477930793664 Marionette TRACE conn4 -> [0,2599,"switchToWindow",{"name":"8"}] 09:19:53 INFO - PROCESS | 1808 | 1477930793673 Marionette TRACE conn4 <- [1,2599,null,{}] 09:19:53 INFO - PROCESS | 1808 | 1477930793684 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b4400 == 8 [pid = 1808] [id = 559] 09:19:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b4c00) [pid = 1808] [serial = 1640] [outer = (nil)] 09:19:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b8800) [pid = 1808] [serial = 1641] [outer = 0x826b4c00] 09:19:53 INFO - PROCESS | 1808 | 1477930793795 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x826bf000) [pid = 1808] [serial = 1642] [outer = 0x826b4c00] 09:19:54 WARNING - wptserve Traceback (most recent call last): 09:19:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:19:54 WARNING - rv = self.func(request, response) 09:19:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:19:54 WARNING - access_control_allow_origin = "*") 09:19:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:19:54 WARNING - payload = payload_generator(server_data) 09:19:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:19:54 WARNING - return encode_string_as_bmp_image(data) 09:19:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:19:54 WARNING - img.save(f, "BMP") 09:19:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:19:54 WARNING - f.write(bmpfileheader) 09:19:54 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:19:54 WARNING - 09:19:54 WARNING - wptserve Traceback (most recent call last): 09:19:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:19:54 WARNING - rv = self.func(request, response) 09:19:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:19:54 WARNING - access_control_allow_origin = "*") 09:19:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:19:54 WARNING - payload = payload_generator(server_data) 09:19:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:19:54 WARNING - return encode_string_as_bmp_image(data) 09:19:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:19:54 WARNING - img.save(f, "BMP") 09:19:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:19:54 WARNING - f.write(bmpfileheader) 09:19:54 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:19:54 WARNING - 09:20:03 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd19c00 == 7 [pid = 1808] [id = 558] 09:20:05 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x8dd1a000) [pid = 1808] [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] 09:20:11 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x8dd94000) [pid = 1808] [serial = 1639] [outer = (nil)] [url = about:blank] 09:20:11 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826b8800) [pid = 1808] [serial = 1641] [outer = (nil)] [url = about:blank] 09:20:23 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:20:24 INFO - PROCESS | 1808 | 1477930824007 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]]]}] 09:20:24 INFO - . 09:20:24 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30721ms 09:20:24 INFO - PROCESS | 1808 | 1477930824024 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 1808 | 1477930824031 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:20:24 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 09:20:24 INFO - PROCESS | 1808 | 1477930824043 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}] 09:20:24 INFO - PROCESS | 1808 | 1477930824282 Marionette TRACE conn4 <- [1,2602,null,{"value":null}] 09:20:24 INFO - PROCESS | 1808 | 1477930824366 Marionette TRACE conn4 -> [0,2603,"getWindowHandles",null] 09:20:24 INFO - PROCESS | 1808 | 1477930824373 Marionette TRACE conn4 <- [1,2603,null,["8"]] 09:20:24 INFO - PROCESS | 1808 | 1477930824382 Marionette TRACE conn4 -> [0,2604,"switchToWindow",{"name":"8"}] 09:20:24 INFO - PROCESS | 1808 | 1477930824391 Marionette TRACE conn4 <- [1,2604,null,{}] 09:20:24 INFO - PROCESS | 1808 | 1477930824397 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b5800 == 8 [pid = 1808] [id = 560] 09:20:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b6800) [pid = 1808] [serial = 1643] [outer = (nil)] 09:20:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826bb400) [pid = 1808] [serial = 1644] [outer = 0x826b6800] 09:20:24 INFO - PROCESS | 1808 | 1477930824512 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829f1000) [pid = 1808] [serial = 1645] [outer = 0x826b6800] 09:20:25 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 09:20:25 WARNING - wptserve Traceback (most recent call last): 09:20:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:20:25 WARNING - rv = self.func(request, response) 09:20:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:20:25 WARNING - access_control_allow_origin = "*") 09:20:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:20:25 WARNING - payload = payload_generator(server_data) 09:20:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:20:25 WARNING - return encode_string_as_bmp_image(data) 09:20: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 09:20:25 WARNING - img.save(f, "BMP") 09:20:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:20:25 WARNING - f.write(bmpfileheader) 09:20:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:20:25 WARNING - 09:20:34 INFO - PROCESS | 1808 | --DOCSHELL 0x826b4400 == 7 [pid = 1808] [id = 559] 09:20:40 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x826b4c00) [pid = 1808] [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] 09:20:45 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x826bb400) [pid = 1808] [serial = 1644] [outer = (nil)] [url = about:blank] 09:20:45 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826bf000) [pid = 1808] [serial = 1642] [outer = (nil)] [url = about:blank] 09:20:54 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:20:54 INFO - PROCESS | 1808 | 1477930854732 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]]]}] 09:20:54 INFO - . 09:20:54 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30718ms 09:20:54 INFO - PROCESS | 1808 | 1477930854760 Marionette TRACE conn4 -> [0,2606,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 1808 | 1477930854767 Marionette TRACE conn4 <- [1,2606,null,{"value":"8"}] 09:20:54 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 09:20:54 INFO - PROCESS | 1808 | 1477930854779 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}] 09:20:55 INFO - PROCESS | 1808 | 1477930855020 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:20:55 INFO - PROCESS | 1808 | 1477930855106 Marionette TRACE conn4 -> [0,2608,"getWindowHandles",null] 09:20:55 INFO - PROCESS | 1808 | 1477930855113 Marionette TRACE conn4 <- [1,2608,null,["8"]] 09:20:55 INFO - PROCESS | 1808 | 1477930855122 Marionette TRACE conn4 -> [0,2609,"switchToWindow",{"name":"8"}] 09:20:55 INFO - PROCESS | 1808 | 1477930855130 Marionette TRACE conn4 <- [1,2609,null,{}] 09:20:55 INFO - PROCESS | 1808 | 1477930855138 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b4c00 == 8 [pid = 1808] [id = 561] 09:20:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b5400) [pid = 1808] [serial = 1646] [outer = (nil)] 09:20:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826bb400) [pid = 1808] [serial = 1647] [outer = 0x826b5400] 09:20:55 INFO - PROCESS | 1808 | 1477930855254 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829f0c00) [pid = 1808] [serial = 1648] [outer = 0x826b5400] 09:20:55 INFO - PROCESS | 1808 | 1477930855895 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]]]}] 09:20:55 INFO - . 09:20:55 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1179ms 09:20:55 INFO - PROCESS | 1808 | 1477930855957 Marionette TRACE conn4 -> [0,2611,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 1808 | 1477930855964 Marionette TRACE conn4 <- [1,2611,null,{"value":"8"}] 09:20:55 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 09:20:55 INFO - PROCESS | 1808 | 1477930855974 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}] 09:20:56 INFO - PROCESS | 1808 | 1477930856256 Marionette TRACE conn4 <- [1,2612,null,{"value":null}] 09:20:56 INFO - PROCESS | 1808 | 1477930856272 Marionette TRACE conn4 -> [0,2613,"getWindowHandles",null] 09:20:56 INFO - PROCESS | 1808 | 1477930856278 Marionette TRACE conn4 <- [1,2613,null,["8"]] 09:20:56 INFO - PROCESS | 1808 | 1477930856287 Marionette TRACE conn4 -> [0,2614,"switchToWindow",{"name":"8"}] 09:20:56 INFO - PROCESS | 1808 | 1477930856293 Marionette TRACE conn4 <- [1,2614,null,{}] 09:20:56 INFO - PROCESS | 1808 | 1477930856301 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 1808 | ++DOCSHELL 0x829eec00 == 9 [pid = 1808] [id = 562] 09:20:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x82ead800) [pid = 1808] [serial = 1649] [outer = (nil)] 09:20:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8318d400) [pid = 1808] [serial = 1650] [outer = 0x82ead800] 09:20:56 INFO - PROCESS | 1808 | 1477930856412 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x83190c00) [pid = 1808] [serial = 1651] [outer = 0x82ead800] 09:20:57 INFO - PROCESS | 1808 | 1477930857185 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]]]}] 09:20:57 INFO - . 09:20:57 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1275ms 09:20:57 INFO - PROCESS | 1808 | 1477930857257 Marionette TRACE conn4 -> [0,2616,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 1808 | 1477930857264 Marionette TRACE conn4 <- [1,2616,null,{"value":"8"}] 09:20:57 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 09:20:57 INFO - PROCESS | 1808 | 1477930857273 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}] 09:20:57 INFO - PROCESS | 1808 | 1477930857535 Marionette TRACE conn4 <- [1,2617,null,{"value":null}] 09:20:57 INFO - PROCESS | 1808 | 1477930857553 Marionette TRACE conn4 -> [0,2618,"getWindowHandles",null] 09:20:57 INFO - PROCESS | 1808 | 1477930857559 Marionette TRACE conn4 <- [1,2618,null,["8"]] 09:20:57 INFO - PROCESS | 1808 | 1477930857566 Marionette TRACE conn4 -> [0,2619,"switchToWindow",{"name":"8"}] 09:20:57 INFO - PROCESS | 1808 | 1477930857573 Marionette TRACE conn4 <- [1,2619,null,{}] 09:20:57 INFO - PROCESS | 1808 | 1477930857580 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 1808 | ++DOCSHELL 0x832f0000 == 10 [pid = 1808] [id = 563] 09:20:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x832f0800) [pid = 1808] [serial = 1652] [outer = (nil)] 09:20:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x83325400) [pid = 1808] [serial = 1653] [outer = 0x832f0800] 09:20:57 INFO - PROCESS | 1808 | 1477930857696 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x83327c00) [pid = 1808] [serial = 1654] [outer = 0x832f0800] 09:20:58 INFO - PROCESS | 1808 | 1477930858473 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]]]}] 09:20:58 INFO - . 09:20:58 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1223ms 09:20:58 INFO - PROCESS | 1808 | 1477930858495 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:20:58 INFO - PROCESS | 1808 | 1477930858499 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:20:58 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 09:20:58 INFO - PROCESS | 1808 | 1477930858507 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}] 09:20:58 INFO - PROCESS | 1808 | 1477930858731 Marionette TRACE conn4 <- [1,2622,null,{"value":null}] 09:20:58 INFO - PROCESS | 1808 | 1477930858757 Marionette TRACE conn4 -> [0,2623,"getWindowHandles",null] 09:20:58 INFO - PROCESS | 1808 | 1477930858765 Marionette TRACE conn4 <- [1,2623,null,["8"]] 09:20:58 INFO - PROCESS | 1808 | 1477930858772 Marionette TRACE conn4 -> [0,2624,"switchToWindow",{"name":"8"}] 09:20:58 INFO - PROCESS | 1808 | 1477930858779 Marionette TRACE conn4 <- [1,2624,null,{}] 09:20:58 INFO - PROCESS | 1808 | 1477930858785 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 1808 | ++DOCSHELL 0x8334f400 == 11 [pid = 1808] [id = 564] 09:20:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8334fc00) [pid = 1808] [serial = 1655] [outer = (nil)] 09:20:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x83351800) [pid = 1808] [serial = 1656] [outer = 0x8334fc00] 09:20:58 INFO - PROCESS | 1808 | 1477930858904 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x83f42800) [pid = 1808] [serial = 1657] [outer = 0x8334fc00] 09:20:59 INFO - PROCESS | 1808 | 1477930859615 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]]]}] 09:20:59 INFO - . 09:20:59 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1127ms 09:20:59 INFO - PROCESS | 1808 | 1477930859634 Marionette TRACE conn4 -> [0,2626,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 1808 | 1477930859637 Marionette TRACE conn4 <- [1,2626,null,{"value":"8"}] 09:20:59 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 09:20:59 INFO - PROCESS | 1808 | 1477930859656 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}] 09:20:59 INFO - PROCESS | 1808 | 1477930859833 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:20:59 INFO - PROCESS | 1808 | 1477930859983 Marionette TRACE conn4 -> [0,2628,"getWindowHandles",null] 09:20:59 INFO - PROCESS | 1808 | 1477930859988 Marionette TRACE conn4 <- [1,2628,null,["8"]] 09:20:59 INFO - PROCESS | 1808 | 1477930859994 Marionette TRACE conn4 -> [0,2629,"switchToWindow",{"name":"8"}] 09:21:00 INFO - PROCESS | 1808 | 1477930860000 Marionette TRACE conn4 <- [1,2629,null,{}] 09:21:00 INFO - PROCESS | 1808 | 1477930860007 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5e7800 == 12 [pid = 1808] [id = 565] 09:21:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8c5e7c00) [pid = 1808] [serial = 1658] [outer = (nil)] 09:21:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x8c5ea400) [pid = 1808] [serial = 1659] [outer = 0x8c5e7c00] 09:21:00 INFO - PROCESS | 1808 | 1477930860104 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x8cc1e400) [pid = 1808] [serial = 1660] [outer = 0x8c5e7c00] 09:21:00 WARNING - wptserve Traceback (most recent call last): 09:21:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:21:00 WARNING - rv = self.func(request, response) 09:21:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:21:00 WARNING - access_control_allow_origin = "*") 09:21:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:21:00 WARNING - payload = payload_generator(server_data) 09:21:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:21:00 WARNING - return encode_string_as_bmp_image(data) 09:21:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:21:00 WARNING - img.save(f, "BMP") 09:21:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:21:00 WARNING - f.write(bmpfileheader) 09:21:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:21:00 WARNING - 09:21:05 INFO - PROCESS | 1808 | --DOCSHELL 0x8334f400 == 11 [pid = 1808] [id = 564] 09:21:05 INFO - PROCESS | 1808 | --DOCSHELL 0x832f0000 == 10 [pid = 1808] [id = 563] 09:21:05 INFO - PROCESS | 1808 | --DOCSHELL 0x829eec00 == 9 [pid = 1808] [id = 562] 09:21:05 INFO - PROCESS | 1808 | --DOCSHELL 0x826b4c00 == 8 [pid = 1808] [id = 561] 09:21:05 INFO - PROCESS | 1808 | --DOCSHELL 0x826b5800 == 7 [pid = 1808] [id = 560] 09:21:07 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8334fc00) [pid = 1808] [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] 09:21:07 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x82ead800) [pid = 1808] [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] 09:21:07 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x832f0800) [pid = 1808] [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] 09:21:07 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x826b5400) [pid = 1808] [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] 09:21:07 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x826b6800) [pid = 1808] [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] 09:21:13 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x829f0c00) [pid = 1808] [serial = 1648] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x826bb400) [pid = 1808] [serial = 1647] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x83327c00) [pid = 1808] [serial = 1654] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x83325400) [pid = 1808] [serial = 1653] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x83f42800) [pid = 1808] [serial = 1657] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x83190c00) [pid = 1808] [serial = 1651] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x8318d400) [pid = 1808] [serial = 1650] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x83351800) [pid = 1808] [serial = 1656] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x8c5ea400) [pid = 1808] [serial = 1659] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x829f1000) [pid = 1808] [serial = 1645] [outer = (nil)] [url = about:blank] 09:21:30 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:21:30 INFO - PROCESS | 1808 | 1477930890307 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]]]}] 09:21:30 INFO - . 09:21:30 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30668ms 09:21:30 INFO - PROCESS | 1808 | 1477930890322 Marionette TRACE conn4 -> [0,2631,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 1808 | 1477930890329 Marionette TRACE conn4 <- [1,2631,null,{"value":"8"}] 09:21:30 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 09:21:30 INFO - PROCESS | 1808 | 1477930890342 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}] 09:21:30 INFO - PROCESS | 1808 | 1477930890589 Marionette TRACE conn4 <- [1,2632,null,{"value":null}] 09:21:30 INFO - PROCESS | 1808 | 1477930890675 Marionette TRACE conn4 -> [0,2633,"getWindowHandles",null] 09:21:30 INFO - PROCESS | 1808 | 1477930890682 Marionette TRACE conn4 <- [1,2633,null,["8"]] 09:21:30 INFO - PROCESS | 1808 | 1477930890691 Marionette TRACE conn4 -> [0,2634,"switchToWindow",{"name":"8"}] 09:21:30 INFO - PROCESS | 1808 | 1477930890699 Marionette TRACE conn4 <- [1,2634,null,{}] 09:21:30 INFO - PROCESS | 1808 | 1477930890706 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 1808 | ++DOCSHELL 0x826bb000 == 8 [pid = 1808] [id = 566] 09:21:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826bb400) [pid = 1808] [serial = 1661] [outer = (nil)] 09:21:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826c0c00) [pid = 1808] [serial = 1662] [outer = 0x826bb400] 09:21:30 INFO - PROCESS | 1808 | 1477930890822 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829f2000) [pid = 1808] [serial = 1663] [outer = 0x826bb400] 09:21:31 WARNING - wptserve Traceback (most recent call last): 09:21:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:21:31 WARNING - rv = self.func(request, response) 09:21:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:21:31 WARNING - access_control_allow_origin = "*") 09:21:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:21:31 WARNING - payload = payload_generator(server_data) 09:21:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:21:31 WARNING - return encode_string_as_bmp_image(data) 09:21: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 09:21:31 WARNING - img.save(f, "BMP") 09:21:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:21:31 WARNING - f.write(bmpfileheader) 09:21:31 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:21:31 WARNING - 09:21:40 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5e7800 == 7 [pid = 1808] [id = 565] 09:21:42 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x8c5e7c00) [pid = 1808] [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] 09:21:48 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x8cc1e400) [pid = 1808] [serial = 1660] [outer = (nil)] [url = about:blank] 09:21:48 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826c0c00) [pid = 1808] [serial = 1662] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:22:01 INFO - PROCESS | 1808 | 1477930921044 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]]]}] 09:22:01 INFO - . 09:22:01 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30726ms 09:22:01 INFO - PROCESS | 1808 | 1477930921066 Marionette TRACE conn4 -> [0,2636,"getWindowHandle",null] 09:22:01 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 09:22:01 INFO - PROCESS | 1808 | 1477930921073 Marionette TRACE conn4 <- [1,2636,null,{"value":"8"}] 09:22:01 INFO - PROCESS | 1808 | 1477930921085 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}] 09:22:01 INFO - PROCESS | 1808 | 1477930921326 Marionette TRACE conn4 <- [1,2637,null,{"value":null}] 09:22:01 INFO - PROCESS | 1808 | 1477930921417 Marionette TRACE conn4 -> [0,2638,"getWindowHandles",null] 09:22:01 INFO - PROCESS | 1808 | 1477930921422 Marionette TRACE conn4 <- [1,2638,null,["8"]] 09:22:01 INFO - PROCESS | 1808 | 1477930921431 Marionette TRACE conn4 -> [0,2639,"switchToWindow",{"name":"8"}] 09:22:01 INFO - PROCESS | 1808 | 1477930921441 Marionette TRACE conn4 <- [1,2639,null,{}] 09:22:01 INFO - PROCESS | 1808 | 1477930921447 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b6c00 == 8 [pid = 1808] [id = 567] 09:22:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b7000) [pid = 1808] [serial = 1664] [outer = (nil)] 09:22:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826bc000) [pid = 1808] [serial = 1665] [outer = 0x826b7000] 09:22:01 INFO - PROCESS | 1808 | 1477930921597 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829f2800) [pid = 1808] [serial = 1666] [outer = 0x826b7000] 09:22:02 WARNING - wptserve Traceback (most recent call last): 09:22:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:22:02 WARNING - rv = self.func(request, response) 09:22:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:22:02 WARNING - access_control_allow_origin = "*") 09:22:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:22:02 WARNING - payload = payload_generator(server_data) 09:22:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:22:02 WARNING - return encode_string_as_bmp_image(data) 09:22: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 09:22:02 WARNING - img.save(f, "BMP") 09:22:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:22:02 WARNING - f.write(bmpfileheader) 09:22:02 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:22:02 WARNING - 09:22:11 INFO - PROCESS | 1808 | --DOCSHELL 0x826bb000 == 7 [pid = 1808] [id = 566] 09:22:13 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x826bb400) [pid = 1808] [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] 09:22:19 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x829f2000) [pid = 1808] [serial = 1663] [outer = (nil)] [url = about:blank] 09:22:19 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826bc000) [pid = 1808] [serial = 1665] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:22:31 INFO - PROCESS | 1808 | 1477930951846 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]]]}] 09:22:31 INFO - . 09:22:31 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30815ms 09:22:31 INFO - PROCESS | 1808 | 1477930951898 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:22:31 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 09:22:31 INFO - PROCESS | 1808 | 1477930951905 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:22:31 INFO - PROCESS | 1808 | 1477930951916 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}] 09:22:32 INFO - PROCESS | 1808 | 1477930952163 Marionette TRACE conn4 <- [1,2642,null,{"value":null}] 09:22:32 INFO - PROCESS | 1808 | 1477930952249 Marionette TRACE conn4 -> [0,2643,"getWindowHandles",null] 09:22:32 INFO - PROCESS | 1808 | 1477930952258 Marionette TRACE conn4 <- [1,2643,null,["8"]] 09:22:32 INFO - PROCESS | 1808 | 1477930952269 Marionette TRACE conn4 -> [0,2644,"switchToWindow",{"name":"8"}] 09:22:32 INFO - PROCESS | 1808 | 1477930952277 Marionette TRACE conn4 <- [1,2644,null,{}] 09:22:32 INFO - PROCESS | 1808 | 1477930952284 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b4800 == 8 [pid = 1808] [id = 568] 09:22:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b4c00) [pid = 1808] [serial = 1667] [outer = (nil)] 09:22:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826bb000) [pid = 1808] [serial = 1668] [outer = 0x826b4c00] 09:22:32 INFO - PROCESS | 1808 | 1477930952412 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829f0400) [pid = 1808] [serial = 1669] [outer = 0x826b4c00] 09:22:33 INFO - PROCESS | 1808 | 1477930953185 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]]]}] 09:22:33 INFO - . 09:22:33 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1332ms 09:22:33 INFO - PROCESS | 1808 | 1477930953246 Marionette TRACE conn4 -> [0,2646,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 1808 | 1477930953253 Marionette TRACE conn4 <- [1,2646,null,{"value":"8"}] 09:22:33 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 09:22:33 INFO - PROCESS | 1808 | 1477930953261 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}] 09:22:33 INFO - PROCESS | 1808 | 1477930953483 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:22:33 INFO - PROCESS | 1808 | 1477930953626 Marionette TRACE conn4 -> [0,2648,"getWindowHandles",null] 09:22:33 INFO - PROCESS | 1808 | 1477930953633 Marionette TRACE conn4 <- [1,2648,null,["8"]] 09:22:33 INFO - PROCESS | 1808 | 1477930953645 Marionette TRACE conn4 -> [0,2649,"switchToWindow",{"name":"8"}] 09:22:33 INFO - PROCESS | 1808 | 1477930953654 Marionette TRACE conn4 <- [1,2649,null,{}] 09:22:33 INFO - PROCESS | 1808 | 1477930953665 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 1808 | ++DOCSHELL 0x829ee800 == 9 [pid = 1808] [id = 569] 09:22:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x8318c400) [pid = 1808] [serial = 1670] [outer = (nil)] 09:22:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8318e000) [pid = 1808] [serial = 1671] [outer = 0x8318c400] 09:22:33 INFO - PROCESS | 1808 | 1477930953779 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x83192000) [pid = 1808] [serial = 1672] [outer = 0x8318c400] 09:22:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x83217400 == 10 [pid = 1808] [id = 570] 09:22:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x832e4800) [pid = 1808] [serial = 1673] [outer = (nil)] 09:22:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x83210400) [pid = 1808] [serial = 1674] [outer = 0x832e4800] 09:22:34 INFO - PROCESS | 1808 | 1477930954626 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]]]}] 09:22:34 INFO - . 09:22:34 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 1425ms 09:22:34 INFO - PROCESS | 1808 | 1477930954694 Marionette TRACE conn4 -> [0,2651,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 1808 | 1477930954703 Marionette TRACE conn4 <- [1,2651,null,{"value":"8"}] 09:22:34 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 09:22:34 INFO - PROCESS | 1808 | 1477930954711 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}] 09:22:34 INFO - PROCESS | 1808 | 1477930954918 Marionette TRACE conn4 <- [1,2652,null,{"value":null}] 09:22:35 INFO - PROCESS | 1808 | 1477930955053 Marionette TRACE conn4 -> [0,2653,"getWindowHandles",null] 09:22:35 INFO - PROCESS | 1808 | 1477930955059 Marionette TRACE conn4 <- [1,2653,null,["8"]] 09:22:35 INFO - PROCESS | 1808 | 1477930955065 Marionette TRACE conn4 -> [0,2654,"switchToWindow",{"name":"8"}] 09:22:35 INFO - PROCESS | 1808 | 1477930955073 Marionette TRACE conn4 <- [1,2654,null,{}] 09:22:35 INFO - PROCESS | 1808 | 1477930955080 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 1808 | ++DOCSHELL 0x8332a400 == 11 [pid = 1808] [id = 571] 09:22:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8332ac00) [pid = 1808] [serial = 1675] [outer = (nil)] 09:22:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8332e000) [pid = 1808] [serial = 1676] [outer = 0x8332ac00] 09:22:35 INFO - PROCESS | 1808 | 1477930955183 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x83332000) [pid = 1808] [serial = 1677] [outer = 0x8332ac00] 09:22:35 INFO - PROCESS | 1808 | ++DOCSHELL 0x83352800 == 12 [pid = 1808] [id = 572] 09:22:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x83352c00) [pid = 1808] [serial = 1678] [outer = (nil)] 09:22:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x83552000) [pid = 1808] [serial = 1679] [outer = 0x83352c00] 09:22:35 INFO - PROCESS | 1808 | 1477930955980 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]]]}] 09:22:36 INFO - . 09:22:36 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 1328ms 09:22:36 INFO - PROCESS | 1808 | 1477930956040 Marionette TRACE conn4 -> [0,2656,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 1808 | 1477930956044 Marionette TRACE conn4 <- [1,2656,null,{"value":"8"}] 09:22:36 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 09:22:36 INFO - PROCESS | 1808 | 1477930956053 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}] 09:22:36 INFO - PROCESS | 1808 | 1477930956274 Marionette TRACE conn4 <- [1,2657,null,{"value":null}] 09:22:36 INFO - PROCESS | 1808 | 1477930956404 Marionette TRACE conn4 -> [0,2658,"getWindowHandles",null] 09:22:36 INFO - PROCESS | 1808 | 1477930956412 Marionette TRACE conn4 <- [1,2658,null,["8"]] 09:22:36 INFO - PROCESS | 1808 | 1477930956422 Marionette TRACE conn4 -> [0,2659,"switchToWindow",{"name":"8"}] 09:22:36 INFO - PROCESS | 1808 | 1477930956428 Marionette TRACE conn4 <- [1,2659,null,{}] 09:22:36 INFO - PROCESS | 1808 | 1477930956435 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 1808 | ++DOCSHELL 0x83558400 == 13 [pid = 1808] [id = 573] 09:22:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x83eec400) [pid = 1808] [serial = 1680] [outer = (nil)] 09:22:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x83eee000) [pid = 1808] [serial = 1681] [outer = 0x83eec400] 09:22:36 INFO - PROCESS | 1808 | 1477930956549 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8c5dfc00) [pid = 1808] [serial = 1682] [outer = 0x83eec400] 09:22:37 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cc23400 == 14 [pid = 1808] [id = 574] 09:22:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8cc23800) [pid = 1808] [serial = 1683] [outer = (nil)] 09:22:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8cc25000) [pid = 1808] [serial = 1684] [outer = 0x8cc23800] 09:22:37 INFO - PROCESS | 1808 | 1477930957310 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]]]}] 09:22:37 INFO - . 09:22:37 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 1275ms 09:22:37 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 09:22:37 INFO - PROCESS | 1808 | 1477930957362 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 1808 | 1477930957365 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:22:37 INFO - PROCESS | 1808 | 1477930957375 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}] 09:22:37 INFO - PROCESS | 1808 | 1477930957567 Marionette TRACE conn4 <- [1,2662,null,{"value":null}] 09:22:37 INFO - PROCESS | 1808 | 1477930957583 Marionette TRACE conn4 -> [0,2663,"getWindowHandles",null] 09:22:37 INFO - PROCESS | 1808 | 1477930957588 Marionette TRACE conn4 <- [1,2663,null,["8"]] 09:22:37 INFO - PROCESS | 1808 | 1477930957596 Marionette TRACE conn4 -> [0,2664,"switchToWindow",{"name":"8"}] 09:22:37 INFO - PROCESS | 1808 | 1477930957605 Marionette TRACE conn4 <- [1,2664,null,{}] 09:22:37 INFO - PROCESS | 1808 | 1477930957611 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cd0a400 == 15 [pid = 1808] [id = 575] 09:22:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x8cd0a800) [pid = 1808] [serial = 1685] [outer = (nil)] 09:22:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x8cd0c000) [pid = 1808] [serial = 1686] [outer = 0x8cd0a800] 09:22:37 INFO - PROCESS | 1808 | 1477930957828 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x8cd0f400) [pid = 1808] [serial = 1687] [outer = 0x8cd0a800] 09:22:38 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf39400 == 16 [pid = 1808] [id = 576] 09:22:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x8cf3b000) [pid = 1808] [serial = 1688] [outer = (nil)] 09:22:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x8cf3e400) [pid = 1808] [serial = 1689] [outer = 0x8cf3b000] 09:22:38 INFO - PROCESS | 1808 | 1477930958582 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]]]}] 09:22:38 INFO - . 09:22:38 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 1226ms 09:22:38 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 09:22:38 INFO - PROCESS | 1808 | 1477930958599 Marionette TRACE conn4 -> [0,2666,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 1808 | 1477930958602 Marionette TRACE conn4 <- [1,2666,null,{"value":"8"}] 09:22:38 INFO - PROCESS | 1808 | 1477930958641 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}] 09:22:38 INFO - PROCESS | 1808 | 1477930958932 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:22:38 INFO - PROCESS | 1808 | 1477930958948 Marionette TRACE conn4 -> [0,2668,"getWindowHandles",null] 09:22:38 INFO - PROCESS | 1808 | 1477930958953 Marionette TRACE conn4 <- [1,2668,null,["8"]] 09:22:38 INFO - PROCESS | 1808 | 1477930958961 Marionette TRACE conn4 -> [0,2669,"switchToWindow",{"name":"8"}] 09:22:38 INFO - PROCESS | 1808 | 1477930958967 Marionette TRACE conn4 <- [1,2669,null,{}] 09:22:38 INFO - PROCESS | 1808 | 1477930958973 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 1808 | ++DOCSHELL 0x832f1000 == 17 [pid = 1808] [id = 577] 09:22:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x8d98c800) [pid = 1808] [serial = 1690] [outer = (nil)] 09:22:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x8cd11400) [pid = 1808] [serial = 1691] [outer = 0x8d98c800] 09:22:39 INFO - PROCESS | 1808 | 1477930959075 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x8dbee800) [pid = 1808] [serial = 1692] [outer = 0x8d98c800] 09:22:39 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dca0c00 == 18 [pid = 1808] [id = 578] 09:22:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x8dca3c00) [pid = 1808] [serial = 1693] [outer = (nil)] 09:22:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x8dd0f000) [pid = 1808] [serial = 1694] [outer = 0x8dca3c00] 09:22:39 INFO - PROCESS | 1808 | 1477930959895 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]]]}] 09:22:39 INFO - . 09:22:39 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 1340ms 09:22:39 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 09:22:39 INFO - PROCESS | 1808 | 1477930959949 Marionette TRACE conn4 -> [0,2671,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 1808 | 1477930959952 Marionette TRACE conn4 <- [1,2671,null,{"value":"8"}] 09:22:39 INFO - PROCESS | 1808 | 1477930959960 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}] 09:22:40 INFO - PROCESS | 1808 | 1477930960196 Marionette TRACE conn4 <- [1,2672,null,{"value":null}] 09:22:40 INFO - PROCESS | 1808 | 1477930960378 Marionette TRACE conn4 -> [0,2673,"getWindowHandles",null] 09:22:40 INFO - PROCESS | 1808 | 1477930960385 Marionette TRACE conn4 <- [1,2673,null,["8"]] 09:22:40 INFO - PROCESS | 1808 | 1477930960399 Marionette TRACE conn4 -> [0,2674,"switchToWindow",{"name":"8"}] 09:22:40 INFO - PROCESS | 1808 | 1477930960410 Marionette TRACE conn4 <- [1,2674,null,{}] 09:22:40 INFO - PROCESS | 1808 | 1477930960463 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 1808 | ++DOCSHELL 0x8263d000 == 19 [pid = 1808] [id = 579] 09:22:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x8263f000) [pid = 1808] [serial = 1695] [outer = (nil)] 09:22:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x826b8c00) [pid = 1808] [serial = 1696] [outer = 0x8263f000] 09:22:40 INFO - PROCESS | 1808 | 1477930960585 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x826c0400) [pid = 1808] [serial = 1697] [outer = 0x8263f000] 09:22:41 INFO - PROCESS | 1808 | ++DOCSHELL 0x83216400 == 20 [pid = 1808] [id = 580] 09:22:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x83216800) [pid = 1808] [serial = 1698] [outer = (nil)] 09:22:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x8318dc00) [pid = 1808] [serial = 1699] [outer = 0x83216800] 09:22:41 INFO - PROCESS | 1808 | 1477930961527 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]]]}] 09:22:41 INFO - . 09:22:41 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 1627ms 09:22:41 INFO - PROCESS | 1808 | 1477930961587 Marionette TRACE conn4 -> [0,2676,"getWindowHandle",null] 09:22:41 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 09:22:41 INFO - PROCESS | 1808 | 1477930961596 Marionette TRACE conn4 <- [1,2676,null,{"value":"8"}] 09:22:41 INFO - PROCESS | 1808 | 1477930961605 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}] 09:22:41 INFO - PROCESS | 1808 | 1477930961827 Marionette TRACE conn4 <- [1,2677,null,{"value":null}] 09:22:42 INFO - PROCESS | 1808 | 1477930962004 Marionette TRACE conn4 -> [0,2678,"getWindowHandles",null] 09:22:42 INFO - PROCESS | 1808 | 1477930962010 Marionette TRACE conn4 <- [1,2678,null,["8"]] 09:22:42 INFO - PROCESS | 1808 | 1477930962021 Marionette TRACE conn4 -> [0,2679,"switchToWindow",{"name":"8"}] 09:22:42 INFO - PROCESS | 1808 | 1477930962029 Marionette TRACE conn4 <- [1,2679,null,{}] 09:22:42 INFO - PROCESS | 1808 | 1477930962078 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 1808 | ++DOCSHELL 0x8262d800 == 21 [pid = 1808] [id = 581] 09:22:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x83557400) [pid = 1808] [serial = 1700] [outer = (nil)] 09:22:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x8c5e2000) [pid = 1808] [serial = 1701] [outer = 0x83557400] 09:22:42 INFO - PROCESS | 1808 | 1477930962194 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x8c5e7c00) [pid = 1808] [serial = 1702] [outer = 0x83557400] 09:22:42 INFO - PROCESS | 1808 | 1477930962980 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]]]}] 09:22:43 INFO - . 09:22:43 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 1428ms 09:22:43 INFO - PROCESS | 1808 | 1477930963034 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 1808 | 1477930963039 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:22:43 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 09:22:43 INFO - PROCESS | 1808 | 1477930963048 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}] 09:22:43 INFO - PROCESS | 1808 | 1477930963292 Marionette TRACE conn4 <- [1,2682,null,{"value":null}] 09:22:43 INFO - PROCESS | 1808 | 1477930963563 Marionette TRACE conn4 -> [0,2683,"getWindowHandles",null] 09:22:43 INFO - PROCESS | 1808 | 1477930963578 Marionette TRACE conn4 <- [1,2683,null,["8"]] 09:22:43 INFO - PROCESS | 1808 | 1477930963591 Marionette TRACE conn4 -> [0,2684,"switchToWindow",{"name":"8"}] 09:22:43 INFO - PROCESS | 1808 | 1477930963605 Marionette TRACE conn4 <- [1,2684,null,{}] 09:22:43 INFO - PROCESS | 1808 | 1477930963616 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 1808 | ++DOCSHELL 0x832ef800 == 22 [pid = 1808] [id = 582] 09:22:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x8332a000) [pid = 1808] [serial = 1703] [outer = (nil)] 09:22:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x8dd8f000) [pid = 1808] [serial = 1704] [outer = 0x8332a000] 09:22:43 INFO - PROCESS | 1808 | 1477930963800 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x8dd91c00) [pid = 1808] [serial = 1705] [outer = 0x8332a000] 09:22:44 INFO - PROCESS | 1808 | 1477930964684 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]]]}] 09:22:44 INFO - . 09:22:44 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 1678ms 09:22:44 INFO - PROCESS | 1808 | 1477930964727 Marionette TRACE conn4 -> [0,2686,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 1808 | 1477930964734 Marionette TRACE conn4 <- [1,2686,null,{"value":"8"}] 09:22:44 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 09:22:44 INFO - PROCESS | 1808 | 1477930964745 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}] 09:22:45 INFO - PROCESS | 1808 | 1477930965039 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:22:45 INFO - PROCESS | 1808 | 1477930965172 Marionette TRACE conn4 -> [0,2688,"getWindowHandles",null] 09:22:45 INFO - PROCESS | 1808 | 1477930965177 Marionette TRACE conn4 <- [1,2688,null,["8"]] 09:22:45 INFO - PROCESS | 1808 | 1477930965185 Marionette TRACE conn4 -> [0,2689,"switchToWindow",{"name":"8"}] 09:22:45 INFO - PROCESS | 1808 | 1477930965192 Marionette TRACE conn4 <- [1,2689,null,{}] 09:22:45 INFO - PROCESS | 1808 | --DOCSHELL 0x8dca0c00 == 21 [pid = 1808] [id = 578] 09:22:45 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf39400 == 20 [pid = 1808] [id = 576] 09:22:45 INFO - PROCESS | 1808 | --DOCSHELL 0x8cc23400 == 19 [pid = 1808] [id = 574] 09:22:45 INFO - PROCESS | 1808 | --DOCSHELL 0x83352800 == 18 [pid = 1808] [id = 572] 09:22:45 INFO - PROCESS | 1808 | --DOCSHELL 0x83217400 == 17 [pid = 1808] [id = 570] 09:22:45 INFO - PROCESS | 1808 | --DOCSHELL 0x826b6c00 == 16 [pid = 1808] [id = 567] 09:22:45 INFO - PROCESS | 1808 | 1477930965256 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 1808 | ++DOCSHELL 0x8318d800 == 17 [pid = 1808] [id = 583] 09:22:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x8318fc00) [pid = 1808] [serial = 1706] [outer = (nil)] 09:22:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x8320fc00) [pid = 1808] [serial = 1707] [outer = 0x8318fc00] 09:22:45 INFO - PROCESS | 1808 | 1477930965382 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x83213800) [pid = 1808] [serial = 1708] [outer = 0x8318fc00] 09:22:46 INFO - PROCESS | 1808 | 1477930966068 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]]]}] 09:22:46 INFO - . 09:22:46 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 1385ms 09:22:46 INFO - PROCESS | 1808 | 1477930966128 Marionette TRACE conn4 -> [0,2691,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 1808 | 1477930966134 Marionette TRACE conn4 <- [1,2691,null,{"value":"8"}] 09:22:46 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 09:22:46 INFO - PROCESS | 1808 | 1477930966142 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}] 09:22:46 INFO - PROCESS | 1808 | 1477930966330 Marionette TRACE conn4 <- [1,2692,null,{"value":null}] 09:22:46 INFO - PROCESS | 1808 | 1477930966463 Marionette TRACE conn4 -> [0,2693,"getWindowHandles",null] 09:22:46 INFO - PROCESS | 1808 | 1477930966467 Marionette TRACE conn4 <- [1,2693,null,["8"]] 09:22:46 INFO - PROCESS | 1808 | 1477930966475 Marionette TRACE conn4 -> [0,2694,"switchToWindow",{"name":"8"}] 09:22:46 INFO - PROCESS | 1808 | 1477930966481 Marionette TRACE conn4 <- [1,2694,null,{}] 09:22:46 INFO - PROCESS | 1808 | 1477930966487 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5e0800 == 18 [pid = 1808] [id = 584] 09:22:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8c5e3000) [pid = 1808] [serial = 1709] [outer = (nil)] 09:22:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8c5e8800) [pid = 1808] [serial = 1710] [outer = 0x8c5e3000] 09:22:46 INFO - PROCESS | 1808 | 1477930966594 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8cc23c00) [pid = 1808] [serial = 1711] [outer = 0x8c5e3000] 09:22:47 INFO - PROCESS | 1808 | 1477930967265 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]]]}] 09:22:47 INFO - . 09:22:47 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 1176ms 09:22:47 INFO - PROCESS | 1808 | 1477930967326 Marionette TRACE conn4 -> [0,2696,"getWindowHandle",null] 09:22:47 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 09:22:47 INFO - PROCESS | 1808 | 1477930967334 Marionette TRACE conn4 <- [1,2696,null,{"value":"8"}] 09:22:47 INFO - PROCESS | 1808 | 1477930967346 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}] 09:22:47 INFO - PROCESS | 1808 | 1477930967522 Marionette TRACE conn4 <- [1,2697,null,{"value":null}] 09:22:47 INFO - PROCESS | 1808 | 1477930967536 Marionette TRACE conn4 -> [0,2698,"getWindowHandles",null] 09:22:47 INFO - PROCESS | 1808 | 1477930967540 Marionette TRACE conn4 <- [1,2698,null,["8"]] 09:22:47 INFO - PROCESS | 1808 | 1477930967546 Marionette TRACE conn4 -> [0,2699,"switchToWindow",{"name":"8"}] 09:22:47 INFO - PROCESS | 1808 | 1477930967552 Marionette TRACE conn4 <- [1,2699,null,{}] 09:22:47 INFO - PROCESS | 1808 | 1477930967684 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd0e400 == 19 [pid = 1808] [id = 585] 09:22:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x8dd0ec00) [pid = 1808] [serial = 1712] [outer = (nil)] 09:22:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x8dd14c00) [pid = 1808] [serial = 1713] [outer = 0x8dd0ec00] 09:22:47 INFO - PROCESS | 1808 | 1477930967792 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8d996000) [pid = 1808] [serial = 1714] [outer = 0x8dd0ec00] 09:22:48 INFO - PROCESS | 1808 | 1477930968555 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]]]}] 09:22:48 INFO - . 09:22:48 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 1228ms 09:22:48 INFO - PROCESS | 1808 | 1477930968568 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 1808 | 1477930968573 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:22:48 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 09:22:48 INFO - PROCESS | 1808 | 1477930968580 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}] 09:22:48 INFO - PROCESS | 1808 | 1477930968837 Marionette TRACE conn4 <- [1,2702,null,{"value":null}] 09:22:48 INFO - PROCESS | 1808 | 1477930968865 Marionette TRACE conn4 -> [0,2703,"getWindowHandles",null] 09:22:48 INFO - PROCESS | 1808 | 1477930968872 Marionette TRACE conn4 <- [1,2703,null,["8"]] 09:22:48 INFO - PROCESS | 1808 | 1477930968878 Marionette TRACE conn4 -> [0,2704,"switchToWindow",{"name":"8"}] 09:22:48 INFO - PROCESS | 1808 | 1477930968884 Marionette TRACE conn4 <- [1,2704,null,{}] 09:22:49 INFO - PROCESS | 1808 | 1477930968981 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 1808 | ++DOCSHELL 0x8f95c400 == 20 [pid = 1808] [id = 586] 09:22:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x8fa0d000) [pid = 1808] [serial = 1715] [outer = (nil)] 09:22:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x8fa0ec00) [pid = 1808] [serial = 1716] [outer = 0x8fa0d000] 09:22:49 INFO - PROCESS | 1808 | 1477930969084 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x8fa12000) [pid = 1808] [serial = 1717] [outer = 0x8fa0d000] 09:22:49 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8cf3b000) [pid = 1808] [serial = 1688] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:22:49 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8cd0a800) [pid = 1808] [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] 09:22:49 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x8cc23800) [pid = 1808] [serial = 1683] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 09:22:49 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x83eec400) [pid = 1808] [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] 09:22:49 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x83352c00) [pid = 1808] [serial = 1678] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477930955698] 09:22:49 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8332ac00) [pid = 1808] [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] 09:22:49 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x832e4800) [pid = 1808] [serial = 1673] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 09:22:49 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x8318c400) [pid = 1808] [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] 09:22:49 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x826b4c00) [pid = 1808] [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] 09:22:49 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x826b7000) [pid = 1808] [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] 09:22:50 INFO - PROCESS | 1808 | 1477930970003 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]]]}] 09:22:50 INFO - . 09:22:50 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 1472ms 09:22:50 INFO - PROCESS | 1808 | 1477930970053 Marionette TRACE conn4 -> [0,2706,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 1808 | 1477930970056 Marionette TRACE conn4 <- [1,2706,null,{"value":"8"}] 09:22:50 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 09:22:50 INFO - PROCESS | 1808 | 1477930970065 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}] 09:22:50 INFO - PROCESS | 1808 | 1477930970236 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:22:50 INFO - PROCESS | 1808 | 1477930970377 Marionette TRACE conn4 -> [0,2708,"getWindowHandles",null] 09:22:50 INFO - PROCESS | 1808 | 1477930970382 Marionette TRACE conn4 <- [1,2708,null,["8"]] 09:22:50 INFO - PROCESS | 1808 | 1477930970388 Marionette TRACE conn4 -> [0,2709,"switchToWindow",{"name":"8"}] 09:22:50 INFO - PROCESS | 1808 | 1477930970393 Marionette TRACE conn4 <- [1,2709,null,{}] 09:22:50 INFO - PROCESS | 1808 | 1477930970398 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cc23800 == 21 [pid = 1808] [id = 587] 09:22:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x8cc24400) [pid = 1808] [serial = 1718] [outer = (nil)] 09:22:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8fa48c00) [pid = 1808] [serial = 1719] [outer = 0x8cc24400] 09:22:50 INFO - PROCESS | 1808 | 1477930970506 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8fa4c400) [pid = 1808] [serial = 1720] [outer = 0x8cc24400] 09:22:51 INFO - PROCESS | 1808 | 1477930971233 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]]]}] 09:22:51 INFO - . 09:22:51 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 1225ms 09:22:51 INFO - PROCESS | 1808 | 1477930971291 Marionette TRACE conn4 -> [0,2711,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 1808 | 1477930971294 Marionette TRACE conn4 <- [1,2711,null,{"value":"8"}] 09:22:51 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 09:22:51 INFO - PROCESS | 1808 | 1477930971302 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}] 09:22:51 INFO - PROCESS | 1808 | 1477930971578 Marionette TRACE conn4 <- [1,2712,null,{"value":null}] 09:22:51 INFO - PROCESS | 1808 | 1477930971594 Marionette TRACE conn4 -> [0,2713,"getWindowHandles",null] 09:22:51 INFO - PROCESS | 1808 | 1477930971598 Marionette TRACE conn4 <- [1,2713,null,["8"]] 09:22:51 INFO - PROCESS | 1808 | 1477930971607 Marionette TRACE conn4 -> [0,2714,"switchToWindow",{"name":"8"}] 09:22:51 INFO - PROCESS | 1808 | 1477930971612 Marionette TRACE conn4 <- [1,2714,null,{}] 09:22:51 INFO - PROCESS | 1808 | 1477930971618 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 1808 | ++DOCSHELL 0x911a2000 == 22 [pid = 1808] [id = 588] 09:22:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x911a4800) [pid = 1808] [serial = 1721] [outer = (nil)] 09:22:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x911aec00) [pid = 1808] [serial = 1722] [outer = 0x911a4800] 09:22:51 INFO - PROCESS | 1808 | 1477930971717 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x92b0b000) [pid = 1808] [serial = 1723] [outer = 0x911a4800] 09:22:52 INFO - PROCESS | 1808 | 1477930972573 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]]]}] 09:22:52 INFO - . 09:22:52 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 1329ms 09:22:52 INFO - PROCESS | 1808 | 1477930972632 Marionette TRACE conn4 -> [0,2716,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 1808 | 1477930972639 Marionette TRACE conn4 <- [1,2716,null,{"value":"8"}] 09:22:52 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 09:22:52 INFO - PROCESS | 1808 | 1477930972669 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}] 09:22:52 INFO - PROCESS | 1808 | 1477930972914 Marionette TRACE conn4 <- [1,2717,null,{"value":null}] 09:22:53 INFO - PROCESS | 1808 | 1477930973100 Marionette TRACE conn4 -> [0,2718,"getWindowHandles",null] 09:22:53 INFO - PROCESS | 1808 | 1477930973106 Marionette TRACE conn4 <- [1,2718,null,["8"]] 09:22:53 INFO - PROCESS | 1808 | 1477930973113 Marionette TRACE conn4 -> [0,2719,"switchToWindow",{"name":"8"}] 09:22:53 INFO - PROCESS | 1808 | 1477930973122 Marionette TRACE conn4 <- [1,2719,null,{}] 09:22:53 INFO - PROCESS | 1808 | 1477930973174 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5e0000 == 23 [pid = 1808] [id = 589] 09:22:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8c5e6800) [pid = 1808] [serial = 1724] [outer = (nil)] 09:22:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x8cd15c00) [pid = 1808] [serial = 1725] [outer = 0x8c5e6800] 09:22:53 INFO - PROCESS | 1808 | 1477930973298 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x8cf36000) [pid = 1808] [serial = 1726] [outer = 0x8c5e6800] 09:22:54 INFO - PROCESS | 1808 | 1477930974129 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]]]}] 09:22:54 INFO - . 09:22:54 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 1522ms 09:22:54 INFO - PROCESS | 1808 | 1477930974189 Marionette TRACE conn4 -> [0,2721,"getWindowHandle",null] 09:22:54 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 09:22:54 INFO - PROCESS | 1808 | 1477930974197 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:22:54 INFO - PROCESS | 1808 | 1477930974208 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}] 09:22:54 INFO - PROCESS | 1808 | 1477930974449 Marionette TRACE conn4 <- [1,2722,null,{"value":null}] 09:22:54 INFO - PROCESS | 1808 | 1477930974668 Marionette TRACE conn4 -> [0,2723,"getWindowHandles",null] 09:22:54 INFO - PROCESS | 1808 | 1477930974673 Marionette TRACE conn4 <- [1,2723,null,["8"]] 09:22:54 INFO - PROCESS | 1808 | 1477930974681 Marionette TRACE conn4 -> [0,2724,"switchToWindow",{"name":"8"}] 09:22:54 INFO - PROCESS | 1808 | 1477930974687 Marionette TRACE conn4 <- [1,2724,null,{}] 09:22:54 INFO - PROCESS | 1808 | 1477930974740 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa19400 == 24 [pid = 1808] [id = 590] 09:22:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x8fa1a400) [pid = 1808] [serial = 1727] [outer = (nil)] 09:22:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x8ffe5800) [pid = 1808] [serial = 1728] [outer = 0x8fa1a400] 09:22:54 INFO - PROCESS | 1808 | 1477930974865 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x8fff0800) [pid = 1808] [serial = 1729] [outer = 0x8fa1a400] 09:22:55 INFO - PROCESS | 1808 | 1477930975657 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]]]}] 09:22:55 INFO - . 09:22:55 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 1480ms 09:22:55 INFO - PROCESS | 1808 | 1477930975693 Marionette TRACE conn4 -> [0,2726,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 1808 | 1477930975704 Marionette TRACE conn4 <- [1,2726,null,{"value":"8"}] 09:22:55 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 09:22:55 INFO - PROCESS | 1808 | 1477930975731 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}] 09:22:55 INFO - PROCESS | 1808 | 1477930975931 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:22:56 INFO - PROCESS | 1808 | 1477930976118 Marionette TRACE conn4 -> [0,2728,"getWindowHandles",null] 09:22:56 INFO - PROCESS | 1808 | 1477930976124 Marionette TRACE conn4 <- [1,2728,null,["8"]] 09:22:56 INFO - PROCESS | 1808 | 1477930976130 Marionette TRACE conn4 -> [0,2729,"switchToWindow",{"name":"8"}] 09:22:56 INFO - PROCESS | 1808 | 1477930976138 Marionette TRACE conn4 <- [1,2729,null,{}] 09:22:56 INFO - PROCESS | 1808 | 1477930976188 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c25800 == 25 [pid = 1808] [id = 591] 09:22:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x92c29800) [pid = 1808] [serial = 1730] [outer = (nil)] 09:22:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x92c47c00) [pid = 1808] [serial = 1731] [outer = 0x92c29800] 09:22:56 INFO - PROCESS | 1808 | 1477930976307 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x9312f400) [pid = 1808] [serial = 1732] [outer = 0x92c29800] 09:22:57 INFO - PROCESS | 1808 | 1477930977169 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]]]}] 09:22:57 INFO - . 09:22:57 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 1479ms 09:22:57 INFO - PROCESS | 1808 | 1477930977205 Marionette TRACE conn4 -> [0,2731,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 1808 | 1477930977209 Marionette TRACE conn4 <- [1,2731,null,{"value":"8"}] 09:22:57 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 09:22:57 INFO - PROCESS | 1808 | 1477930977221 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}] 09:22:57 INFO - PROCESS | 1808 | 1477930977415 Marionette TRACE conn4 <- [1,2732,null,{"value":null}] 09:22:57 INFO - PROCESS | 1808 | 1477930977578 Marionette TRACE conn4 -> [0,2733,"getWindowHandles",null] 09:22:57 INFO - PROCESS | 1808 | 1477930977584 Marionette TRACE conn4 <- [1,2733,null,["8"]] 09:22:57 INFO - PROCESS | 1808 | 1477930977597 Marionette TRACE conn4 -> [0,2734,"switchToWindow",{"name":"8"}] 09:22:57 INFO - PROCESS | 1808 | 1477930977602 Marionette TRACE conn4 <- [1,2734,null,{}] 09:22:57 INFO - PROCESS | 1808 | 1477930977655 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 1808 | ++DOCSHELL 0x8262a800 == 26 [pid = 1808] [id = 592] 09:22:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x82630800) [pid = 1808] [serial = 1733] [outer = (nil)] 09:22:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x83216c00) [pid = 1808] [serial = 1734] [outer = 0x82630800] 09:22:57 INFO - PROCESS | 1808 | 1477930977765 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x8cc23000) [pid = 1808] [serial = 1735] [outer = 0x82630800] 09:22:58 INFO - PROCESS | 1808 | 1477930978651 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]]]}] 09:22:58 INFO - . 09:22:58 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 1474ms 09:22:58 INFO - PROCESS | 1808 | 1477930978744 Marionette TRACE conn4 -> [0,2736,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 1808 | 1477930978756 Marionette TRACE conn4 <- [1,2736,null,{"value":"8"}] 09:22:58 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 09:22:58 INFO - PROCESS | 1808 | 1477930978789 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}] 09:22:58 INFO - PROCESS | 1808 | 1477930978988 Marionette TRACE conn4 <- [1,2737,null,{"value":null}] 09:22:59 INFO - PROCESS | 1808 | 1477930979207 Marionette TRACE conn4 -> [0,2738,"getWindowHandles",null] 09:22:59 INFO - PROCESS | 1808 | 1477930979211 Marionette TRACE conn4 <- [1,2738,null,["8"]] 09:22:59 INFO - PROCESS | 1808 | 1477930979223 Marionette TRACE conn4 -> [0,2739,"switchToWindow",{"name":"8"}] 09:22:59 INFO - PROCESS | 1808 | 1477930979230 Marionette TRACE conn4 <- [1,2739,null,{}] 09:22:59 INFO - PROCESS | 1808 | 1477930979237 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 1808 | ++DOCSHELL 0x826bc800 == 27 [pid = 1808] [id = 593] 09:22:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x829f1800) [pid = 1808] [serial = 1736] [outer = (nil)] 09:22:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x83191c00) [pid = 1808] [serial = 1737] [outer = 0x829f1800] 09:22:59 INFO - PROCESS | 1808 | 1477930979343 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x832e5c00) [pid = 1808] [serial = 1738] [outer = 0x829f1800] 09:22:59 INFO - PROCESS | 1808 | --DOCSHELL 0x83216400 == 26 [pid = 1808] [id = 580] 09:22:59 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0x8cd0c000) [pid = 1808] [serial = 1686] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x8cd0f400) [pid = 1808] [serial = 1687] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x8cf3e400) [pid = 1808] [serial = 1689] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:22:59 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x83eee000) [pid = 1808] [serial = 1681] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x8c5dfc00) [pid = 1808] [serial = 1682] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x8cc25000) [pid = 1808] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 09:22:59 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x8332e000) [pid = 1808] [serial = 1676] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x83332000) [pid = 1808] [serial = 1677] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x83552000) [pid = 1808] [serial = 1679] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477930955698] 09:22:59 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x8318e000) [pid = 1808] [serial = 1671] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x83192000) [pid = 1808] [serial = 1672] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x83210400) [pid = 1808] [serial = 1674] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 09:22:59 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x826bb000) [pid = 1808] [serial = 1668] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x829f0400) [pid = 1808] [serial = 1669] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x829f2800) [pid = 1808] [serial = 1666] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x8cd11400) [pid = 1808] [serial = 1691] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1808 | 1477930980127 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]]]}] 09:23:00 INFO - . 09:23:00 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1383ms 09:23:00 INFO - PROCESS | 1808 | 1477930980170 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 1808 | 1477930980177 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:23:00 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 09:23:00 INFO - PROCESS | 1808 | 1477930980185 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}] 09:23:00 INFO - PROCESS | 1808 | 1477930980394 Marionette TRACE conn4 <- [1,2742,null,{"value":null}] 09:23:00 INFO - PROCESS | 1808 | 1477930980567 Marionette TRACE conn4 -> [0,2743,"getWindowHandles",null] 09:23:00 INFO - PROCESS | 1808 | 1477930980571 Marionette TRACE conn4 <- [1,2743,null,["8"]] 09:23:00 INFO - PROCESS | 1808 | 1477930980578 Marionette TRACE conn4 -> [0,2744,"switchToWindow",{"name":"8"}] 09:23:00 INFO - PROCESS | 1808 | 1477930980584 Marionette TRACE conn4 <- [1,2744,null,{}] 09:23:00 INFO - PROCESS | 1808 | 1477930980601 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 1808 | ++DOCSHELL 0x83557800 == 27 [pid = 1808] [id = 594] 09:23:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x8c5df400) [pid = 1808] [serial = 1739] [outer = (nil)] 09:23:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8cc24c00) [pid = 1808] [serial = 1740] [outer = 0x8c5df400] 09:23:00 INFO - PROCESS | 1808 | 1477930980707 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x8cc27000) [pid = 1808] [serial = 1741] [outer = 0x8c5df400] 09:23:01 INFO - PROCESS | 1808 | 1477930981338 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]]]}] 09:23:01 INFO - . 09:23:01 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1179ms 09:23:01 INFO - PROCESS | 1808 | 1477930981373 Marionette TRACE conn4 -> [0,2746,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 1808 | 1477930981380 Marionette TRACE conn4 <- [1,2746,null,{"value":"8"}] 09:23:01 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 09:23:01 INFO - PROCESS | 1808 | 1477930981389 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}] 09:23:01 INFO - PROCESS | 1808 | 1477930981662 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:23:01 INFO - PROCESS | 1808 | 1477930981691 Marionette TRACE conn4 -> [0,2748,"getWindowHandles",null] 09:23:01 INFO - PROCESS | 1808 | 1477930981694 Marionette TRACE conn4 <- [1,2748,null,["8"]] 09:23:01 INFO - PROCESS | 1808 | 1477930981700 Marionette TRACE conn4 -> [0,2749,"switchToWindow",{"name":"8"}] 09:23:01 INFO - PROCESS | 1808 | 1477930981707 Marionette TRACE conn4 <- [1,2749,null,{}] 09:23:01 INFO - PROCESS | 1808 | 1477930981789 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd1a000 == 28 [pid = 1808] [id = 595] 09:23:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x8dd1a400) [pid = 1808] [serial = 1742] [outer = (nil)] 09:23:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x8dd9a400) [pid = 1808] [serial = 1743] [outer = 0x8dd1a400] 09:23:01 INFO - PROCESS | 1808 | 1477930981889 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x8debdc00) [pid = 1808] [serial = 1744] [outer = 0x8dd1a400] 09:23:02 INFO - PROCESS | 1808 | 1477930982661 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]]]}] 09:23:02 INFO - . 09:23:02 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1329ms 09:23:02 INFO - PROCESS | 1808 | 1477930982718 Marionette TRACE conn4 -> [0,2751,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 1808 | 1477930982722 Marionette TRACE conn4 <- [1,2751,null,{"value":"8"}] 09:23:02 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 09:23:02 INFO - PROCESS | 1808 | 1477930982733 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}] 09:23:02 INFO - PROCESS | 1808 | 1477930982994 Marionette TRACE conn4 <- [1,2752,null,{"value":null}] 09:23:03 INFO - PROCESS | 1808 | 1477930983013 Marionette TRACE conn4 -> [0,2753,"getWindowHandles",null] 09:23:03 INFO - PROCESS | 1808 | 1477930983017 Marionette TRACE conn4 <- [1,2753,null,["8"]] 09:23:03 INFO - PROCESS | 1808 | 1477930983025 Marionette TRACE conn4 -> [0,2754,"switchToWindow",{"name":"8"}] 09:23:03 INFO - PROCESS | 1808 | 1477930983030 Marionette TRACE conn4 <- [1,2754,null,{}] 09:23:03 INFO - PROCESS | 1808 | 1477930983036 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fc4f000 == 29 [pid = 1808] [id = 596] 09:23:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x8fc51000) [pid = 1808] [serial = 1745] [outer = (nil)] 09:23:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x8fff1400) [pid = 1808] [serial = 1746] [outer = 0x8fc51000] 09:23:03 INFO - PROCESS | 1808 | 1477930983218 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x92b10000) [pid = 1808] [serial = 1747] [outer = 0x8fc51000] 09:23:03 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x8dca3c00) [pid = 1808] [serial = 1693] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477930959618] 09:23:03 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x8d98c800) [pid = 1808] [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] 09:23:03 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x83216800) [pid = 1808] [serial = 1698] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:23:03 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x8cc24400) [pid = 1808] [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] 09:23:03 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8318fc00) [pid = 1808] [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] 09:23:03 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8c5e3000) [pid = 1808] [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] 09:23:03 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x8fa0d000) [pid = 1808] [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] 09:23:03 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x8dd0ec00) [pid = 1808] [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] 09:23:04 INFO - PROCESS | 1808 | 1477930983996 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]]]}] 09:23:04 INFO - . 09:23:04 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1323ms 09:23:04 INFO - PROCESS | 1808 | 1477930984054 Marionette TRACE conn4 -> [0,2756,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 1808 | 1477930984057 Marionette TRACE conn4 <- [1,2756,null,{"value":"8"}] 09:23:04 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 09:23:04 INFO - PROCESS | 1808 | 1477930984064 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}] 09:23:04 INFO - PROCESS | 1808 | 1477930984281 Marionette TRACE conn4 <- [1,2757,null,{"value":null}] 09:23:04 INFO - PROCESS | 1808 | 1477930984300 Marionette TRACE conn4 -> [0,2758,"getWindowHandles",null] 09:23:04 INFO - PROCESS | 1808 | 1477930984303 Marionette TRACE conn4 <- [1,2758,null,["8"]] 09:23:04 INFO - PROCESS | 1808 | 1477930984312 Marionette TRACE conn4 -> [0,2759,"switchToWindow",{"name":"8"}] 09:23:04 INFO - PROCESS | 1808 | 1477930984317 Marionette TRACE conn4 <- [1,2759,null,{}] 09:23:04 INFO - PROCESS | 1808 | 1477930984323 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 1808 | ++DOCSHELL 0x82ea9400 == 30 [pid = 1808] [id = 597] 09:23:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8deb1800) [pid = 1808] [serial = 1748] [outer = (nil)] 09:23:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x8fc55800) [pid = 1808] [serial = 1749] [outer = 0x8deb1800] 09:23:04 INFO - PROCESS | 1808 | 1477930984416 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x8c5ec400) [pid = 1808] [serial = 1750] [outer = 0x8deb1800] 09:23:05 INFO - PROCESS | 1808 | 1477930985215 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]]]}] 09:23:05 INFO - . 09:23:05 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1178ms 09:23:05 INFO - PROCESS | 1808 | 1477930985242 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 1808 | 1477930985246 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:23:05 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 09:23:05 INFO - PROCESS | 1808 | 1477930985253 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}] 09:23:05 INFO - PROCESS | 1808 | 1477930985442 Marionette TRACE conn4 <- [1,2762,null,{"value":null}] 09:23:05 INFO - PROCESS | 1808 | 1477930985589 Marionette TRACE conn4 -> [0,2763,"getWindowHandles",null] 09:23:05 INFO - PROCESS | 1808 | 1477930985593 Marionette TRACE conn4 <- [1,2763,null,["8"]] 09:23:05 INFO - PROCESS | 1808 | 1477930985599 Marionette TRACE conn4 -> [0,2764,"switchToWindow",{"name":"8"}] 09:23:05 INFO - PROCESS | 1808 | 1477930985608 Marionette TRACE conn4 <- [1,2764,null,{}] 09:23:05 INFO - PROCESS | 1808 | 1477930985612 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 1808 | ++DOCSHELL 0x94a36000 == 31 [pid = 1808] [id = 598] 09:23:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x94a36400) [pid = 1808] [serial = 1751] [outer = (nil)] 09:23:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x94a45400) [pid = 1808] [serial = 1752] [outer = 0x94a36400] 09:23:05 INFO - PROCESS | 1808 | 1477930985716 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x94a48000) [pid = 1808] [serial = 1753] [outer = 0x94a36400] 09:23:06 INFO - PROCESS | 1808 | 1477930986598 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]]]}] 09:23:06 INFO - . 09:23:06 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1370ms 09:23:06 INFO - PROCESS | 1808 | 1477930986625 Marionette TRACE conn4 -> [0,2766,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 1808 | 1477930986632 Marionette TRACE conn4 <- [1,2766,null,{"value":"8"}] 09:23:06 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 09:23:06 INFO - PROCESS | 1808 | 1477930986645 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}] 09:23:06 INFO - PROCESS | 1808 | 1477930986860 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:23:07 INFO - PROCESS | 1808 | 1477930987052 Marionette TRACE conn4 -> [0,2768,"getWindowHandles",null] 09:23:07 INFO - PROCESS | 1808 | 1477930987058 Marionette TRACE conn4 <- [1,2768,null,["8"]] 09:23:07 INFO - PROCESS | 1808 | 1477930987112 Marionette TRACE conn4 -> [0,2769,"switchToWindow",{"name":"8"}] 09:23:07 INFO - PROCESS | 1808 | 1477930987121 Marionette TRACE conn4 <- [1,2769,null,{}] 09:23:07 INFO - PROCESS | 1808 | 1477930987131 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cd14400 == 32 [pid = 1808] [id = 599] 09:23:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x8cd14800) [pid = 1808] [serial = 1754] [outer = (nil)] 09:23:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x8d98dc00) [pid = 1808] [serial = 1755] [outer = 0x8cd14800] 09:23:07 INFO - PROCESS | 1808 | 1477930987254 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x8dbf6000) [pid = 1808] [serial = 1756] [outer = 0x8cd14800] 09:23:07 WARNING - wptserve Traceback (most recent call last): 09:23:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:23:07 WARNING - rv = self.func(request, response) 09:23:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:23:07 WARNING - access_control_allow_origin = "*") 09:23:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:23:07 WARNING - payload = payload_generator(server_data) 09:23:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:23:07 WARNING - return encode_string_as_bmp_image(data) 09:23: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 09:23:07 WARNING - img.save(f, "BMP") 09:23:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:23:07 WARNING - f.write(bmpfileheader) 09:23:07 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:23:07 WARNING - 09:23:10 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x8fa48c00) [pid = 1808] [serial = 1719] [outer = (nil)] [url = about:blank] 09:23:10 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x8fa4c400) [pid = 1808] [serial = 1720] [outer = (nil)] [url = about:blank] 09:23:10 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x8fa0ec00) [pid = 1808] [serial = 1716] [outer = (nil)] [url = about:blank] 09:23:10 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x8fa12000) [pid = 1808] [serial = 1717] [outer = (nil)] [url = about:blank] 09:23:10 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x8dd14c00) [pid = 1808] [serial = 1713] [outer = (nil)] [url = about:blank] 09:23:10 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8d996000) [pid = 1808] [serial = 1714] [outer = (nil)] [url = about:blank] 09:23:10 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8c5e8800) [pid = 1808] [serial = 1710] [outer = (nil)] [url = about:blank] 09:23:10 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x8cc23c00) [pid = 1808] [serial = 1711] [outer = (nil)] [url = about:blank] 09:23:10 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x8320fc00) [pid = 1808] [serial = 1707] [outer = (nil)] [url = about:blank] 09:23:10 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x83213800) [pid = 1808] [serial = 1708] [outer = (nil)] [url = about:blank] 09:23:10 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8dbee800) [pid = 1808] [serial = 1692] [outer = (nil)] [url = about:blank] 09:23:10 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x826b8c00) [pid = 1808] [serial = 1696] [outer = (nil)] [url = about:blank] 09:23:10 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x8318dc00) [pid = 1808] [serial = 1699] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:23:10 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x8dd8f000) [pid = 1808] [serial = 1704] [outer = (nil)] [url = about:blank] 09:23:10 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x8c5e2000) [pid = 1808] [serial = 1701] [outer = (nil)] [url = about:blank] 09:23:10 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x8dd0f000) [pid = 1808] [serial = 1694] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477930959618] 09:23:14 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x8fa1a400) [pid = 1808] [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] 09:23:14 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x82630800) [pid = 1808] [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] 09:23:14 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x8c5e6800) [pid = 1808] [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] 09:23:14 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x8c5df400) [pid = 1808] [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] 09:23:14 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x829f1800) [pid = 1808] [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] 09:23:14 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x8deb1800) [pid = 1808] [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] 09:23:14 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x92c29800) [pid = 1808] [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] 09:23:14 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x8fc51000) [pid = 1808] [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] 09:23:14 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x8dd1a400) [pid = 1808] [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] 09:23:14 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x8263f000) [pid = 1808] [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] 09:23:14 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x8332a000) [pid = 1808] [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] 09:23:14 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x83557400) [pid = 1808] [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] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x826bc800 == 31 [pid = 1808] [id = 593] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8262a800 == 30 [pid = 1808] [id = 592] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x92c25800 == 29 [pid = 1808] [id = 591] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa19400 == 28 [pid = 1808] [id = 590] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5e0000 == 27 [pid = 1808] [id = 589] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5e0800 == 26 [pid = 1808] [id = 584] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x832ef800 == 25 [pid = 1808] [id = 582] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8263d000 == 24 [pid = 1808] [id = 579] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8cc23800 == 23 [pid = 1808] [id = 587] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x829ee800 == 22 [pid = 1808] [id = 569] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x82ea9400 == 21 [pid = 1808] [id = 597] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x911a2000 == 20 [pid = 1808] [id = 588] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x832f1000 == 19 [pid = 1808] [id = 577] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8f95c400 == 18 [pid = 1808] [id = 586] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8332a400 == 17 [pid = 1808] [id = 571] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8fc4f000 == 16 [pid = 1808] [id = 596] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8cd0a400 == 15 [pid = 1808] [id = 575] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x826b4800 == 14 [pid = 1808] [id = 568] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd1a000 == 13 [pid = 1808] [id = 595] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x83558400 == 12 [pid = 1808] [id = 573] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd0e400 == 11 [pid = 1808] [id = 585] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x83557800 == 10 [pid = 1808] [id = 594] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8318d800 == 9 [pid = 1808] [id = 583] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8262d800 == 8 [pid = 1808] [id = 581] 09:23:18 INFO - PROCESS | 1808 | --DOCSHELL 0x94a36000 == 7 [pid = 1808] [id = 598] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x8debdc00) [pid = 1808] [serial = 1744] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x8dd9a400) [pid = 1808] [serial = 1743] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x92b10000) [pid = 1808] [serial = 1747] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x8fff1400) [pid = 1808] [serial = 1746] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x826c0400) [pid = 1808] [serial = 1697] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x8c5ec400) [pid = 1808] [serial = 1750] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x8fc55800) [pid = 1808] [serial = 1749] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x8cc24c00) [pid = 1808] [serial = 1740] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x8cc27000) [pid = 1808] [serial = 1741] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x83191c00) [pid = 1808] [serial = 1737] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x832e5c00) [pid = 1808] [serial = 1738] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x8dd91c00) [pid = 1808] [serial = 1705] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x83216c00) [pid = 1808] [serial = 1734] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8cc23000) [pid = 1808] [serial = 1735] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x92c47c00) [pid = 1808] [serial = 1731] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x9312f400) [pid = 1808] [serial = 1732] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x8ffe5800) [pid = 1808] [serial = 1728] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x8fff0800) [pid = 1808] [serial = 1729] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8cd15c00) [pid = 1808] [serial = 1725] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8cf36000) [pid = 1808] [serial = 1726] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8c5e7c00) [pid = 1808] [serial = 1702] [outer = (nil)] [url = about:blank] 09:23:19 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x911aec00) [pid = 1808] [serial = 1722] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x94a36400) [pid = 1808] [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] 09:23:21 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x911a4800) [pid = 1808] [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] 09:23:26 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x92b0b000) [pid = 1808] [serial = 1723] [outer = (nil)] [url = about:blank] 09:23:26 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x8d98dc00) [pid = 1808] [serial = 1755] [outer = (nil)] [url = about:blank] 09:23:26 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x94a45400) [pid = 1808] [serial = 1752] [outer = (nil)] [url = about:blank] 09:23:26 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x94a48000) [pid = 1808] [serial = 1753] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:23:37 INFO - PROCESS | 1808 | 1477931017465 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]]]}] 09:23:37 INFO - . 09:23:37 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30861ms 09:23:37 INFO - PROCESS | 1808 | 1477931017506 Marionette TRACE conn4 -> [0,2771,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 1808 | 1477931017513 Marionette TRACE conn4 <- [1,2771,null,{"value":"8"}] 09:23:37 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 09:23:37 INFO - PROCESS | 1808 | 1477931017525 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}] 09:23:37 INFO - PROCESS | 1808 | 1477931017766 Marionette TRACE conn4 <- [1,2772,null,{"value":null}] 09:23:37 INFO - PROCESS | 1808 | 1477931017791 Marionette TRACE conn4 -> [0,2773,"getWindowHandles",null] 09:23:37 INFO - PROCESS | 1808 | 1477931017798 Marionette TRACE conn4 <- [1,2773,null,["8"]] 09:23:37 INFO - PROCESS | 1808 | 1477931017807 Marionette TRACE conn4 -> [0,2774,"switchToWindow",{"name":"8"}] 09:23:37 INFO - PROCESS | 1808 | 1477931017815 Marionette TRACE conn4 <- [1,2774,null,{}] 09:23:37 INFO - PROCESS | 1808 | 1477931017822 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b3800 == 8 [pid = 1808] [id = 600] 09:23:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b3c00) [pid = 1808] [serial = 1757] [outer = (nil)] 09:23:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b6000) [pid = 1808] [serial = 1758] [outer = 0x826b3c00] 09:23:37 INFO - PROCESS | 1808 | 1477931017932 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829ed800) [pid = 1808] [serial = 1759] [outer = 0x826b3c00] 09:23:38 WARNING - wptserve Traceback (most recent call last): 09:23:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:23:38 WARNING - rv = self.func(request, response) 09:23:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:23:38 WARNING - access_control_allow_origin = "*") 09:23:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:23:38 WARNING - payload = payload_generator(server_data) 09:23:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:23:38 WARNING - return encode_string_as_bmp_image(data) 09:23: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 09:23:38 WARNING - img.save(f, "BMP") 09:23:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:23:38 WARNING - f.write(bmpfileheader) 09:23:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:23:38 WARNING - 09:23:46 INFO - PROCESS | 1808 | --DOCSHELL 0x8cd14400 == 7 [pid = 1808] [id = 599] 09:23:49 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x8cd14800) [pid = 1808] [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] 09:23:54 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x8dbf6000) [pid = 1808] [serial = 1756] [outer = (nil)] [url = about:blank] 09:23:54 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826b6000) [pid = 1808] [serial = 1758] [outer = (nil)] [url = about:blank] 09:24:08 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:24:08 INFO - PROCESS | 1808 | 1477931048153 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]]]}] 09:24:08 INFO - . 09:24:08 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30669ms 09:24:08 INFO - PROCESS | 1808 | 1477931048193 Marionette TRACE conn4 -> [0,2776,"getWindowHandle",null] 09:24:08 INFO - PROCESS | 1808 | 1477931048200 Marionette TRACE conn4 <- [1,2776,null,{"value":"8"}] 09:24:08 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 09:24:08 INFO - PROCESS | 1808 | 1477931048213 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}] 09:24:08 INFO - PROCESS | 1808 | 1477931048469 Marionette TRACE conn4 <- [1,2777,null,{"value":null}] 09:24:08 INFO - PROCESS | 1808 | 1477931048558 Marionette TRACE conn4 -> [0,2778,"getWindowHandles",null] 09:24:08 INFO - PROCESS | 1808 | 1477931048564 Marionette TRACE conn4 <- [1,2778,null,["8"]] 09:24:08 INFO - PROCESS | 1808 | 1477931048573 Marionette TRACE conn4 -> [0,2779,"switchToWindow",{"name":"8"}] 09:24:08 INFO - PROCESS | 1808 | 1477931048582 Marionette TRACE conn4 <- [1,2779,null,{}] 09:24:08 INFO - PROCESS | 1808 | 1477931048594 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 1808 | ++DOCSHELL 0x82648400 == 8 [pid = 1808] [id = 601] 09:24:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x82648c00) [pid = 1808] [serial = 1760] [outer = (nil)] 09:24:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b7c00) [pid = 1808] [serial = 1761] [outer = 0x82648c00] 09:24:08 INFO - PROCESS | 1808 | 1477931048704 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829eec00) [pid = 1808] [serial = 1762] [outer = 0x82648c00] 09:24:09 WARNING - wptserve Traceback (most recent call last): 09:24:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:24:09 WARNING - rv = self.func(request, response) 09:24:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:24:09 WARNING - access_control_allow_origin = "*") 09:24:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:24:09 WARNING - payload = payload_generator(server_data) 09:24:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:24:09 WARNING - return encode_string_as_bmp_image(data) 09:24:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:24:09 WARNING - img.save(f, "BMP") 09:24:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:24:09 WARNING - f.write(bmpfileheader) 09:24:09 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:24:09 WARNING - 09:24:18 INFO - PROCESS | 1808 | --DOCSHELL 0x826b3800 == 7 [pid = 1808] [id = 600] 09:24:24 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x826b3c00) [pid = 1808] [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] 09:24:29 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x829ed800) [pid = 1808] [serial = 1759] [outer = (nil)] [url = about:blank] 09:24:29 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826b7c00) [pid = 1808] [serial = 1761] [outer = (nil)] [url = about:blank] 09:24:38 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:24:38 INFO - PROCESS | 1808 | 1477931078928 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]]]}] 09:24:38 INFO - . 09:24:38 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30766ms 09:24:38 INFO - PROCESS | 1808 | 1477931078978 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 1808 | 1477931078985 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:24:38 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 09:24:39 INFO - PROCESS | 1808 | 1477931078997 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}] 09:24:39 INFO - PROCESS | 1808 | 1477931079237 Marionette TRACE conn4 <- [1,2782,null,{"value":null}] 09:24:39 INFO - PROCESS | 1808 | 1477931079324 Marionette TRACE conn4 -> [0,2783,"getWindowHandles",null] 09:24:39 INFO - PROCESS | 1808 | 1477931079331 Marionette TRACE conn4 <- [1,2783,null,["8"]] 09:24:39 INFO - PROCESS | 1808 | 1477931079340 Marionette TRACE conn4 -> [0,2784,"switchToWindow",{"name":"8"}] 09:24:39 INFO - PROCESS | 1808 | 1477931079349 Marionette TRACE conn4 <- [1,2784,null,{}] 09:24:39 INFO - PROCESS | 1808 | 1477931079356 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b4400 == 8 [pid = 1808] [id = 602] 09:24:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b4800) [pid = 1808] [serial = 1763] [outer = (nil)] 09:24:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b9c00) [pid = 1808] [serial = 1764] [outer = 0x826b4800] 09:24:39 INFO - PROCESS | 1808 | 1477931079471 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829ed400) [pid = 1808] [serial = 1765] [outer = 0x826b4800] 09:24:40 INFO - PROCESS | 1808 | 1477931080142 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]]]}] 09:24:40 INFO - . 09:24:40 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1177ms 09:24:40 INFO - PROCESS | 1808 | 1477931080172 Marionette TRACE conn4 -> [0,2786,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 1808 | 1477931080178 Marionette TRACE conn4 <- [1,2786,null,{"value":"8"}] 09:24:40 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 09:24:40 INFO - PROCESS | 1808 | 1477931080186 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}] 09:24:40 INFO - PROCESS | 1808 | 1477931080446 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:24:40 INFO - PROCESS | 1808 | 1477931080462 Marionette TRACE conn4 -> [0,2788,"getWindowHandles",null] 09:24:40 INFO - PROCESS | 1808 | 1477931080467 Marionette TRACE conn4 <- [1,2788,null,["8"]] 09:24:40 INFO - PROCESS | 1808 | 1477931080476 Marionette TRACE conn4 -> [0,2789,"switchToWindow",{"name":"8"}] 09:24:40 INFO - PROCESS | 1808 | 1477931080482 Marionette TRACE conn4 <- [1,2789,null,{}] 09:24:40 INFO - PROCESS | 1808 | 1477931080489 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 1808 | ++DOCSHELL 0x826c0c00 == 9 [pid = 1808] [id = 603] 09:24:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x82eaf400) [pid = 1808] [serial = 1766] [outer = (nil)] 09:24:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8318dc00) [pid = 1808] [serial = 1767] [outer = 0x82eaf400] 09:24:40 INFO - PROCESS | 1808 | 1477931080591 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x82641800) [pid = 1808] [serial = 1768] [outer = 0x82eaf400] 09:24:41 INFO - PROCESS | 1808 | 1477931081403 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]]]}] 09:24:41 INFO - . 09:24:41 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1280ms 09:24:41 INFO - PROCESS | 1808 | 1477931081475 Marionette TRACE conn4 -> [0,2791,"getWindowHandle",null] 09:24:41 INFO - PROCESS | 1808 | 1477931081482 Marionette TRACE conn4 <- [1,2791,null,{"value":"8"}] 09:24:41 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 09:24:41 INFO - PROCESS | 1808 | 1477931081491 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}] 09:24:41 INFO - PROCESS | 1808 | 1477931081737 Marionette TRACE conn4 <- [1,2792,null,{"value":null}] 09:24:41 INFO - PROCESS | 1808 | 1477931081825 Marionette TRACE conn4 -> [0,2793,"getWindowHandles",null] 09:24:41 INFO - PROCESS | 1808 | 1477931081831 Marionette TRACE conn4 <- [1,2793,null,["8"]] 09:24:41 INFO - PROCESS | 1808 | 1477931081838 Marionette TRACE conn4 -> [0,2794,"switchToWindow",{"name":"8"}] 09:24:41 INFO - PROCESS | 1808 | 1477931081845 Marionette TRACE conn4 <- [1,2794,null,{}] 09:24:41 INFO - PROCESS | 1808 | 1477931081851 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 1808 | ++DOCSHELL 0x83326c00 == 10 [pid = 1808] [id = 604] 09:24:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x83327000) [pid = 1808] [serial = 1769] [outer = (nil)] 09:24:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x83328c00) [pid = 1808] [serial = 1770] [outer = 0x83327000] 09:24:41 INFO - PROCESS | 1808 | 1477931081957 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8332c000) [pid = 1808] [serial = 1771] [outer = 0x83327000] 09:24:42 INFO - PROCESS | 1808 | 1477931082641 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]]]}] 09:24:42 INFO - . 09:24:42 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1177ms 09:24:42 INFO - PROCESS | 1808 | 1477931082669 Marionette TRACE conn4 -> [0,2796,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 1808 | 1477931082674 Marionette TRACE conn4 <- [1,2796,null,{"value":"8"}] 09:24:42 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 09:24:42 INFO - PROCESS | 1808 | 1477931082681 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}] 09:24:42 INFO - PROCESS | 1808 | 1477931082854 Marionette TRACE conn4 <- [1,2797,null,{"value":null}] 09:24:42 INFO - PROCESS | 1808 | 1477931082985 Marionette TRACE conn4 -> [0,2798,"getWindowHandles",null] 09:24:42 INFO - PROCESS | 1808 | 1477931082991 Marionette TRACE conn4 <- [1,2798,null,["8"]] 09:24:43 INFO - PROCESS | 1808 | 1477931082998 Marionette TRACE conn4 -> [0,2799,"switchToWindow",{"name":"8"}] 09:24:43 INFO - PROCESS | 1808 | 1477931083005 Marionette TRACE conn4 <- [1,2799,null,{}] 09:24:43 INFO - PROCESS | 1808 | 1477931083011 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 1808 | ++DOCSHELL 0x8354f800 == 11 [pid = 1808] [id = 605] 09:24:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x83551c00) [pid = 1808] [serial = 1772] [outer = (nil)] 09:24:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x83556800) [pid = 1808] [serial = 1773] [outer = 0x83551c00] 09:24:43 INFO - PROCESS | 1808 | 1477931083115 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x83f46c00) [pid = 1808] [serial = 1774] [outer = 0x83551c00] 09:24:43 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5e9400 == 12 [pid = 1808] [id = 606] 09:24:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8c5e9c00) [pid = 1808] [serial = 1775] [outer = (nil)] 09:24:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x8c5eb000) [pid = 1808] [serial = 1776] [outer = 0x8c5e9c00] 09:24:43 INFO - PROCESS | 1808 | 1477931083881 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]]]}] 09:24:43 INFO - . 09:24:43 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1226ms 09:24:43 INFO - PROCESS | 1808 | 1477931083928 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:24:43 INFO - PROCESS | 1808 | 1477931083932 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:24:43 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 09:24:43 INFO - PROCESS | 1808 | 1477931083940 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}] 09:24:44 INFO - PROCESS | 1808 | 1477931084175 Marionette TRACE conn4 <- [1,2802,null,{"value":null}] 09:24:44 INFO - PROCESS | 1808 | 1477931084196 Marionette TRACE conn4 -> [0,2803,"getWindowHandles",null] 09:24:44 INFO - PROCESS | 1808 | 1477931084200 Marionette TRACE conn4 <- [1,2803,null,["8"]] 09:24:44 INFO - PROCESS | 1808 | 1477931084205 Marionette TRACE conn4 -> [0,2804,"switchToWindow",{"name":"8"}] 09:24:44 INFO - PROCESS | 1808 | 1477931084211 Marionette TRACE conn4 <- [1,2804,null,{}] 09:24:44 INFO - PROCESS | 1808 | 1477931084216 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cc21000 == 13 [pid = 1808] [id = 607] 09:24:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x8cc23400) [pid = 1808] [serial = 1777] [outer = (nil)] 09:24:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8cc25400) [pid = 1808] [serial = 1778] [outer = 0x8cc23400] 09:24:44 INFO - PROCESS | 1808 | 1477931084309 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8cc28400) [pid = 1808] [serial = 1779] [outer = 0x8cc23400] 09:24:44 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cd12800 == 14 [pid = 1808] [id = 608] 09:24:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8cd12c00) [pid = 1808] [serial = 1780] [outer = (nil)] 09:24:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x8cd13400) [pid = 1808] [serial = 1781] [outer = 0x8cd12c00] 09:24:45 INFO - PROCESS | 1808 | 1477931085098 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]]]}] 09:24:45 INFO - . 09:24:45 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1178ms 09:24:45 INFO - PROCESS | 1808 | 1477931085117 Marionette TRACE conn4 -> [0,2806,"getWindowHandle",null] 09:24:45 INFO - PROCESS | 1808 | 1477931085121 Marionette TRACE conn4 <- [1,2806,null,{"value":"8"}] 09:24:45 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 09:24:45 INFO - PROCESS | 1808 | 1477931085128 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}] 09:24:45 INFO - PROCESS | 1808 | 1477931085412 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:24:45 INFO - PROCESS | 1808 | 1477931085433 Marionette TRACE conn4 -> [0,2808,"getWindowHandles",null] 09:24:45 INFO - PROCESS | 1808 | 1477931085436 Marionette TRACE conn4 <- [1,2808,null,["8"]] 09:24:45 INFO - PROCESS | 1808 | 1477931085442 Marionette TRACE conn4 -> [0,2809,"switchToWindow",{"name":"8"}] 09:24:45 INFO - PROCESS | 1808 | 1477931085447 Marionette TRACE conn4 <- [1,2809,null,{}] 09:24:45 INFO - PROCESS | 1808 | 1477931085452 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 1808 | ++DOCSHELL 0x82633c00 == 15 [pid = 1808] [id = 609] 09:24:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x832ed400) [pid = 1808] [serial = 1782] [outer = (nil)] 09:24:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x8d993800) [pid = 1808] [serial = 1783] [outer = 0x832ed400] 09:24:45 INFO - PROCESS | 1808 | 1477931085548 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x8d997c00) [pid = 1808] [serial = 1784] [outer = 0x832ed400] 09:24:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dc9f400 == 16 [pid = 1808] [id = 610] 09:24:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x8dc9fc00) [pid = 1808] [serial = 1785] [outer = (nil)] 09:24:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x8dbec800) [pid = 1808] [serial = 1786] [outer = 0x8dc9fc00] 09:24:46 INFO - PROCESS | 1808 | 1477931086372 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]]]}] 09:24:46 INFO - . 09:24:46 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1323ms 09:24:46 INFO - PROCESS | 1808 | 1477931086452 Marionette TRACE conn4 -> [0,2811,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 1808 | 1477931086456 Marionette TRACE conn4 <- [1,2811,null,{"value":"8"}] 09:24:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 09:24:46 INFO - PROCESS | 1808 | 1477931086464 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}] 09:24:46 INFO - PROCESS | 1808 | 1477931086703 Marionette TRACE conn4 <- [1,2812,null,{"value":null}] 09:24:46 INFO - PROCESS | 1808 | 1477931086724 Marionette TRACE conn4 -> [0,2813,"getWindowHandles",null] 09:24:46 INFO - PROCESS | 1808 | 1477931086734 Marionette TRACE conn4 <- [1,2813,null,["8"]] 09:24:46 INFO - PROCESS | 1808 | 1477931086741 Marionette TRACE conn4 -> [0,2814,"switchToWindow",{"name":"8"}] 09:24:46 INFO - PROCESS | 1808 | 1477931086749 Marionette TRACE conn4 <- [1,2814,null,{}] 09:24:46 INFO - PROCESS | 1808 | 1477931086828 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dc9c400 == 17 [pid = 1808] [id = 611] 09:24:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x8dca2000) [pid = 1808] [serial = 1787] [outer = (nil)] 09:24:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x8dd0fc00) [pid = 1808] [serial = 1788] [outer = 0x8dca2000] 09:24:46 INFO - PROCESS | 1808 | 1477931086923 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x8dd12c00) [pid = 1808] [serial = 1789] [outer = 0x8dca2000] 09:24:47 WARNING - wptserve Traceback (most recent call last): 09:24:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:24:47 WARNING - rv = self.func(request, response) 09:24:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:24:47 WARNING - access_control_allow_origin = "*") 09:24:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:24:47 WARNING - payload = payload_generator(server_data) 09:24:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:24:47 WARNING - return encode_string_as_bmp_image(data) 09:24:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:24:47 WARNING - img.save(f, "BMP") 09:24:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:24:47 WARNING - f.write(bmpfileheader) 09:24:47 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:24:47 WARNING - 09:24:49 INFO - PROCESS | 1808 | --DOCSHELL 0x8dc9f400 == 16 [pid = 1808] [id = 610] 09:24:49 INFO - PROCESS | 1808 | --DOCSHELL 0x8cd12800 == 15 [pid = 1808] [id = 608] 09:24:49 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5e9400 == 14 [pid = 1808] [id = 606] 09:24:49 INFO - PROCESS | 1808 | --DOCSHELL 0x82648400 == 13 [pid = 1808] [id = 601] 09:24:52 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x8dc9fc00) [pid = 1808] [serial = 1785] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:24:52 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x832ed400) [pid = 1808] [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] 09:24:52 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x8cd12c00) [pid = 1808] [serial = 1780] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477931084821] 09:24:52 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x8cc23400) [pid = 1808] [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] 09:24:52 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x8c5e9c00) [pid = 1808] [serial = 1775] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:24:52 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x83551c00) [pid = 1808] [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] 09:24:52 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x83327000) [pid = 1808] [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] 09:24:52 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x82eaf400) [pid = 1808] [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] 09:24:52 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x82648c00) [pid = 1808] [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] 09:24:52 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x826b4800) [pid = 1808] [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] 09:24:58 INFO - PROCESS | 1808 | --DOCSHELL 0x82633c00 == 12 [pid = 1808] [id = 609] 09:24:58 INFO - PROCESS | 1808 | --DOCSHELL 0x8cc21000 == 11 [pid = 1808] [id = 607] 09:24:58 INFO - PROCESS | 1808 | --DOCSHELL 0x826c0c00 == 10 [pid = 1808] [id = 603] 09:24:58 INFO - PROCESS | 1808 | --DOCSHELL 0x8354f800 == 9 [pid = 1808] [id = 605] 09:24:58 INFO - PROCESS | 1808 | --DOCSHELL 0x83326c00 == 8 [pid = 1808] [id = 604] 09:24:58 INFO - PROCESS | 1808 | --DOCSHELL 0x826b4400 == 7 [pid = 1808] [id = 602] 09:24:58 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x8cd13400) [pid = 1808] [serial = 1781] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477931084821] 09:24:58 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x8cc28400) [pid = 1808] [serial = 1779] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8cc25400) [pid = 1808] [serial = 1778] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x8dbec800) [pid = 1808] [serial = 1786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:24:58 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x8d997c00) [pid = 1808] [serial = 1784] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x8d993800) [pid = 1808] [serial = 1783] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x83556800) [pid = 1808] [serial = 1773] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x83f46c00) [pid = 1808] [serial = 1774] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8c5eb000) [pid = 1808] [serial = 1776] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:24:58 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x83328c00) [pid = 1808] [serial = 1770] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8332c000) [pid = 1808] [serial = 1771] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8318dc00) [pid = 1808] [serial = 1767] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x82641800) [pid = 1808] [serial = 1768] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x826b9c00) [pid = 1808] [serial = 1764] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x829ed400) [pid = 1808] [serial = 1765] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x829eec00) [pid = 1808] [serial = 1762] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x8dd0fc00) [pid = 1808] [serial = 1788] [outer = (nil)] [url = about:blank] 09:25:17 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:25:17 INFO - PROCESS | 1808 | 1477931117103 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]]]}] 09:25:17 INFO - . 09:25:17 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30665ms 09:25:17 INFO - PROCESS | 1808 | 1477931117130 Marionette TRACE conn4 -> [0,2816,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 1808 | 1477931117137 Marionette TRACE conn4 <- [1,2816,null,{"value":"8"}] 09:25:17 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 09:25:17 INFO - PROCESS | 1808 | 1477931117148 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}] 09:25:17 INFO - PROCESS | 1808 | 1477931117385 Marionette TRACE conn4 <- [1,2817,null,{"value":null}] 09:25:17 INFO - PROCESS | 1808 | 1477931117474 Marionette TRACE conn4 -> [0,2818,"getWindowHandles",null] 09:25:17 INFO - PROCESS | 1808 | 1477931117481 Marionette TRACE conn4 <- [1,2818,null,["8"]] 09:25:17 INFO - PROCESS | 1808 | 1477931117488 Marionette TRACE conn4 -> [0,2819,"switchToWindow",{"name":"8"}] 09:25:17 INFO - PROCESS | 1808 | 1477931117496 Marionette TRACE conn4 <- [1,2819,null,{}] 09:25:17 INFO - PROCESS | 1808 | 1477931117503 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 1808 | ++DOCSHELL 0x826bf800 == 8 [pid = 1808] [id = 612] 09:25:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826bfc00) [pid = 1808] [serial = 1790] [outer = (nil)] 09:25:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x829ef800) [pid = 1808] [serial = 1791] [outer = 0x826bfc00] 09:25:17 INFO - PROCESS | 1808 | 1477931117616 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829f4000) [pid = 1808] [serial = 1792] [outer = 0x826bfc00] 09:25:18 WARNING - wptserve Traceback (most recent call last): 09:25:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:25:18 WARNING - rv = self.func(request, response) 09:25:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:25:18 WARNING - access_control_allow_origin = "*") 09:25:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:25:18 WARNING - payload = payload_generator(server_data) 09:25:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:25:18 WARNING - return encode_string_as_bmp_image(data) 09:25:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:25:18 WARNING - img.save(f, "BMP") 09:25:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:25:18 WARNING - f.write(bmpfileheader) 09:25:18 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:25:18 WARNING - 09:25:27 INFO - PROCESS | 1808 | --DOCSHELL 0x8dc9c400 == 7 [pid = 1808] [id = 611] 09:25:29 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x8dca2000) [pid = 1808] [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] 09:25:35 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x8dd12c00) [pid = 1808] [serial = 1789] [outer = (nil)] [url = about:blank] 09:25:35 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x829ef800) [pid = 1808] [serial = 1791] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:25:47 INFO - PROCESS | 1808 | 1477931147833 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]]]}] 09:25:47 INFO - . 09:25:47 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30718ms 09:25:47 INFO - PROCESS | 1808 | 1477931147866 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 1808 | 1477931147873 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:25:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 09:25:47 INFO - PROCESS | 1808 | 1477931147886 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}] 09:25:48 INFO - PROCESS | 1808 | 1477931148132 Marionette TRACE conn4 <- [1,2822,null,{"value":null}] 09:25:48 INFO - PROCESS | 1808 | 1477931148223 Marionette TRACE conn4 -> [0,2823,"getWindowHandles",null] 09:25:48 INFO - PROCESS | 1808 | 1477931148230 Marionette TRACE conn4 <- [1,2823,null,["8"]] 09:25:48 INFO - PROCESS | 1808 | 1477931148237 Marionette TRACE conn4 -> [0,2824,"switchToWindow",{"name":"8"}] 09:25:48 INFO - PROCESS | 1808 | 1477931148245 Marionette TRACE conn4 <- [1,2824,null,{}] 09:25:48 INFO - PROCESS | 1808 | 1477931148252 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 1808 | ++DOCSHELL 0x82647400 == 8 [pid = 1808] [id = 613] 09:25:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x82647c00) [pid = 1808] [serial = 1793] [outer = (nil)] 09:25:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b5800) [pid = 1808] [serial = 1794] [outer = 0x82647c00] 09:25:48 INFO - PROCESS | 1808 | 1477931148376 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x826bb800) [pid = 1808] [serial = 1795] [outer = 0x82647c00] 09:25:48 WARNING - wptserve Traceback (most recent call last): 09:25:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:25:48 WARNING - rv = self.func(request, response) 09:25:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:25:48 WARNING - access_control_allow_origin = "*") 09:25:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:25:48 WARNING - payload = payload_generator(server_data) 09:25:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:25:48 WARNING - return encode_string_as_bmp_image(data) 09:25:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:25:48 WARNING - img.save(f, "BMP") 09:25:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:25:48 WARNING - f.write(bmpfileheader) 09:25:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:25:48 WARNING - 09:25:58 INFO - PROCESS | 1808 | --DOCSHELL 0x826bf800 == 7 [pid = 1808] [id = 612] 09:26:04 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x826bfc00) [pid = 1808] [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] 09:26:09 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x829f4000) [pid = 1808] [serial = 1792] [outer = (nil)] [url = about:blank] 09:26:09 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826b5800) [pid = 1808] [serial = 1794] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:26:18 INFO - PROCESS | 1808 | 1477931178610 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]]]}] 09:26:18 INFO - . 09:26:18 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30777ms 09:26:18 INFO - PROCESS | 1808 | 1477931178662 Marionette TRACE conn4 -> [0,2826,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 1808 | 1477931178669 Marionette TRACE conn4 <- [1,2826,null,{"value":"8"}] 09:26:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 09:26:18 INFO - PROCESS | 1808 | 1477931178681 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}] 09:26:18 INFO - PROCESS | 1808 | 1477931178931 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:26:19 INFO - PROCESS | 1808 | 1477931179019 Marionette TRACE conn4 -> [0,2828,"getWindowHandles",null] 09:26:19 INFO - PROCESS | 1808 | 1477931179026 Marionette TRACE conn4 <- [1,2828,null,["8"]] 09:26:19 INFO - PROCESS | 1808 | 1477931179036 Marionette TRACE conn4 -> [0,2829,"switchToWindow",{"name":"8"}] 09:26:19 INFO - PROCESS | 1808 | 1477931179045 Marionette TRACE conn4 <- [1,2829,null,{}] 09:26:19 INFO - PROCESS | 1808 | 1477931179052 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b3800 == 8 [pid = 1808] [id = 614] 09:26:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b4400) [pid = 1808] [serial = 1796] [outer = (nil)] 09:26:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b8800) [pid = 1808] [serial = 1797] [outer = 0x826b4400] 09:26:19 INFO - PROCESS | 1808 | 1477931179168 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829ef800) [pid = 1808] [serial = 1798] [outer = 0x826b4400] 09:26:19 INFO - PROCESS | 1808 | 1477931179803 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]]]}] 09:26:19 INFO - . 09:26:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1171ms 09:26:19 INFO - PROCESS | 1808 | 1477931179851 Marionette TRACE conn4 -> [0,2831,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 1808 | 1477931179858 Marionette TRACE conn4 <- [1,2831,null,{"value":"8"}] 09:26:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 09:26:19 INFO - PROCESS | 1808 | 1477931179866 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}] 09:26:20 INFO - PROCESS | 1808 | 1477931180081 Marionette TRACE conn4 <- [1,2832,null,{"value":null}] 09:26:20 INFO - PROCESS | 1808 | 1477931180212 Marionette TRACE conn4 -> [0,2833,"getWindowHandles",null] 09:26:20 INFO - PROCESS | 1808 | 1477931180218 Marionette TRACE conn4 <- [1,2833,null,["8"]] 09:26:20 INFO - PROCESS | 1808 | 1477931180225 Marionette TRACE conn4 -> [0,2834,"switchToWindow",{"name":"8"}] 09:26:20 INFO - PROCESS | 1808 | 1477931180231 Marionette TRACE conn4 <- [1,2834,null,{}] 09:26:20 INFO - PROCESS | 1808 | 1477931180237 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 1808 | ++DOCSHELL 0x826bfc00 == 9 [pid = 1808] [id = 615] 09:26:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x8318b800) [pid = 1808] [serial = 1799] [outer = (nil)] 09:26:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8318d400) [pid = 1808] [serial = 1800] [outer = 0x8318b800] 09:26:20 INFO - PROCESS | 1808 | 1477931180338 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x83190c00) [pid = 1808] [serial = 1801] [outer = 0x8318b800] 09:26:21 INFO - PROCESS | 1808 | 1477931181076 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]]]}] 09:26:21 INFO - . 09:26:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1235ms 09:26:21 INFO - PROCESS | 1808 | 1477931181111 Marionette TRACE conn4 -> [0,2836,"getWindowHandle",null] 09:26:21 INFO - PROCESS | 1808 | 1477931181118 Marionette TRACE conn4 <- [1,2836,null,{"value":"8"}] 09:26:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 09:26:21 INFO - PROCESS | 1808 | 1477931181127 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}] 09:26:21 INFO - PROCESS | 1808 | 1477931181329 Marionette TRACE conn4 <- [1,2837,null,{"value":null}] 09:26:21 INFO - PROCESS | 1808 | 1477931181466 Marionette TRACE conn4 -> [0,2838,"getWindowHandles",null] 09:26:21 INFO - PROCESS | 1808 | 1477931181472 Marionette TRACE conn4 <- [1,2838,null,["8"]] 09:26:21 INFO - PROCESS | 1808 | 1477931181478 Marionette TRACE conn4 -> [0,2839,"switchToWindow",{"name":"8"}] 09:26:21 INFO - PROCESS | 1808 | 1477931181486 Marionette TRACE conn4 <- [1,2839,null,{}] 09:26:21 INFO - PROCESS | 1808 | 1477931181494 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 1808 | ++DOCSHELL 0x83326400 == 10 [pid = 1808] [id = 616] 09:26:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x83326c00) [pid = 1808] [serial = 1802] [outer = (nil)] 09:26:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x83329400) [pid = 1808] [serial = 1803] [outer = 0x83326c00] 09:26:21 INFO - PROCESS | 1808 | 1477931181607 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8332b800) [pid = 1808] [serial = 1804] [outer = 0x83326c00] 09:26:22 INFO - PROCESS | 1808 | 1477931182315 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]]]}] 09:26:22 INFO - . 09:26:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1223ms 09:26:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 09:26:22 INFO - PROCESS | 1808 | 1477931182351 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 1808 | 1477931182355 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:26:22 INFO - PROCESS | 1808 | 1477931182365 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}] 09:26:22 INFO - PROCESS | 1808 | 1477931182597 Marionette TRACE conn4 <- [1,2842,null,{"value":null}] 09:26:22 INFO - PROCESS | 1808 | 1477931182614 Marionette TRACE conn4 -> [0,2843,"getWindowHandles",null] 09:26:22 INFO - PROCESS | 1808 | 1477931182621 Marionette TRACE conn4 <- [1,2843,null,["8"]] 09:26:22 INFO - PROCESS | 1808 | 1477931182629 Marionette TRACE conn4 -> [0,2844,"switchToWindow",{"name":"8"}] 09:26:22 INFO - PROCESS | 1808 | 1477931182636 Marionette TRACE conn4 <- [1,2844,null,{}] 09:26:22 INFO - PROCESS | 1808 | 1477931182642 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 1808 | ++DOCSHELL 0x83555c00 == 11 [pid = 1808] [id = 617] 09:26:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x83556000) [pid = 1808] [serial = 1805] [outer = (nil)] 09:26:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x83558000) [pid = 1808] [serial = 1806] [outer = 0x83556000] 09:26:22 INFO - PROCESS | 1808 | 1477931182749 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x8c5de400) [pid = 1808] [serial = 1807] [outer = 0x83556000] 09:26:23 INFO - PROCESS | 1808 | 1477931183522 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]]]}] 09:26:23 INFO - . 09:26:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1177ms 09:26:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 09:26:23 INFO - PROCESS | 1808 | 1477931183539 Marionette TRACE conn4 -> [0,2846,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 1808 | 1477931183542 Marionette TRACE conn4 <- [1,2846,null,{"value":"8"}] 09:26:23 INFO - PROCESS | 1808 | 1477931183550 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}] 09:26:23 INFO - PROCESS | 1808 | 1477931183883 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:26:24 INFO - PROCESS | 1808 | 1477931184010 Marionette TRACE conn4 -> [0,2848,"getWindowHandles",null] 09:26:24 INFO - PROCESS | 1808 | 1477931184017 Marionette TRACE conn4 <- [1,2848,null,["8"]] 09:26:24 INFO - PROCESS | 1808 | 1477931184027 Marionette TRACE conn4 -> [0,2849,"switchToWindow",{"name":"8"}] 09:26:24 INFO - PROCESS | 1808 | 1477931184034 Marionette TRACE conn4 <- [1,2849,null,{}] 09:26:24 INFO - PROCESS | 1808 | 1477931184044 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5ebc00 == 12 [pid = 1808] [id = 618] 09:26:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8cc1ec00) [pid = 1808] [serial = 1808] [outer = (nil)] 09:26:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x8cc21800) [pid = 1808] [serial = 1809] [outer = 0x8cc1ec00] 09:26:24 INFO - PROCESS | 1808 | 1477931184152 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x8cc24c00) [pid = 1808] [serial = 1810] [outer = 0x8cc1ec00] 09:26:24 INFO - PROCESS | 1808 | 1477931184737 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]]]}] 09:26:24 INFO - . 09:26:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1226ms 09:26:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 09:26:24 INFO - PROCESS | 1808 | 1477931184774 Marionette TRACE conn4 -> [0,2851,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 1808 | 1477931184777 Marionette TRACE conn4 <- [1,2851,null,{"value":"8"}] 09:26:24 INFO - PROCESS | 1808 | 1477931184785 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}] 09:26:25 INFO - PROCESS | 1808 | 1477931185050 Marionette TRACE conn4 <- [1,2852,null,{"value":null}] 09:26:25 INFO - PROCESS | 1808 | 1477931185066 Marionette TRACE conn4 -> [0,2853,"getWindowHandles",null] 09:26:25 INFO - PROCESS | 1808 | 1477931185069 Marionette TRACE conn4 <- [1,2853,null,["8"]] 09:26:25 INFO - PROCESS | 1808 | 1477931185075 Marionette TRACE conn4 -> [0,2854,"switchToWindow",{"name":"8"}] 09:26:25 INFO - PROCESS | 1808 | 1477931185080 Marionette TRACE conn4 <- [1,2854,null,{}] 09:26:25 INFO - PROCESS | 1808 | 1477931185086 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 1808 | ++DOCSHELL 0x832ec400 == 13 [pid = 1808] [id = 619] 09:26:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8cd10800) [pid = 1808] [serial = 1811] [outer = (nil)] 09:26:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8cf36c00) [pid = 1808] [serial = 1812] [outer = 0x8cd10800] 09:26:25 INFO - PROCESS | 1808 | 1477931185185 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8d98e400) [pid = 1808] [serial = 1813] [outer = 0x8cd10800] 09:26:26 INFO - PROCESS | 1808 | 1477931186226 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]]]}] 09:26:26 INFO - . 09:26:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1493ms 09:26:26 INFO - PROCESS | 1808 | 1477931186279 Marionette TRACE conn4 -> [0,2856,"getWindowHandle",null] 09:26:26 INFO - PROCESS | 1808 | 1477931186284 Marionette TRACE conn4 <- [1,2856,null,{"value":"8"}] 09:26:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 09:26:26 INFO - PROCESS | 1808 | 1477931186300 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}] 09:26:26 INFO - PROCESS | 1808 | 1477931186528 Marionette TRACE conn4 <- [1,2857,null,{"value":null}] 09:26:26 INFO - PROCESS | 1808 | 1477931186544 Marionette TRACE conn4 -> [0,2858,"getWindowHandles",null] 09:26:26 INFO - PROCESS | 1808 | 1477931186554 Marionette TRACE conn4 <- [1,2858,null,["8"]] 09:26:26 INFO - PROCESS | 1808 | 1477931186724 Marionette TRACE conn4 -> [0,2859,"switchToWindow",{"name":"8"}] 09:26:26 INFO - PROCESS | 1808 | 1477931186736 Marionette TRACE conn4 <- [1,2859,null,{}] 09:26:26 INFO - PROCESS | 1808 | 1477931186752 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbee800 == 14 [pid = 1808] [id = 620] 09:26:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x8dbf0400) [pid = 1808] [serial = 1814] [outer = (nil)] 09:26:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x8dbfb000) [pid = 1808] [serial = 1815] [outer = 0x8dbf0400] 09:26:26 INFO - PROCESS | 1808 | 1477931186848 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x8dc9d800) [pid = 1808] [serial = 1816] [outer = 0x8dbf0400] 09:26:27 INFO - PROCESS | 1808 | 1477931187694 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]]]}] 09:26:27 INFO - . 09:26:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1430ms 09:26:27 INFO - PROCESS | 1808 | 1477931187726 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 1808 | 1477931187733 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:26:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 09:26:27 INFO - PROCESS | 1808 | 1477931187745 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}] 09:26:27 INFO - PROCESS | 1808 | 1477931187956 Marionette TRACE conn4 <- [1,2862,null,{"value":null}] 09:26:28 INFO - PROCESS | 1808 | 1477931188138 Marionette TRACE conn4 -> [0,2863,"getWindowHandles",null] 09:26:28 INFO - PROCESS | 1808 | 1477931188144 Marionette TRACE conn4 <- [1,2863,null,["8"]] 09:26:28 INFO - PROCESS | 1808 | 1477931188158 Marionette TRACE conn4 -> [0,2864,"switchToWindow",{"name":"8"}] 09:26:28 INFO - PROCESS | 1808 | 1477931188166 Marionette TRACE conn4 <- [1,2864,null,{}] 09:26:28 INFO - PROCESS | 1808 | 1477931188218 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 1808 | ++DOCSHELL 0x832e3c00 == 15 [pid = 1808] [id = 621] 09:26:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x832e4000) [pid = 1808] [serial = 1817] [outer = (nil)] 09:26:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x832eb400) [pid = 1808] [serial = 1818] [outer = 0x832e4000] 09:26:28 INFO - PROCESS | 1808 | 1477931188352 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x832f2c00) [pid = 1808] [serial = 1819] [outer = 0x832e4000] 09:26:29 INFO - PROCESS | 1808 | 1477931189111 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]]]}] 09:26:29 INFO - . 09:26:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1423ms 09:26:29 INFO - PROCESS | 1808 | 1477931189167 Marionette TRACE conn4 -> [0,2866,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 1808 | 1477931189176 Marionette TRACE conn4 <- [1,2866,null,{"value":"8"}] 09:26:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 09:26:29 INFO - PROCESS | 1808 | 1477931189229 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}] 09:26:29 INFO - PROCESS | 1808 | 1477931189447 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:26:29 INFO - PROCESS | 1808 | 1477931189627 Marionette TRACE conn4 -> [0,2868,"getWindowHandles",null] 09:26:29 INFO - PROCESS | 1808 | 1477931189632 Marionette TRACE conn4 <- [1,2868,null,["8"]] 09:26:29 INFO - PROCESS | 1808 | 1477931189646 Marionette TRACE conn4 -> [0,2869,"switchToWindow",{"name":"8"}] 09:26:29 INFO - PROCESS | 1808 | 1477931189660 Marionette TRACE conn4 <- [1,2869,null,{}] 09:26:29 INFO - PROCESS | 1808 | 1477931189666 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 1808 | ++DOCSHELL 0x829fc400 == 16 [pid = 1808] [id = 622] 09:26:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x83326000) [pid = 1808] [serial = 1820] [outer = (nil)] 09:26:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x8d997000) [pid = 1808] [serial = 1821] [outer = 0x83326000] 09:26:29 INFO - PROCESS | 1808 | 1477931189777 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x8dbee400) [pid = 1808] [serial = 1822] [outer = 0x83326000] 09:26:30 INFO - PROCESS | 1808 | 1477931190579 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]]]}] 09:26:30 INFO - . 09:26:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1425ms 09:26:30 INFO - PROCESS | 1808 | 1477931190659 Marionette TRACE conn4 -> [0,2871,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 1808 | 1477931190668 Marionette TRACE conn4 <- [1,2871,null,{"value":"8"}] 09:26:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 09:26:30 INFO - PROCESS | 1808 | 1477931190678 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}] 09:26:30 INFO - PROCESS | 1808 | 1477931190897 Marionette TRACE conn4 <- [1,2872,null,{"value":null}] 09:26:31 INFO - PROCESS | 1808 | 1477931191081 Marionette TRACE conn4 -> [0,2873,"getWindowHandles",null] 09:26:31 INFO - PROCESS | 1808 | 1477931191087 Marionette TRACE conn4 <- [1,2873,null,["8"]] 09:26:31 INFO - PROCESS | 1808 | 1477931191093 Marionette TRACE conn4 -> [0,2874,"switchToWindow",{"name":"8"}] 09:26:31 INFO - PROCESS | 1808 | 1477931191100 Marionette TRACE conn4 <- [1,2874,null,{}] 09:26:31 INFO - PROCESS | 1808 | 1477931191270 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 1808 | ++DOCSHELL 0x829fac00 == 17 [pid = 1808] [id = 623] 09:26:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x82ea8400) [pid = 1808] [serial = 1823] [outer = (nil)] 09:26:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x83214800) [pid = 1808] [serial = 1824] [outer = 0x82ea8400] 09:26:31 INFO - PROCESS | 1808 | 1477931191377 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x832ea400) [pid = 1808] [serial = 1825] [outer = 0x82ea8400] 09:26:32 INFO - PROCESS | 1808 | ++DOCSHELL 0x82638000 == 18 [pid = 1808] [id = 624] 09:26:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x82639c00) [pid = 1808] [serial = 1826] [outer = (nil)] 09:26:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x82638400) [pid = 1808] [serial = 1827] [outer = 0x82639c00] 09:26:32 INFO - PROCESS | 1808 | --DOCSHELL 0x82647400 == 17 [pid = 1808] [id = 613] 09:26:32 INFO - PROCESS | 1808 | 1477931192563 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]]]}] 09:26:32 INFO - . 09:26:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1934ms 09:26:32 INFO - PROCESS | 1808 | 1477931192613 Marionette TRACE conn4 -> [0,2876,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 1808 | 1477931192619 Marionette TRACE conn4 <- [1,2876,null,{"value":"8"}] 09:26:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 09:26:32 INFO - PROCESS | 1808 | 1477931192630 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}] 09:26:32 INFO - PROCESS | 1808 | 1477931192827 Marionette TRACE conn4 <- [1,2877,null,{"value":null}] 09:26:32 INFO - PROCESS | 1808 | 1477931192853 Marionette TRACE conn4 -> [0,2878,"getWindowHandles",null] 09:26:32 INFO - PROCESS | 1808 | 1477931192857 Marionette TRACE conn4 <- [1,2878,null,["8"]] 09:26:32 INFO - PROCESS | 1808 | 1477931192987 Marionette TRACE conn4 -> [0,2879,"switchToWindow",{"name":"8"}] 09:26:32 INFO - PROCESS | 1808 | 1477931192994 Marionette TRACE conn4 <- [1,2879,null,{}] 09:26:33 INFO - PROCESS | 1808 | 1477931193007 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 1808 | ++DOCSHELL 0x8332c000 == 18 [pid = 1808] [id = 625] 09:26:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x8332dc00) [pid = 1808] [serial = 1828] [outer = (nil)] 09:26:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x83348c00) [pid = 1808] [serial = 1829] [outer = 0x8332dc00] 09:26:33 INFO - PROCESS | 1808 | 1477931193132 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x83f3f400) [pid = 1808] [serial = 1830] [outer = 0x8332dc00] 09:26:33 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cc2dc00 == 19 [pid = 1808] [id = 626] 09:26:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x8cd0b800) [pid = 1808] [serial = 1831] [outer = (nil)] 09:26:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x8cd13000) [pid = 1808] [serial = 1832] [outer = 0x8cd0b800] 09:26:33 INFO - PROCESS | 1808 | 1477931193896 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]]]}] 09:26:33 INFO - . 09:26:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1330ms 09:26:33 INFO - PROCESS | 1808 | 1477931193959 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 1808 | 1477931193963 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:26:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 09:26:33 INFO - PROCESS | 1808 | 1477931193973 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}] 09:26:34 INFO - PROCESS | 1808 | 1477931194170 Marionette TRACE conn4 <- [1,2882,null,{"value":null}] 09:26:34 INFO - PROCESS | 1808 | 1477931194307 Marionette TRACE conn4 -> [0,2883,"getWindowHandles",null] 09:26:34 INFO - PROCESS | 1808 | 1477931194310 Marionette TRACE conn4 <- [1,2883,null,["8"]] 09:26:34 INFO - PROCESS | 1808 | 1477931194317 Marionette TRACE conn4 -> [0,2884,"switchToWindow",{"name":"8"}] 09:26:34 INFO - PROCESS | 1808 | 1477931194323 Marionette TRACE conn4 <- [1,2884,null,{}] 09:26:34 INFO - PROCESS | 1808 | 1477931194337 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbed800 == 20 [pid = 1808] [id = 627] 09:26:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x8dbedc00) [pid = 1808] [serial = 1833] [outer = (nil)] 09:26:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x8d998c00) [pid = 1808] [serial = 1834] [outer = 0x8dbedc00] 09:26:34 INFO - PROCESS | 1808 | 1477931194442 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x8dd14400) [pid = 1808] [serial = 1835] [outer = 0x8dbedc00] 09:26:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd97400 == 21 [pid = 1808] [id = 628] 09:26:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x8dd98400) [pid = 1808] [serial = 1836] [outer = (nil)] 09:26:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x8dd98c00) [pid = 1808] [serial = 1837] [outer = 0x8dd98400] 09:26:35 INFO - PROCESS | 1808 | 1477931195290 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]]]}] 09:26:35 INFO - . 09:26:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1378ms 09:26:35 INFO - PROCESS | 1808 | 1477931195351 Marionette TRACE conn4 -> [0,2886,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 1808 | 1477931195356 Marionette TRACE conn4 <- [1,2886,null,{"value":"8"}] 09:26:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 09:26:35 INFO - PROCESS | 1808 | 1477931195363 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}] 09:26:35 INFO - PROCESS | 1808 | 1477931195632 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:26:35 INFO - PROCESS | 1808 | 1477931195656 Marionette TRACE conn4 -> [0,2888,"getWindowHandles",null] 09:26:35 INFO - PROCESS | 1808 | 1477931195661 Marionette TRACE conn4 <- [1,2888,null,["8"]] 09:26:35 INFO - PROCESS | 1808 | 1477931195668 Marionette TRACE conn4 -> [0,2889,"switchToWindow",{"name":"8"}] 09:26:35 INFO - PROCESS | 1808 | 1477931195674 Marionette TRACE conn4 <- [1,2889,null,{}] 09:26:35 INFO - PROCESS | 1808 | 1477931195760 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 1808 | ++DOCSHELL 0x8f95b800 == 22 [pid = 1808] [id = 629] 09:26:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8f95c000) [pid = 1808] [serial = 1838] [outer = (nil)] 09:26:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8fa0cc00) [pid = 1808] [serial = 1839] [outer = 0x8f95c000] 09:26:35 INFO - PROCESS | 1808 | 1477931195855 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8fa10000) [pid = 1808] [serial = 1840] [outer = 0x8f95c000] 09:26:36 WARNING - wptserve Traceback (most recent call last): 09:26:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:26:36 WARNING - rv = self.func(request, response) 09:26:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:26:36 WARNING - access_control_allow_origin = "*") 09:26:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:26:36 WARNING - payload = payload_generator(server_data) 09:26:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:26:36 WARNING - return encode_string_as_bmp_image(data) 09:26:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:26:36 WARNING - img.save(f, "BMP") 09:26:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:26:36 WARNING - f.write(bmpfileheader) 09:26:36 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:26:36 WARNING - 09:26:37 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x83326c00) [pid = 1808] [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] 09:26:37 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x8318b800) [pid = 1808] [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] 09:26:37 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x8cc1ec00) [pid = 1808] [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] 09:26:37 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x83556000) [pid = 1808] [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] 09:26:37 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x8cd10800) [pid = 1808] [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] 09:26:37 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x826b4400) [pid = 1808] [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] 09:26:37 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x82647c00) [pid = 1808] [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] 09:26:41 INFO - PROCESS | 1808 | --DOCSHELL 0x832ec400 == 21 [pid = 1808] [id = 619] 09:26:41 INFO - PROCESS | 1808 | --DOCSHELL 0x826bfc00 == 20 [pid = 1808] [id = 615] 09:26:41 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5ebc00 == 19 [pid = 1808] [id = 618] 09:26:41 INFO - PROCESS | 1808 | --DOCSHELL 0x83326400 == 18 [pid = 1808] [id = 616] 09:26:41 INFO - PROCESS | 1808 | --DOCSHELL 0x83555c00 == 17 [pid = 1808] [id = 617] 09:26:41 INFO - PROCESS | 1808 | --DOCSHELL 0x826b3800 == 16 [pid = 1808] [id = 614] 09:26:41 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd97400 == 15 [pid = 1808] [id = 628] 09:26:41 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbed800 == 14 [pid = 1808] [id = 627] 09:26:41 INFO - PROCESS | 1808 | --DOCSHELL 0x8cc2dc00 == 13 [pid = 1808] [id = 626] 09:26:41 INFO - PROCESS | 1808 | --DOCSHELL 0x8332c000 == 12 [pid = 1808] [id = 625] 09:26:41 INFO - PROCESS | 1808 | --DOCSHELL 0x82638000 == 11 [pid = 1808] [id = 624] 09:26:41 INFO - PROCESS | 1808 | --DOCSHELL 0x829fac00 == 10 [pid = 1808] [id = 623] 09:26:41 INFO - PROCESS | 1808 | --DOCSHELL 0x829fc400 == 9 [pid = 1808] [id = 622] 09:26:41 INFO - PROCESS | 1808 | --DOCSHELL 0x832e3c00 == 8 [pid = 1808] [id = 621] 09:26:41 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbee800 == 7 [pid = 1808] [id = 620] 09:26:41 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x8cf36c00) [pid = 1808] [serial = 1812] [outer = (nil)] [url = about:blank] 09:26:41 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x8d98e400) [pid = 1808] [serial = 1813] [outer = (nil)] [url = about:blank] 09:26:41 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x8cc21800) [pid = 1808] [serial = 1809] [outer = (nil)] [url = about:blank] 09:26:41 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x8cc24c00) [pid = 1808] [serial = 1810] [outer = (nil)] [url = about:blank] 09:26:41 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x83558000) [pid = 1808] [serial = 1806] [outer = (nil)] [url = about:blank] 09:26:41 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x8c5de400) [pid = 1808] [serial = 1807] [outer = (nil)] [url = about:blank] 09:26:41 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x83329400) [pid = 1808] [serial = 1803] [outer = (nil)] [url = about:blank] 09:26:41 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x8332b800) [pid = 1808] [serial = 1804] [outer = (nil)] [url = about:blank] 09:26:41 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x8318d400) [pid = 1808] [serial = 1800] [outer = (nil)] [url = about:blank] 09:26:41 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x83190c00) [pid = 1808] [serial = 1801] [outer = (nil)] [url = about:blank] 09:26:41 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x826b8800) [pid = 1808] [serial = 1797] [outer = (nil)] [url = about:blank] 09:26:41 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x829ef800) [pid = 1808] [serial = 1798] [outer = (nil)] [url = about:blank] 09:26:41 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x826bb800) [pid = 1808] [serial = 1795] [outer = (nil)] [url = about:blank] 09:26:44 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x83326000) [pid = 1808] [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] 09:26:44 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x8dbf0400) [pid = 1808] [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] 09:26:44 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x82639c00) [pid = 1808] [serial = 1826] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 09:26:44 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x82ea8400) [pid = 1808] [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] 09:26:44 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x8332dc00) [pid = 1808] [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] 09:26:44 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x8cd0b800) [pid = 1808] [serial = 1831] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477931193628] 09:26:44 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x832e4000) [pid = 1808] [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] 09:26:44 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x8dbedc00) [pid = 1808] [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] 09:26:44 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x8dd98400) [pid = 1808] [serial = 1836] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 09:26:49 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x8dbee400) [pid = 1808] [serial = 1822] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8d997000) [pid = 1808] [serial = 1821] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x82638400) [pid = 1808] [serial = 1827] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 09:26:49 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x832ea400) [pid = 1808] [serial = 1825] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x83214800) [pid = 1808] [serial = 1824] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x8cd13000) [pid = 1808] [serial = 1832] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477931193628] 09:26:49 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x83f3f400) [pid = 1808] [serial = 1830] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x83348c00) [pid = 1808] [serial = 1829] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8dd98c00) [pid = 1808] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 09:26:49 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x8dd14400) [pid = 1808] [serial = 1835] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x8d998c00) [pid = 1808] [serial = 1834] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x8fa0cc00) [pid = 1808] [serial = 1839] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x832eb400) [pid = 1808] [serial = 1818] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x832f2c00) [pid = 1808] [serial = 1819] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x8dbfb000) [pid = 1808] [serial = 1815] [outer = (nil)] [url = about:blank] 09:26:49 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x8dc9d800) [pid = 1808] [serial = 1816] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:27:06 INFO - PROCESS | 1808 | 1477931226058 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]]]}] 09:27:06 INFO - . 09:27:06 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30726ms 09:27:06 INFO - PROCESS | 1808 | 1477931226090 Marionette TRACE conn4 -> [0,2891,"getWindowHandle",null] 09:27:06 INFO - PROCESS | 1808 | 1477931226098 Marionette TRACE conn4 <- [1,2891,null,{"value":"8"}] 09:27:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 09:27:06 INFO - PROCESS | 1808 | 1477931226110 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}] 09:27:06 INFO - PROCESS | 1808 | 1477931226362 Marionette TRACE conn4 <- [1,2892,null,{"value":null}] 09:27:06 INFO - PROCESS | 1808 | 1477931226459 Marionette TRACE conn4 -> [0,2893,"getWindowHandles",null] 09:27:06 INFO - PROCESS | 1808 | 1477931226466 Marionette TRACE conn4 <- [1,2893,null,["8"]] 09:27:06 INFO - PROCESS | 1808 | 1477931226481 Marionette TRACE conn4 -> [0,2894,"switchToWindow",{"name":"8"}] 09:27:06 INFO - PROCESS | 1808 | 1477931226491 Marionette TRACE conn4 <- [1,2894,null,{}] 09:27:06 INFO - PROCESS | 1808 | 1477931226498 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b4400 == 8 [pid = 1808] [id = 630] 09:27:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b4800) [pid = 1808] [serial = 1841] [outer = (nil)] 09:27:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b6800) [pid = 1808] [serial = 1842] [outer = 0x826b4800] 09:27:06 INFO - PROCESS | 1808 | 1477931226604 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829ed800) [pid = 1808] [serial = 1843] [outer = 0x826b4800] 09:27:07 WARNING - wptserve Traceback (most recent call last): 09:27:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:27:07 WARNING - rv = self.func(request, response) 09:27:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:27:07 WARNING - access_control_allow_origin = "*") 09:27:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:27:07 WARNING - payload = payload_generator(server_data) 09:27:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:27:07 WARNING - return encode_string_as_bmp_image(data) 09:27: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 09:27:07 WARNING - img.save(f, "BMP") 09:27:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:27:07 WARNING - f.write(bmpfileheader) 09:27:07 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:27:07 WARNING - 09:27:18 INFO - PROCESS | 1808 | --DOCSHELL 0x8f95b800 == 7 [pid = 1808] [id = 629] 09:27:24 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x8f95c000) [pid = 1808] [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] 09:27:29 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x8fa10000) [pid = 1808] [serial = 1840] [outer = (nil)] [url = about:blank] 09:27:29 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826b6800) [pid = 1808] [serial = 1842] [outer = (nil)] [url = about:blank] 09:27:36 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:27:36 INFO - PROCESS | 1808 | 1477931256825 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]]]}] 09:27:36 INFO - . 09:27:36 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30766ms 09:27:36 INFO - PROCESS | 1808 | 1477931256875 Marionette TRACE conn4 -> [0,2896,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 1808 | 1477931256882 Marionette TRACE conn4 <- [1,2896,null,{"value":"8"}] 09:27:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 09:27:36 INFO - PROCESS | 1808 | 1477931256895 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}] 09:27:37 INFO - PROCESS | 1808 | 1477931257139 Marionette TRACE conn4 <- [1,2897,null,{"value":null}] 09:27:37 INFO - PROCESS | 1808 | 1477931257227 Marionette TRACE conn4 -> [0,2898,"getWindowHandles",null] 09:27:37 INFO - PROCESS | 1808 | 1477931257234 Marionette TRACE conn4 <- [1,2898,null,["8"]] 09:27:37 INFO - PROCESS | 1808 | 1477931257244 Marionette TRACE conn4 -> [0,2899,"switchToWindow",{"name":"8"}] 09:27:37 INFO - PROCESS | 1808 | 1477931257252 Marionette TRACE conn4 <- [1,2899,null,{}] 09:27:37 INFO - PROCESS | 1808 | 1477931257260 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 1808 | ++DOCSHELL 0x82648c00 == 8 [pid = 1808] [id = 631] 09:27:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b1800) [pid = 1808] [serial = 1844] [outer = (nil)] 09:27:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b8000) [pid = 1808] [serial = 1845] [outer = 0x826b1800] 09:27:37 INFO - PROCESS | 1808 | 1477931257374 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829ef000) [pid = 1808] [serial = 1846] [outer = 0x826b1800] 09:27:37 WARNING - wptserve Traceback (most recent call last): 09:27:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:27:37 WARNING - rv = self.func(request, response) 09:27:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:27:37 WARNING - access_control_allow_origin = "*") 09:27:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:27:37 WARNING - payload = payload_generator(server_data) 09:27:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:27:37 WARNING - return encode_string_as_bmp_image(data) 09:27: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 09:27:37 WARNING - img.save(f, "BMP") 09:27:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:27:37 WARNING - f.write(bmpfileheader) 09:27:37 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:27:37 WARNING - 09:27:47 INFO - PROCESS | 1808 | --DOCSHELL 0x826b4400 == 7 [pid = 1808] [id = 630] 09:27:53 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x826b4800) [pid = 1808] [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] 09:27:58 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x829ed800) [pid = 1808] [serial = 1843] [outer = (nil)] [url = about:blank] 09:27:58 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826b8000) [pid = 1808] [serial = 1845] [outer = (nil)] [url = about:blank] 09:28:07 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:28:07 INFO - PROCESS | 1808 | 1477931287597 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]]]}] 09:28:07 INFO - . 09:28:07 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30771ms 09:28:07 INFO - PROCESS | 1808 | 1477931287665 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 1808 | 1477931287672 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:28:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 09:28:07 INFO - PROCESS | 1808 | 1477931287685 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}] 09:28:07 INFO - PROCESS | 1808 | 1477931287927 Marionette TRACE conn4 <- [1,2902,null,{"value":null}] 09:28:08 INFO - PROCESS | 1808 | 1477931288016 Marionette TRACE conn4 -> [0,2903,"getWindowHandles",null] 09:28:08 INFO - PROCESS | 1808 | 1477931288023 Marionette TRACE conn4 <- [1,2903,null,["8"]] 09:28:08 INFO - PROCESS | 1808 | 1477931288030 Marionette TRACE conn4 -> [0,2904,"switchToWindow",{"name":"8"}] 09:28:08 INFO - PROCESS | 1808 | 1477931288038 Marionette TRACE conn4 <- [1,2904,null,{}] 09:28:08 INFO - PROCESS | 1808 | 1477931288045 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b3800 == 8 [pid = 1808] [id = 632] 09:28:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b3c00) [pid = 1808] [serial = 1847] [outer = (nil)] 09:28:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b8800) [pid = 1808] [serial = 1848] [outer = 0x826b3c00] 09:28:08 INFO - PROCESS | 1808 | 1477931288160 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829ee800) [pid = 1808] [serial = 1849] [outer = 0x826b3c00] 09:28:08 WARNING - wptserve Traceback (most recent call last): 09:28:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:28:08 WARNING - rv = self.func(request, response) 09:28:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:28:08 WARNING - access_control_allow_origin = "*") 09:28:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:28:08 WARNING - payload = payload_generator(server_data) 09:28:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:28:08 WARNING - return encode_string_as_bmp_image(data) 09:28:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:28:08 WARNING - img.save(f, "BMP") 09:28:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:28:08 WARNING - f.write(bmpfileheader) 09:28:08 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:28:08 WARNING - 09:28:17 INFO - PROCESS | 1808 | --DOCSHELL 0x82648c00 == 7 [pid = 1808] [id = 631] 09:28:23 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x826b1800) [pid = 1808] [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] 09:28:29 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x829ef000) [pid = 1808] [serial = 1846] [outer = (nil)] [url = about:blank] 09:28:29 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826b8800) [pid = 1808] [serial = 1848] [outer = (nil)] [url = about:blank] 09:28:38 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:28:38 INFO - PROCESS | 1808 | 1477931318377 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]]]}] 09:28:38 INFO - . 09:28:38 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30720ms 09:28:38 INFO - PROCESS | 1808 | 1477931318404 Marionette TRACE conn4 -> [0,2906,"getWindowHandle",null] 09:28:38 INFO - PROCESS | 1808 | 1477931318411 Marionette TRACE conn4 <- [1,2906,null,{"value":"8"}] 09:28:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 09:28:38 INFO - PROCESS | 1808 | 1477931318423 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}] 09:28:38 INFO - PROCESS | 1808 | 1477931318661 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:28:38 INFO - PROCESS | 1808 | 1477931318748 Marionette TRACE conn4 -> [0,2908,"getWindowHandles",null] 09:28:38 INFO - PROCESS | 1808 | 1477931318755 Marionette TRACE conn4 <- [1,2908,null,["8"]] 09:28:38 INFO - PROCESS | 1808 | 1477931318764 Marionette TRACE conn4 -> [0,2909,"switchToWindow",{"name":"8"}] 09:28:38 INFO - PROCESS | 1808 | 1477931318771 Marionette TRACE conn4 <- [1,2909,null,{}] 09:28:38 INFO - PROCESS | 1808 | 1477931318778 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 1808 | ++DOCSHELL 0x82648c00 == 8 [pid = 1808] [id = 633] 09:28:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b1800) [pid = 1808] [serial = 1850] [outer = (nil)] 09:28:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b8000) [pid = 1808] [serial = 1851] [outer = 0x826b1800] 09:28:38 INFO - PROCESS | 1808 | 1477931318892 Marionette DEBUG loaded listener.js 09:28:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829ef800) [pid = 1808] [serial = 1852] [outer = 0x826b1800] 09:28:39 WARNING - wptserve Traceback (most recent call last): 09:28:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:28:39 WARNING - rv = self.func(request, response) 09:28:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:28:39 WARNING - access_control_allow_origin = "*") 09:28:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:28:39 WARNING - payload = payload_generator(server_data) 09:28:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:28:39 WARNING - return encode_string_as_bmp_image(data) 09:28:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:28:39 WARNING - img.save(f, "BMP") 09:28:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:28:39 WARNING - f.write(bmpfileheader) 09:28:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:28:39 WARNING - 09:28:48 INFO - PROCESS | 1808 | --DOCSHELL 0x826b3800 == 7 [pid = 1808] [id = 632] 09:28:54 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x826b3c00) [pid = 1808] [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] 09:29:00 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x829ee800) [pid = 1808] [serial = 1849] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826b8000) [pid = 1808] [serial = 1851] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:29:09 INFO - PROCESS | 1808 | 1477931349110 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]]]}] 09:29:09 INFO - . 09:29:09 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30719ms 09:29:09 INFO - PROCESS | 1808 | 1477931349141 Marionette TRACE conn4 -> [0,2911,"getWindowHandle",null] 09:29:09 INFO - PROCESS | 1808 | 1477931349149 Marionette TRACE conn4 <- [1,2911,null,{"value":"8"}] 09:29:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 09:29:09 INFO - PROCESS | 1808 | 1477931349161 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}] 09:29:09 INFO - PROCESS | 1808 | 1477931349410 Marionette TRACE conn4 <- [1,2912,null,{"value":null}] 09:29:09 INFO - PROCESS | 1808 | 1477931349497 Marionette TRACE conn4 -> [0,2913,"getWindowHandles",null] 09:29:09 INFO - PROCESS | 1808 | 1477931349503 Marionette TRACE conn4 <- [1,2913,null,["8"]] 09:29:09 INFO - PROCESS | 1808 | 1477931349513 Marionette TRACE conn4 -> [0,2914,"switchToWindow",{"name":"8"}] 09:29:09 INFO - PROCESS | 1808 | 1477931349520 Marionette TRACE conn4 <- [1,2914,null,{}] 09:29:09 INFO - PROCESS | 1808 | 1477931349527 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x82647c00 == 8 [pid = 1808] [id = 634] 09:29:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x82648400) [pid = 1808] [serial = 1853] [outer = (nil)] 09:29:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b7400) [pid = 1808] [serial = 1854] [outer = 0x82648400] 09:29:09 INFO - PROCESS | 1808 | 1477931349639 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829ed800) [pid = 1808] [serial = 1855] [outer = 0x82648400] 09:29:10 WARNING - wptserve Traceback (most recent call last): 09:29:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 09:29:10 WARNING - rv = self.func(request, response) 09:29:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 09:29:10 WARNING - access_control_allow_origin = "*") 09:29:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 09:29:10 WARNING - payload = payload_generator(server_data) 09:29:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 09:29:10 WARNING - return encode_string_as_bmp_image(data) 09:29:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 09:29:10 WARNING - img.save(f, "BMP") 09:29:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 09:29:10 WARNING - f.write(bmpfileheader) 09:29:10 WARNING - TypeError: must be string or pinned buffer, not bytearray 09:29:10 WARNING - 09:29:19 INFO - PROCESS | 1808 | --DOCSHELL 0x82648c00 == 7 [pid = 1808] [id = 633] 09:29:25 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x826b1800) [pid = 1808] [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] 09:29:30 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x829ef800) [pid = 1808] [serial = 1852] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x826b7400) [pid = 1808] [serial = 1854] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:29:39 INFO - PROCESS | 1808 | 1477931379857 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]]]}] 09:29:39 INFO - . 09:29:39 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30719ms 09:29:39 INFO - PROCESS | 1808 | 1477931379879 Marionette TRACE conn4 -> [0,2916,"getWindowHandle",null] 09:29:39 INFO - PROCESS | 1808 | 1477931379886 Marionette TRACE conn4 <- [1,2916,null,{"value":"8"}] 09:29:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 09:29:39 INFO - PROCESS | 1808 | 1477931379900 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}] 09:29:40 INFO - PROCESS | 1808 | 1477931380146 Marionette TRACE conn4 <- [1,2917,null,{"value":null}] 09:29:40 INFO - PROCESS | 1808 | 1477931380235 Marionette TRACE conn4 -> [0,2918,"getWindowHandles",null] 09:29:40 INFO - PROCESS | 1808 | 1477931380242 Marionette TRACE conn4 <- [1,2918,null,["8"]] 09:29:40 INFO - PROCESS | 1808 | 1477931380252 Marionette TRACE conn4 -> [0,2919,"switchToWindow",{"name":"8"}] 09:29:40 INFO - PROCESS | 1808 | 1477931380261 Marionette TRACE conn4 <- [1,2919,null,{}] 09:29:40 INFO - PROCESS | 1808 | 1477931380268 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b1800 == 8 [pid = 1808] [id = 635] 09:29:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b2000) [pid = 1808] [serial = 1856] [outer = (nil)] 09:29:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b7c00) [pid = 1808] [serial = 1857] [outer = 0x826b2000] 09:29:40 INFO - PROCESS | 1808 | 1477931380383 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x829ee800) [pid = 1808] [serial = 1858] [outer = 0x826b2000] 09:29:41 INFO - PROCESS | 1808 | 1477931381054 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]]]}] 09:29:41 INFO - . 09:29:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1183ms 09:29:41 INFO - PROCESS | 1808 | 1477931381078 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:29:41 INFO - PROCESS | 1808 | 1477931381085 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:29:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 09:29:41 INFO - PROCESS | 1808 | 1477931381094 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}] 09:29:41 INFO - PROCESS | 1808 | 1477931381351 Marionette TRACE conn4 <- [1,2922,null,{"value":null}] 09:29:41 INFO - PROCESS | 1808 | 1477931381366 Marionette TRACE conn4 -> [0,2923,"getWindowHandles",null] 09:29:41 INFO - PROCESS | 1808 | 1477931381371 Marionette TRACE conn4 <- [1,2923,null,["8"]] 09:29:41 INFO - PROCESS | 1808 | 1477931381380 Marionette TRACE conn4 -> [0,2924,"switchToWindow",{"name":"8"}] 09:29:41 INFO - PROCESS | 1808 | 1477931381385 Marionette TRACE conn4 <- [1,2924,null,{}] 09:29:41 INFO - PROCESS | 1808 | 1477931381392 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:41 INFO - PROCESS | 1808 | ++DOCSHELL 0x826bec00 == 9 [pid = 1808] [id = 636] 09:29:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x8318bc00) [pid = 1808] [serial = 1859] [outer = (nil)] 09:29:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x8318ec00) [pid = 1808] [serial = 1860] [outer = 0x8318bc00] 09:29:41 INFO - PROCESS | 1808 | 1477931381491 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x826bb400) [pid = 1808] [serial = 1861] [outer = 0x8318bc00] 09:29:42 INFO - PROCESS | 1808 | 1477931382290 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]]]}] 09:29:42 INFO - . 09:29:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1231ms 09:29:42 INFO - PROCESS | 1808 | 1477931382333 Marionette TRACE conn4 -> [0,2926,"getWindowHandle",null] 09:29:42 INFO - PROCESS | 1808 | 1477931382341 Marionette TRACE conn4 <- [1,2926,null,{"value":"8"}] 09:29:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 09:29:42 INFO - PROCESS | 1808 | 1477931382349 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}] 09:29:42 INFO - PROCESS | 1808 | 1477931382593 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:29:42 INFO - PROCESS | 1808 | 1477931382617 Marionette TRACE conn4 -> [0,2928,"getWindowHandles",null] 09:29:42 INFO - PROCESS | 1808 | 1477931382622 Marionette TRACE conn4 <- [1,2928,null,["8"]] 09:29:42 INFO - PROCESS | 1808 | 1477931382628 Marionette TRACE conn4 -> [0,2929,"switchToWindow",{"name":"8"}] 09:29:42 INFO - PROCESS | 1808 | 1477931382635 Marionette TRACE conn4 <- [1,2929,null,{}] 09:29:42 INFO - PROCESS | 1808 | 1477931382642 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 1808 | ++DOCSHELL 0x83327400 == 10 [pid = 1808] [id = 637] 09:29:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x83327800) [pid = 1808] [serial = 1862] [outer = (nil)] 09:29:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8332a400) [pid = 1808] [serial = 1863] [outer = 0x83327800] 09:29:42 INFO - PROCESS | 1808 | 1477931382745 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x8332c800) [pid = 1808] [serial = 1864] [outer = 0x83327800] 09:29:43 INFO - PROCESS | 1808 | 1477931383515 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]]]}] 09:29:43 INFO - . 09:29:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1225ms 09:29:43 INFO - PROCESS | 1808 | 1477931383574 Marionette TRACE conn4 -> [0,2931,"getWindowHandle",null] 09:29:43 INFO - PROCESS | 1808 | 1477931383578 Marionette TRACE conn4 <- [1,2931,null,{"value":"8"}] 09:29:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 09:29:43 INFO - PROCESS | 1808 | 1477931383586 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}] 09:29:43 INFO - PROCESS | 1808 | 1477931383814 Marionette TRACE conn4 <- [1,2932,null,{"value":null}] 09:29:43 INFO - PROCESS | 1808 | 1477931383831 Marionette TRACE conn4 -> [0,2933,"getWindowHandles",null] 09:29:43 INFO - PROCESS | 1808 | 1477931383839 Marionette TRACE conn4 <- [1,2933,null,["8"]] 09:29:43 INFO - PROCESS | 1808 | 1477931383845 Marionette TRACE conn4 -> [0,2934,"switchToWindow",{"name":"8"}] 09:29:43 INFO - PROCESS | 1808 | 1477931383851 Marionette TRACE conn4 <- [1,2934,null,{}] 09:29:43 INFO - PROCESS | 1808 | 1477931383858 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:43 INFO - PROCESS | 1808 | ++DOCSHELL 0x83556c00 == 11 [pid = 1808] [id = 638] 09:29:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x83557c00) [pid = 1808] [serial = 1865] [outer = (nil)] 09:29:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x8355b800) [pid = 1808] [serial = 1866] [outer = 0x83557c00] 09:29:43 INFO - PROCESS | 1808 | 1477931383961 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x83f44c00) [pid = 1808] [serial = 1867] [outer = 0x83557c00] 09:29:44 INFO - PROCESS | 1808 | 1477931384689 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]]]}] 09:29:44 INFO - . 09:29:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1121ms 09:29:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 09:29:44 INFO - PROCESS | 1808 | 1477931384707 Marionette TRACE conn4 -> [0,2936,"getWindowHandle",null] 09:29:44 INFO - PROCESS | 1808 | 1477931384710 Marionette TRACE conn4 <- [1,2936,null,{"value":"8"}] 09:29:44 INFO - PROCESS | 1808 | 1477931384718 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}] 09:29:44 INFO - PROCESS | 1808 | 1477931384893 Marionette TRACE conn4 <- [1,2937,null,{"value":null}] 09:29:44 INFO - PROCESS | 1808 | 1477931384916 Marionette TRACE conn4 -> [0,2938,"getWindowHandles",null] 09:29:44 INFO - PROCESS | 1808 | 1477931384920 Marionette TRACE conn4 <- [1,2938,null,["8"]] 09:29:44 INFO - PROCESS | 1808 | 1477931384926 Marionette TRACE conn4 -> [0,2939,"switchToWindow",{"name":"8"}] 09:29:44 INFO - PROCESS | 1808 | 1477931384931 Marionette TRACE conn4 <- [1,2939,null,{}] 09:29:44 INFO - PROCESS | 1808 | 1477931384936 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5ea800 == 12 [pid = 1808] [id = 639] 09:29:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8c5eb800) [pid = 1808] [serial = 1868] [outer = (nil)] 09:29:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x8cc21800) [pid = 1808] [serial = 1869] [outer = 0x8c5eb800] 09:29:45 INFO - PROCESS | 1808 | 1477931385152 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x8cc24800) [pid = 1808] [serial = 1870] [outer = 0x8c5eb800] 09:29:45 INFO - PROCESS | 1808 | 1477931385746 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]]]}] 09:29:45 INFO - . 09:29:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1073ms 09:29:45 INFO - PROCESS | 1808 | 1477931385790 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 1808 | 1477931385793 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:29:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 09:29:45 INFO - PROCESS | 1808 | 1477931385800 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}] 09:29:46 INFO - PROCESS | 1808 | 1477931386069 Marionette TRACE conn4 <- [1,2942,null,{"value":null}] 09:29:46 INFO - PROCESS | 1808 | 1477931386150 Marionette TRACE conn4 -> [0,2943,"getWindowHandles",null] 09:29:46 INFO - PROCESS | 1808 | 1477931386155 Marionette TRACE conn4 <- [1,2943,null,["8"]] 09:29:46 INFO - PROCESS | 1808 | 1477931386160 Marionette TRACE conn4 -> [0,2944,"switchToWindow",{"name":"8"}] 09:29:46 INFO - PROCESS | 1808 | 1477931386165 Marionette TRACE conn4 <- [1,2944,null,{}] 09:29:46 INFO - PROCESS | 1808 | 1477931386170 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x832ed800 == 13 [pid = 1808] [id = 640] 09:29:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8cd14000) [pid = 1808] [serial = 1871] [outer = (nil)] 09:29:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8cf3d400) [pid = 1808] [serial = 1872] [outer = 0x8cd14000] 09:29:46 INFO - PROCESS | 1808 | 1477931386269 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8d98f400) [pid = 1808] [serial = 1873] [outer = 0x8cd14000] 09:29:46 INFO - PROCESS | 1808 | 1477931386912 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]]]}] 09:29:46 INFO - . 09:29:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1171ms 09:29:46 INFO - PROCESS | 1808 | 1477931386973 Marionette TRACE conn4 -> [0,2946,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 1808 | 1477931386976 Marionette TRACE conn4 <- [1,2946,null,{"value":"8"}] 09:29:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 09:29:46 INFO - PROCESS | 1808 | 1477931386983 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}] 09:29:47 INFO - PROCESS | 1808 | 1477931387221 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:29:47 INFO - PROCESS | 1808 | 1477931387235 Marionette TRACE conn4 -> [0,2948,"getWindowHandles",null] 09:29:47 INFO - PROCESS | 1808 | 1477931387242 Marionette TRACE conn4 <- [1,2948,null,["8"]] 09:29:47 INFO - PROCESS | 1808 | 1477931387248 Marionette TRACE conn4 -> [0,2949,"switchToWindow",{"name":"8"}] 09:29:47 INFO - PROCESS | 1808 | 1477931387255 Marionette TRACE conn4 <- [1,2949,null,{}] 09:29:47 INFO - PROCESS | 1808 | 1477931387261 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf3c00 == 14 [pid = 1808] [id = 641] 09:29:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x8dbf4000) [pid = 1808] [serial = 1874] [outer = (nil)] 09:29:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x8dc9cc00) [pid = 1808] [serial = 1875] [outer = 0x8dbf4000] 09:29:47 INFO - PROCESS | 1808 | 1477931387354 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x8dca1000) [pid = 1808] [serial = 1876] [outer = 0x8dbf4000] 09:29:48 INFO - PROCESS | 1808 | 1477931388006 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]]]}] 09:29:48 INFO - . 09:29:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1073ms 09:29:48 INFO - PROCESS | 1808 | 1477931388058 Marionette TRACE conn4 -> [0,2951,"getWindowHandle",null] 09:29:48 INFO - PROCESS | 1808 | 1477931388064 Marionette TRACE conn4 <- [1,2951,null,{"value":"8"}] 09:29:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 09:29:48 INFO - PROCESS | 1808 | 1477931388074 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}] 09:29:48 INFO - PROCESS | 1808 | 1477931388300 Marionette TRACE conn4 <- [1,2952,null,{"value":null}] 09:29:48 INFO - PROCESS | 1808 | 1477931388483 Marionette TRACE conn4 -> [0,2953,"getWindowHandles",null] 09:29:48 INFO - PROCESS | 1808 | 1477931388492 Marionette TRACE conn4 <- [1,2953,null,["8"]] 09:29:48 INFO - PROCESS | 1808 | 1477931388502 Marionette TRACE conn4 -> [0,2954,"switchToWindow",{"name":"8"}] 09:29:48 INFO - PROCESS | 1808 | 1477931388509 Marionette TRACE conn4 <- [1,2954,null,{}] 09:29:48 INFO - PROCESS | 1808 | 1477931388517 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:48 INFO - PROCESS | 1808 | ++DOCSHELL 0x829f6800 == 15 [pid = 1808] [id = 642] 09:29:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x829f9800) [pid = 1808] [serial = 1877] [outer = (nil)] 09:29:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x829fac00) [pid = 1808] [serial = 1878] [outer = 0x829f9800] 09:29:48 INFO - PROCESS | 1808 | 1477931388639 Marionette DEBUG loaded listener.js 09:29:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x8318d400) [pid = 1808] [serial = 1879] [outer = 0x829f9800] 09:29:49 INFO - PROCESS | 1808 | 1477931389298 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]]]}] 09:29:49 INFO - . 09:29:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1277ms 09:29:49 INFO - PROCESS | 1808 | 1477931389355 Marionette TRACE conn4 -> [0,2956,"getWindowHandle",null] 09:29:49 INFO - PROCESS | 1808 | 1477931389363 Marionette TRACE conn4 <- [1,2956,null,{"value":"8"}] 09:29:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 09:29:49 INFO - PROCESS | 1808 | 1477931389372 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}] 09:29:49 INFO - PROCESS | 1808 | 1477931389583 Marionette TRACE conn4 <- [1,2957,null,{"value":null}] 09:29:49 INFO - PROCESS | 1808 | 1477931389756 Marionette TRACE conn4 -> [0,2958,"getWindowHandles",null] 09:29:49 INFO - PROCESS | 1808 | 1477931389760 Marionette TRACE conn4 <- [1,2958,null,["8"]] 09:29:49 INFO - PROCESS | 1808 | 1477931389776 Marionette TRACE conn4 -> [0,2959,"switchToWindow",{"name":"8"}] 09:29:49 INFO - PROCESS | 1808 | 1477931389784 Marionette TRACE conn4 <- [1,2959,null,{}] 09:29:49 INFO - PROCESS | 1808 | 1477931389791 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 1808 | ++DOCSHELL 0x83325c00 == 16 [pid = 1808] [id = 643] 09:29:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x83327000) [pid = 1808] [serial = 1880] [outer = (nil)] 09:29:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x8c5e2000) [pid = 1808] [serial = 1881] [outer = 0x83327000] 09:29:49 INFO - PROCESS | 1808 | 1477931389902 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x8cc22800) [pid = 1808] [serial = 1882] [outer = 0x83327000] 09:29:50 INFO - PROCESS | 1808 | 1477931390560 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]]]}] 09:29:50 INFO - . 09:29:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1225ms 09:29:50 INFO - PROCESS | 1808 | 1477931390609 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:29:50 INFO - PROCESS | 1808 | 1477931390620 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:29:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 09:29:50 INFO - PROCESS | 1808 | 1477931390634 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}] 09:29:50 INFO - PROCESS | 1808 | 1477931390832 Marionette TRACE conn4 <- [1,2962,null,{"value":null}] 09:29:51 INFO - PROCESS | 1808 | 1477931391012 Marionette TRACE conn4 -> [0,2963,"getWindowHandles",null] 09:29:51 INFO - PROCESS | 1808 | 1477931391017 Marionette TRACE conn4 <- [1,2963,null,["8"]] 09:29:51 INFO - PROCESS | 1808 | 1477931391024 Marionette TRACE conn4 -> [0,2964,"switchToWindow",{"name":"8"}] 09:29:51 INFO - PROCESS | 1808 | 1477931391032 Marionette TRACE conn4 <- [1,2964,null,{}] 09:29:51 INFO - PROCESS | 1808 | 1477931391081 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd19400 == 17 [pid = 1808] [id = 644] 09:29:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x8dd93800) [pid = 1808] [serial = 1883] [outer = (nil)] 09:29:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x8dd95c00) [pid = 1808] [serial = 1884] [outer = 0x8dd93800] 09:29:51 INFO - PROCESS | 1808 | 1477931391205 Marionette DEBUG loaded listener.js 09:29:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x8dd99400) [pid = 1808] [serial = 1885] [outer = 0x8dd93800] 09:29:51 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa12800 == 18 [pid = 1808] [id = 645] 09:29:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x8fa13800) [pid = 1808] [serial = 1886] [outer = (nil)] 09:29:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x8f95cc00) [pid = 1808] [serial = 1887] [outer = 0x8fa13800] 09:29:52 INFO - PROCESS | 1808 | 1477931392160 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]]]}] 09:29:52 INFO - . 09:29:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1580ms 09:29:52 INFO - PROCESS | 1808 | 1477931392214 Marionette TRACE conn4 -> [0,2966,"getWindowHandle",null] 09:29:52 INFO - PROCESS | 1808 | 1477931392217 Marionette TRACE conn4 <- [1,2966,null,{"value":"8"}] 09:29:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 09:29:52 INFO - PROCESS | 1808 | 1477931392227 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}] 09:29:52 INFO - PROCESS | 1808 | 1477931392479 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:29:52 INFO - PROCESS | 1808 | 1477931392658 Marionette TRACE conn4 -> [0,2968,"getWindowHandles",null] 09:29:52 INFO - PROCESS | 1808 | 1477931392667 Marionette TRACE conn4 <- [1,2968,null,["8"]] 09:29:52 INFO - PROCESS | 1808 | 1477931392676 Marionette TRACE conn4 -> [0,2969,"switchToWindow",{"name":"8"}] 09:29:52 INFO - PROCESS | 1808 | 1477931392682 Marionette TRACE conn4 <- [1,2969,null,{}] 09:29:52 INFO - PROCESS | 1808 | 1477931392702 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa16000 == 19 [pid = 1808] [id = 646] 09:29:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x8fa47c00) [pid = 1808] [serial = 1888] [outer = (nil)] 09:29:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x8fa4c000) [pid = 1808] [serial = 1889] [outer = 0x8fa47c00] 09:29:52 INFO - PROCESS | 1808 | 1477931392822 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x8fab2400) [pid = 1808] [serial = 1890] [outer = 0x8fa47c00] 09:29:53 INFO - PROCESS | 1808 | ++DOCSHELL 0x82647000 == 20 [pid = 1808] [id = 647] 09:29:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x829f2000) [pid = 1808] [serial = 1891] [outer = (nil)] 09:29:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x82ea3000) [pid = 1808] [serial = 1892] [outer = 0x829f2000] 09:29:53 INFO - PROCESS | 1808 | 1477931393854 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]]]}] 09:29:53 INFO - . 09:29:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1723ms 09:29:53 INFO - PROCESS | 1808 | 1477931393951 Marionette TRACE conn4 -> [0,2971,"getWindowHandle",null] 09:29:53 INFO - PROCESS | 1808 | 1477931393957 Marionette TRACE conn4 <- [1,2971,null,{"value":"8"}] 09:29:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 09:29:53 INFO - PROCESS | 1808 | 1477931393967 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}] 09:29:54 INFO - PROCESS | 1808 | 1477931394172 Marionette TRACE conn4 <- [1,2972,null,{"value":null}] 09:29:54 INFO - PROCESS | 1808 | 1477931394371 Marionette TRACE conn4 -> [0,2973,"getWindowHandles",null] 09:29:54 INFO - PROCESS | 1808 | 1477931394378 Marionette TRACE conn4 <- [1,2973,null,["8"]] 09:29:54 INFO - PROCESS | 1808 | 1477931394386 Marionette TRACE conn4 -> [0,2974,"switchToWindow",{"name":"8"}] 09:29:54 INFO - PROCESS | 1808 | 1477931394394 Marionette TRACE conn4 <- [1,2974,null,{}] 09:29:54 INFO - PROCESS | 1808 | --DOCSHELL 0x82647c00 == 19 [pid = 1808] [id = 634] 09:29:54 INFO - PROCESS | 1808 | 1477931394455 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:54 INFO - PROCESS | 1808 | ++DOCSHELL 0x82647c00 == 20 [pid = 1808] [id = 648] 09:29:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x83192000) [pid = 1808] [serial = 1893] [outer = (nil)] 09:29:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x832e3400) [pid = 1808] [serial = 1894] [outer = 0x83192000] 09:29:54 INFO - PROCESS | 1808 | 1477931394560 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x832f0c00) [pid = 1808] [serial = 1895] [outer = 0x83192000] 09:29:55 INFO - PROCESS | 1808 | ++DOCSHELL 0x83552000 == 21 [pid = 1808] [id = 649] 09:29:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x83555400) [pid = 1808] [serial = 1896] [outer = (nil)] 09:29:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x83351c00) [pid = 1808] [serial = 1897] [outer = 0x83555400] 09:29:55 INFO - PROCESS | 1808 | 1477931395367 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]]]}] 09:29:55 INFO - . 09:29:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1483ms 09:29:55 INFO - PROCESS | 1808 | 1477931395450 Marionette TRACE conn4 -> [0,2976,"getWindowHandle",null] 09:29:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 09:29:55 INFO - PROCESS | 1808 | 1477931395455 Marionette TRACE conn4 <- [1,2976,null,{"value":"8"}] 09:29:55 INFO - PROCESS | 1808 | 1477931395463 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}] 09:29:55 INFO - PROCESS | 1808 | 1477931395663 Marionette TRACE conn4 <- [1,2977,null,{"value":null}] 09:29:55 INFO - PROCESS | 1808 | 1477931395801 Marionette TRACE conn4 -> [0,2978,"getWindowHandles",null] 09:29:55 INFO - PROCESS | 1808 | 1477931395805 Marionette TRACE conn4 <- [1,2978,null,["8"]] 09:29:55 INFO - PROCESS | 1808 | 1477931395822 Marionette TRACE conn4 -> [0,2979,"switchToWindow",{"name":"8"}] 09:29:55 INFO - PROCESS | 1808 | 1477931395829 Marionette TRACE conn4 <- [1,2979,null,{}] 09:29:55 INFO - PROCESS | 1808 | 1477931395842 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 1808 | ++DOCSHELL 0x82e76400 == 22 [pid = 1808] [id = 650] 09:29:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x832e3800) [pid = 1808] [serial = 1898] [outer = (nil)] 09:29:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8cc22000) [pid = 1808] [serial = 1899] [outer = 0x832e3800] 09:29:55 INFO - PROCESS | 1808 | 1477931395941 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8cc28800) [pid = 1808] [serial = 1900] [outer = 0x832e3800] 09:29:56 INFO - PROCESS | 1808 | 1477931396592 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]]]}] 09:29:56 INFO - . 09:29:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1175ms 09:29:56 INFO - PROCESS | 1808 | 1477931396645 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 1808 | 1477931396652 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:29:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 09:29:56 INFO - PROCESS | 1808 | 1477931396660 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}] 09:29:56 INFO - PROCESS | 1808 | 1477931396887 Marionette TRACE conn4 <- [1,2982,null,{"value":null}] 09:29:56 INFO - PROCESS | 1808 | 1477931396910 Marionette TRACE conn4 -> [0,2983,"getWindowHandles",null] 09:29:56 INFO - PROCESS | 1808 | 1477931396915 Marionette TRACE conn4 <- [1,2983,null,["8"]] 09:29:56 INFO - PROCESS | 1808 | 1477931396920 Marionette TRACE conn4 -> [0,2984,"switchToWindow",{"name":"8"}] 09:29:56 INFO - PROCESS | 1808 | 1477931396926 Marionette TRACE conn4 <- [1,2984,null,{}] 09:29:57 INFO - PROCESS | 1808 | 1477931397006 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dca8800 == 23 [pid = 1808] [id = 651] 09:29:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x8dcaa800) [pid = 1808] [serial = 1901] [outer = (nil)] 09:29:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x8dd10c00) [pid = 1808] [serial = 1902] [outer = 0x8dcaa800] 09:29:57 INFO - PROCESS | 1808 | 1477931397105 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8dd1ac00) [pid = 1808] [serial = 1903] [outer = 0x8dcaa800] 09:29:57 INFO - PROCESS | 1808 | 1477931397909 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]]]}] 09:29:57 INFO - . 09:29:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1282ms 09:29:57 INFO - PROCESS | 1808 | 1477931397947 Marionette TRACE conn4 -> [0,2986,"getWindowHandle",null] 09:29:57 INFO - PROCESS | 1808 | 1477931397952 Marionette TRACE conn4 <- [1,2986,null,{"value":"8"}] 09:29:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 09:29:57 INFO - PROCESS | 1808 | 1477931397960 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}] 09:29:58 INFO - PROCESS | 1808 | 1477931398202 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:29:58 INFO - PROCESS | 1808 | 1477931398235 Marionette TRACE conn4 -> [0,2988,"getWindowHandles",null] 09:29:58 INFO - PROCESS | 1808 | 1477931398242 Marionette TRACE conn4 <- [1,2988,null,["8"]] 09:29:58 INFO - PROCESS | 1808 | 1477931398248 Marionette TRACE conn4 -> [0,2989,"switchToWindow",{"name":"8"}] 09:29:58 INFO - PROCESS | 1808 | 1477931398253 Marionette TRACE conn4 <- [1,2989,null,{}] 09:29:58 INFO - PROCESS | 1808 | 1477931398335 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:58 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fc4e400 == 24 [pid = 1808] [id = 652] 09:29:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x8fc50c00) [pid = 1808] [serial = 1904] [outer = (nil)] 09:29:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x8fc55c00) [pid = 1808] [serial = 1905] [outer = 0x8fc50c00] 09:29:58 INFO - PROCESS | 1808 | 1477931398438 Marionette DEBUG loaded listener.js 09:29:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x8ffeb000) [pid = 1808] [serial = 1906] [outer = 0x8fc50c00] 09:29:59 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x826b2000) [pid = 1808] [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] 09:29:59 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x82648400) [pid = 1808] [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] 09:29:59 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x83557c00) [pid = 1808] [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] 09:29:59 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x8c5eb800) [pid = 1808] [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] 09:29:59 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x83327800) [pid = 1808] [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] 09:29:59 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8cd14000) [pid = 1808] [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] 09:29:59 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x8318bc00) [pid = 1808] [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] 09:29:59 INFO - PROCESS | 1808 | 1477931399210 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]]]}] 09:29:59 INFO - . 09:29:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1280ms 09:29:59 INFO - PROCESS | 1808 | 1477931399241 Marionette TRACE conn4 -> [0,2991,"getWindowHandle",null] 09:29:59 INFO - PROCESS | 1808 | 1477931399244 Marionette TRACE conn4 <- [1,2991,null,{"value":"8"}] 09:29:59 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 09:29:59 INFO - PROCESS | 1808 | 1477931399252 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}] 09:29:59 INFO - PROCESS | 1808 | 1477931399420 Marionette TRACE conn4 <- [1,2992,null,{"value":null}] 09:29:59 INFO - PROCESS | 1808 | 1477931399571 Marionette TRACE conn4 -> [0,2993,"getWindowHandles",null] 09:29:59 INFO - PROCESS | 1808 | 1477931399575 Marionette TRACE conn4 <- [1,2993,null,["8"]] 09:29:59 INFO - PROCESS | 1808 | 1477931399585 Marionette TRACE conn4 -> [0,2994,"switchToWindow",{"name":"8"}] 09:29:59 INFO - PROCESS | 1808 | 1477931399589 Marionette TRACE conn4 <- [1,2994,null,{}] 09:29:59 INFO - PROCESS | 1808 | 1477931399595 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:29:59 INFO - PROCESS | 1808 | ++DOCSHELL 0x8334f400 == 25 [pid = 1808] [id = 653] 09:29:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8cc27800) [pid = 1808] [serial = 1907] [outer = (nil)] 09:29:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x91c73c00) [pid = 1808] [serial = 1908] [outer = 0x8cc27800] 09:29:59 INFO - PROCESS | 1808 | 1477931399695 Marionette DEBUG loaded listener.js 09:29:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x92b0ec00) [pid = 1808] [serial = 1909] [outer = 0x8cc27800] 09:30:00 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d999400 == 26 [pid = 1808] [id = 654] 09:30:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x92bc7800) [pid = 1808] [serial = 1910] [outer = (nil)] 09:30:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x92bd0400) [pid = 1808] [serial = 1911] [outer = 0x92bc7800] 09:30:00 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c24000 == 27 [pid = 1808] [id = 655] 09:30:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x92c24400) [pid = 1808] [serial = 1912] [outer = (nil)] 09:30:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x92c24c00) [pid = 1808] [serial = 1913] [outer = 0x92c24400] 09:30:00 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c27400 == 28 [pid = 1808] [id = 656] 09:30:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x92c27c00) [pid = 1808] [serial = 1914] [outer = (nil)] 09:30:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x92c28000) [pid = 1808] [serial = 1915] [outer = 0x92c27c00] 09:30:00 INFO - PROCESS | 1808 | 1477931400369 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"]]]}] 09:30:00 INFO - ... 09:30:00 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1171ms 09:30:00 INFO - PROCESS | 1808 | 1477931400425 Marionette TRACE conn4 -> [0,2996,"getWindowHandle",null] 09:30:00 INFO - PROCESS | 1808 | 1477931400428 Marionette TRACE conn4 <- [1,2996,null,{"value":"8"}] 09:30:00 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 09:30:00 INFO - PROCESS | 1808 | 1477931400436 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}] 09:30:00 INFO - PROCESS | 1808 | 1477931400697 Marionette TRACE conn4 <- [1,2997,null,{"value":null}] 09:30:00 INFO - PROCESS | 1808 | 1477931400712 Marionette TRACE conn4 -> [0,2998,"getWindowHandles",null] 09:30:00 INFO - PROCESS | 1808 | 1477931400715 Marionette TRACE conn4 <- [1,2998,null,["8"]] 09:30:00 INFO - PROCESS | 1808 | 1477931400721 Marionette TRACE conn4 -> [0,2999,"switchToWindow",{"name":"8"}] 09:30:00 INFO - PROCESS | 1808 | 1477931400726 Marionette TRACE conn4 <- [1,2999,null,{}] 09:30:00 INFO - PROCESS | 1808 | 1477931400732 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:00 INFO - PROCESS | 1808 | ++DOCSHELL 0x9312f400 == 29 [pid = 1808] [id = 657] 09:30:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x93132400) [pid = 1808] [serial = 1916] [outer = (nil)] 09:30:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x93922400) [pid = 1808] [serial = 1917] [outer = 0x93132400] 09:30:00 INFO - PROCESS | 1808 | 1477931400828 Marionette DEBUG loaded listener.js 09:30:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x93c08c00) [pid = 1808] [serial = 1918] [outer = 0x93132400] 09:30:01 INFO - PROCESS | 1808 | ++DOCSHELL 0x829f9400 == 30 [pid = 1808] [id = 658] 09:30:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x82e6ac00) [pid = 1808] [serial = 1919] [outer = (nil)] 09:30:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x82e70800) [pid = 1808] [serial = 1920] [outer = 0x82e6ac00] 09:30:01 INFO - PROCESS | 1808 | 1477931401788 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"]]]}] 09:30:01 INFO - . 09:30:01 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1372ms 09:30:01 INFO - PROCESS | 1808 | 1477931401826 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:30:01 INFO - PROCESS | 1808 | 1477931401833 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:30:01 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 09:30:01 INFO - PROCESS | 1808 | 1477931401850 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}] 09:30:02 INFO - PROCESS | 1808 | 1477931402066 Marionette TRACE conn4 <- [1,3002,null,{"value":null}] 09:30:02 INFO - PROCESS | 1808 | 1477931402250 Marionette TRACE conn4 -> [0,3003,"getWindowHandles",null] 09:30:02 INFO - PROCESS | 1808 | 1477931402255 Marionette TRACE conn4 <- [1,3003,null,["8"]] 09:30:02 INFO - PROCESS | 1808 | 1477931402263 Marionette TRACE conn4 -> [0,3004,"switchToWindow",{"name":"8"}] 09:30:02 INFO - PROCESS | 1808 | 1477931402271 Marionette TRACE conn4 <- [1,3004,null,{}] 09:30:02 INFO - PROCESS | 1808 | 1477931402326 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:02 INFO - PROCESS | 1808 | ++DOCSHELL 0x8262cc00 == 31 [pid = 1808] [id = 659] 09:30:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x8cc20800) [pid = 1808] [serial = 1921] [outer = (nil)] 09:30:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x8cf35800) [pid = 1808] [serial = 1922] [outer = 0x8cc20800] 09:30:02 INFO - PROCESS | 1808 | 1477931402449 Marionette DEBUG loaded listener.js 09:30:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x8d990800) [pid = 1808] [serial = 1923] [outer = 0x8cc20800] 09:30:03 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd98000 == 32 [pid = 1808] [id = 660] 09:30:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x8fa0d400) [pid = 1808] [serial = 1924] [outer = (nil)] 09:30:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x8fa4b400) [pid = 1808] [serial = 1925] [outer = 0x8fa0d400] 09:30:03 INFO - PROCESS | 1808 | 1477931403184 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"]]]}] 09:30:03 INFO - . 09:30:03 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1377ms 09:30:03 INFO - PROCESS | 1808 | 1477931403226 Marionette TRACE conn4 -> [0,3006,"getWindowHandle",null] 09:30:03 INFO - PROCESS | 1808 | 1477931403236 Marionette TRACE conn4 <- [1,3006,null,{"value":"8"}] 09:30:03 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 09:30:03 INFO - PROCESS | 1808 | 1477931403245 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}] 09:30:03 INFO - PROCESS | 1808 | 1477931403446 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:30:03 INFO - PROCESS | 1808 | 1477931403644 Marionette TRACE conn4 -> [0,3008,"getWindowHandles",null] 09:30:03 INFO - PROCESS | 1808 | 1477931403650 Marionette TRACE conn4 <- [1,3008,null,["8"]] 09:30:03 INFO - PROCESS | 1808 | 1477931403659 Marionette TRACE conn4 -> [0,3009,"switchToWindow",{"name":"8"}] 09:30:03 INFO - PROCESS | 1808 | 1477931403666 Marionette TRACE conn4 <- [1,3009,null,{}] 09:30:03 INFO - PROCESS | 1808 | 1477931403677 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 1808 | ++DOCSHELL 0x92b0f400 == 33 [pid = 1808] [id = 661] 09:30:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x92b84400) [pid = 1808] [serial = 1926] [outer = (nil)] 09:30:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x92c1f800) [pid = 1808] [serial = 1927] [outer = 0x92b84400] 09:30:03 INFO - PROCESS | 1808 | 1477931403790 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x938aac00) [pid = 1808] [serial = 1928] [outer = 0x92b84400] 09:30:04 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c1ec00 == 34 [pid = 1808] [id = 662] 09:30:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0x94a31c00) [pid = 1808] [serial = 1929] [outer = (nil)] 09:30:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0x94a32000) [pid = 1808] [serial = 1930] [outer = 0x94a31c00] 09:30:04 INFO - PROCESS | 1808 | ++DOCSHELL 0x94a36400 == 35 [pid = 1808] [id = 663] 09:30:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0x94a36c00) [pid = 1808] [serial = 1931] [outer = (nil)] 09:30:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0x94a37000) [pid = 1808] [serial = 1932] [outer = 0x94a36c00] 09:30:04 INFO - PROCESS | 1808 | 1477931404555 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"]]]}] 09:30:04 INFO - .. 09:30:04 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1374ms 09:30:04 INFO - PROCESS | 1808 | 1477931404629 Marionette TRACE conn4 -> [0,3011,"getWindowHandle",null] 09:30:04 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 09:30:04 INFO - PROCESS | 1808 | 1477931404638 Marionette TRACE conn4 <- [1,3011,null,{"value":"8"}] 09:30:04 INFO - PROCESS | 1808 | 1477931404646 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}] 09:30:04 INFO - PROCESS | 1808 | 1477931404918 Marionette TRACE conn4 <- [1,3012,null,{"value":null}] 09:30:05 INFO - PROCESS | 1808 | 1477931405056 Marionette TRACE conn4 -> [0,3013,"getWindowHandles",null] 09:30:05 INFO - PROCESS | 1808 | 1477931405064 Marionette TRACE conn4 <- [1,3013,null,["8"]] 09:30:05 INFO - PROCESS | 1808 | 1477931405071 Marionette TRACE conn4 -> [0,3014,"switchToWindow",{"name":"8"}] 09:30:05 INFO - PROCESS | 1808 | 1477931405079 Marionette TRACE conn4 <- [1,3014,null,{}] 09:30:05 INFO - PROCESS | 1808 | 1477931405135 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:05 INFO - PROCESS | 1808 | ++DOCSHELL 0x94a48c00 == 36 [pid = 1808] [id = 664] 09:30:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0x94a49400) [pid = 1808] [serial = 1933] [outer = (nil)] 09:30:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0x94a4d800) [pid = 1808] [serial = 1934] [outer = 0x94a49400] 09:30:05 INFO - PROCESS | 1808 | 1477931405254 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0x94a52000) [pid = 1808] [serial = 1935] [outer = 0x94a49400] 09:30:05 INFO - PROCESS | 1808 | ++DOCSHELL 0x94b3d800 == 37 [pid = 1808] [id = 665] 09:30:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0x94b40400) [pid = 1808] [serial = 1936] [outer = (nil)] 09:30:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (0x94b43000) [pid = 1808] [serial = 1937] [outer = 0x94b40400] 09:30:05 INFO - PROCESS | 1808 | ++DOCSHELL 0x94b46000 == 38 [pid = 1808] [id = 666] 09:30:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0x94b46400) [pid = 1808] [serial = 1938] [outer = (nil)] 09:30:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0x94b46800) [pid = 1808] [serial = 1939] [outer = 0x94b46400] 09:30:05 INFO - PROCESS | 1808 | 1477931405964 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"]]]}] 09:30:06 INFO - .. 09:30:06 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1372ms 09:30:06 INFO - PROCESS | 1808 | 1477931406019 Marionette TRACE conn4 -> [0,3016,"getWindowHandle",null] 09:30:06 INFO - PROCESS | 1808 | 1477931406024 Marionette TRACE conn4 <- [1,3016,null,{"value":"8"}] 09:30:06 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 09:30:06 INFO - PROCESS | 1808 | 1477931406036 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}] 09:30:06 INFO - PROCESS | 1808 | 1477931406234 Marionette TRACE conn4 <- [1,3017,null,{"value":null}] 09:30:06 INFO - PROCESS | 1808 | 1477931406419 Marionette TRACE conn4 -> [0,3018,"getWindowHandles",null] 09:30:06 INFO - PROCESS | 1808 | 1477931406425 Marionette TRACE conn4 <- [1,3018,null,["8"]] 09:30:06 INFO - PROCESS | 1808 | 1477931406438 Marionette TRACE conn4 -> [0,3019,"switchToWindow",{"name":"8"}] 09:30:06 INFO - PROCESS | 1808 | 1477931406443 Marionette TRACE conn4 <- [1,3019,null,{}] 09:30:06 INFO - PROCESS | 1808 | 1477931406495 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 1808 | ++DOCSHELL 0x94b44400 == 39 [pid = 1808] [id = 667] 09:30:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (0x94eaac00) [pid = 1808] [serial = 1940] [outer = (nil)] 09:30:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 100 (0x95036c00) [pid = 1808] [serial = 1941] [outer = 0x94eaac00] 09:30:06 INFO - PROCESS | 1808 | 1477931406601 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 101 (0x953ae000) [pid = 1808] [serial = 1942] [outer = 0x94eaac00] 09:30:07 INFO - PROCESS | 1808 | ++DOCSHELL 0x953bb000 == 40 [pid = 1808] [id = 668] 09:30:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 102 (0x953bb800) [pid = 1808] [serial = 1943] [outer = (nil)] 09:30:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 103 (0x95668800) [pid = 1808] [serial = 1944] [outer = 0x953bb800] 09:30:07 INFO - PROCESS | 1808 | 1477931407278 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"]]]}] 09:30:07 INFO - . 09:30:07 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1278ms 09:30:07 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 09:30:07 INFO - PROCESS | 1808 | 1477931407313 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:30:07 INFO - PROCESS | 1808 | 1477931407316 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:30:07 INFO - PROCESS | 1808 | 1477931407325 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}] 09:30:07 INFO - PROCESS | 1808 | 1477931407508 Marionette TRACE conn4 <- [1,3022,null,{"value":null}] 09:30:07 INFO - PROCESS | 1808 | 1477931407698 Marionette TRACE conn4 -> [0,3023,"getWindowHandles",null] 09:30:07 INFO - PROCESS | 1808 | 1477931407703 Marionette TRACE conn4 <- [1,3023,null,["8"]] 09:30:07 INFO - PROCESS | 1808 | 1477931407711 Marionette TRACE conn4 -> [0,3024,"switchToWindow",{"name":"8"}] 09:30:07 INFO - PROCESS | 1808 | 1477931407716 Marionette TRACE conn4 <- [1,3024,null,{}] 09:30:07 INFO - PROCESS | 1808 | 1477931407726 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:07 INFO - PROCESS | 1808 | ++DOCSHELL 0x953b6c00 == 41 [pid = 1808] [id = 669] 09:30:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 104 (0x953b7000) [pid = 1808] [serial = 1945] [outer = (nil)] 09:30:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 105 (0x9566dc00) [pid = 1808] [serial = 1946] [outer = 0x953b7000] 09:30:07 INFO - PROCESS | 1808 | 1477931407832 Marionette DEBUG loaded listener.js 09:30:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 106 (0x9566f000) [pid = 1808] [serial = 1947] [outer = 0x953b7000] 09:30:08 INFO - PROCESS | 1808 | ++DOCSHELL 0x8318b000 == 42 [pid = 1808] [id = 670] 09:30:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 107 (0x83194400) [pid = 1808] [serial = 1948] [outer = (nil)] 09:30:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 108 (0x8320cc00) [pid = 1808] [serial = 1949] [outer = 0x83194400] 09:30:08 INFO - PROCESS | 1808 | 1477931408542 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"]]]}] 09:30:08 INFO - . 09:30:08 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1392ms 09:30:08 INFO - PROCESS | 1808 | 1477931408742 Marionette TRACE conn4 -> [0,3026,"getWindowHandle",null] 09:30:08 INFO - PROCESS | 1808 | 1477931408749 Marionette TRACE conn4 <- [1,3026,null,{"value":"8"}] 09:30:08 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 09:30:08 INFO - PROCESS | 1808 | 1477931408760 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}] 09:30:08 INFO - PROCESS | 1808 | 1477931408952 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:30:09 INFO - PROCESS | 1808 | 1477931409240 Marionette TRACE conn4 -> [0,3028,"getWindowHandles",null] 09:30:09 INFO - PROCESS | 1808 | 1477931409248 Marionette TRACE conn4 <- [1,3028,null,["8"]] 09:30:09 INFO - PROCESS | 1808 | 1477931409259 Marionette TRACE conn4 -> [0,3029,"switchToWindow",{"name":"8"}] 09:30:09 INFO - PROCESS | 1808 | 1477931409266 Marionette TRACE conn4 <- [1,3029,null,{}] 09:30:09 INFO - PROCESS | 1808 | 1477931409274 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x82640400 == 43 [pid = 1808] [id = 671] 09:30:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 109 (0x82643000) [pid = 1808] [serial = 1950] [outer = (nil)] 09:30:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 110 (0x826b4c00) [pid = 1808] [serial = 1951] [outer = 0x82643000] 09:30:09 INFO - PROCESS | 1808 | 1477931409380 Marionette DEBUG loaded listener.js 09:30:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 111 (0x8318b800) [pid = 1808] [serial = 1952] [outer = 0x82643000] 09:30:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x83212000 == 44 [pid = 1808] [id = 672] 09:30:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 112 (0x83215000) [pid = 1808] [serial = 1953] [outer = (nil)] 09:30:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x83330c00 == 45 [pid = 1808] [id = 673] 09:30:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 113 (0x83333000) [pid = 1808] [serial = 1954] [outer = (nil)] 09:30:10 INFO - PROCESS | 1808 | --DOCSHELL 0x92c27400 == 44 [pid = 1808] [id = 656] 09:30:10 INFO - PROCESS | 1808 | --DOCSHELL 0x92c24000 == 43 [pid = 1808] [id = 655] 09:30:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8d999400 == 42 [pid = 1808] [id = 654] 09:30:10 INFO - PROCESS | 1808 | --DOCSHELL 0x83552000 == 41 [pid = 1808] [id = 649] 09:30:10 INFO - PROCESS | 1808 | --DOCSHELL 0x82647000 == 40 [pid = 1808] [id = 647] 09:30:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa12800 == 39 [pid = 1808] [id = 645] 09:30:10 INFO - PROCESS | 1808 | --DOMWINDOW == 112 (0x8dc9cc00) [pid = 1808] [serial = 1875] [outer = (nil)] [url = about:blank] 09:30:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 113 (0x82647000) [pid = 1808] [serial = 1955] [outer = 0x83215000] 09:30:10 INFO - PROCESS | 1808 | --DOMWINDOW == 112 (0x8cf3d400) [pid = 1808] [serial = 1872] [outer = (nil)] [url = about:blank] 09:30:10 INFO - PROCESS | 1808 | --DOMWINDOW == 111 (0x8d98f400) [pid = 1808] [serial = 1873] [outer = (nil)] [url = about:blank] 09:30:10 INFO - PROCESS | 1808 | --DOMWINDOW == 110 (0x8cc21800) [pid = 1808] [serial = 1869] [outer = (nil)] [url = about:blank] 09:30:10 INFO - PROCESS | 1808 | --DOMWINDOW == 109 (0x8cc24800) [pid = 1808] [serial = 1870] [outer = (nil)] [url = about:blank] 09:30:10 INFO - PROCESS | 1808 | --DOMWINDOW == 108 (0x8355b800) [pid = 1808] [serial = 1866] [outer = (nil)] [url = about:blank] 09:30:10 INFO - PROCESS | 1808 | --DOMWINDOW == 107 (0x83f44c00) [pid = 1808] [serial = 1867] [outer = (nil)] [url = about:blank] 09:30:10 INFO - PROCESS | 1808 | --DOMWINDOW == 106 (0x8332a400) [pid = 1808] [serial = 1863] [outer = (nil)] [url = about:blank] 09:30:10 INFO - PROCESS | 1808 | --DOMWINDOW == 105 (0x8332c800) [pid = 1808] [serial = 1864] [outer = (nil)] [url = about:blank] 09:30:10 INFO - PROCESS | 1808 | --DOMWINDOW == 104 (0x8318ec00) [pid = 1808] [serial = 1860] [outer = (nil)] [url = about:blank] 09:30:10 INFO - PROCESS | 1808 | --DOMWINDOW == 103 (0x826bb400) [pid = 1808] [serial = 1861] [outer = (nil)] [url = about:blank] 09:30:10 INFO - PROCESS | 1808 | --DOMWINDOW == 102 (0x826b7c00) [pid = 1808] [serial = 1857] [outer = (nil)] [url = about:blank] 09:30:10 INFO - PROCESS | 1808 | --DOMWINDOW == 101 (0x829ee800) [pid = 1808] [serial = 1858] [outer = (nil)] [url = about:blank] 09:30:10 INFO - PROCESS | 1808 | --DOMWINDOW == 100 (0x829ed800) [pid = 1808] [serial = 1855] [outer = (nil)] [url = about:blank] 09:30:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 101 (0x829ef800) [pid = 1808] [serial = 1956] [outer = 0x83333000] 09:30:10 INFO - .. 09:30:10 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1671ms 09:30:10 INFO - PROCESS | 1808 | 1477931410407 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"]]]}] 09:30:10 INFO - PROCESS | 1808 | 1477931410434 Marionette TRACE conn4 -> [0,3031,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 1808 | 1477931410441 Marionette TRACE conn4 <- [1,3031,null,{"value":"8"}] 09:30:10 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 09:30:10 INFO - PROCESS | 1808 | 1477931410449 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}] 09:30:10 INFO - PROCESS | 1808 | 1477931410657 Marionette TRACE conn4 <- [1,3032,null,{"value":null}] 09:30:10 INFO - PROCESS | 1808 | 1477931410852 Marionette TRACE conn4 -> [0,3033,"getWindowHandles",null] 09:30:10 INFO - PROCESS | 1808 | 1477931410857 Marionette TRACE conn4 <- [1,3033,null,["8"]] 09:30:10 INFO - PROCESS | 1808 | 1477931410866 Marionette TRACE conn4 -> [0,3034,"switchToWindow",{"name":"8"}] 09:30:10 INFO - PROCESS | 1808 | 1477931410871 Marionette TRACE conn4 <- [1,3034,null,{}] 09:30:10 INFO - PROCESS | 1808 | 1477931410877 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:10 INFO - PROCESS | 1808 | ++DOCSHELL 0x832e6400 == 40 [pid = 1808] [id = 674] 09:30:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 102 (0x83345c00) [pid = 1808] [serial = 1957] [outer = (nil)] 09:30:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 103 (0x8334c000) [pid = 1808] [serial = 1958] [outer = 0x83345c00] 09:30:10 INFO - PROCESS | 1808 | 1477931410970 Marionette DEBUG loaded listener.js 09:30:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 104 (0x83557400) [pid = 1808] [serial = 1959] [outer = 0x83345c00] 09:30:11 INFO - PROCESS | 1808 | ++DOCSHELL 0x8332fc00 == 41 [pid = 1808] [id = 675] 09:30:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 105 (0x8c5e9000) [pid = 1808] [serial = 1960] [outer = (nil)] 09:30:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 106 (0x8c5e9400) [pid = 1808] [serial = 1961] [outer = 0x8c5e9000] 09:30:11 INFO - PROCESS | 1808 | 1477931411575 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"]]]}] 09:30:11 INFO - . 09:30:11 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1183ms 09:30:11 INFO - PROCESS | 1808 | 1477931411640 Marionette TRACE conn4 -> [0,3036,"getWindowHandle",null] 09:30:11 INFO - PROCESS | 1808 | 1477931411650 Marionette TRACE conn4 <- [1,3036,null,{"value":"8"}] 09:30:11 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 09:30:11 INFO - PROCESS | 1808 | 1477931411659 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}] 09:30:11 INFO - PROCESS | 1808 | 1477931411834 Marionette TRACE conn4 <- [1,3037,null,{"value":null}] 09:30:11 INFO - PROCESS | 1808 | 1477931411986 Marionette TRACE conn4 -> [0,3038,"getWindowHandles",null] 09:30:11 INFO - PROCESS | 1808 | 1477931411990 Marionette TRACE conn4 <- [1,3038,null,["8"]] 09:30:12 INFO - PROCESS | 1808 | 1477931411997 Marionette TRACE conn4 -> [0,3039,"switchToWindow",{"name":"8"}] 09:30:12 INFO - PROCESS | 1808 | 1477931412004 Marionette TRACE conn4 <- [1,3039,null,{}] 09:30:12 INFO - PROCESS | 1808 | 1477931412011 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:12 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cd13400 == 42 [pid = 1808] [id = 676] 09:30:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 107 (0x8cd13800) [pid = 1808] [serial = 1962] [outer = (nil)] 09:30:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 108 (0x8cf34c00) [pid = 1808] [serial = 1963] [outer = 0x8cd13800] 09:30:12 INFO - PROCESS | 1808 | 1477931412109 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 109 (0x8cf3d400) [pid = 1808] [serial = 1964] [outer = 0x8cd13800] 09:30:12 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbf1000 == 43 [pid = 1808] [id = 677] 09:30:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 110 (0x8dd13c00) [pid = 1808] [serial = 1965] [outer = (nil)] 09:30:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 111 (0x8dd15800) [pid = 1808] [serial = 1966] [outer = 0x8dd13c00] 09:30:12 INFO - PROCESS | 1808 | 1477931412897 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"]]]}] 09:30:12 INFO - . 09:30:12 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1273ms 09:30:12 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 09:30:12 INFO - PROCESS | 1808 | 1477931412931 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 1808 | 1477931412934 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:30:12 INFO - PROCESS | 1808 | 1477931412942 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}] 09:30:13 INFO - PROCESS | 1808 | 1477931413183 Marionette TRACE conn4 <- [1,3042,null,{"value":null}] 09:30:13 INFO - PROCESS | 1808 | 1477931413211 Marionette TRACE conn4 -> [0,3043,"getWindowHandles",null] 09:30:13 INFO - PROCESS | 1808 | 1477931413221 Marionette TRACE conn4 <- [1,3043,null,["8"]] 09:30:13 INFO - PROCESS | 1808 | 1477931413225 Marionette TRACE conn4 -> [0,3044,"switchToWindow",{"name":"8"}] 09:30:13 INFO - PROCESS | 1808 | 1477931413234 Marionette TRACE conn4 <- [1,3044,null,{}] 09:30:13 INFO - PROCESS | 1808 | 1477931413325 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd9b400 == 44 [pid = 1808] [id = 678] 09:30:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 112 (0x8dd9d800) [pid = 1808] [serial = 1967] [outer = (nil)] 09:30:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 113 (0x8f951800) [pid = 1808] [serial = 1968] [outer = 0x8dd9d800] 09:30:13 INFO - PROCESS | 1808 | 1477931413444 Marionette DEBUG loaded listener.js 09:30:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 114 (0x8f95c000) [pid = 1808] [serial = 1969] [outer = 0x8dd9d800] 09:30:14 INFO - PROCESS | 1808 | ++DOCSHELL 0x8deb9c00 == 45 [pid = 1808] [id = 679] 09:30:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 115 (0x8ffec800) [pid = 1808] [serial = 1970] [outer = (nil)] 09:30:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 116 (0x8fff0800) [pid = 1808] [serial = 1971] [outer = 0x8ffec800] 09:30:14 INFO - PROCESS | 1808 | 1477931414327 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"]]]}] 09:30:14 INFO - . 09:30:14 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1434ms 09:30:14 INFO - PROCESS | 1808 | --DOMWINDOW == 115 (0x8fc50c00) [pid = 1808] [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] 09:30:14 INFO - PROCESS | 1808 | --DOMWINDOW == 114 (0x829f9800) [pid = 1808] [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] 09:30:14 INFO - PROCESS | 1808 | --DOMWINDOW == 113 (0x829f2000) [pid = 1808] [serial = 1891] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477931393508] 09:30:14 INFO - PROCESS | 1808 | --DOMWINDOW == 112 (0x8fa47c00) [pid = 1808] [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] 09:30:14 INFO - PROCESS | 1808 | --DOMWINDOW == 111 (0x83555400) [pid = 1808] [serial = 1896] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:30:14 INFO - PROCESS | 1808 | --DOMWINDOW == 110 (0x83192000) [pid = 1808] [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] 09:30:14 INFO - PROCESS | 1808 | --DOMWINDOW == 109 (0x8fa13800) [pid = 1808] [serial = 1886] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:30:14 INFO - PROCESS | 1808 | --DOMWINDOW == 108 (0x8dd93800) [pid = 1808] [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] 09:30:14 INFO - PROCESS | 1808 | --DOMWINDOW == 107 (0x83327000) [pid = 1808] [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] 09:30:14 INFO - PROCESS | 1808 | --DOMWINDOW == 106 (0x832e3800) [pid = 1808] [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] 09:30:14 INFO - PROCESS | 1808 | --DOMWINDOW == 105 (0x8dcaa800) [pid = 1808] [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] 09:30:14 INFO - PROCESS | 1808 | --DOMWINDOW == 104 (0x92bc7800) [pid = 1808] [serial = 1910] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1808 | --DOMWINDOW == 103 (0x8cc27800) [pid = 1808] [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] 09:30:14 INFO - PROCESS | 1808 | --DOMWINDOW == 102 (0x92c24400) [pid = 1808] [serial = 1912] [outer = (nil)] [url = about:blank] 09:30:14 INFO - TEST-START | /touch-events/create-touch-touchlist.html 09:30:14 INFO - PROCESS | 1808 | --DOMWINDOW == 101 (0x92c27c00) [pid = 1808] [serial = 1914] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1808 | 1477931414604 Marionette TRACE conn4 -> [0,3046,"getWindowHandle",null] 09:30:14 INFO - PROCESS | 1808 | 1477931414607 Marionette TRACE conn4 <- [1,3046,null,{"value":"8"}] 09:30:14 INFO - PROCESS | 1808 | 1477931414636 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}] 09:30:14 INFO - PROCESS | 1808 | 1477931414793 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:30:14 INFO - PROCESS | 1808 | 1477931414804 Marionette TRACE conn4 -> [0,3048,"getWindowHandles",null] 09:30:14 INFO - PROCESS | 1808 | 1477931414807 Marionette TRACE conn4 <- [1,3048,null,["8"]] 09:30:14 INFO - PROCESS | 1808 | 1477931414812 Marionette TRACE conn4 -> [0,3049,"switchToWindow",{"name":"8"}] 09:30:14 INFO - PROCESS | 1808 | 1477931414818 Marionette TRACE conn4 <- [1,3049,null,{}] 09:30:14 INFO - PROCESS | 1808 | 1477931414829 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:14 INFO - PROCESS | 1808 | ++DOCSHELL 0x82639400 == 46 [pid = 1808] [id = 680] 09:30:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 102 (0x832e7000) [pid = 1808] [serial = 1972] [outer = (nil)] 09:30:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 103 (0x8cc27800) [pid = 1808] [serial = 1973] [outer = 0x832e7000] 09:30:15 INFO - PROCESS | 1808 | 1477931415056 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 104 (0x8dd94800) [pid = 1808] [serial = 1974] [outer = 0x832e7000] 09:30:15 INFO - PROCESS | 1808 | 1477931415587 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]]]}] 09:30:15 INFO - .... 09:30:15 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 982ms 09:30:15 INFO - PROCESS | 1808 | 1477931415616 Marionette TRACE conn4 -> [0,3051,"getWindowHandle",null] 09:30:15 INFO - PROCESS | 1808 | 1477931415618 Marionette TRACE conn4 <- [1,3051,null,{"value":"8"}] 09:30:15 INFO - TEST-START | /touch-events/historical.html 09:30:15 INFO - PROCESS | 1808 | 1477931415626 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}] 09:30:15 INFO - PROCESS | 1808 | 1477931415836 Marionette TRACE conn4 <- [1,3052,null,{"value":null}] 09:30:15 INFO - PROCESS | 1808 | 1477931415850 Marionette TRACE conn4 -> [0,3053,"getWindowHandles",null] 09:30:15 INFO - PROCESS | 1808 | 1477931415853 Marionette TRACE conn4 <- [1,3053,null,["8"]] 09:30:15 INFO - PROCESS | 1808 | 1477931415858 Marionette TRACE conn4 -> [0,3054,"switchToWindow",{"name":"8"}] 09:30:15 INFO - PROCESS | 1808 | 1477931415863 Marionette TRACE conn4 <- [1,3054,null,{}] 09:30:15 INFO - PROCESS | 1808 | 1477931415868 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 1808 | ++DOCSHELL 0x82641c00 == 47 [pid = 1808] [id = 681] 09:30:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 105 (0x8fa47c00) [pid = 1808] [serial = 1975] [outer = (nil)] 09:30:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 106 (0x92c4f000) [pid = 1808] [serial = 1976] [outer = 0x8fa47c00] 09:30:15 INFO - PROCESS | 1808 | 1477931415960 Marionette DEBUG loaded listener.js 09:30:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 107 (0x939de800) [pid = 1808] [serial = 1977] [outer = 0x8fa47c00] 09:30:16 INFO - PROCESS | 1808 | 1477931416657 Marionette TRACE conn4 <- [1,3055,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 09:30:16 INFO - . 09:30:16 INFO - TEST-OK | /touch-events/historical.html | took 1082ms 09:30:16 INFO - PROCESS | 1808 | 1477931416710 Marionette TRACE conn4 -> [0,3056,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 1808 | 1477931416717 Marionette TRACE conn4 <- [1,3056,null,{"value":"8"}] 09:30:16 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 09:30:16 INFO - PROCESS | 1808 | 1477931416730 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}] 09:30:16 INFO - PROCESS | 1808 | 1477931416974 Marionette TRACE conn4 <- [1,3057,null,{"value":null}] 09:30:17 INFO - PROCESS | 1808 | 1477931417169 Marionette TRACE conn4 -> [0,3058,"getWindowHandles",null] 09:30:17 INFO - PROCESS | 1808 | 1477931417178 Marionette TRACE conn4 <- [1,3058,null,["8"]] 09:30:17 INFO - PROCESS | 1808 | 1477931417228 Marionette TRACE conn4 -> [0,3059,"switchToWindow",{"name":"8"}] 09:30:17 INFO - PROCESS | 1808 | 1477931417237 Marionette TRACE conn4 <- [1,3059,null,{}] 09:30:17 INFO - PROCESS | 1808 | 1477931417251 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:17 INFO - PROCESS | 1808 | ++DOCSHELL 0x83211400 == 48 [pid = 1808] [id = 682] 09:30:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 108 (0x83211c00) [pid = 1808] [serial = 1978] [outer = (nil)] 09:30:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 109 (0x8332a400) [pid = 1808] [serial = 1979] [outer = 0x83211c00] 09:30:17 INFO - PROCESS | 1808 | 1477931417374 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 110 (0x83346c00) [pid = 1808] [serial = 1980] [outer = 0x83211c00] 09:30:18 INFO - PROCESS | 1808 | 1477931418040 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]]]}] 09:30:18 INFO - ... 09:30:18 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1386ms 09:30:18 INFO - PROCESS | 1808 | 1477931418115 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:30:18 INFO - PROCESS | 1808 | 1477931418120 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:30:18 INFO - TEST-START | /touch-events/touch-retargeting.html 09:30:18 INFO - PROCESS | 1808 | 1477931418129 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}] 09:30:18 INFO - PROCESS | 1808 | 1477931418323 Marionette TRACE conn4 <- [1,3062,null,{"value":null}] 09:30:18 INFO - PROCESS | 1808 | 1477931418514 Marionette TRACE conn4 -> [0,3063,"getWindowHandles",null] 09:30:18 INFO - PROCESS | 1808 | 1477931418519 Marionette TRACE conn4 <- [1,3063,null,["8"]] 09:30:18 INFO - PROCESS | 1808 | 1477931418531 Marionette TRACE conn4 -> [0,3064,"switchToWindow",{"name":"8"}] 09:30:18 INFO - PROCESS | 1808 | 1477931418536 Marionette TRACE conn4 <- [1,3064,null,{}] 09:30:18 INFO - PROCESS | 1808 | 1477931418588 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cd12c00 == 49 [pid = 1808] [id = 683] 09:30:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 111 (0x8cf3d000) [pid = 1808] [serial = 1981] [outer = (nil)] 09:30:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 112 (0x8dc9f800) [pid = 1808] [serial = 1982] [outer = 0x8cf3d000] 09:30:18 INFO - PROCESS | 1808 | 1477931418698 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 113 (0x8dd97400) [pid = 1808] [serial = 1983] [outer = 0x8cf3d000] 09:30:19 INFO - PROCESS | 1808 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x82639400 == 48 [pid = 1808] [id = 680] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x8deb9c00 == 47 [pid = 1808] [id = 679] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd9b400 == 46 [pid = 1808] [id = 678] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf1000 == 45 [pid = 1808] [id = 677] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x8cd13400 == 44 [pid = 1808] [id = 676] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x8332fc00 == 43 [pid = 1808] [id = 675] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x8318b000 == 42 [pid = 1808] [id = 670] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x832e6400 == 41 [pid = 1808] [id = 674] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x83330c00 == 40 [pid = 1808] [id = 673] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x83212000 == 39 [pid = 1808] [id = 672] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x82640400 == 38 [pid = 1808] [id = 671] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x953b6c00 == 37 [pid = 1808] [id = 669] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x953bb000 == 36 [pid = 1808] [id = 668] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x94b44400 == 35 [pid = 1808] [id = 667] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x94b46000 == 34 [pid = 1808] [id = 666] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x94b3d800 == 33 [pid = 1808] [id = 665] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x94a48c00 == 32 [pid = 1808] [id = 664] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x94a36400 == 31 [pid = 1808] [id = 663] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x92c1ec00 == 30 [pid = 1808] [id = 662] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x92b0f400 == 29 [pid = 1808] [id = 661] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd98000 == 28 [pid = 1808] [id = 660] 09:30:21 INFO - PROCESS | 1808 | --DOCSHELL 0x829f9400 == 27 [pid = 1808] [id = 658] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 112 (0x91c73c00) [pid = 1808] [serial = 1908] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 111 (0x92b0ec00) [pid = 1808] [serial = 1909] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 110 (0x8fc55c00) [pid = 1808] [serial = 1905] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 109 (0x8ffeb000) [pid = 1808] [serial = 1906] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 108 (0x8dd10c00) [pid = 1808] [serial = 1902] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 107 (0x8dd1ac00) [pid = 1808] [serial = 1903] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 106 (0x8cc22000) [pid = 1808] [serial = 1899] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 105 (0x8cc28800) [pid = 1808] [serial = 1900] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 104 (0x832e3400) [pid = 1808] [serial = 1894] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 103 (0x832f0c00) [pid = 1808] [serial = 1895] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 102 (0x83351c00) [pid = 1808] [serial = 1897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 101 (0x8fa4c000) [pid = 1808] [serial = 1889] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 100 (0x8fab2400) [pid = 1808] [serial = 1890] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 99 (0x82ea3000) [pid = 1808] [serial = 1892] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477931393508] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (0x8dd95c00) [pid = 1808] [serial = 1884] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0x8dd99400) [pid = 1808] [serial = 1885] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0x8f95cc00) [pid = 1808] [serial = 1887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0x8c5e2000) [pid = 1808] [serial = 1881] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0x8cc22800) [pid = 1808] [serial = 1882] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0x829fac00) [pid = 1808] [serial = 1878] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0x8318d400) [pid = 1808] [serial = 1879] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0x92bd0400) [pid = 1808] [serial = 1911] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0x92c24c00) [pid = 1808] [serial = 1913] [outer = (nil)] [url = about:blank] 09:30:21 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0x92c28000) [pid = 1808] [serial = 1915] [outer = (nil)] [url = about:blank] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0x83215000) [pid = 1808] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0x83345c00) [pid = 1808] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x82643000) [pid = 1808] [serial = 1950] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0x8dd9d800) [pid = 1808] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0x83333000) [pid = 1808] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x832e7000) [pid = 1808] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0x8cd13800) [pid = 1808] [serial = 1962] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x8c5e9000) [pid = 1808] [serial = 1960] [outer = (nil)] [url = about:blank] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x94a36c00) [pid = 1808] [serial = 1931] [outer = (nil)] [url = about:blank] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x8fa0d400) [pid = 1808] [serial = 1924] [outer = (nil)] [url = about:blank] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x94b40400) [pid = 1808] [serial = 1936] [outer = (nil)] [url = about:blank] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x94a31c00) [pid = 1808] [serial = 1929] [outer = (nil)] [url = about:blank] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x953bb800) [pid = 1808] [serial = 1943] [outer = (nil)] [url = about:blank] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x82e6ac00) [pid = 1808] [serial = 1919] [outer = (nil)] [url = about:blank] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x8dd13c00) [pid = 1808] [serial = 1965] [outer = (nil)] [url = about:blank] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x83194400) [pid = 1808] [serial = 1948] [outer = (nil)] [url = about:blank] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x8ffec800) [pid = 1808] [serial = 1970] [outer = (nil)] [url = about:blank] 09:30:25 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x94b46400) [pid = 1808] [serial = 1938] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8262cc00 == 26 [pid = 1808] [id = 659] 09:30:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbf3c00 == 25 [pid = 1808] [id = 641] 09:30:30 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5ea800 == 24 [pid = 1808] [id = 639] 09:30:30 INFO - PROCESS | 1808 | --DOCSHELL 0x832ed800 == 23 [pid = 1808] [id = 640] 09:30:30 INFO - PROCESS | 1808 | --DOCSHELL 0x83327400 == 22 [pid = 1808] [id = 637] 09:30:30 INFO - PROCESS | 1808 | --DOCSHELL 0x826bec00 == 21 [pid = 1808] [id = 636] 09:30:30 INFO - PROCESS | 1808 | --DOCSHELL 0x83556c00 == 20 [pid = 1808] [id = 638] 09:30:30 INFO - PROCESS | 1808 | --DOCSHELL 0x82647c00 == 19 [pid = 1808] [id = 648] 09:30:30 INFO - PROCESS | 1808 | --DOCSHELL 0x82e76400 == 18 [pid = 1808] [id = 650] 09:30:30 INFO - PROCESS | 1808 | --DOCSHELL 0x826b1800 == 17 [pid = 1808] [id = 635] 09:30:30 INFO - PROCESS | 1808 | --DOCSHELL 0x82641c00 == 16 [pid = 1808] [id = 681] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x82647000) [pid = 1808] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x829ef800) [pid = 1808] [serial = 1956] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x8cf3d400) [pid = 1808] [serial = 1964] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x8cf34c00) [pid = 1808] [serial = 1963] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8f95c000) [pid = 1808] [serial = 1969] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x8f951800) [pid = 1808] [serial = 1968] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x8dd94800) [pid = 1808] [serial = 1974] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x8cc27800) [pid = 1808] [serial = 1973] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x8334c000) [pid = 1808] [serial = 1958] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x83557400) [pid = 1808] [serial = 1959] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x826b4c00) [pid = 1808] [serial = 1951] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x8318b800) [pid = 1808] [serial = 1952] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x8c5e9400) [pid = 1808] [serial = 1961] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x94a37000) [pid = 1808] [serial = 1932] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x8fa4b400) [pid = 1808] [serial = 1925] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x94b43000) [pid = 1808] [serial = 1937] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x94a32000) [pid = 1808] [serial = 1930] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x95668800) [pid = 1808] [serial = 1944] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x82e70800) [pid = 1808] [serial = 1920] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x8dd15800) [pid = 1808] [serial = 1966] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x8320cc00) [pid = 1808] [serial = 1949] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x8fff0800) [pid = 1808] [serial = 1971] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x94b46800) [pid = 1808] [serial = 1939] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x93922400) [pid = 1808] [serial = 1917] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x92c1f800) [pid = 1808] [serial = 1927] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x95036c00) [pid = 1808] [serial = 1941] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x94a4d800) [pid = 1808] [serial = 1934] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x9566dc00) [pid = 1808] [serial = 1946] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x8cf35800) [pid = 1808] [serial = 1922] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x92c4f000) [pid = 1808] [serial = 1976] [outer = (nil)] [url = about:blank] 09:30:33 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x8fa47c00) [pid = 1808] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 09:30:33 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x83211c00) [pid = 1808] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 09:30:33 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x953b7000) [pid = 1808] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 09:30:33 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x93132400) [pid = 1808] [serial = 1916] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 09:30:33 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x8cc20800) [pid = 1808] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 09:30:33 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8dbf4000) [pid = 1808] [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] 09:30:33 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x92b84400) [pid = 1808] [serial = 1926] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 09:30:33 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x94a49400) [pid = 1808] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 09:30:33 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x94eaac00) [pid = 1808] [serial = 1940] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 09:30:38 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa16000 == 15 [pid = 1808] [id = 646] 09:30:38 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd19400 == 14 [pid = 1808] [id = 644] 09:30:38 INFO - PROCESS | 1808 | --DOCSHELL 0x8fc4e400 == 13 [pid = 1808] [id = 652] 09:30:38 INFO - PROCESS | 1808 | --DOCSHELL 0x8dca8800 == 12 [pid = 1808] [id = 651] 09:30:38 INFO - PROCESS | 1808 | --DOCSHELL 0x8334f400 == 11 [pid = 1808] [id = 653] 09:30:38 INFO - PROCESS | 1808 | --DOCSHELL 0x83211400 == 10 [pid = 1808] [id = 682] 09:30:38 INFO - PROCESS | 1808 | --DOCSHELL 0x829f6800 == 9 [pid = 1808] [id = 642] 09:30:38 INFO - PROCESS | 1808 | --DOCSHELL 0x83325c00 == 8 [pid = 1808] [id = 643] 09:30:38 INFO - PROCESS | 1808 | --DOCSHELL 0x9312f400 == 7 [pid = 1808] [id = 657] 09:30:38 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x9566f000) [pid = 1808] [serial = 1947] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x93c08c00) [pid = 1808] [serial = 1918] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x8d990800) [pid = 1808] [serial = 1923] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x8dca1000) [pid = 1808] [serial = 1876] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x938aac00) [pid = 1808] [serial = 1928] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x94a52000) [pid = 1808] [serial = 1935] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x953ae000) [pid = 1808] [serial = 1942] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x939de800) [pid = 1808] [serial = 1977] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x83346c00) [pid = 1808] [serial = 1980] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x8332a400) [pid = 1808] [serial = 1979] [outer = (nil)] [url = about:blank] 09:30:38 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x8dc9f800) [pid = 1808] [serial = 1982] [outer = (nil)] [url = about:blank] 09:30:48 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:30:48 INFO - PROCESS | 1808 | 1477931448891 Marionette TRACE conn4 <- [1,3065,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 09:30:48 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30814ms 09:30:48 INFO - PROCESS | 1808 | 1477931448945 Marionette TRACE conn4 -> [0,3066,"getWindowHandle",null] 09:30:48 INFO - PROCESS | 1808 | 1477931448952 Marionette TRACE conn4 <- [1,3066,null,{"value":"8"}] 09:30:48 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 09:30:48 INFO - PROCESS | 1808 | 1477931448965 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}] 09:30:49 INFO - PROCESS | 1808 | 1477931449196 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:30:49 INFO - PROCESS | 1808 | 1477931449287 Marionette TRACE conn4 -> [0,3068,"getWindowHandles",null] 09:30:49 INFO - PROCESS | 1808 | 1477931449292 Marionette TRACE conn4 <- [1,3068,null,["8"]] 09:30:49 INFO - PROCESS | 1808 | 1477931449302 Marionette TRACE conn4 -> [0,3069,"switchToWindow",{"name":"8"}] 09:30:49 INFO - PROCESS | 1808 | 1477931449310 Marionette TRACE conn4 <- [1,3069,null,{}] 09:30:49 INFO - PROCESS | 1808 | 1477931449316 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 1808 | ++DOCSHELL 0x82647c00 == 8 [pid = 1808] [id = 684] 09:30:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x82648400) [pid = 1808] [serial = 1984] [outer = (nil)] 09:30:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b6400) [pid = 1808] [serial = 1985] [outer = 0x82648400] 09:30:49 INFO - PROCESS | 1808 | 1477931449474 Marionette DEBUG loaded listener.js 09:30:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x826bf800) [pid = 1808] [serial = 1986] [outer = 0x82648400] 09:30:50 INFO - PROCESS | 1808 | 1477931450137 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]]]}] 09:30:50 INFO - ..... 09:30:50 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1224ms 09:30:50 INFO - PROCESS | 1808 | 1477931450187 Marionette TRACE conn4 -> [0,3071,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 1808 | 1477931450193 Marionette TRACE conn4 <- [1,3071,null,{"value":"8"}] 09:30:50 INFO - TEST-START | /user-timing/idlharness.html 09:30:50 INFO - PROCESS | 1808 | 1477931450201 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}] 09:30:50 INFO - PROCESS | 1808 | 1477931450445 Marionette TRACE conn4 <- [1,3072,null,{"value":null}] 09:30:50 INFO - PROCESS | 1808 | 1477931450466 Marionette TRACE conn4 -> [0,3073,"getWindowHandles",null] 09:30:50 INFO - PROCESS | 1808 | 1477931450471 Marionette TRACE conn4 <- [1,3073,null,["8"]] 09:30:50 INFO - PROCESS | 1808 | 1477931450478 Marionette TRACE conn4 -> [0,3074,"switchToWindow",{"name":"8"}] 09:30:50 INFO - PROCESS | 1808 | 1477931450484 Marionette TRACE conn4 <- [1,3074,null,{}] 09:30:50 INFO - PROCESS | 1808 | 1477931450490 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 1808 | ++DOCSHELL 0x826bbc00 == 9 [pid = 1808] [id = 685] 09:30:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x82ea4400) [pid = 1808] [serial = 1987] [outer = (nil)] 09:30:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x82ea9800) [pid = 1808] [serial = 1988] [outer = 0x82ea4400] 09:30:50 INFO - PROCESS | 1808 | 1477931450590 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x83189000) [pid = 1808] [serial = 1989] [outer = 0x82ea4400] 09:30:51 INFO - PROCESS | 1808 | 1477931451626 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]]]}] 09:30:51 INFO - ........................ 09:30:51 INFO - TEST-OK | /user-timing/idlharness.html | took 1479ms 09:30:51 INFO - PROCESS | 1808 | 1477931451689 Marionette TRACE conn4 -> [0,3076,"getWindowHandle",null] 09:30:51 INFO - PROCESS | 1808 | 1477931451697 Marionette TRACE conn4 <- [1,3076,null,{"value":"8"}] 09:30:51 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 09:30:51 INFO - PROCESS | 1808 | 1477931451705 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}] 09:30:51 INFO - PROCESS | 1808 | 1477931451950 Marionette TRACE conn4 <- [1,3077,null,{"value":null}] 09:30:52 INFO - PROCESS | 1808 | 1477931452049 Marionette TRACE conn4 -> [0,3078,"getWindowHandles",null] 09:30:52 INFO - PROCESS | 1808 | 1477931452055 Marionette TRACE conn4 <- [1,3078,null,["8"]] 09:30:52 INFO - PROCESS | 1808 | 1477931452062 Marionette TRACE conn4 -> [0,3079,"switchToWindow",{"name":"8"}] 09:30:52 INFO - PROCESS | 1808 | 1477931452069 Marionette TRACE conn4 <- [1,3079,null,{}] 09:30:52 INFO - PROCESS | 1808 | 1477931452076 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:52 INFO - PROCESS | 1808 | ++DOCSHELL 0x8332b400 == 10 [pid = 1808] [id = 686] 09:30:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x8332c000) [pid = 1808] [serial = 1990] [outer = (nil)] 09:30:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x8332f800) [pid = 1808] [serial = 1991] [outer = 0x8332c000] 09:30:52 INFO - PROCESS | 1808 | 1477931452180 Marionette DEBUG loaded listener.js 09:30:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x83332c00) [pid = 1808] [serial = 1992] [outer = 0x8332c000] 09:30:53 INFO - PROCESS | 1808 | 1477931453025 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]]]}] 09:30:53 INFO - ....... 09:30:53 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1386ms 09:30:53 INFO - PROCESS | 1808 | 1477931453092 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 1808 | 1477931453099 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:30:53 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 09:30:53 INFO - PROCESS | 1808 | 1477931453155 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}] 09:30:53 INFO - PROCESS | 1808 | 1477931453378 Marionette TRACE conn4 <- [1,3082,null,{"value":null}] 09:30:53 INFO - PROCESS | 1808 | 1477931453561 Marionette TRACE conn4 -> [0,3083,"getWindowHandles",null] 09:30:53 INFO - PROCESS | 1808 | 1477931453569 Marionette TRACE conn4 <- [1,3083,null,["8"]] 09:30:53 INFO - PROCESS | 1808 | 1477931453578 Marionette TRACE conn4 -> [0,3084,"switchToWindow",{"name":"8"}] 09:30:53 INFO - PROCESS | 1808 | 1477931453586 Marionette TRACE conn4 <- [1,3084,null,{}] 09:30:53 INFO - PROCESS | 1808 | 1477931453593 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:53 INFO - PROCESS | 1808 | ++DOCSHELL 0x82e6ec00 == 11 [pid = 1808] [id = 687] 09:30:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x82e6fc00) [pid = 1808] [serial = 1993] [outer = (nil)] 09:30:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x82ea1c00) [pid = 1808] [serial = 1994] [outer = 0x82e6fc00] 09:30:53 INFO - PROCESS | 1808 | 1477931453717 Marionette DEBUG loaded listener.js 09:30:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x8334f000) [pid = 1808] [serial = 1995] [outer = 0x82e6fc00] 09:30:54 INFO - PROCESS | 1808 | 1477931454571 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]]]}] 09:30:54 INFO - ....... 09:30:54 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1475ms 09:30:54 INFO - PROCESS | 1808 | 1477931454629 Marionette TRACE conn4 -> [0,3086,"getWindowHandle",null] 09:30:54 INFO - PROCESS | 1808 | 1477931454641 Marionette TRACE conn4 <- [1,3086,null,{"value":"8"}] 09:30:54 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 09:30:54 INFO - PROCESS | 1808 | 1477931454696 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}] 09:30:54 INFO - PROCESS | 1808 | 1477931454918 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:30:55 INFO - PROCESS | 1808 | 1477931455100 Marionette TRACE conn4 -> [0,3088,"getWindowHandles",null] 09:30:55 INFO - PROCESS | 1808 | 1477931455104 Marionette TRACE conn4 <- [1,3088,null,["8"]] 09:30:55 INFO - PROCESS | 1808 | 1477931455115 Marionette TRACE conn4 -> [0,3089,"switchToWindow",{"name":"8"}] 09:30:55 INFO - PROCESS | 1808 | 1477931455120 Marionette TRACE conn4 <- [1,3089,null,{}] 09:30:55 INFO - PROCESS | 1808 | 1477931455127 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 1808 | ++DOCSHELL 0x83ef4800 == 12 [pid = 1808] [id = 688] 09:30:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x83ef4c00) [pid = 1808] [serial = 1996] [outer = (nil)] 09:30:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x83ef5c00) [pid = 1808] [serial = 1997] [outer = 0x83ef4c00] 09:30:55 INFO - PROCESS | 1808 | 1477931455235 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x83f37400) [pid = 1808] [serial = 1998] [outer = 0x83ef4c00] 09:30:55 INFO - PROCESS | 1808 | 1477931455920 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]]]}] 09:30:55 INFO - .. 09:30:55 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1276ms 09:30:55 INFO - PROCESS | 1808 | 1477931455990 Marionette TRACE conn4 -> [0,3091,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 1808 | 1477931455999 Marionette TRACE conn4 <- [1,3091,null,{"value":"8"}] 09:30:56 INFO - TEST-START | /user-timing/test_user_timing_exists.html 09:30:56 INFO - PROCESS | 1808 | 1477931456008 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}] 09:30:56 INFO - PROCESS | 1808 | 1477931456240 Marionette TRACE conn4 <- [1,3092,null,{"value":null}] 09:30:56 INFO - PROCESS | 1808 | 1477931456426 Marionette TRACE conn4 -> [0,3093,"getWindowHandles",null] 09:30:56 INFO - PROCESS | 1808 | 1477931456432 Marionette TRACE conn4 <- [1,3093,null,["8"]] 09:30:56 INFO - PROCESS | 1808 | 1477931456439 Marionette TRACE conn4 -> [0,3094,"switchToWindow",{"name":"8"}] 09:30:56 INFO - PROCESS | 1808 | 1477931456446 Marionette TRACE conn4 <- [1,3094,null,{}] 09:30:56 INFO - PROCESS | 1808 | 1477931456453 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:56 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5e5400 == 13 [pid = 1808] [id = 689] 09:30:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8c5e5c00) [pid = 1808] [serial = 1999] [outer = (nil)] 09:30:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8c5e7c00) [pid = 1808] [serial = 2000] [outer = 0x8c5e5c00] 09:30:56 INFO - PROCESS | 1808 | 1477931456562 Marionette DEBUG loaded listener.js 09:30:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8cc20800) [pid = 1808] [serial = 2001] [outer = 0x8c5e5c00] 09:30:57 INFO - PROCESS | 1808 | 1477931457222 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]]]}] 09:30:57 INFO - ..... 09:30:57 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1280ms 09:30:57 INFO - PROCESS | 1808 | 1477931457288 Marionette TRACE conn4 -> [0,3096,"getWindowHandle",null] 09:30:57 INFO - TEST-START | /user-timing/test_user_timing_mark.html 09:30:57 INFO - PROCESS | 1808 | 1477931457294 Marionette TRACE conn4 <- [1,3096,null,{"value":"8"}] 09:30:57 INFO - PROCESS | 1808 | 1477931457302 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}] 09:30:57 INFO - PROCESS | 1808 | 1477931457495 Marionette TRACE conn4 <- [1,3097,null,{"value":null}] 09:30:57 INFO - PROCESS | 1808 | 1477931457673 Marionette TRACE conn4 -> [0,3098,"getWindowHandles",null] 09:30:57 INFO - PROCESS | 1808 | 1477931457679 Marionette TRACE conn4 <- [1,3098,null,["8"]] 09:30:57 INFO - PROCESS | 1808 | 1477931457689 Marionette TRACE conn4 -> [0,3099,"switchToWindow",{"name":"8"}] 09:30:57 INFO - PROCESS | 1808 | 1477931457695 Marionette TRACE conn4 <- [1,3099,null,{}] 09:30:57 INFO - PROCESS | 1808 | 1477931457711 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 1808 | ++DOCSHELL 0x8263b800 == 14 [pid = 1808] [id = 690] 09:30:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x8cc2a000) [pid = 1808] [serial = 2002] [outer = (nil)] 09:30:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x8cd0cc00) [pid = 1808] [serial = 2003] [outer = 0x8cc2a000] 09:30:57 INFO - PROCESS | 1808 | 1477931457818 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x8cd0f800) [pid = 1808] [serial = 2004] [outer = 0x8cc2a000] 09:30:58 INFO - ..................... 09:30:58 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1539ms 09:30:58 INFO - PROCESS | 1808 | 1477931458786 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]]]}] 09:30:58 INFO - PROCESS | 1808 | 1477931458854 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 1808 | 1477931458863 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:30:58 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 09:30:58 INFO - PROCESS | 1808 | 1477931458886 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}] 09:30:59 INFO - PROCESS | 1808 | 1477931459086 Marionette TRACE conn4 <- [1,3102,null,{"value":null}] 09:30:59 INFO - PROCESS | 1808 | --DOCSHELL 0x8cd12c00 == 13 [pid = 1808] [id = 683] 09:30:59 INFO - PROCESS | 1808 | 1477931459920 Marionette TRACE conn4 -> [0,3103,"getWindowHandles",null] 09:30:59 INFO - PROCESS | 1808 | 1477931459926 Marionette TRACE conn4 <- [1,3103,null,["8"]] 09:30:59 INFO - PROCESS | 1808 | 1477931459936 Marionette TRACE conn4 -> [0,3104,"switchToWindow",{"name":"8"}] 09:30:59 INFO - PROCESS | 1808 | 1477931459945 Marionette TRACE conn4 <- [1,3104,null,{}] 09:30:59 INFO - PROCESS | 1808 | 1477931459956 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 1808 | ++DOCSHELL 0x8263e800 == 14 [pid = 1808] [id = 691] 09:30:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x8263f000) [pid = 1808] [serial = 2005] [outer = (nil)] 09:31:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x82644800) [pid = 1808] [serial = 2006] [outer = 0x8263f000] 09:31:00 INFO - PROCESS | 1808 | 1477931460063 Marionette DEBUG loaded listener.js 09:31:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x829ed400) [pid = 1808] [serial = 2007] [outer = 0x8263f000] 09:31:00 INFO - PROCESS | 1808 | 1477931460807 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]]]}] 09:31:00 INFO - ..... 09:31:00 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1944ms 09:31:00 INFO - PROCESS | 1808 | 1477931460829 Marionette TRACE conn4 -> [0,3106,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 1808 | 1477931460837 Marionette TRACE conn4 <- [1,3106,null,{"value":"8"}] 09:31:00 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 09:31:00 INFO - PROCESS | 1808 | 1477931460847 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}] 09:31:01 INFO - PROCESS | 1808 | 1477931461056 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:31:01 INFO - PROCESS | 1808 | 1477931461210 Marionette TRACE conn4 -> [0,3108,"getWindowHandles",null] 09:31:01 INFO - PROCESS | 1808 | 1477931461217 Marionette TRACE conn4 <- [1,3108,null,["8"]] 09:31:01 INFO - PROCESS | 1808 | 1477931461229 Marionette TRACE conn4 -> [0,3109,"switchToWindow",{"name":"8"}] 09:31:01 INFO - PROCESS | 1808 | 1477931461237 Marionette TRACE conn4 <- [1,3109,null,{}] 09:31:01 INFO - PROCESS | 1808 | 1477931461244 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 1808 | ++DOCSHELL 0x8320a000 == 15 [pid = 1808] [id = 692] 09:31:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x8320ac00) [pid = 1808] [serial = 2008] [outer = (nil)] 09:31:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x8320c800) [pid = 1808] [serial = 2009] [outer = 0x8320ac00] 09:31:01 INFO - PROCESS | 1808 | 1477931461362 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x83210c00) [pid = 1808] [serial = 2010] [outer = 0x8320ac00] 09:31:02 INFO - ......................................... 09:31:02 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1402ms 09:31:02 INFO - PROCESS | 1808 | 1477931462199 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]]]}] 09:31:02 INFO - PROCESS | 1808 | 1477931462251 Marionette TRACE conn4 -> [0,3111,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 1808 | 1477931462254 Marionette TRACE conn4 <- [1,3111,null,{"value":"8"}] 09:31:02 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 09:31:02 INFO - PROCESS | 1808 | 1477931462262 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}] 09:31:02 INFO - PROCESS | 1808 | 1477931462512 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 09:31:02 INFO - PROCESS | 1808 | 1477931462556 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 09:31:02 INFO - PROCESS | 1808 | 1477931462567 Marionette TRACE conn4 <- [1,3113,null,["8"]] 09:31:02 INFO - PROCESS | 1808 | 1477931462655 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 09:31:02 INFO - PROCESS | 1808 | 1477931462663 Marionette TRACE conn4 <- [1,3114,null,{}] 09:31:02 INFO - PROCESS | 1808 | 1477931462669 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:02 INFO - PROCESS | 1808 | ++DOCSHELL 0x83347800 == 16 [pid = 1808] [id = 693] 09:31:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x83347c00) [pid = 1808] [serial = 2011] [outer = (nil)] 09:31:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x83349c00) [pid = 1808] [serial = 2012] [outer = 0x83347c00] 09:31:02 INFO - PROCESS | 1808 | 1477931462766 Marionette DEBUG loaded listener.js 09:31:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x83551c00) [pid = 1808] [serial = 2013] [outer = 0x83347c00] 09:31:03 INFO - PROCESS | 1808 | 1477931463502 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]]]}] 09:31:03 INFO - .. 09:31:03 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1327ms 09:31:03 INFO - TEST-START | /user-timing/test_user_timing_measure.html 09:31:03 INFO - PROCESS | 1808 | 1477931463594 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 09:31:03 INFO - PROCESS | 1808 | 1477931463597 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 09:31:03 INFO - PROCESS | 1808 | 1477931463606 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}] 09:31:03 INFO - PROCESS | 1808 | 1477931463852 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 09:31:03 INFO - PROCESS | 1808 | 1477931463875 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 09:31:03 INFO - PROCESS | 1808 | 1477931463879 Marionette TRACE conn4 <- [1,3118,null,["8"]] 09:31:03 INFO - PROCESS | 1808 | 1477931463884 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 09:31:03 INFO - PROCESS | 1808 | 1477931463890 Marionette TRACE conn4 <- [1,3119,null,{}] 09:31:03 INFO - PROCESS | 1808 | 1477931463969 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:04 INFO - PROCESS | 1808 | ++DOCSHELL 0x8355b400 == 17 [pid = 1808] [id = 694] 09:31:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x83f3e400) [pid = 1808] [serial = 2014] [outer = (nil)] 09:31:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x83f3fc00) [pid = 1808] [serial = 2015] [outer = 0x83f3e400] 09:31:04 INFO - PROCESS | 1808 | 1477931464069 Marionette DEBUG loaded listener.js 09:31:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x8cd17c00) [pid = 1808] [serial = 2016] [outer = 0x83f3e400] 09:31:04 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x8332c000) [pid = 1808] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 09:31:04 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x82ea4400) [pid = 1808] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 09:31:04 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x82648400) [pid = 1808] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 09:31:04 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x8cf3d000) [pid = 1808] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 09:31:04 INFO - ............................... 09:31:04 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1394ms 09:31:05 INFO - PROCESS | 1808 | 1477931464945 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]]]}] 09:31:05 INFO - PROCESS | 1808 | 1477931464998 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 09:31:05 INFO - PROCESS | 1808 | 1477931465004 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 09:31:05 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 09:31:05 INFO - PROCESS | 1808 | 1477931465012 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}] 09:31:05 INFO - PROCESS | 1808 | 1477931465203 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 09:31:05 INFO - PROCESS | 1808 | 1477931465219 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 09:31:05 INFO - PROCESS | 1808 | 1477931465224 Marionette TRACE conn4 <- [1,3123,null,["8"]] 09:31:05 INFO - PROCESS | 1808 | 1477931465353 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 09:31:05 INFO - PROCESS | 1808 | 1477931465359 Marionette TRACE conn4 <- [1,3124,null,{}] 09:31:05 INFO - PROCESS | 1808 | 1477931465370 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:05 INFO - PROCESS | 1808 | ++DOCSHELL 0x829f2800 == 18 [pid = 1808] [id = 695] 09:31:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x83332000) [pid = 1808] [serial = 2017] [outer = (nil)] 09:31:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x8d997c00) [pid = 1808] [serial = 2018] [outer = 0x83332000] 09:31:05 INFO - PROCESS | 1808 | 1477931465465 Marionette DEBUG loaded listener.js 09:31:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x8db7f400) [pid = 1808] [serial = 2019] [outer = 0x83332000] 09:31:05 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 09:31:05 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 09:31:05 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 09:31:05 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 09:31:05 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 09:31:05 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 09:31:05 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 09:31:05 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 09:31:06 INFO - PROCESS | 1808 | 1477931466096 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]]]}] 09:31:06 INFO - ................. 09:31:06 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1125ms 09:31:06 INFO - PROCESS | 1808 | 1477931466160 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 09:31:06 INFO - PROCESS | 1808 | 1477931466162 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 09:31:06 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 09:31:06 INFO - PROCESS | 1808 | 1477931466178 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}] 09:31:06 INFO - PROCESS | 1808 | 1477931466423 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 09:31:06 INFO - PROCESS | 1808 | 1477931466600 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 09:31:06 INFO - PROCESS | 1808 | 1477931466606 Marionette TRACE conn4 <- [1,3128,null,["8"]] 09:31:06 INFO - PROCESS | 1808 | 1477931466658 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 09:31:06 INFO - PROCESS | 1808 | 1477931466669 Marionette TRACE conn4 <- [1,3129,null,{}] 09:31:06 INFO - PROCESS | 1808 | 1477931466685 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 1808 | ++DOCSHELL 0x8263cc00 == 19 [pid = 1808] [id = 696] 09:31:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x8263d400) [pid = 1808] [serial = 2020] [outer = (nil)] 09:31:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x829f3000) [pid = 1808] [serial = 2021] [outer = 0x8263d400] 09:31:06 INFO - PROCESS | 1808 | 1477931466809 Marionette DEBUG loaded listener.js 09:31:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x83192800) [pid = 1808] [serial = 2022] [outer = 0x8263d400] 09:31:07 INFO - PROCESS | 1808 | 1477931467875 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]]]}] 09:31:07 INFO - ................. 09:31:07 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1742ms 09:31:07 INFO - PROCESS | 1808 | 1477931467923 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 09:31:07 INFO - PROCESS | 1808 | 1477931467931 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 09:31:07 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 09:31:07 INFO - PROCESS | 1808 | 1477931467989 Marionette TRACE conn4 -> [0,3132,"getContext",null] 09:31:08 INFO - PROCESS | 1808 | 1477931467998 Marionette TRACE conn4 <- [1,3132,null,{"value":"content"}] 09:31:08 INFO - PROCESS | 1808 | 1477931468011 Marionette TRACE conn4 -> [0,3133,"setContext",{"value":"chrome"}] 09:31:08 INFO - PROCESS | 1808 | 1477931468017 Marionette TRACE conn4 <- [1,3133,null,{}] 09:31:08 INFO - PROCESS | 1808 | 1477931468024 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}] 09:31:08 INFO - PROCESS | 1808 | 1477931468051 Marionette TRACE conn4 <- [1,3134,null,{"value":true}] 09:31:08 INFO - PROCESS | 1808 | 1477931468062 Marionette TRACE conn4 -> [0,3135,"setContext",{"value":"content"}] 09:31:08 INFO - PROCESS | 1808 | 1477931468066 Marionette TRACE conn4 <- [1,3135,null,{}] 09:31:08 INFO - Setting pref dom.animations-api.core.enabled (true) 09:31:08 INFO - PROCESS | 1808 | 1477931468074 Marionette TRACE conn4 -> [0,3136,"getContext",null] 09:31:08 INFO - PROCESS | 1808 | 1477931468078 Marionette TRACE conn4 <- [1,3136,null,{"value":"content"}] 09:31:08 INFO - PROCESS | 1808 | 1477931468131 Marionette TRACE conn4 -> [0,3137,"setContext",{"value":"chrome"}] 09:31:08 INFO - PROCESS | 1808 | 1477931468138 Marionette TRACE conn4 <- [1,3137,null,{}] 09:31:08 INFO - PROCESS | 1808 | 1477931468155 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}] 09:31:08 INFO - PROCESS | 1808 | 1477931468184 Marionette TRACE conn4 <- [1,3138,null,{"value":null}] 09:31:08 INFO - PROCESS | 1808 | 1477931468192 Marionette TRACE conn4 -> [0,3139,"setContext",{"value":"content"}] 09:31:08 INFO - PROCESS | 1808 | 1477931468196 Marionette TRACE conn4 <- [1,3139,null,{}] 09:31:08 INFO - PROCESS | 1808 | 1477931468202 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}] 09:31:08 INFO - PROCESS | 1808 | 1477931468428 Marionette TRACE conn4 <- [1,3140,null,{"value":null}] 09:31:08 INFO - PROCESS | 1808 | 1477931468618 Marionette TRACE conn4 -> [0,3141,"getWindowHandles",null] 09:31:08 INFO - PROCESS | 1808 | 1477931468623 Marionette TRACE conn4 <- [1,3141,null,["8"]] 09:31:08 INFO - PROCESS | 1808 | 1477931468630 Marionette TRACE conn4 -> [0,3142,"switchToWindow",{"name":"8"}] 09:31:08 INFO - PROCESS | 1808 | 1477931468635 Marionette TRACE conn4 <- [1,3142,null,{}] 09:31:08 INFO - PROCESS | 1808 | 1477931468641 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 1808 | ++DOCSHELL 0x82640c00 == 20 [pid = 1808] [id = 697] 09:31:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x8334cc00) [pid = 1808] [serial = 2023] [outer = (nil)] 09:31:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x8d98f800) [pid = 1808] [serial = 2024] [outer = 0x8334cc00] 09:31:08 INFO - PROCESS | 1808 | 1477931468788 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x8d991c00) [pid = 1808] [serial = 2025] [outer = 0x8334cc00] 09:31:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x8320c400 == 21 [pid = 1808] [id = 698] 09:31:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x8dd0e400) [pid = 1808] [serial = 2026] [outer = (nil)] 09:31:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x8dbfb000) [pid = 1808] [serial = 2027] [outer = 0x8dd0e400] 09:31:09 INFO - PROCESS | 1808 | 1477931469729 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]]]}] 09:31:09 INFO - ... 09:31:09 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1794ms 09:31:09 INFO - PROCESS | 1808 | 1477931469777 Marionette TRACE conn4 -> [0,3144,"getWindowHandle",null] 09:31:09 INFO - PROCESS | 1808 | 1477931469780 Marionette TRACE conn4 <- [1,3144,null,{"value":"8"}] 09:31:09 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 09:31:09 INFO - PROCESS | 1808 | 1477931469788 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}] 09:31:10 INFO - PROCESS | 1808 | 1477931470047 Marionette TRACE conn4 <- [1,3145,null,{"value":null}] 09:31:10 INFO - PROCESS | 1808 | 1477931470348 Marionette TRACE conn4 -> [0,3146,"getWindowHandles",null] 09:31:10 INFO - PROCESS | 1808 | 1477931470357 Marionette TRACE conn4 <- [1,3146,null,["8"]] 09:31:10 INFO - PROCESS | 1808 | 1477931470377 Marionette TRACE conn4 -> [0,3147,"switchToWindow",{"name":"8"}] 09:31:10 INFO - PROCESS | 1808 | 1477931470390 Marionette TRACE conn4 <- [1,3147,null,{}] 09:31:10 INFO - PROCESS | 1808 | 1477931470399 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:10 INFO - PROCESS | 1808 | ++DOCSHELL 0x8262c000 == 22 [pid = 1808] [id = 699] 09:31:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x8cc22c00) [pid = 1808] [serial = 2028] [outer = (nil)] 09:31:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x8dd19000) [pid = 1808] [serial = 2029] [outer = 0x8cc22c00] 09:31:10 INFO - PROCESS | 1808 | 1477931470559 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8dd1a800) [pid = 1808] [serial = 2030] [outer = 0x8cc22c00] 09:31:11 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:31:11 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 09:31:11 INFO - PROCESS | 1808 | 1477931471650 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]]]}] 09:31:11 INFO - ......... 09:31:11 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1930ms 09:31:11 INFO - PROCESS | 1808 | 1477931471721 Marionette TRACE conn4 -> [0,3149,"getWindowHandle",null] 09:31:11 INFO - PROCESS | 1808 | 1477931471727 Marionette TRACE conn4 <- [1,3149,null,{"value":"8"}] 09:31:11 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 09:31:11 INFO - PROCESS | 1808 | 1477931471736 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}] 09:31:11 INFO - PROCESS | 1808 | 1477931471983 Marionette TRACE conn4 <- [1,3150,null,{"value":null}] 09:31:12 INFO - PROCESS | 1808 | --DOCSHELL 0x826bbc00 == 21 [pid = 1808] [id = 685] 09:31:12 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x83332c00) [pid = 1808] [serial = 1992] [outer = (nil)] [url = about:blank] 09:31:12 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x826b6400) [pid = 1808] [serial = 1985] [outer = (nil)] [url = about:blank] 09:31:12 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x82ea9800) [pid = 1808] [serial = 1988] [outer = (nil)] [url = about:blank] 09:31:12 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x83189000) [pid = 1808] [serial = 1989] [outer = (nil)] [url = about:blank] 09:31:12 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x826bf800) [pid = 1808] [serial = 1986] [outer = (nil)] [url = about:blank] 09:31:12 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x8dd97400) [pid = 1808] [serial = 1983] [outer = (nil)] [url = about:blank] 09:31:12 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x8332f800) [pid = 1808] [serial = 1991] [outer = (nil)] [url = about:blank] 09:31:12 INFO - PROCESS | 1808 | 1477931472208 Marionette TRACE conn4 -> [0,3151,"getWindowHandles",null] 09:31:12 INFO - PROCESS | 1808 | 1477931472214 Marionette TRACE conn4 <- [1,3151,null,["8"]] 09:31:12 INFO - PROCESS | 1808 | 1477931472222 Marionette TRACE conn4 -> [0,3152,"switchToWindow",{"name":"8"}] 09:31:12 INFO - PROCESS | 1808 | 1477931472228 Marionette TRACE conn4 <- [1,3152,null,{}] 09:31:12 INFO - PROCESS | 1808 | 1477931472235 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:12 INFO - PROCESS | 1808 | ++DOCSHELL 0x826bbc00 == 22 [pid = 1808] [id = 700] 09:31:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x826bf800) [pid = 1808] [serial = 2031] [outer = (nil)] 09:31:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x82eb0400) [pid = 1808] [serial = 2032] [outer = 0x826bf800] 09:31:12 INFO - PROCESS | 1808 | 1477931472346 Marionette DEBUG loaded listener.js 09:31:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x83214800) [pid = 1808] [serial = 2033] [outer = 0x826bf800] 09:31:13 INFO - PROCESS | 1808 | 1477931473045 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]]]}] 09:31:13 INFO - ................................... 09:31:13 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1380ms 09:31:13 INFO - PROCESS | 1808 | 1477931473115 Marionette TRACE conn4 -> [0,3154,"getWindowHandle",null] 09:31:13 INFO - PROCESS | 1808 | 1477931473122 Marionette TRACE conn4 <- [1,3154,null,{"value":"8"}] 09:31:13 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 09:31:13 INFO - Clearing pref dom.animations-api.core.enabled 09:31:13 INFO - PROCESS | 1808 | 1477931473129 Marionette TRACE conn4 -> [0,3155,"getContext",null] 09:31:13 INFO - PROCESS | 1808 | 1477931473133 Marionette TRACE conn4 <- [1,3155,null,{"value":"content"}] 09:31:13 INFO - PROCESS | 1808 | 1477931473141 Marionette TRACE conn4 -> [0,3156,"setContext",{"value":"chrome"}] 09:31:13 INFO - PROCESS | 1808 | 1477931473144 Marionette TRACE conn4 <- [1,3156,null,{}] 09:31:13 INFO - PROCESS | 1808 | 1477931473151 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}] 09:31:13 INFO - PROCESS | 1808 | 1477931473166 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 09:31:13 INFO - PROCESS | 1808 | 1477931473175 Marionette TRACE conn4 -> [0,3158,"setContext",{"value":"content"}] 09:31:13 INFO - PROCESS | 1808 | 1477931473181 Marionette TRACE conn4 <- [1,3158,null,{}] 09:31:13 INFO - PROCESS | 1808 | 1477931473208 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}] 09:31:13 INFO - PROCESS | 1808 | 1477931473393 Marionette TRACE conn4 <- [1,3159,null,{"value":null}] 09:31:13 INFO - PROCESS | 1808 | 1477931473405 Marionette TRACE conn4 -> [0,3160,"getWindowHandles",null] 09:31:13 INFO - PROCESS | 1808 | 1477931473408 Marionette TRACE conn4 <- [1,3160,null,["8"]] 09:31:13 INFO - PROCESS | 1808 | 1477931473414 Marionette TRACE conn4 -> [0,3161,"switchToWindow",{"name":"8"}] 09:31:13 INFO - PROCESS | 1808 | 1477931473419 Marionette TRACE conn4 <- [1,3161,null,{}] 09:31:13 INFO - PROCESS | 1808 | 1477931473424 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 1808 | ++DOCSHELL 0x83f38400 == 23 [pid = 1808] [id = 701] 09:31:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x83f38c00) [pid = 1808] [serial = 2034] [outer = (nil)] 09:31:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x8cf3f400) [pid = 1808] [serial = 2035] [outer = 0x83f38c00] 09:31:13 INFO - PROCESS | 1808 | 1477931473518 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x8d990800) [pid = 1808] [serial = 2036] [outer = 0x83f38c00] 09:31:14 INFO - PROCESS | 1808 | 1477931474190 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]]]}] 09:31:14 INFO - . 09:31:14 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1086ms 09:31:14 INFO - PROCESS | 1808 | 1477931474217 Marionette TRACE conn4 -> [0,3163,"getWindowHandle",null] 09:31:14 INFO - PROCESS | 1808 | 1477931474221 Marionette TRACE conn4 <- [1,3163,null,{"value":"8"}] 09:31:14 INFO - TEST-START | /websockets/Close-0.htm 09:31:14 INFO - PROCESS | 1808 | 1477931474239 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}] 09:31:14 INFO - PROCESS | 1808 | 1477931474477 Marionette TRACE conn4 <- [1,3164,null,{"value":null}] 09:31:14 INFO - PROCESS | 1808 | 1477931474506 Marionette TRACE conn4 -> [0,3165,"getWindowHandles",null] 09:31:14 INFO - PROCESS | 1808 | 1477931474511 Marionette TRACE conn4 <- [1,3165,null,["8"]] 09:31:14 INFO - PROCESS | 1808 | 1477931474516 Marionette TRACE conn4 -> [0,3166,"switchToWindow",{"name":"8"}] 09:31:14 INFO - PROCESS | 1808 | 1477931474523 Marionette TRACE conn4 <- [1,3166,null,{}] 09:31:14 INFO - PROCESS | 1808 | 1477931474602 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd16400 == 24 [pid = 1808] [id = 702] 09:31:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8dd16c00) [pid = 1808] [serial = 2037] [outer = (nil)] 09:31:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8dd1b400) [pid = 1808] [serial = 2038] [outer = 0x8dd16c00] 09:31:14 INFO - PROCESS | 1808 | 1477931474718 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8dd94c00) [pid = 1808] [serial = 2039] [outer = 0x8dd16c00] 09:31:15 INFO - PROCESS | 1808 | 1477931475396 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]]]}] 09:31:15 INFO - . 09:31:15 INFO - TEST-OK | /websockets/Close-0.htm | took 1169ms 09:31:15 INFO - PROCESS | 1808 | 1477931475414 Marionette TRACE conn4 -> [0,3168,"getWindowHandle",null] 09:31:15 INFO - PROCESS | 1808 | 1477931475417 Marionette TRACE conn4 <- [1,3168,null,{"value":"8"}] 09:31:15 INFO - TEST-START | /websockets/Close-1000-reason.htm 09:31:15 INFO - PROCESS | 1808 | 1477931475434 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}] 09:31:15 INFO - PROCESS | 1808 | 1477931475696 Marionette TRACE conn4 <- [1,3169,null,{"value":null}] 09:31:15 INFO - PROCESS | 1808 | [1808] 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 09:31:15 INFO - PROCESS | 1808 | 1477931475726 Marionette TRACE conn4 -> [0,3170,"getWindowHandles",null] 09:31:15 INFO - PROCESS | 1808 | 1477931475729 Marionette TRACE conn4 <- [1,3170,null,["8"]] 09:31:15 INFO - PROCESS | 1808 | 1477931475735 Marionette TRACE conn4 -> [0,3171,"switchToWindow",{"name":"8"}] 09:31:15 INFO - PROCESS | 1808 | 1477931475740 Marionette TRACE conn4 <- [1,3171,null,{}] 09:31:15 INFO - PROCESS | 1808 | 1477931475745 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:15 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa0dc00 == 25 [pid = 1808] [id = 703] 09:31:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x8fa0fc00) [pid = 1808] [serial = 2040] [outer = (nil)] 09:31:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x8fa12c00) [pid = 1808] [serial = 2041] [outer = 0x8fa0fc00] 09:31:15 INFO - PROCESS | 1808 | 1477931475919 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8fa15400) [pid = 1808] [serial = 2042] [outer = 0x8fa0fc00] 09:31:16 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x83347c00) [pid = 1808] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 09:31:16 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x8c5e5c00) [pid = 1808] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 09:31:16 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x83f3e400) [pid = 1808] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 09:31:16 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x82e6fc00) [pid = 1808] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 09:31:16 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x83ef4c00) [pid = 1808] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 09:31:16 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x8263f000) [pid = 1808] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 09:31:16 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x8320ac00) [pid = 1808] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 09:31:16 INFO - PROCESS | 1808 | 1477931476617 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]]]}] 09:31:16 INFO - .. 09:31:16 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1228ms 09:31:16 INFO - PROCESS | 1808 | 1477931476662 Marionette TRACE conn4 -> [0,3173,"getWindowHandle",null] 09:31:16 INFO - TEST-START | /websockets/Close-1000.htm 09:31:16 INFO - PROCESS | 1808 | 1477931476672 Marionette TRACE conn4 <- [1,3173,null,{"value":"8"}] 09:31:16 INFO - PROCESS | 1808 | 1477931476678 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}] 09:31:16 INFO - PROCESS | 1808 | 1477931476890 Marionette TRACE conn4 <- [1,3174,null,{"value":null}] 09:31:16 INFO - PROCESS | 1808 | 1477931476981 Marionette TRACE conn4 -> [0,3175,"getWindowHandles",null] 09:31:16 INFO - PROCESS | 1808 | 1477931476984 Marionette TRACE conn4 <- [1,3175,null,["8"]] 09:31:16 INFO - PROCESS | 1808 | 1477931476990 Marionette TRACE conn4 -> [0,3176,"switchToWindow",{"name":"8"}] 09:31:16 INFO - PROCESS | 1808 | 1477931476996 Marionette TRACE conn4 <- [1,3176,null,{}] 09:31:17 INFO - PROCESS | 1808 | 1477931477001 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 1808 | ++DOCSHELL 0x82640000 == 26 [pid = 1808] [id = 704] 09:31:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x83f3e400) [pid = 1808] [serial = 2043] [outer = (nil)] 09:31:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8fa47000) [pid = 1808] [serial = 2044] [outer = 0x83f3e400] 09:31:17 INFO - PROCESS | 1808 | 1477931477106 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8fa4bc00) [pid = 1808] [serial = 2045] [outer = 0x83f3e400] 09:31:17 INFO - PROCESS | 1808 | 1477931477666 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]]]}] 09:31:17 INFO - .. 09:31:17 INFO - TEST-OK | /websockets/Close-1000.htm | took 1027ms 09:31:17 INFO - PROCESS | 1808 | 1477931477706 Marionette TRACE conn4 -> [0,3178,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 1808 | 1477931477709 Marionette TRACE conn4 <- [1,3178,null,{"value":"8"}] 09:31:17 INFO - TEST-START | /websockets/Close-NaN.htm 09:31:17 INFO - PROCESS | 1808 | 1477931477719 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}] 09:31:17 INFO - PROCESS | 1808 | 1477931477961 Marionette TRACE conn4 <- [1,3179,null,{"value":null}] 09:31:17 INFO - PROCESS | 1808 | 1477931477977 Marionette TRACE conn4 -> [0,3180,"getWindowHandles",null] 09:31:17 INFO - PROCESS | 1808 | 1477931477979 Marionette TRACE conn4 <- [1,3180,null,["8"]] 09:31:17 INFO - PROCESS | 1808 | 1477931477986 Marionette TRACE conn4 -> [0,3181,"switchToWindow",{"name":"8"}] 09:31:17 INFO - PROCESS | 1808 | 1477931477991 Marionette TRACE conn4 <- [1,3181,null,{}] 09:31:18 INFO - PROCESS | 1808 | 1477931477996 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:18 INFO - PROCESS | 1808 | ++DOCSHELL 0x8ffe6000 == 27 [pid = 1808] [id = 705] 09:31:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8ffeac00) [pid = 1808] [serial = 2046] [outer = (nil)] 09:31:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x911a4800) [pid = 1808] [serial = 2047] [outer = 0x8ffeac00] 09:31:18 INFO - PROCESS | 1808 | 1477931478091 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x911a6c00) [pid = 1808] [serial = 2048] [outer = 0x8ffeac00] 09:31:18 INFO - PROCESS | 1808 | 1477931478761 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]]]}] 09:31:18 INFO - . 09:31:18 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1075ms 09:31:18 INFO - PROCESS | 1808 | 1477931478795 Marionette TRACE conn4 -> [0,3183,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 1808 | 1477931478802 Marionette TRACE conn4 <- [1,3183,null,{"value":"8"}] 09:31:18 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 09:31:18 INFO - PROCESS | 1808 | 1477931478813 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}] 09:31:19 INFO - PROCESS | 1808 | 1477931479010 Marionette TRACE conn4 <- [1,3184,null,{"value":null}] 09:31:19 INFO - PROCESS | 1808 | [1808] 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 09:31:19 INFO - PROCESS | 1808 | 1477931479201 Marionette TRACE conn4 -> [0,3185,"getWindowHandles",null] 09:31:19 INFO - PROCESS | 1808 | 1477931479208 Marionette TRACE conn4 <- [1,3185,null,["8"]] 09:31:19 INFO - PROCESS | 1808 | 1477931479232 Marionette TRACE conn4 -> [0,3186,"switchToWindow",{"name":"8"}] 09:31:19 INFO - PROCESS | 1808 | 1477931479241 Marionette TRACE conn4 <- [1,3186,null,{}] 09:31:19 INFO - PROCESS | 1808 | 1477931479247 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 1808 | ++DOCSHELL 0x83191c00 == 28 [pid = 1808] [id = 706] 09:31:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x83209400) [pid = 1808] [serial = 2049] [outer = (nil)] 09:31:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x832e6c00) [pid = 1808] [serial = 2050] [outer = 0x83209400] 09:31:19 INFO - PROCESS | 1808 | 1477931479367 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x832f1000) [pid = 1808] [serial = 2051] [outer = 0x83209400] 09:31:20 INFO - PROCESS | 1808 | 1477931480039 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]]]}] 09:31:20 INFO - . 09:31:20 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1274ms 09:31:20 INFO - PROCESS | 1808 | 1477931480086 Marionette TRACE conn4 -> [0,3188,"getWindowHandle",null] 09:31:20 INFO - PROCESS | 1808 | 1477931480092 Marionette TRACE conn4 <- [1,3188,null,{"value":"8"}] 09:31:20 INFO - TEST-START | /websockets/Close-clamp.htm 09:31:20 INFO - PROCESS | 1808 | 1477931480099 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}] 09:31:20 INFO - PROCESS | 1808 | 1477931480292 Marionette TRACE conn4 <- [1,3189,null,{"value":null}] 09:31:20 INFO - PROCESS | 1808 | [1808] 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 09:31:20 INFO - PROCESS | 1808 | 1477931480479 Marionette TRACE conn4 -> [0,3190,"getWindowHandles",null] 09:31:20 INFO - PROCESS | 1808 | 1477931480485 Marionette TRACE conn4 <- [1,3190,null,["8"]] 09:31:20 INFO - PROCESS | 1808 | 1477931480496 Marionette TRACE conn4 -> [0,3191,"switchToWindow",{"name":"8"}] 09:31:20 INFO - PROCESS | 1808 | 1477931480501 Marionette TRACE conn4 <- [1,3191,null,{}] 09:31:20 INFO - PROCESS | 1808 | 1477931480553 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 1808 | ++DOCSHELL 0x83ef2000 == 29 [pid = 1808] [id = 707] 09:31:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x83f37800) [pid = 1808] [serial = 2052] [outer = (nil)] 09:31:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x8cd10800) [pid = 1808] [serial = 2053] [outer = 0x83f37800] 09:31:20 INFO - PROCESS | 1808 | 1477931480676 Marionette DEBUG loaded listener.js 09:31:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x8cd16400) [pid = 1808] [serial = 2054] [outer = 0x83f37800] 09:31:21 INFO - PROCESS | 1808 | 1477931481404 Marionette TRACE conn4 <- [1,3192,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 09:31:21 INFO - . 09:31:21 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1327ms 09:31:21 INFO - PROCESS | 1808 | 1477931481434 Marionette TRACE conn4 -> [0,3193,"getWindowHandle",null] 09:31:21 INFO - PROCESS | 1808 | 1477931481450 Marionette TRACE conn4 <- [1,3193,null,{"value":"8"}] 09:31:21 INFO - TEST-START | /websockets/Close-null.htm 09:31:21 INFO - PROCESS | 1808 | 1477931481462 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}] 09:31:21 INFO - PROCESS | 1808 | 1477931481853 Marionette TRACE conn4 <- [1,3194,null,{"value":null}] 09:31:21 INFO - PROCESS | 1808 | [1808] 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 09:31:21 INFO - PROCESS | 1808 | 1477931481994 Marionette TRACE conn4 -> [0,3195,"getWindowHandles",null] 09:31:22 INFO - PROCESS | 1808 | 1477931482003 Marionette TRACE conn4 <- [1,3195,null,["8"]] 09:31:22 INFO - PROCESS | 1808 | 1477931482017 Marionette TRACE conn4 -> [0,3196,"switchToWindow",{"name":"8"}] 09:31:22 INFO - PROCESS | 1808 | 1477931482024 Marionette TRACE conn4 <- [1,3196,null,{}] 09:31:22 INFO - PROCESS | 1808 | 1477931482031 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa11000 == 30 [pid = 1808] [id = 708] 09:31:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x8fa11400) [pid = 1808] [serial = 2055] [outer = (nil)] 09:31:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x8faabc00) [pid = 1808] [serial = 2056] [outer = 0x8fa11400] 09:31:22 INFO - PROCESS | 1808 | 1477931482159 Marionette DEBUG loaded listener.js 09:31:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x8fc52c00) [pid = 1808] [serial = 2057] [outer = 0x8fa11400] 09:31:22 INFO - PROCESS | 1808 | 1477931482817 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]]]}] 09:31:22 INFO - . 09:31:22 INFO - TEST-OK | /websockets/Close-null.htm | took 1429ms 09:31:22 INFO - PROCESS | 1808 | 1477931482887 Marionette TRACE conn4 -> [0,3198,"getWindowHandle",null] 09:31:22 INFO - PROCESS | 1808 | 1477931482893 Marionette TRACE conn4 <- [1,3198,null,{"value":"8"}] 09:31:22 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 09:31:22 INFO - PROCESS | 1808 | 1477931482902 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}] 09:31:23 INFO - PROCESS | 1808 | 1477931483178 Marionette TRACE conn4 <- [1,3199,null,{"value":null}] 09:31:23 INFO - PROCESS | 1808 | [1808] 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 09:31:23 INFO - PROCESS | 1808 | 1477931483405 Marionette TRACE conn4 -> [0,3200,"getWindowHandles",null] 09:31:23 INFO - PROCESS | 1808 | 1477931483414 Marionette TRACE conn4 <- [1,3200,null,["8"]] 09:31:23 INFO - PROCESS | 1808 | 1477931483465 Marionette TRACE conn4 -> [0,3201,"switchToWindow",{"name":"8"}] 09:31:23 INFO - PROCESS | 1808 | 1477931483472 Marionette TRACE conn4 <- [1,3201,null,{}] 09:31:23 INFO - PROCESS | 1808 | 1477931483480 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 1808 | ++DOCSHELL 0x92b84400 == 31 [pid = 1808] [id = 709] 09:31:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x92b84c00) [pid = 1808] [serial = 2058] [outer = (nil)] 09:31:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x92bce000) [pid = 1808] [serial = 2059] [outer = 0x92b84c00] 09:31:23 INFO - PROCESS | 1808 | 1477931483654 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x92c20400) [pid = 1808] [serial = 2060] [outer = 0x92b84c00] 09:31:24 INFO - PROCESS | 1808 | [1808] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 09:31:24 INFO - PROCESS | 1808 | [1808] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 09:31:24 INFO - PROCESS | 1808 | 1477931484510 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]]]}] 09:31:24 INFO - .. 09:31:24 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1630ms 09:31:24 INFO - PROCESS | 1808 | 1477931484529 Marionette TRACE conn4 -> [0,3203,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 1808 | 1477931484532 Marionette TRACE conn4 <- [1,3203,null,{"value":"8"}] 09:31:24 INFO - TEST-START | /websockets/Close-string.htm 09:31:24 INFO - PROCESS | 1808 | 1477931484540 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}] 09:31:24 INFO - PROCESS | 1808 | 1477931484727 Marionette TRACE conn4 <- [1,3204,null,{"value":null}] 09:31:24 INFO - PROCESS | 1808 | 1477931484916 Marionette TRACE conn4 -> [0,3205,"getWindowHandles",null] 09:31:24 INFO - PROCESS | 1808 | 1477931484921 Marionette TRACE conn4 <- [1,3205,null,["8"]] 09:31:24 INFO - PROCESS | 1808 | 1477931484929 Marionette TRACE conn4 -> [0,3206,"switchToWindow",{"name":"8"}] 09:31:24 INFO - PROCESS | 1808 | 1477931484934 Marionette TRACE conn4 <- [1,3206,null,{}] 09:31:24 INFO - PROCESS | 1808 | 1477931484944 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 1808 | ++DOCSHELL 0x83ef0000 == 32 [pid = 1808] [id = 710] 09:31:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x92c24000) [pid = 1808] [serial = 2061] [outer = (nil)] 09:31:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x92c28c00) [pid = 1808] [serial = 2062] [outer = 0x92c24000] 09:31:25 INFO - PROCESS | 1808 | 1477931485054 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x8cd17400) [pid = 1808] [serial = 2063] [outer = 0x92c24000] 09:31:25 INFO - PROCESS | 1808 | 1477931485934 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]]]}] 09:31:25 INFO - . 09:31:25 INFO - TEST-OK | /websockets/Close-string.htm | took 1421ms 09:31:25 INFO - PROCESS | 1808 | 1477931485964 Marionette TRACE conn4 -> [0,3208,"getWindowHandle",null] 09:31:25 INFO - PROCESS | 1808 | 1477931485970 Marionette TRACE conn4 <- [1,3208,null,{"value":"8"}] 09:31:25 INFO - TEST-START | /websockets/Close-undefined.htm 09:31:25 INFO - PROCESS | 1808 | 1477931485982 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}] 09:31:26 INFO - PROCESS | 1808 | 1477931486264 Marionette TRACE conn4 <- [1,3209,null,{"value":null}] 09:31:26 INFO - PROCESS | 1808 | [1808] 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 09:31:26 INFO - PROCESS | 1808 | 1477931486501 Marionette TRACE conn4 -> [0,3210,"getWindowHandles",null] 09:31:26 INFO - PROCESS | 1808 | 1477931486508 Marionette TRACE conn4 <- [1,3210,null,["8"]] 09:31:26 INFO - PROCESS | 1808 | 1477931486518 Marionette TRACE conn4 -> [0,3211,"switchToWindow",{"name":"8"}] 09:31:26 INFO - PROCESS | 1808 | 1477931486524 Marionette TRACE conn4 <- [1,3211,null,{}] 09:31:26 INFO - PROCESS | 1808 | 1477931486533 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 1808 | ++DOCSHELL 0x829f2400 == 33 [pid = 1808] [id = 711] 09:31:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x829f5800) [pid = 1808] [serial = 2064] [outer = (nil)] 09:31:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x83213800) [pid = 1808] [serial = 2065] [outer = 0x829f5800] 09:31:26 INFO - PROCESS | 1808 | 1477931486642 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x83331000) [pid = 1808] [serial = 2066] [outer = 0x829f5800] 09:31:27 INFO - PROCESS | 1808 | --DOCSHELL 0x8320c400 == 32 [pid = 1808] [id = 698] 09:31:27 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0x8d997c00) [pid = 1808] [serial = 2018] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0x83f3fc00) [pid = 1808] [serial = 2015] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x8cd17c00) [pid = 1808] [serial = 2016] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0x83349c00) [pid = 1808] [serial = 2012] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x83551c00) [pid = 1808] [serial = 2013] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x8320c800) [pid = 1808] [serial = 2009] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x83210c00) [pid = 1808] [serial = 2010] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x82644800) [pid = 1808] [serial = 2006] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x829ed400) [pid = 1808] [serial = 2007] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x8cd0cc00) [pid = 1808] [serial = 2003] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x8c5e7c00) [pid = 1808] [serial = 2000] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x8cc20800) [pid = 1808] [serial = 2001] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x83ef5c00) [pid = 1808] [serial = 1997] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x83f37400) [pid = 1808] [serial = 1998] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x82ea1c00) [pid = 1808] [serial = 1994] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8334f000) [pid = 1808] [serial = 1995] [outer = (nil)] [url = about:blank] 09:31:27 INFO - PROCESS | 1808 | 1477931487549 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]]]}] 09:31:27 INFO - . 09:31:27 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1621ms 09:31:27 INFO - PROCESS | 1808 | 1477931487605 Marionette TRACE conn4 -> [0,3213,"getWindowHandle",null] 09:31:27 INFO - PROCESS | 1808 | 1477931487613 Marionette TRACE conn4 <- [1,3213,null,{"value":"8"}] 09:31:27 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 09:31:27 INFO - PROCESS | 1808 | 1477931487625 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}] 09:31:27 INFO - PROCESS | 1808 | 1477931487917 Marionette TRACE conn4 <- [1,3214,null,{"value":null}] 09:31:28 INFO - PROCESS | 1808 | 1477931488069 Marionette TRACE conn4 -> [0,3215,"getWindowHandles",null] 09:31:28 INFO - PROCESS | 1808 | 1477931488072 Marionette TRACE conn4 <- [1,3215,null,["8"]] 09:31:28 INFO - PROCESS | 1808 | 1477931488082 Marionette TRACE conn4 -> [0,3216,"switchToWindow",{"name":"8"}] 09:31:28 INFO - PROCESS | 1808 | 1477931488088 Marionette TRACE conn4 <- [1,3216,null,{}] 09:31:28 INFO - PROCESS | 1808 | 1477931488094 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:28 INFO - PROCESS | 1808 | ++DOCSHELL 0x8334c800 == 33 [pid = 1808] [id = 712] 09:31:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x8354f800) [pid = 1808] [serial = 2067] [outer = (nil)] 09:31:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x83557c00) [pid = 1808] [serial = 2068] [outer = 0x8354f800] 09:31:28 INFO - PROCESS | 1808 | 1477931488199 Marionette DEBUG loaded listener.js 09:31:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x83eedc00) [pid = 1808] [serial = 2069] [outer = 0x8354f800] 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:28 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - . 09:31:29 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1633ms 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:31:29 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:31:29 INFO - PROCESS | 1808 | 1477931489225 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]]]}] 09:31:29 INFO - PROCESS | 1808 | 1477931489276 Marionette TRACE conn4 -> [0,3218,"getWindowHandle",null] 09:31:29 INFO - PROCESS | 1808 | 1477931489297 Marionette TRACE conn4 <- [1,3218,null,{"value":"8"}] 09:31:29 INFO - PROCESS | 1808 | 1477931489325 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}] 09:31:29 INFO - PROCESS | 1808 | 1477931489643 Marionette TRACE conn4 <- [1,3219,null,{"value":null}] 09:31:29 INFO - PROCESS | 1808 | 1477931489751 Marionette TRACE conn4 -> [0,3220,"getWindowHandles",null] 09:31:29 INFO - PROCESS | 1808 | 1477931489756 Marionette TRACE conn4 <- [1,3220,null,["8"]] 09:31:29 INFO - PROCESS | 1808 | 1477931489764 Marionette TRACE conn4 -> [0,3221,"switchToWindow",{"name":"8"}] 09:31:29 INFO - PROCESS | 1808 | 1477931489782 Marionette TRACE conn4 <- [1,3221,null,{}] 09:31:29 INFO - PROCESS | 1808 | 1477931489819 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:31:29 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d997c00 == 34 [pid = 1808] [id = 713] 09:31:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x8d998800) [pid = 1808] [serial = 2070] [outer = (nil)] 09:31:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x8db80000) [pid = 1808] [serial = 2071] [outer = 0x8d998800] 09:31:29 INFO - PROCESS | 1808 | 1477931489927 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x8dc9ec00) [pid = 1808] [serial = 2072] [outer = 0x8d998800] 09:31:31 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x83f38c00) [pid = 1808] [serial = 2034] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 09:31:31 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x8dd0e400) [pid = 1808] [serial = 2026] [outer = (nil)] [url = about:blank] 09:31:31 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x826bf800) [pid = 1808] [serial = 2031] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 09:31:31 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x8fa0fc00) [pid = 1808] [serial = 2040] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 09:31:31 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x83f3e400) [pid = 1808] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 09:31:31 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8dd16c00) [pid = 1808] [serial = 2037] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 09:31:31 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x83332000) [pid = 1808] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x8263b800 == 33 [pid = 1808] [id = 690] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x83347800 == 32 [pid = 1808] [id = 693] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x82e6ec00 == 31 [pid = 1808] [id = 687] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x826bbc00 == 30 [pid = 1808] [id = 700] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x8263cc00 == 29 [pid = 1808] [id = 696] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x83f38400 == 28 [pid = 1808] [id = 701] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x8262c000 == 27 [pid = 1808] [id = 699] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x82640c00 == 26 [pid = 1808] [id = 697] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x8355b400 == 25 [pid = 1808] [id = 694] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x83ef4800 == 24 [pid = 1808] [id = 688] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x82640000 == 23 [pid = 1808] [id = 704] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x8320a000 == 22 [pid = 1808] [id = 692] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x8332b400 == 21 [pid = 1808] [id = 686] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x829f2800 == 20 [pid = 1808] [id = 695] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5e5400 == 19 [pid = 1808] [id = 689] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd16400 == 18 [pid = 1808] [id = 702] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x82647c00 == 17 [pid = 1808] [id = 684] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x8263e800 == 16 [pid = 1808] [id = 691] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa0dc00 == 15 [pid = 1808] [id = 703] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x8334c800 == 14 [pid = 1808] [id = 712] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x829f2400 == 13 [pid = 1808] [id = 711] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x83ef0000 == 12 [pid = 1808] [id = 710] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x92b84400 == 11 [pid = 1808] [id = 709] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa11000 == 10 [pid = 1808] [id = 708] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x83ef2000 == 9 [pid = 1808] [id = 707] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x83191c00 == 8 [pid = 1808] [id = 706] 09:31:36 INFO - PROCESS | 1808 | --DOCSHELL 0x8ffe6000 == 7 [pid = 1808] [id = 705] 09:31:36 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x8db7f400) [pid = 1808] [serial = 2019] [outer = (nil)] [url = about:blank] 09:31:36 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x8d990800) [pid = 1808] [serial = 2036] [outer = (nil)] [url = about:blank] 09:31:36 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8cf3f400) [pid = 1808] [serial = 2035] [outer = (nil)] [url = about:blank] 09:31:36 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x8dd94c00) [pid = 1808] [serial = 2039] [outer = (nil)] [url = about:blank] 09:31:36 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x8dd1b400) [pid = 1808] [serial = 2038] [outer = (nil)] [url = about:blank] 09:31:36 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x8fa15400) [pid = 1808] [serial = 2042] [outer = (nil)] [url = about:blank] 09:31:36 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x8fa12c00) [pid = 1808] [serial = 2041] [outer = (nil)] [url = about:blank] 09:31:36 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x8fa4bc00) [pid = 1808] [serial = 2045] [outer = (nil)] [url = about:blank] 09:31:36 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x8fa47000) [pid = 1808] [serial = 2044] [outer = (nil)] [url = about:blank] 09:31:36 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x82eb0400) [pid = 1808] [serial = 2032] [outer = (nil)] [url = about:blank] 09:31:36 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x83214800) [pid = 1808] [serial = 2033] [outer = (nil)] [url = about:blank] 09:31:36 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x8dbfb000) [pid = 1808] [serial = 2027] [outer = (nil)] [url = about:blank] 09:31:36 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x8d98f800) [pid = 1808] [serial = 2024] [outer = (nil)] [url = about:blank] 09:31:36 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x8dd19000) [pid = 1808] [serial = 2029] [outer = (nil)] [url = about:blank] 09:31:36 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x829f3000) [pid = 1808] [serial = 2021] [outer = (nil)] [url = about:blank] 09:31:36 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x911a4800) [pid = 1808] [serial = 2047] [outer = (nil)] [url = about:blank] 09:31:40 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x8354f800) [pid = 1808] [serial = 2067] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 09:31:40 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x8ffeac00) [pid = 1808] [serial = 2046] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 09:31:40 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x8fa11400) [pid = 1808] [serial = 2055] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 09:31:40 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x83f37800) [pid = 1808] [serial = 2052] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 09:31:40 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x92b84c00) [pid = 1808] [serial = 2058] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 09:31:40 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x829f5800) [pid = 1808] [serial = 2064] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 09:31:40 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x83209400) [pid = 1808] [serial = 2049] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 09:31:40 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x92c24000) [pid = 1808] [serial = 2061] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 09:31:40 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x8334cc00) [pid = 1808] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 09:31:40 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x8cc22c00) [pid = 1808] [serial = 2028] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 09:31:40 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x8cc2a000) [pid = 1808] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 09:31:40 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x8263d400) [pid = 1808] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x8d991c00) [pid = 1808] [serial = 2025] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x8dd1a800) [pid = 1808] [serial = 2030] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x8cd16400) [pid = 1808] [serial = 2054] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x8cd10800) [pid = 1808] [serial = 2053] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x8fc52c00) [pid = 1808] [serial = 2057] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8faabc00) [pid = 1808] [serial = 2056] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x8cd0f800) [pid = 1808] [serial = 2004] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x92c20400) [pid = 1808] [serial = 2060] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x92bce000) [pid = 1808] [serial = 2059] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x83192800) [pid = 1808] [serial = 2022] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x8cd17400) [pid = 1808] [serial = 2063] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x92c28c00) [pid = 1808] [serial = 2062] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x83331000) [pid = 1808] [serial = 2066] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x83213800) [pid = 1808] [serial = 2065] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x83eedc00) [pid = 1808] [serial = 2069] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x83557c00) [pid = 1808] [serial = 2068] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x8db80000) [pid = 1808] [serial = 2071] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x832e6c00) [pid = 1808] [serial = 2050] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x832f1000) [pid = 1808] [serial = 2051] [outer = (nil)] [url = about:blank] 09:31:44 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x911a6c00) [pid = 1808] [serial = 2048] [outer = (nil)] [url = about:blank] 09:32:00 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:32:00 INFO - PROCESS | 1808 | 1477931520119 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]]]}] 09:32:00 INFO - .. 09:32:00 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30824ms 09:32:00 INFO - PROCESS | 1808 | 1477931520138 Marionette TRACE conn4 -> [0,3223,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 1808 | 1477931520145 Marionette TRACE conn4 <- [1,3223,null,{"value":"8"}] 09:32:00 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 09:32:00 INFO - PROCESS | 1808 | 1477931520159 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}] 09:32:00 INFO - PROCESS | 1808 | 1477931520432 Marionette TRACE conn4 <- [1,3224,null,{"value":null}] 09:32:00 INFO - PROCESS | 1808 | [1808] 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 09:32:00 INFO - PROCESS | 1808 | 1477931520529 Marionette TRACE conn4 -> [0,3225,"getWindowHandles",null] 09:32:00 INFO - PROCESS | 1808 | 1477931520536 Marionette TRACE conn4 <- [1,3225,null,["8"]] 09:32:00 INFO - PROCESS | 1808 | 1477931520545 Marionette TRACE conn4 -> [0,3226,"switchToWindow",{"name":"8"}] 09:32:00 INFO - PROCESS | 1808 | 1477931520555 Marionette TRACE conn4 <- [1,3226,null,{}] 09:32:00 INFO - PROCESS | 1808 | 1477931520566 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 1808 | ++DOCSHELL 0x82646800 == 8 [pid = 1808] [id = 714] 09:32:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x82646c00) [pid = 1808] [serial = 2073] [outer = (nil)] 09:32:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b4400) [pid = 1808] [serial = 2074] [outer = 0x82646c00] 09:32:00 INFO - PROCESS | 1808 | 1477931520681 Marionette DEBUG loaded listener.js 09:32:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x826bb800) [pid = 1808] [serial = 2075] [outer = 0x82646c00] 09:32:01 INFO - PROCESS | 1808 | [1808] 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 09:32:01 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:32:01 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:32:01 INFO - PROCESS | 1808 | 1477931521342 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]]]}] 09:32:01 INFO - . 09:32:01 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1223ms 09:32:01 INFO - PROCESS | 1808 | 1477931521382 Marionette TRACE conn4 -> [0,3228,"getWindowHandle",null] 09:32:01 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 09:32:01 INFO - PROCESS | 1808 | 1477931521391 Marionette TRACE conn4 <- [1,3228,null,{"value":"8"}] 09:32:01 INFO - PROCESS | 1808 | 1477931521403 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}] 09:32:01 INFO - PROCESS | 1808 | 1477931521667 Marionette TRACE conn4 <- [1,3229,null,{"value":null}] 09:32:01 INFO - PROCESS | 1808 | 1477931521682 Marionette TRACE conn4 -> [0,3230,"getWindowHandles",null] 09:32:01 INFO - PROCESS | 1808 | 1477931521688 Marionette TRACE conn4 <- [1,3230,null,["8"]] 09:32:01 INFO - PROCESS | 1808 | 1477931521696 Marionette TRACE conn4 -> [0,3231,"switchToWindow",{"name":"8"}] 09:32:01 INFO - PROCESS | 1808 | 1477931521702 Marionette TRACE conn4 <- [1,3231,null,{}] 09:32:01 INFO - PROCESS | 1808 | 1477931521708 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b8c00 == 9 [pid = 1808] [id = 715] 09:32:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x82e6c000) [pid = 1808] [serial = 2076] [outer = (nil)] 09:32:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x82e6f800) [pid = 1808] [serial = 2077] [outer = 0x82e6c000] 09:32:01 INFO - PROCESS | 1808 | 1477931521813 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x82640400) [pid = 1808] [serial = 2078] [outer = 0x82e6c000] 09:32:02 INFO - PROCESS | 1808 | 1477931522612 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]]]}] 09:32:02 INFO - .. 09:32:02 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1229ms 09:32:02 INFO - PROCESS | 1808 | 1477931522637 Marionette TRACE conn4 -> [0,3233,"getWindowHandle",null] 09:32:02 INFO - PROCESS | 1808 | 1477931522645 Marionette TRACE conn4 <- [1,3233,null,{"value":"8"}] 09:32:02 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 09:32:02 INFO - PROCESS | 1808 | 1477931522655 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}] 09:32:02 INFO - PROCESS | 1808 | 1477931522916 Marionette TRACE conn4 <- [1,3234,null,{"value":null}] 09:32:02 INFO - PROCESS | 1808 | 1477931522940 Marionette TRACE conn4 -> [0,3235,"getWindowHandles",null] 09:32:02 INFO - PROCESS | 1808 | 1477931522946 Marionette TRACE conn4 <- [1,3235,null,["8"]] 09:32:02 INFO - PROCESS | 1808 | 1477931522951 Marionette TRACE conn4 -> [0,3236,"switchToWindow",{"name":"8"}] 09:32:02 INFO - PROCESS | 1808 | 1477931522958 Marionette TRACE conn4 <- [1,3236,null,{}] 09:32:02 INFO - PROCESS | 1808 | 1477931522965 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:03 INFO - PROCESS | 1808 | ++DOCSHELL 0x83215c00 == 10 [pid = 1808] [id = 716] 09:32:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x83216400) [pid = 1808] [serial = 2079] [outer = (nil)] 09:32:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x832e4400) [pid = 1808] [serial = 2080] [outer = 0x83216400] 09:32:03 INFO - PROCESS | 1808 | 1477931523070 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x832e6000) [pid = 1808] [serial = 2081] [outer = 0x83216400] 09:32:03 INFO - PROCESS | 1808 | 1477931523788 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]]]}] 09:32:03 INFO - .. 09:32:03 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1177ms 09:32:03 INFO - PROCESS | 1808 | 1477931523832 Marionette TRACE conn4 -> [0,3238,"getWindowHandle",null] 09:32:03 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 09:32:03 INFO - PROCESS | 1808 | 1477931523837 Marionette TRACE conn4 <- [1,3238,null,{"value":"8"}] 09:32:03 INFO - PROCESS | 1808 | 1477931523843 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}] 09:32:04 INFO - PROCESS | 1808 | 1477931524074 Marionette TRACE conn4 <- [1,3239,null,{"value":null}] 09:32:04 INFO - PROCESS | 1808 | 1477931524098 Marionette TRACE conn4 -> [0,3240,"getWindowHandles",null] 09:32:04 INFO - PROCESS | 1808 | 1477931524106 Marionette TRACE conn4 <- [1,3240,null,["8"]] 09:32:04 INFO - PROCESS | 1808 | 1477931524122 Marionette TRACE conn4 -> [0,3241,"switchToWindow",{"name":"8"}] 09:32:04 INFO - PROCESS | 1808 | 1477931524132 Marionette TRACE conn4 <- [1,3241,null,{}] 09:32:04 INFO - PROCESS | 1808 | 1477931524139 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 1808 | ++DOCSHELL 0x8332b000 == 11 [pid = 1808] [id = 717] 09:32:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8332b800) [pid = 1808] [serial = 2082] [outer = (nil)] 09:32:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x8332fc00) [pid = 1808] [serial = 2083] [outer = 0x8332b800] 09:32:04 INFO - PROCESS | 1808 | 1477931524249 Marionette DEBUG loaded listener.js 09:32:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x83ef7800) [pid = 1808] [serial = 2084] [outer = 0x8332b800] 09:32:04 INFO - PROCESS | 1808 | 1477931524970 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]]]}] 09:32:05 INFO - .. 09:32:05 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1170ms 09:32:05 INFO - PROCESS | 1808 | 1477931525013 Marionette TRACE conn4 -> [0,3243,"getWindowHandle",null] 09:32:05 INFO - PROCESS | 1808 | 1477931525016 Marionette TRACE conn4 <- [1,3243,null,{"value":"8"}] 09:32:05 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 09:32:05 INFO - PROCESS | 1808 | 1477931525024 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}] 09:32:05 INFO - PROCESS | 1808 | 1477931525265 Marionette TRACE conn4 <- [1,3244,null,{"value":null}] 09:32:05 INFO - PROCESS | 1808 | 1477931525291 Marionette TRACE conn4 -> [0,3245,"getWindowHandles",null] 09:32:05 INFO - PROCESS | 1808 | 1477931525297 Marionette TRACE conn4 <- [1,3245,null,["8"]] 09:32:05 INFO - PROCESS | 1808 | 1477931525302 Marionette TRACE conn4 -> [0,3246,"switchToWindow",{"name":"8"}] 09:32:05 INFO - PROCESS | 1808 | 1477931525307 Marionette TRACE conn4 <- [1,3246,null,{}] 09:32:05 INFO - PROCESS | 1808 | 1477931525313 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 1808 | ++DOCSHELL 0x83f3cc00 == 12 [pid = 1808] [id = 718] 09:32:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x83f3d000) [pid = 1808] [serial = 2085] [outer = (nil)] 09:32:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x83f3e800) [pid = 1808] [serial = 2086] [outer = 0x83f3d000] 09:32:05 INFO - PROCESS | 1808 | 1477931525423 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x83f43400) [pid = 1808] [serial = 2087] [outer = 0x83f3d000] 09:32:06 INFO - PROCESS | 1808 | 1477931526100 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]]]}] 09:32:06 INFO - .. 09:32:06 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1124ms 09:32:06 INFO - PROCESS | 1808 | 1477931526151 Marionette TRACE conn4 -> [0,3248,"getWindowHandle",null] 09:32:06 INFO - PROCESS | 1808 | 1477931526156 Marionette TRACE conn4 <- [1,3248,null,{"value":"8"}] 09:32:06 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 09:32:06 INFO - PROCESS | 1808 | 1477931526166 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}] 09:32:06 INFO - PROCESS | 1808 | 1477931526463 Marionette TRACE conn4 <- [1,3249,null,{"value":null}] 09:32:06 INFO - PROCESS | 1808 | 1477931526491 Marionette TRACE conn4 -> [0,3250,"getWindowHandles",null] 09:32:06 INFO - PROCESS | 1808 | 1477931526496 Marionette TRACE conn4 <- [1,3250,null,["8"]] 09:32:06 INFO - PROCESS | 1808 | 1477931526502 Marionette TRACE conn4 -> [0,3251,"switchToWindow",{"name":"8"}] 09:32:06 INFO - PROCESS | 1808 | 1477931526508 Marionette TRACE conn4 <- [1,3251,null,{}] 09:32:06 INFO - PROCESS | 1808 | 1477931526513 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:06 INFO - PROCESS | 1808 | ++DOCSHELL 0x8262c000 == 13 [pid = 1808] [id = 719] 09:32:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8c5e5800) [pid = 1808] [serial = 2088] [outer = (nil)] 09:32:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8cc1f000) [pid = 1808] [serial = 2089] [outer = 0x8c5e5800] 09:32:06 INFO - PROCESS | 1808 | 1477931526613 Marionette DEBUG loaded listener.js 09:32:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8cc2a000) [pid = 1808] [serial = 2090] [outer = 0x8c5e5800] 09:32:07 INFO - PROCESS | 1808 | 1477931527295 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]]]}] 09:32:07 INFO - .. 09:32:07 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1179ms 09:32:07 INFO - PROCESS | 1808 | 1477931527344 Marionette TRACE conn4 -> [0,3253,"getWindowHandle",null] 09:32:07 INFO - PROCESS | 1808 | 1477931527356 Marionette TRACE conn4 <- [1,3253,null,{"value":"8"}] 09:32:07 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 09:32:07 INFO - PROCESS | 1808 | 1477931527372 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}] 09:32:07 INFO - PROCESS | 1808 | 1477931527542 Marionette TRACE conn4 <- [1,3254,null,{"value":null}] 09:32:07 INFO - PROCESS | 1808 | 1477931527558 Marionette TRACE conn4 -> [0,3255,"getWindowHandles",null] 09:32:07 INFO - PROCESS | 1808 | 1477931527569 Marionette TRACE conn4 <- [1,3255,null,["8"]] 09:32:07 INFO - PROCESS | 1808 | 1477931527701 Marionette TRACE conn4 -> [0,3256,"switchToWindow",{"name":"8"}] 09:32:07 INFO - PROCESS | 1808 | 1477931527709 Marionette TRACE conn4 <- [1,3256,null,{}] 09:32:07 INFO - PROCESS | 1808 | 1477931527721 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cd10800 == 14 [pid = 1808] [id = 720] 09:32:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x8cd10c00) [pid = 1808] [serial = 2091] [outer = (nil)] 09:32:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x8cd17000) [pid = 1808] [serial = 2092] [outer = 0x8cd10c00] 09:32:07 INFO - PROCESS | 1808 | 1477931527817 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x8cd18c00) [pid = 1808] [serial = 2093] [outer = 0x8cd10c00] 09:32:08 INFO - PROCESS | 1808 | 1477931528461 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]]]}] 09:32:08 INFO - . 09:32:08 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1179ms 09:32:08 INFO - PROCESS | 1808 | 1477931528550 Marionette TRACE conn4 -> [0,3258,"getWindowHandle",null] 09:32:08 INFO - PROCESS | 1808 | 1477931528558 Marionette TRACE conn4 <- [1,3258,null,{"value":"8"}] 09:32:08 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 09:32:08 INFO - PROCESS | 1808 | 1477931528588 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}] 09:32:08 INFO - PROCESS | 1808 | 1477931528807 Marionette TRACE conn4 <- [1,3259,null,{"value":null}] 09:32:08 INFO - PROCESS | 1808 | [1808] 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 09:32:08 INFO - PROCESS | 1808 | 1477931528995 Marionette TRACE conn4 -> [0,3260,"getWindowHandles",null] 09:32:09 INFO - PROCESS | 1808 | 1477931529002 Marionette TRACE conn4 <- [1,3260,null,["8"]] 09:32:09 INFO - PROCESS | 1808 | 1477931529010 Marionette TRACE conn4 -> [0,3261,"switchToWindow",{"name":"8"}] 09:32:09 INFO - PROCESS | 1808 | 1477931529018 Marionette TRACE conn4 <- [1,3261,null,{}] 09:32:09 INFO - PROCESS | 1808 | 1477931529069 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x829f3c00 == 15 [pid = 1808] [id = 721] 09:32:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x829f4400) [pid = 1808] [serial = 2094] [outer = (nil)] 09:32:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x82e70800) [pid = 1808] [serial = 2095] [outer = 0x829f4400] 09:32:09 INFO - PROCESS | 1808 | 1477931529194 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x82ea9c00) [pid = 1808] [serial = 2096] [outer = 0x829f4400] 09:32:09 INFO - PROCESS | 1808 | 1477931529886 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"]]]}] 09:32:09 INFO - . 09:32:09 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1373ms 09:32:09 INFO - PROCESS | 1808 | 1477931529957 Marionette TRACE conn4 -> [0,3263,"getWindowHandle",null] 09:32:09 INFO - PROCESS | 1808 | 1477931529963 Marionette TRACE conn4 <- [1,3263,null,{"value":"8"}] 09:32:09 INFO - TEST-START | /websockets/Create-invalid-urls.htm 09:32:09 INFO - PROCESS | 1808 | 1477931529970 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}] 09:32:10 INFO - PROCESS | 1808 | 1477931530179 Marionette TRACE conn4 <- [1,3264,null,{"value":null}] 09:32:10 INFO - PROCESS | 1808 | 1477931530359 Marionette TRACE conn4 -> [0,3265,"getWindowHandles",null] 09:32:10 INFO - PROCESS | 1808 | 1477931530365 Marionette TRACE conn4 <- [1,3265,null,["8"]] 09:32:10 INFO - PROCESS | 1808 | 1477931530377 Marionette TRACE conn4 -> [0,3266,"switchToWindow",{"name":"8"}] 09:32:10 INFO - PROCESS | 1808 | 1477931530385 Marionette TRACE conn4 <- [1,3266,null,{}] 09:32:10 INFO - PROCESS | 1808 | 1477931530438 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:10 INFO - PROCESS | 1808 | ++DOCSHELL 0x83213000 == 16 [pid = 1808] [id = 722] 09:32:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x83215800) [pid = 1808] [serial = 2097] [outer = (nil)] 09:32:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x83ef3c00) [pid = 1808] [serial = 2098] [outer = 0x83215800] 09:32:10 INFO - PROCESS | 1808 | 1477931530552 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x83f37c00) [pid = 1808] [serial = 2099] [outer = 0x83215800] 09:32:11 INFO - PROCESS | 1808 | [1808] 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 09:32:11 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:32:11 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:32:11 INFO - PROCESS | 1808 | [1808] 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 09:32:11 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:32:11 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:32:11 INFO - PROCESS | 1808 | [1808] 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 09:32:11 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:32:11 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:32:11 INFO - PROCESS | 1808 | [1808] 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 09:32:11 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:32:11 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:32:11 INFO - PROCESS | 1808 | [1808] 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 09:32:11 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:32:11 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:32:11 INFO - PROCESS | 1808 | 1477931531270 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]]]}] 09:32:11 INFO - ..... 09:32:11 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1322ms 09:32:11 INFO - PROCESS | 1808 | 1477931531301 Marionette TRACE conn4 -> [0,3268,"getWindowHandle",null] 09:32:11 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 09:32:11 INFO - PROCESS | 1808 | 1477931531309 Marionette TRACE conn4 <- [1,3268,null,{"value":"8"}] 09:32:11 INFO - PROCESS | 1808 | 1477931531317 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}] 09:32:11 INFO - PROCESS | 1808 | 1477931531535 Marionette TRACE conn4 <- [1,3269,null,{"value":null}] 09:32:11 INFO - PROCESS | 1808 | 1477931531694 Marionette TRACE conn4 -> [0,3270,"getWindowHandles",null] 09:32:11 INFO - PROCESS | 1808 | 1477931531699 Marionette TRACE conn4 <- [1,3270,null,["8"]] 09:32:11 INFO - PROCESS | 1808 | 1477931531705 Marionette TRACE conn4 -> [0,3271,"switchToWindow",{"name":"8"}] 09:32:11 INFO - PROCESS | 1808 | 1477931531712 Marionette TRACE conn4 <- [1,3271,null,{}] 09:32:11 INFO - PROCESS | 1808 | 1477931531763 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf39000 == 17 [pid = 1808] [id = 723] 09:32:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 49 (0x8cf39400) [pid = 1808] [serial = 2100] [outer = (nil)] 09:32:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 50 (0x8d98e400) [pid = 1808] [serial = 2101] [outer = 0x8cf39400] 09:32:11 INFO - PROCESS | 1808 | 1477931531879 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 1808 | ++DOMWINDOW == 51 (0x8d990400) [pid = 1808] [serial = 2102] [outer = 0x8cf39400] 09:32:12 INFO - PROCESS | 1808 | [1808] 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 09:32:12 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:32:12 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:32:12 INFO - PROCESS | 1808 | 1477931532578 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]]]}] 09:32:12 INFO - . 09:32:12 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1281ms 09:32:12 INFO - PROCESS | 1808 | 1477931532597 Marionette TRACE conn4 -> [0,3273,"getWindowHandle",null] 09:32:12 INFO - PROCESS | 1808 | 1477931532602 Marionette TRACE conn4 <- [1,3273,null,{"value":"8"}] 09:32:12 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 09:32:12 INFO - PROCESS | 1808 | 1477931532610 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}] 09:32:12 INFO - PROCESS | 1808 | 1477931532815 Marionette TRACE conn4 <- [1,3274,null,{"value":null}] 09:32:13 INFO - PROCESS | 1808 | 1477931533014 Marionette TRACE conn4 -> [0,3275,"getWindowHandles",null] 09:32:13 INFO - PROCESS | 1808 | 1477931533021 Marionette TRACE conn4 <- [1,3275,null,["8"]] 09:32:13 INFO - PROCESS | 1808 | 1477931533030 Marionette TRACE conn4 -> [0,3276,"switchToWindow",{"name":"8"}] 09:32:13 INFO - PROCESS | 1808 | 1477931533036 Marionette TRACE conn4 <- [1,3276,null,{}] 09:32:13 INFO - PROCESS | 1808 | 1477931533052 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dbef400 == 18 [pid = 1808] [id = 724] 09:32:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 52 (0x8dbf4400) [pid = 1808] [serial = 2103] [outer = (nil)] 09:32:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 53 (0x8dc9e800) [pid = 1808] [serial = 2104] [outer = 0x8dbf4400] 09:32:13 INFO - PROCESS | 1808 | 1477931533181 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 54 (0x8dd0ec00) [pid = 1808] [serial = 2105] [outer = 0x8dbf4400] 09:32:13 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:32:14 INFO - PROCESS | 1808 | 1477931534099 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]]]}] 09:32:14 INFO - . 09:32:14 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1529ms 09:32:14 INFO - PROCESS | 1808 | 1477931534140 Marionette TRACE conn4 -> [0,3278,"getWindowHandle",null] 09:32:14 INFO - PROCESS | 1808 | 1477931534148 Marionette TRACE conn4 <- [1,3278,null,{"value":"8"}] 09:32:14 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 09:32:14 INFO - PROCESS | 1808 | 1477931534160 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}] 09:32:14 INFO - PROCESS | 1808 | 1477931534395 Marionette TRACE conn4 <- [1,3279,null,{"value":null}] 09:32:15 INFO - PROCESS | 1808 | --DOCSHELL 0x8d997c00 == 17 [pid = 1808] [id = 713] 09:32:15 INFO - PROCESS | 1808 | 1477931535494 Marionette TRACE conn4 -> [0,3280,"getWindowHandles",null] 09:32:15 INFO - PROCESS | 1808 | 1477931535501 Marionette TRACE conn4 <- [1,3280,null,["8"]] 09:32:15 INFO - PROCESS | 1808 | 1477931535543 Marionette TRACE conn4 -> [0,3281,"switchToWindow",{"name":"8"}] 09:32:15 INFO - PROCESS | 1808 | 1477931535555 Marionette TRACE conn4 <- [1,3281,null,{}] 09:32:15 INFO - PROCESS | 1808 | 1477931535566 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 1808 | ++DOCSHELL 0x8263ac00 == 18 [pid = 1808] [id = 725] 09:32:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 55 (0x8263bc00) [pid = 1808] [serial = 2106] [outer = (nil)] 09:32:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 56 (0x8263fc00) [pid = 1808] [serial = 2107] [outer = 0x8263bc00] 09:32:15 INFO - PROCESS | 1808 | 1477931535689 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 1808 | ++DOMWINDOW == 57 (0x826bec00) [pid = 1808] [serial = 2108] [outer = 0x8263bc00] 09:32:16 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:32:16 INFO - PROCESS | 1808 | 1477931536405 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]]]}] 09:32:16 INFO - . 09:32:16 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 2278ms 09:32:16 INFO - PROCESS | 1808 | 1477931536436 Marionette TRACE conn4 -> [0,3283,"getWindowHandle",null] 09:32:16 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 09:32:16 INFO - PROCESS | 1808 | 1477931536445 Marionette TRACE conn4 <- [1,3283,null,{"value":"8"}] 09:32:16 INFO - PROCESS | 1808 | 1477931536456 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}] 09:32:16 INFO - PROCESS | 1808 | 1477931536669 Marionette TRACE conn4 <- [1,3284,null,{"value":null}] 09:32:16 INFO - PROCESS | 1808 | 1477931536828 Marionette TRACE conn4 -> [0,3285,"getWindowHandles",null] 09:32:16 INFO - PROCESS | 1808 | 1477931536835 Marionette TRACE conn4 <- [1,3285,null,["8"]] 09:32:16 INFO - PROCESS | 1808 | 1477931536845 Marionette TRACE conn4 -> [0,3286,"switchToWindow",{"name":"8"}] 09:32:16 INFO - PROCESS | 1808 | 1477931536853 Marionette TRACE conn4 <- [1,3286,null,{}] 09:32:16 INFO - PROCESS | 1808 | 1477931536860 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 1808 | ++DOCSHELL 0x8318fc00 == 19 [pid = 1808] [id = 726] 09:32:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 58 (0x83191800) [pid = 1808] [serial = 2109] [outer = (nil)] 09:32:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x83194000) [pid = 1808] [serial = 2110] [outer = 0x83191800] 09:32:16 INFO - PROCESS | 1808 | 1477931536976 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x8320cc00) [pid = 1808] [serial = 2111] [outer = 0x83191800] 09:32:17 INFO - PROCESS | 1808 | 1477931537748 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"]]]}] 09:32:17 INFO - . 09:32:17 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1323ms 09:32:17 INFO - PROCESS | 1808 | 1477931537780 Marionette TRACE conn4 -> [0,3288,"getWindowHandle",null] 09:32:17 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 09:32:17 INFO - PROCESS | 1808 | 1477931537785 Marionette TRACE conn4 <- [1,3288,null,{"value":"8"}] 09:32:17 INFO - PROCESS | 1808 | 1477931537796 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}] 09:32:18 INFO - PROCESS | 1808 | 1477931538056 Marionette TRACE conn4 <- [1,3289,null,{"value":null}] 09:32:18 INFO - PROCESS | 1808 | [1808] 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 09:32:18 INFO - PROCESS | 1808 | 1477931538087 Marionette TRACE conn4 -> [0,3290,"getWindowHandles",null] 09:32:18 INFO - PROCESS | 1808 | 1477931538098 Marionette TRACE conn4 <- [1,3290,null,["8"]] 09:32:18 INFO - PROCESS | 1808 | 1477931538192 Marionette TRACE conn4 -> [0,3291,"switchToWindow",{"name":"8"}] 09:32:18 INFO - PROCESS | 1808 | 1477931538200 Marionette TRACE conn4 <- [1,3291,null,{}] 09:32:18 INFO - PROCESS | 1808 | 1477931538209 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:18 INFO - PROCESS | 1808 | ++DOCSHELL 0x83217400 == 20 [pid = 1808] [id = 727] 09:32:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x83344400) [pid = 1808] [serial = 2112] [outer = (nil)] 09:32:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x83345c00) [pid = 1808] [serial = 2113] [outer = 0x83344400] 09:32:18 INFO - PROCESS | 1808 | 1477931538364 Marionette DEBUG loaded listener.js 09:32:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x8334ac00) [pid = 1808] [serial = 2114] [outer = 0x83344400] 09:32:19 INFO - PROCESS | 1808 | 1477931539086 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]]]}] 09:32:19 INFO - . 09:32:19 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1329ms 09:32:19 INFO - PROCESS | 1808 | 1477931539120 Marionette TRACE conn4 -> [0,3293,"getWindowHandle",null] 09:32:19 INFO - PROCESS | 1808 | 1477931539123 Marionette TRACE conn4 <- [1,3293,null,{"value":"8"}] 09:32:19 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 09:32:19 INFO - PROCESS | 1808 | 1477931539137 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}] 09:32:19 INFO - PROCESS | 1808 | 1477931539394 Marionette TRACE conn4 <- [1,3294,null,{"value":null}] 09:32:19 INFO - PROCESS | 1808 | 1477931539426 Marionette TRACE conn4 -> [0,3295,"getWindowHandles",null] 09:32:19 INFO - PROCESS | 1808 | 1477931539429 Marionette TRACE conn4 <- [1,3295,null,["8"]] 09:32:19 INFO - PROCESS | 1808 | 1477931539435 Marionette TRACE conn4 -> [0,3296,"switchToWindow",{"name":"8"}] 09:32:19 INFO - PROCESS | 1808 | 1477931539441 Marionette TRACE conn4 <- [1,3296,null,{}] 09:32:19 INFO - PROCESS | 1808 | 1477931539523 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:19 INFO - PROCESS | 1808 | ++DOCSHELL 0x83ef4800 == 21 [pid = 1808] [id = 728] 09:32:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x83ef5c00) [pid = 1808] [serial = 2115] [outer = (nil)] 09:32:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x83f37800) [pid = 1808] [serial = 2116] [outer = 0x83ef5c00] 09:32:19 INFO - PROCESS | 1808 | 1477931539642 Marionette DEBUG loaded listener.js 09:32:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8cd0e400) [pid = 1808] [serial = 2117] [outer = 0x83ef5c00] 09:32:20 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x8cd10c00) [pid = 1808] [serial = 2091] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 09:32:20 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x82646c00) [pid = 1808] [serial = 2073] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 09:32:20 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x82e6c000) [pid = 1808] [serial = 2076] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 09:32:20 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x83216400) [pid = 1808] [serial = 2079] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 09:32:20 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x8332b800) [pid = 1808] [serial = 2082] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 09:32:20 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x83f3d000) [pid = 1808] [serial = 2085] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 09:32:20 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x8c5e5800) [pid = 1808] [serial = 2088] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 09:32:20 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x8d998800) [pid = 1808] [serial = 2070] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 09:32:20 INFO - PROCESS | 1808 | 1477931540580 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]]]}] 09:32:20 INFO - .. 09:32:20 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1475ms 09:32:20 INFO - PROCESS | 1808 | 1477931540610 Marionette TRACE conn4 -> [0,3298,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 1808 | 1477931540618 Marionette TRACE conn4 <- [1,3298,null,{"value":"8"}] 09:32:20 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 09:32:20 INFO - PROCESS | 1808 | 1477931540629 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}] 09:32:20 INFO - PROCESS | 1808 | 1477931540912 Marionette TRACE conn4 <- [1,3299,null,{"value":null}] 09:32:20 INFO - PROCESS | 1808 | 1477931540928 Marionette TRACE conn4 -> [0,3300,"getWindowHandles",null] 09:32:20 INFO - PROCESS | 1808 | 1477931540934 Marionette TRACE conn4 <- [1,3300,null,["8"]] 09:32:20 INFO - PROCESS | 1808 | 1477931540941 Marionette TRACE conn4 -> [0,3301,"switchToWindow",{"name":"8"}] 09:32:20 INFO - PROCESS | 1808 | 1477931540947 Marionette TRACE conn4 <- [1,3301,null,{}] 09:32:20 INFO - PROCESS | 1808 | 1477931540953 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:20 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cd17400 == 22 [pid = 1808] [id = 729] 09:32:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x8cf37c00) [pid = 1808] [serial = 2118] [outer = (nil)] 09:32:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x8d98d000) [pid = 1808] [serial = 2119] [outer = 0x8cf37c00] 09:32:21 INFO - PROCESS | 1808 | 1477931541047 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x8d998800) [pid = 1808] [serial = 2120] [outer = 0x8cf37c00] 09:32:21 INFO - PROCESS | 1808 | 1477931541729 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]]]}] 09:32:21 INFO - . 09:32:21 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1121ms 09:32:21 INFO - PROCESS | 1808 | 1477931541750 Marionette TRACE conn4 -> [0,3303,"getWindowHandle",null] 09:32:21 INFO - PROCESS | 1808 | 1477931541753 Marionette TRACE conn4 <- [1,3303,null,{"value":"8"}] 09:32:21 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 09:32:21 INFO - PROCESS | 1808 | 1477931541760 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}] 09:32:21 INFO - PROCESS | 1808 | 1477931541939 Marionette TRACE conn4 <- [1,3304,null,{"value":null}] 09:32:22 INFO - PROCESS | 1808 | 1477931542087 Marionette TRACE conn4 -> [0,3305,"getWindowHandles",null] 09:32:22 INFO - PROCESS | 1808 | 1477931542092 Marionette TRACE conn4 <- [1,3305,null,["8"]] 09:32:22 INFO - PROCESS | 1808 | 1477931542098 Marionette TRACE conn4 -> [0,3306,"switchToWindow",{"name":"8"}] 09:32:22 INFO - PROCESS | 1808 | 1477931542103 Marionette TRACE conn4 <- [1,3306,null,{}] 09:32:22 INFO - PROCESS | 1808 | 1477931542108 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:22 INFO - PROCESS | 1808 | ++DOCSHELL 0x83352c00 == 23 [pid = 1808] [id = 730] 09:32:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x8dca1800) [pid = 1808] [serial = 2121] [outer = (nil)] 09:32:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x8dca6800) [pid = 1808] [serial = 2122] [outer = 0x8dca1800] 09:32:22 INFO - PROCESS | 1808 | 1477931542228 Marionette DEBUG loaded listener.js 09:32:22 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8dd91000) [pid = 1808] [serial = 2123] [outer = 0x8dca1800] 09:32:23 INFO - PROCESS | 1808 | 1477931543023 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]]]}] 09:32:23 INFO - .. 09:32:23 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1320ms 09:32:23 INFO - PROCESS | 1808 | 1477931543113 Marionette TRACE conn4 -> [0,3308,"getWindowHandle",null] 09:32:23 INFO - PROCESS | 1808 | 1477931543120 Marionette TRACE conn4 <- [1,3308,null,{"value":"8"}] 09:32:23 INFO - TEST-START | /websockets/Create-valid-url.htm 09:32:23 INFO - PROCESS | 1808 | 1477931543137 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}] 09:32:23 INFO - PROCESS | 1808 | 1477931543352 Marionette TRACE conn4 <- [1,3309,null,{"value":null}] 09:32:23 INFO - PROCESS | 1808 | 1477931543542 Marionette TRACE conn4 -> [0,3310,"getWindowHandles",null] 09:32:23 INFO - PROCESS | 1808 | 1477931543548 Marionette TRACE conn4 <- [1,3310,null,["8"]] 09:32:23 INFO - PROCESS | 1808 | 1477931543556 Marionette TRACE conn4 -> [0,3311,"switchToWindow",{"name":"8"}] 09:32:23 INFO - PROCESS | 1808 | 1477931543564 Marionette TRACE conn4 <- [1,3311,null,{}] 09:32:23 INFO - PROCESS | 1808 | 1477931543618 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:23 INFO - PROCESS | 1808 | ++DOCSHELL 0x832e6c00 == 24 [pid = 1808] [id = 731] 09:32:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x832e8000) [pid = 1808] [serial = 2124] [outer = (nil)] 09:32:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x83326c00) [pid = 1808] [serial = 2125] [outer = 0x832e8000] 09:32:23 INFO - PROCESS | 1808 | 1477931543742 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x8332cc00) [pid = 1808] [serial = 2126] [outer = 0x832e8000] 09:32:24 INFO - PROCESS | 1808 | 1477931544462 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]]]}] 09:32:24 INFO - .. 09:32:24 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1420ms 09:32:24 INFO - PROCESS | 1808 | 1477931544554 Marionette TRACE conn4 -> [0,3313,"getWindowHandle",null] 09:32:24 INFO - PROCESS | 1808 | 1477931544563 Marionette TRACE conn4 <- [1,3313,null,{"value":"8"}] 09:32:24 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 09:32:24 INFO - PROCESS | 1808 | 1477931544573 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}] 09:32:24 INFO - PROCESS | 1808 | 1477931544867 Marionette TRACE conn4 <- [1,3314,null,{"value":null}] 09:32:25 INFO - PROCESS | 1808 | 1477931545011 Marionette TRACE conn4 -> [0,3315,"getWindowHandles",null] 09:32:25 INFO - PROCESS | 1808 | 1477931545017 Marionette TRACE conn4 <- [1,3315,null,["8"]] 09:32:25 INFO - PROCESS | 1808 | 1477931545074 Marionette TRACE conn4 -> [0,3316,"switchToWindow",{"name":"8"}] 09:32:25 INFO - PROCESS | 1808 | 1477931545081 Marionette TRACE conn4 <- [1,3316,null,{}] 09:32:25 INFO - PROCESS | 1808 | 1477931545090 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:25 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cd12000 == 25 [pid = 1808] [id = 732] 09:32:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x8cd12c00) [pid = 1808] [serial = 2127] [outer = (nil)] 09:32:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8d991800) [pid = 1808] [serial = 2128] [outer = 0x8cd12c00] 09:32:25 INFO - PROCESS | 1808 | 1477931545201 Marionette DEBUG loaded listener.js 09:32:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x8db7f400) [pid = 1808] [serial = 2129] [outer = 0x8cd12c00] 09:32:26 INFO - PROCESS | 1808 | 1477931546037 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]]]}] 09:32:26 INFO - . 09:32:26 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1521ms 09:32:26 INFO - PROCESS | 1808 | 1477931546146 Marionette TRACE conn4 -> [0,3318,"getWindowHandle",null] 09:32:26 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 09:32:26 INFO - PROCESS | 1808 | 1477931546157 Marionette TRACE conn4 <- [1,3318,null,{"value":"8"}] 09:32:26 INFO - PROCESS | 1808 | 1477931546175 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}] 09:32:26 INFO - PROCESS | 1808 | 1477931546412 Marionette TRACE conn4 <- [1,3319,null,{"value":null}] 09:32:26 INFO - PROCESS | 1808 | [1808] 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 09:32:26 INFO - PROCESS | 1808 | 1477931546623 Marionette TRACE conn4 -> [0,3320,"getWindowHandles",null] 09:32:26 INFO - PROCESS | 1808 | 1477931546629 Marionette TRACE conn4 <- [1,3320,null,["8"]] 09:32:26 INFO - PROCESS | 1808 | 1477931546820 Marionette TRACE conn4 -> [0,3321,"switchToWindow",{"name":"8"}] 09:32:26 INFO - PROCESS | 1808 | 1477931546829 Marionette TRACE conn4 <- [1,3321,null,{}] 09:32:26 INFO - PROCESS | 1808 | 1477931546838 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 1808 | ++DOCSHELL 0x829f1c00 == 26 [pid = 1808] [id = 733] 09:32:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x829f2c00) [pid = 1808] [serial = 2130] [outer = (nil)] 09:32:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x82ea8800) [pid = 1808] [serial = 2131] [outer = 0x829f2c00] 09:32:26 INFO - PROCESS | 1808 | 1477931546945 Marionette DEBUG loaded listener.js 09:32:27 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x8320c800) [pid = 1808] [serial = 2132] [outer = 0x829f2c00] 09:32:27 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 09:32:27 INFO - PROCESS | 1808 | [1808] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 09:32:27 INFO - PROCESS | 1808 | --DOCSHELL 0x83f3cc00 == 25 [pid = 1808] [id = 718] 09:32:27 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x8cd17000) [pid = 1808] [serial = 2092] [outer = (nil)] [url = about:blank] 09:32:27 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8cd18c00) [pid = 1808] [serial = 2093] [outer = (nil)] [url = about:blank] 09:32:27 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8cc1f000) [pid = 1808] [serial = 2089] [outer = (nil)] [url = about:blank] 09:32:27 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x8cc2a000) [pid = 1808] [serial = 2090] [outer = (nil)] [url = about:blank] 09:32:27 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x83f3e800) [pid = 1808] [serial = 2086] [outer = (nil)] [url = about:blank] 09:32:27 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x83f43400) [pid = 1808] [serial = 2087] [outer = (nil)] [url = about:blank] 09:32:27 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8332fc00) [pid = 1808] [serial = 2083] [outer = (nil)] [url = about:blank] 09:32:27 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x83ef7800) [pid = 1808] [serial = 2084] [outer = (nil)] [url = about:blank] 09:32:27 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x832e4400) [pid = 1808] [serial = 2080] [outer = (nil)] [url = about:blank] 09:32:27 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x832e6000) [pid = 1808] [serial = 2081] [outer = (nil)] [url = about:blank] 09:32:27 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x82e6f800) [pid = 1808] [serial = 2077] [outer = (nil)] [url = about:blank] 09:32:27 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x82640400) [pid = 1808] [serial = 2078] [outer = (nil)] [url = about:blank] 09:32:27 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x826b4400) [pid = 1808] [serial = 2074] [outer = (nil)] [url = about:blank] 09:32:27 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x826bb800) [pid = 1808] [serial = 2075] [outer = (nil)] [url = about:blank] 09:32:27 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x8dc9ec00) [pid = 1808] [serial = 2072] [outer = (nil)] [url = about:blank] 09:32:27 INFO - PROCESS | 1808 | 1477931547852 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]]]}] 09:32:27 INFO - . 09:32:27 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1723ms 09:32:27 INFO - PROCESS | 1808 | 1477931547892 Marionette TRACE conn4 -> [0,3323,"getWindowHandle",null] 09:32:27 INFO - TEST-START | /websockets/Secure-Close-0.htm 09:32:27 INFO - PROCESS | 1808 | 1477931547899 Marionette TRACE conn4 <- [1,3323,null,{"value":"8"}] 09:32:27 INFO - PROCESS | 1808 | 1477931547908 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}] 09:32:28 INFO - PROCESS | 1808 | 1477931548107 Marionette TRACE conn4 <- [1,3324,null,{"value":null}] 09:32:28 INFO - PROCESS | 1808 | 1477931548261 Marionette TRACE conn4 -> [0,3325,"getWindowHandles",null] 09:32:28 INFO - PROCESS | 1808 | 1477931548266 Marionette TRACE conn4 <- [1,3325,null,["8"]] 09:32:28 INFO - PROCESS | 1808 | 1477931548284 Marionette TRACE conn4 -> [0,3326,"switchToWindow",{"name":"8"}] 09:32:28 INFO - PROCESS | 1808 | 1477931548295 Marionette TRACE conn4 <- [1,3326,null,{}] 09:32:28 INFO - PROCESS | 1808 | 1477931548302 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 1808 | ++DOCSHELL 0x83216400 == 26 [pid = 1808] [id = 734] 09:32:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 59 (0x832e4000) [pid = 1808] [serial = 2133] [outer = (nil)] 09:32:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x832e6000) [pid = 1808] [serial = 2134] [outer = 0x832e4000] 09:32:28 INFO - PROCESS | 1808 | 1477931548408 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x832ec400) [pid = 1808] [serial = 2135] [outer = 0x832e4000] 09:32:29 INFO - PROCESS | 1808 | 1477931549087 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]]]}] 09:32:29 INFO - . 09:32:29 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1224ms 09:32:29 INFO - PROCESS | 1808 | 1477931549132 Marionette TRACE conn4 -> [0,3328,"getWindowHandle",null] 09:32:29 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 09:32:29 INFO - PROCESS | 1808 | 1477931549137 Marionette TRACE conn4 <- [1,3328,null,{"value":"8"}] 09:32:29 INFO - PROCESS | 1808 | 1477931549145 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}] 09:32:29 INFO - PROCESS | 1808 | 1477931549350 Marionette TRACE conn4 <- [1,3329,null,{"value":null}] 09:32:29 INFO - PROCESS | 1808 | [1808] 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 09:32:29 INFO - PROCESS | 1808 | 1477931549510 Marionette TRACE conn4 -> [0,3330,"getWindowHandles",null] 09:32:29 INFO - PROCESS | 1808 | 1477931549514 Marionette TRACE conn4 <- [1,3330,null,["8"]] 09:32:29 INFO - PROCESS | 1808 | 1477931549531 Marionette TRACE conn4 -> [0,3331,"switchToWindow",{"name":"8"}] 09:32:29 INFO - PROCESS | 1808 | 1477931549546 Marionette TRACE conn4 <- [1,3331,null,{}] 09:32:29 INFO - PROCESS | 1808 | 1477931549556 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:29 INFO - PROCESS | 1808 | ++DOCSHELL 0x83f3d000 == 27 [pid = 1808] [id = 735] 09:32:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x83f40800) [pid = 1808] [serial = 2136] [outer = (nil)] 09:32:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x83f42800) [pid = 1808] [serial = 2137] [outer = 0x83f40800] 09:32:29 INFO - PROCESS | 1808 | 1477931549667 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8cc2b800) [pid = 1808] [serial = 2138] [outer = 0x83f40800] 09:32:30 INFO - PROCESS | 1808 | 1477931550441 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]]]}] 09:32:30 INFO - .. 09:32:30 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1327ms 09:32:30 INFO - PROCESS | 1808 | 1477931550473 Marionette TRACE conn4 -> [0,3333,"getWindowHandle",null] 09:32:30 INFO - PROCESS | 1808 | 1477931550480 Marionette TRACE conn4 <- [1,3333,null,{"value":"8"}] 09:32:30 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 09:32:30 INFO - PROCESS | 1808 | 1477931550501 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}] 09:32:30 INFO - PROCESS | 1808 | 1477931550797 Marionette TRACE conn4 <- [1,3334,null,{"value":null}] 09:32:30 INFO - PROCESS | 1808 | 1477931550831 Marionette TRACE conn4 -> [0,3335,"getWindowHandles",null] 09:32:30 INFO - PROCESS | 1808 | 1477931550840 Marionette TRACE conn4 <- [1,3335,null,["8"]] 09:32:30 INFO - PROCESS | 1808 | 1477931550952 Marionette TRACE conn4 -> [0,3336,"switchToWindow",{"name":"8"}] 09:32:30 INFO - PROCESS | 1808 | 1477931550960 Marionette TRACE conn4 <- [1,3336,null,{}] 09:32:31 INFO - PROCESS | 1808 | 1477931550989 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:31 INFO - PROCESS | 1808 | ++DOCSHELL 0x8262b400 == 28 [pid = 1808] [id = 736] 09:32:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8dca3000) [pid = 1808] [serial = 2139] [outer = (nil)] 09:32:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x8dd13c00) [pid = 1808] [serial = 2140] [outer = 0x8dca3000] 09:32:31 INFO - PROCESS | 1808 | 1477931551097 Marionette DEBUG loaded listener.js 09:32:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x8dd1a400) [pid = 1808] [serial = 2141] [outer = 0x8dca3000] 09:32:31 INFO - PROCESS | 1808 | 1477931551901 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]]]}] 09:32:31 INFO - .. 09:32:31 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1429ms 09:32:31 INFO - PROCESS | 1808 | 1477931551930 Marionette TRACE conn4 -> [0,3338,"getWindowHandle",null] 09:32:31 INFO - PROCESS | 1808 | 1477931551935 Marionette TRACE conn4 <- [1,3338,null,{"value":"8"}] 09:32:31 INFO - TEST-START | /websockets/Secure-Close-1000.htm 09:32:31 INFO - PROCESS | 1808 | 1477931551942 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}] 09:32:32 INFO - PROCESS | 1808 | 1477931552223 Marionette TRACE conn4 <- [1,3339,null,{"value":null}] 09:32:32 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x83191800) [pid = 1808] [serial = 2109] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 09:32:32 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x8263bc00) [pid = 1808] [serial = 2106] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 09:32:32 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x829f4400) [pid = 1808] [serial = 2094] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 09:32:32 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x83215800) [pid = 1808] [serial = 2097] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 09:32:32 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x8cf39400) [pid = 1808] [serial = 2100] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 09:32:32 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x8cf37c00) [pid = 1808] [serial = 2118] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 09:32:32 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x83344400) [pid = 1808] [serial = 2112] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 09:32:32 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x83ef5c00) [pid = 1808] [serial = 2115] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 09:32:32 INFO - PROCESS | 1808 | 1477931552475 Marionette TRACE conn4 -> [0,3340,"getWindowHandles",null] 09:32:32 INFO - PROCESS | 1808 | 1477931552478 Marionette TRACE conn4 <- [1,3340,null,["8"]] 09:32:32 INFO - PROCESS | 1808 | 1477931552487 Marionette TRACE conn4 -> [0,3341,"switchToWindow",{"name":"8"}] 09:32:32 INFO - PROCESS | 1808 | 1477931552493 Marionette TRACE conn4 <- [1,3341,null,{}] 09:32:32 INFO - PROCESS | 1808 | 1477931552499 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:32 INFO - PROCESS | 1808 | ++DOCSHELL 0x8263bc00 == 29 [pid = 1808] [id = 737] 09:32:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 60 (0x829f3000) [pid = 1808] [serial = 2142] [outer = (nil)] 09:32:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 61 (0x8cf37c00) [pid = 1808] [serial = 2143] [outer = 0x829f3000] 09:32:32 INFO - PROCESS | 1808 | 1477931552636 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 62 (0x8f951c00) [pid = 1808] [serial = 2144] [outer = 0x829f3000] 09:32:33 INFO - PROCESS | 1808 | 1477931553389 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]]]}] 09:32:33 INFO - .. 09:32:33 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1482ms 09:32:33 INFO - PROCESS | 1808 | 1477931553428 Marionette TRACE conn4 -> [0,3343,"getWindowHandle",null] 09:32:33 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 09:32:33 INFO - PROCESS | 1808 | 1477931553442 Marionette TRACE conn4 <- [1,3343,null,{"value":"8"}] 09:32:33 INFO - PROCESS | 1808 | 1477931553453 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}] 09:32:33 INFO - PROCESS | 1808 | 1477931553767 Marionette TRACE conn4 <- [1,3344,null,{"value":null}] 09:32:33 INFO - PROCESS | 1808 | 1477931553791 Marionette TRACE conn4 -> [0,3345,"getWindowHandles",null] 09:32:33 INFO - PROCESS | 1808 | 1477931553796 Marionette TRACE conn4 <- [1,3345,null,["8"]] 09:32:33 INFO - PROCESS | 1808 | 1477931553801 Marionette TRACE conn4 -> [0,3346,"switchToWindow",{"name":"8"}] 09:32:33 INFO - PROCESS | 1808 | 1477931553806 Marionette TRACE conn4 <- [1,3346,null,{}] 09:32:33 INFO - PROCESS | 1808 | 1477931553812 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:33 INFO - PROCESS | 1808 | ++DOCSHELL 0x82e6cc00 == 30 [pid = 1808] [id = 738] 09:32:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 63 (0x8fa15c00) [pid = 1808] [serial = 2145] [outer = (nil)] 09:32:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 64 (0x8fa1a800) [pid = 1808] [serial = 2146] [outer = 0x8fa15c00] 09:32:33 INFO - PROCESS | 1808 | 1477931553950 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 65 (0x8dca1000) [pid = 1808] [serial = 2147] [outer = 0x8fa15c00] 09:32:34 INFO - PROCESS | 1808 | 1477931554743 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]]]}] 09:32:34 INFO - .. 09:32:34 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1327ms 09:32:34 INFO - PROCESS | 1808 | 1477931554820 Marionette TRACE conn4 -> [0,3348,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 1808 | 1477931554827 Marionette TRACE conn4 <- [1,3348,null,{"value":"8"}] 09:32:34 INFO - TEST-START | /websockets/Secure-Close-1005.htm 09:32:34 INFO - PROCESS | 1808 | 1477931554845 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}] 09:32:35 INFO - PROCESS | 1808 | 1477931555075 Marionette TRACE conn4 <- [1,3349,null,{"value":null}] 09:32:35 INFO - PROCESS | 1808 | 1477931555273 Marionette TRACE conn4 -> [0,3350,"getWindowHandles",null] 09:32:35 INFO - PROCESS | 1808 | 1477931555281 Marionette TRACE conn4 <- [1,3350,null,["8"]] 09:32:35 INFO - PROCESS | 1808 | 1477931555336 Marionette TRACE conn4 -> [0,3351,"switchToWindow",{"name":"8"}] 09:32:35 INFO - PROCESS | 1808 | 1477931555346 Marionette TRACE conn4 <- [1,3351,null,{}] 09:32:35 INFO - PROCESS | 1808 | 1477931555355 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 1808 | ++DOCSHELL 0x832ee400 == 31 [pid = 1808] [id = 739] 09:32:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 66 (0x832ee800) [pid = 1808] [serial = 2148] [outer = (nil)] 09:32:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x83345000) [pid = 1808] [serial = 2149] [outer = 0x832ee800] 09:32:35 INFO - PROCESS | 1808 | 1477931555490 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x83556000) [pid = 1808] [serial = 2150] [outer = 0x832ee800] 09:32:36 INFO - PROCESS | 1808 | 1477931556271 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]]]}] 09:32:36 INFO - . 09:32:36 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1472ms 09:32:36 INFO - PROCESS | 1808 | 1477931556334 Marionette TRACE conn4 -> [0,3353,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 1808 | 1477931556342 Marionette TRACE conn4 <- [1,3353,null,{"value":"8"}] 09:32:36 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 09:32:36 INFO - PROCESS | 1808 | 1477931556352 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}] 09:32:36 INFO - PROCESS | 1808 | 1477931556566 Marionette TRACE conn4 <- [1,3354,null,{"value":null}] 09:32:36 INFO - PROCESS | 1808 | [1808] 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 09:32:36 INFO - PROCESS | 1808 | 1477931556771 Marionette TRACE conn4 -> [0,3355,"getWindowHandles",null] 09:32:36 INFO - PROCESS | 1808 | 1477931556777 Marionette TRACE conn4 <- [1,3355,null,["8"]] 09:32:36 INFO - PROCESS | 1808 | 1477931556829 Marionette TRACE conn4 -> [0,3356,"switchToWindow",{"name":"8"}] 09:32:36 INFO - PROCESS | 1808 | 1477931556834 Marionette TRACE conn4 <- [1,3356,null,{}] 09:32:36 INFO - PROCESS | 1808 | 1477931556841 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:36 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d999c00 == 32 [pid = 1808] [id = 740] 09:32:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8db7e000) [pid = 1808] [serial = 2151] [outer = (nil)] 09:32:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x8dca3c00) [pid = 1808] [serial = 2152] [outer = 0x8db7e000] 09:32:36 INFO - PROCESS | 1808 | 1477931556958 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x8dd1b400) [pid = 1808] [serial = 2153] [outer = 0x8db7e000] 09:32:37 INFO - PROCESS | 1808 | 1477931557683 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]]]}] 09:32:37 INFO - . 09:32:37 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1373ms 09:32:37 INFO - PROCESS | 1808 | 1477931557734 Marionette TRACE conn4 -> [0,3358,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 1808 | 1477931557742 Marionette TRACE conn4 <- [1,3358,null,{"value":"8"}] 09:32:37 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 09:32:37 INFO - PROCESS | 1808 | 1477931557770 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}] 09:32:37 INFO - PROCESS | 1808 | 1477931557964 Marionette TRACE conn4 <- [1,3359,null,{"value":null}] 09:32:38 INFO - PROCESS | 1808 | [1808] 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 09:32:38 INFO - PROCESS | 1808 | 1477931558173 Marionette TRACE conn4 -> [0,3360,"getWindowHandles",null] 09:32:38 INFO - PROCESS | 1808 | 1477931558179 Marionette TRACE conn4 <- [1,3360,null,["8"]] 09:32:38 INFO - PROCESS | 1808 | 1477931558185 Marionette TRACE conn4 -> [0,3361,"switchToWindow",{"name":"8"}] 09:32:38 INFO - PROCESS | 1808 | 1477931558193 Marionette TRACE conn4 <- [1,3361,null,{}] 09:32:38 INFO - PROCESS | 1808 | 1477931558246 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 1808 | ++DOCSHELL 0x83f3cc00 == 33 [pid = 1808] [id = 741] 09:32:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x8fab1000) [pid = 1808] [serial = 2154] [outer = (nil)] 09:32:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x8fc4d800) [pid = 1808] [serial = 2155] [outer = 0x8fab1000] 09:32:38 INFO - PROCESS | 1808 | 1477931558372 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x8fc55800) [pid = 1808] [serial = 2156] [outer = 0x8fab1000] 09:32:39 INFO - PROCESS | 1808 | 1477931559130 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]]]}] 09:32:39 INFO - .. 09:32:39 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1389ms 09:32:39 INFO - PROCESS | 1808 | 1477931559155 Marionette TRACE conn4 -> [0,3363,"getWindowHandle",null] 09:32:39 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 09:32:39 INFO - PROCESS | 1808 | 1477931559160 Marionette TRACE conn4 <- [1,3363,null,{"value":"8"}] 09:32:39 INFO - PROCESS | 1808 | 1477931559169 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}] 09:32:39 INFO - PROCESS | 1808 | 1477931559369 Marionette TRACE conn4 <- [1,3364,null,{"value":null}] 09:32:39 INFO - PROCESS | 1808 | 1477931559568 Marionette TRACE conn4 -> [0,3365,"getWindowHandles",null] 09:32:39 INFO - PROCESS | 1808 | 1477931559573 Marionette TRACE conn4 <- [1,3365,null,["8"]] 09:32:39 INFO - PROCESS | 1808 | 1477931559580 Marionette TRACE conn4 -> [0,3366,"switchToWindow",{"name":"8"}] 09:32:39 INFO - PROCESS | 1808 | 1477931559586 Marionette TRACE conn4 <- [1,3366,null,{}] 09:32:39 INFO - PROCESS | 1808 | 1477931559640 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:39 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cd15c00 == 34 [pid = 1808] [id = 742] 09:32:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x911a7c00) [pid = 1808] [serial = 2157] [outer = (nil)] 09:32:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x91ccbc00) [pid = 1808] [serial = 2158] [outer = 0x911a7c00] 09:32:39 INFO - PROCESS | 1808 | 1477931559750 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x92b10000) [pid = 1808] [serial = 2159] [outer = 0x911a7c00] 09:32:40 INFO - PROCESS | 1808 | 1477931560468 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]]]}] 09:32:40 INFO - .. 09:32:40 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1325ms 09:32:40 INFO - PROCESS | 1808 | 1477931560492 Marionette TRACE conn4 -> [0,3368,"getWindowHandle",null] 09:32:40 INFO - PROCESS | 1808 | 1477931560495 Marionette TRACE conn4 <- [1,3368,null,{"value":"8"}] 09:32:40 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 09:32:40 INFO - PROCESS | 1808 | 1477931560503 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}] 09:32:40 INFO - PROCESS | 1808 | 1477931560863 Marionette TRACE conn4 <- [1,3369,null,{"value":null}] 09:32:41 INFO - PROCESS | 1808 | 1477931561057 Marionette TRACE conn4 -> [0,3370,"getWindowHandles",null] 09:32:41 INFO - PROCESS | 1808 | 1477931561064 Marionette TRACE conn4 <- [1,3370,null,["8"]] 09:32:41 INFO - PROCESS | 1808 | 1477931561076 Marionette TRACE conn4 -> [0,3371,"switchToWindow",{"name":"8"}] 09:32:41 INFO - PROCESS | 1808 | 1477931561085 Marionette TRACE conn4 <- [1,3371,null,{}] 09:32:41 INFO - PROCESS | 1808 | 1477931561094 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 1808 | ++DOCSHELL 0x8320e800 == 35 [pid = 1808] [id = 743] 09:32:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x83213c00) [pid = 1808] [serial = 2160] [outer = (nil)] 09:32:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x832e4800) [pid = 1808] [serial = 2161] [outer = 0x83213c00] 09:32:41 INFO - PROCESS | 1808 | 1477931561198 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x83350000) [pid = 1808] [serial = 2162] [outer = 0x83213c00] 09:32:42 INFO - PROCESS | 1808 | 1477931562005 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]]]}] 09:32:42 INFO - .. 09:32:42 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1521ms 09:32:42 INFO - PROCESS | 1808 | 1477931562025 Marionette TRACE conn4 -> [0,3373,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 1808 | 1477931562033 Marionette TRACE conn4 <- [1,3373,null,{"value":"8"}] 09:32:42 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 09:32:42 INFO - PROCESS | 1808 | 1477931562062 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}] 09:32:42 INFO - PROCESS | 1808 | 1477931562265 Marionette TRACE conn4 <- [1,3374,null,{"value":null}] 09:32:42 INFO - PROCESS | 1808 | --DOCSHELL 0x826b8c00 == 34 [pid = 1808] [id = 715] 09:32:42 INFO - PROCESS | 1808 | --DOCSHELL 0x82646800 == 33 [pid = 1808] [id = 714] 09:32:42 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x8dc9e800) [pid = 1808] [serial = 2104] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1808 | 1477931562512 Marionette TRACE conn4 -> [0,3375,"getWindowHandles",null] 09:32:42 INFO - PROCESS | 1808 | 1477931562518 Marionette TRACE conn4 <- [1,3375,null,["8"]] 09:32:42 INFO - PROCESS | 1808 | 1477931562526 Marionette TRACE conn4 -> [0,3376,"switchToWindow",{"name":"8"}] 09:32:42 INFO - PROCESS | 1808 | 1477931562533 Marionette TRACE conn4 <- [1,3376,null,{}] 09:32:42 INFO - PROCESS | 1808 | 1477931562545 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:42 INFO - PROCESS | 1808 | ++DOCSHELL 0x829ee800 == 34 [pid = 1808] [id = 744] 09:32:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x829ef000) [pid = 1808] [serial = 2163] [outer = (nil)] 09:32:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x83189000) [pid = 1808] [serial = 2164] [outer = 0x829ef000] 09:32:42 INFO - PROCESS | 1808 | 1477931562683 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x8334c800) [pid = 1808] [serial = 2165] [outer = 0x829ef000] 09:32:42 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x83345c00) [pid = 1808] [serial = 2113] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x826bec00) [pid = 1808] [serial = 2108] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x82e70800) [pid = 1808] [serial = 2095] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x8d998800) [pid = 1808] [serial = 2120] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x8d98e400) [pid = 1808] [serial = 2101] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x83f37c00) [pid = 1808] [serial = 2099] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x8cd0e400) [pid = 1808] [serial = 2117] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x83194000) [pid = 1808] [serial = 2110] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x82ea9c00) [pid = 1808] [serial = 2096] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x83f37800) [pid = 1808] [serial = 2116] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x8320cc00) [pid = 1808] [serial = 2111] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x8334ac00) [pid = 1808] [serial = 2114] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x8d98d000) [pid = 1808] [serial = 2119] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x83ef3c00) [pid = 1808] [serial = 2098] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x8263fc00) [pid = 1808] [serial = 2107] [outer = (nil)] [url = about:blank] 09:32:42 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8d990400) [pid = 1808] [serial = 2102] [outer = (nil)] [url = about:blank] 09:32:43 INFO - PROCESS | 1808 | 1477931563409 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]]]}] 09:32:43 INFO - . 09:32:43 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1429ms 09:32:43 INFO - PROCESS | 1808 | 1477931563470 Marionette TRACE conn4 -> [0,3378,"getWindowHandle",null] 09:32:43 INFO - PROCESS | 1808 | 1477931563474 Marionette TRACE conn4 <- [1,3378,null,{"value":"8"}] 09:32:43 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 09:32:43 INFO - PROCESS | 1808 | 1477931563486 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}] 09:32:43 INFO - PROCESS | 1808 | 1477931563693 Marionette TRACE conn4 <- [1,3379,null,{"value":null}] 09:32:43 INFO - PROCESS | 1808 | [1808] 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 09:32:43 INFO - PROCESS | 1808 | 1477931563885 Marionette TRACE conn4 -> [0,3380,"getWindowHandles",null] 09:32:43 INFO - PROCESS | 1808 | 1477931563897 Marionette TRACE conn4 <- [1,3380,null,["8"]] 09:32:43 INFO - PROCESS | 1808 | 1477931563911 Marionette TRACE conn4 -> [0,3381,"switchToWindow",{"name":"8"}] 09:32:43 INFO - PROCESS | 1808 | 1477931563918 Marionette TRACE conn4 <- [1,3381,null,{}] 09:32:43 INFO - PROCESS | 1808 | 1477931563924 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 1808 | ++DOCSHELL 0x8d991c00 == 35 [pid = 1808] [id = 745] 09:32:43 INFO - PROCESS | 1808 | ++DOMWINDOW == 67 (0x8d992400) [pid = 1808] [serial = 2166] [outer = (nil)] 09:32:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 68 (0x8dbecc00) [pid = 1808] [serial = 2167] [outer = 0x8d992400] 09:32:44 INFO - PROCESS | 1808 | 1477931564046 Marionette DEBUG loaded listener.js 09:32:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 69 (0x8dca2000) [pid = 1808] [serial = 2168] [outer = 0x8d992400] 09:32:44 INFO - PROCESS | 1808 | 1477931564828 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]]]}] 09:32:44 INFO - . 09:32:44 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1382ms 09:32:44 INFO - PROCESS | 1808 | 1477931564879 Marionette TRACE conn4 -> [0,3383,"getWindowHandle",null] 09:32:44 INFO - PROCESS | 1808 | 1477931564886 Marionette TRACE conn4 <- [1,3383,null,{"value":"8"}] 09:32:44 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 09:32:44 INFO - PROCESS | 1808 | 1477931564900 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}] 09:32:45 INFO - PROCESS | 1808 | 1477931565134 Marionette TRACE conn4 <- [1,3384,null,{"value":null}] 09:32:45 INFO - PROCESS | 1808 | [1808] 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 09:32:45 INFO - PROCESS | 1808 | 1477931565342 Marionette TRACE conn4 -> [0,3385,"getWindowHandles",null] 09:32:45 INFO - PROCESS | 1808 | 1477931565349 Marionette TRACE conn4 <- [1,3385,null,["8"]] 09:32:45 INFO - PROCESS | 1808 | 1477931565357 Marionette TRACE conn4 -> [0,3386,"switchToWindow",{"name":"8"}] 09:32:45 INFO - PROCESS | 1808 | 1477931565365 Marionette TRACE conn4 <- [1,3386,null,{}] 09:32:45 INFO - PROCESS | 1808 | 1477931565417 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:45 INFO - PROCESS | 1808 | ++DOCSHELL 0x83344c00 == 36 [pid = 1808] [id = 746] 09:32:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 70 (0x83345c00) [pid = 1808] [serial = 2169] [outer = (nil)] 09:32:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 71 (0x83ef5000) [pid = 1808] [serial = 2170] [outer = 0x83345c00] 09:32:45 INFO - PROCESS | 1808 | 1477931565555 Marionette DEBUG loaded listener.js 09:32:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 72 (0x83f38c00) [pid = 1808] [serial = 2171] [outer = 0x83345c00] 09:32:46 INFO - PROCESS | 1808 | [1808] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 09:32:46 INFO - PROCESS | 1808 | [1808] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 09:32:46 INFO - PROCESS | 1808 | 1477931566327 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]]]}] 09:32:46 INFO - .. 09:32:46 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1480ms 09:32:46 INFO - PROCESS | 1808 | 1477931566400 Marionette TRACE conn4 -> [0,3388,"getWindowHandle",null] 09:32:46 INFO - PROCESS | 1808 | 1477931566410 Marionette TRACE conn4 <- [1,3388,null,{"value":"8"}] 09:32:46 INFO - TEST-START | /websockets/Secure-Close-null.htm 09:32:46 INFO - PROCESS | 1808 | 1477931566420 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}] 09:32:46 INFO - PROCESS | 1808 | 1477931566629 Marionette TRACE conn4 <- [1,3389,null,{"value":null}] 09:32:46 INFO - PROCESS | 1808 | 1477931566833 Marionette TRACE conn4 -> [0,3390,"getWindowHandles",null] 09:32:46 INFO - PROCESS | 1808 | 1477931566839 Marionette TRACE conn4 <- [1,3390,null,["8"]] 09:32:46 INFO - PROCESS | 1808 | 1477931566846 Marionette TRACE conn4 -> [0,3391,"switchToWindow",{"name":"8"}] 09:32:46 INFO - PROCESS | 1808 | 1477931566852 Marionette TRACE conn4 <- [1,3391,null,{}] 09:32:46 INFO - PROCESS | 1808 | 1477931566904 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x82633800 == 37 [pid = 1808] [id = 747] 09:32:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 73 (0x829f2400) [pid = 1808] [serial = 2172] [outer = (nil)] 09:32:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 74 (0x8dd9ac00) [pid = 1808] [serial = 2173] [outer = 0x829f2400] 09:32:47 INFO - PROCESS | 1808 | 1477931567021 Marionette DEBUG loaded listener.js 09:32:47 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x8debdc00) [pid = 1808] [serial = 2174] [outer = 0x829f2400] 09:32:47 INFO - PROCESS | 1808 | 1477931567793 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]]]}] 09:32:47 INFO - . 09:32:47 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1434ms 09:32:47 INFO - PROCESS | 1808 | 1477931567870 Marionette TRACE conn4 -> [0,3393,"getWindowHandle",null] 09:32:47 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 09:32:47 INFO - PROCESS | 1808 | 1477931567881 Marionette TRACE conn4 <- [1,3393,null,{"value":"8"}] 09:32:47 INFO - PROCESS | 1808 | 1477931567891 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}] 09:32:48 INFO - PROCESS | 1808 | 1477931568085 Marionette TRACE conn4 <- [1,3394,null,{"value":null}] 09:32:48 INFO - PROCESS | 1808 | [1808] 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 09:32:48 INFO - PROCESS | 1808 | 1477931568370 Marionette TRACE conn4 -> [0,3395,"getWindowHandles",null] 09:32:48 INFO - PROCESS | 1808 | 1477931568375 Marionette TRACE conn4 <- [1,3395,null,["8"]] 09:32:48 INFO - PROCESS | 1808 | 1477931568428 Marionette TRACE conn4 -> [0,3396,"switchToWindow",{"name":"8"}] 09:32:48 INFO - PROCESS | 1808 | 1477931568436 Marionette TRACE conn4 <- [1,3396,null,{}] 09:32:48 INFO - PROCESS | 1808 | 1477931568444 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:48 INFO - PROCESS | 1808 | ++DOCSHELL 0x8ffec800 == 38 [pid = 1808] [id = 748] 09:32:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x8fff0400) [pid = 1808] [serial = 2175] [outer = (nil)] 09:32:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x911a9800) [pid = 1808] [serial = 2176] [outer = 0x8fff0400] 09:32:48 INFO - PROCESS | 1808 | 1477931568564 Marionette DEBUG loaded listener.js 09:32:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x91c74c00) [pid = 1808] [serial = 2177] [outer = 0x8fff0400] 09:32:49 INFO - PROCESS | 1808 | 1477931569324 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]]]}] 09:32:49 INFO - . 09:32:49 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1484ms 09:32:49 INFO - PROCESS | 1808 | 1477931569375 Marionette TRACE conn4 -> [0,3398,"getWindowHandle",null] 09:32:49 INFO - PROCESS | 1808 | 1477931569379 Marionette TRACE conn4 <- [1,3398,null,{"value":"8"}] 09:32:49 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 09:32:49 INFO - PROCESS | 1808 | 1477931569409 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}] 09:32:49 INFO - PROCESS | 1808 | 1477931569610 Marionette TRACE conn4 <- [1,3399,null,{"value":null}] 09:32:49 INFO - PROCESS | 1808 | [1808] 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 09:32:49 INFO - PROCESS | 1808 | 1477931569808 Marionette TRACE conn4 -> [0,3400,"getWindowHandles",null] 09:32:49 INFO - PROCESS | 1808 | 1477931569818 Marionette TRACE conn4 <- [1,3400,null,["8"]] 09:32:49 INFO - PROCESS | 1808 | 1477931569868 Marionette TRACE conn4 -> [0,3401,"switchToWindow",{"name":"8"}] 09:32:49 INFO - PROCESS | 1808 | 1477931569874 Marionette TRACE conn4 <- [1,3401,null,{}] 09:32:49 INFO - PROCESS | 1808 | 1477931569882 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c22400 == 39 [pid = 1808] [id = 749] 09:32:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x92c23000) [pid = 1808] [serial = 2178] [outer = (nil)] 09:32:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x92c26c00) [pid = 1808] [serial = 2179] [outer = 0x92c23000] 09:32:50 INFO - PROCESS | 1808 | 1477931570037 Marionette DEBUG loaded listener.js 09:32:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x92c29000) [pid = 1808] [serial = 2180] [outer = 0x92c23000] 09:32:50 INFO - PROCESS | 1808 | 1477931570855 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]]]}] 09:32:50 INFO - .. 09:32:50 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1476ms 09:32:50 INFO - PROCESS | 1808 | 1477931570882 Marionette TRACE conn4 -> [0,3403,"getWindowHandle",null] 09:32:50 INFO - PROCESS | 1808 | 1477931570886 Marionette TRACE conn4 <- [1,3403,null,{"value":"8"}] 09:32:50 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 09:32:50 INFO - PROCESS | 1808 | 1477931570894 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}] 09:32:51 INFO - PROCESS | 1808 | 1477931571192 Marionette TRACE conn4 <- [1,3404,null,{"value":null}] 09:32:51 INFO - PROCESS | 1808 | 1477931571415 Marionette TRACE conn4 -> [0,3405,"getWindowHandles",null] 09:32:51 INFO - PROCESS | 1808 | 1477931571420 Marionette TRACE conn4 <- [1,3405,null,["8"]] 09:32:51 INFO - PROCESS | 1808 | 1477931571428 Marionette TRACE conn4 -> [0,3406,"switchToWindow",{"name":"8"}] 09:32:51 INFO - PROCESS | 1808 | 1477931571434 Marionette TRACE conn4 <- [1,3406,null,{}] 09:32:51 INFO - PROCESS | 1808 | 1477931571485 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 1808 | ++DOCSHELL 0x93922400 == 40 [pid = 1808] [id = 750] 09:32:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x93922c00) [pid = 1808] [serial = 2181] [outer = (nil)] 09:32:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x93cf2000) [pid = 1808] [serial = 2182] [outer = 0x93922c00] 09:32:51 INFO - PROCESS | 1808 | 1477931571597 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x94a2a800) [pid = 1808] [serial = 2183] [outer = 0x93922c00] 09:32:52 INFO - PROCESS | 1808 | 1477931572381 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]]]}] 09:32:52 INFO - . 09:32:52 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1522ms 09:32:52 INFO - PROCESS | 1808 | 1477931572433 Marionette TRACE conn4 -> [0,3408,"getWindowHandle",null] 09:32:52 INFO - PROCESS | 1808 | 1477931572438 Marionette TRACE conn4 <- [1,3408,null,{"value":"8"}] 09:32:52 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 09:32:52 INFO - PROCESS | 1808 | 1477931572453 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}] 09:32:52 INFO - PROCESS | 1808 | 1477931572681 Marionette TRACE conn4 <- [1,3409,null,{"value":null}] 09:32:53 INFO - PROCESS | 1808 | 1477931573004 Marionette TRACE conn4 -> [0,3410,"getWindowHandles",null] 09:32:53 INFO - PROCESS | 1808 | 1477931573011 Marionette TRACE conn4 <- [1,3410,null,["8"]] 09:32:53 INFO - PROCESS | 1808 | 1477931573062 Marionette TRACE conn4 -> [0,3411,"switchToWindow",{"name":"8"}] 09:32:53 INFO - PROCESS | 1808 | 1477931573072 Marionette TRACE conn4 <- [1,3411,null,{}] 09:32:53 INFO - PROCESS | 1808 | 1477931573083 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:53 INFO - PROCESS | 1808 | ++DOCSHELL 0x82ea4400 == 41 [pid = 1808] [id = 751] 09:32:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x82ea8c00) [pid = 1808] [serial = 2184] [outer = (nil)] 09:32:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x832f0c00) [pid = 1808] [serial = 2185] [outer = 0x82ea8c00] 09:32:53 INFO - PROCESS | 1808 | 1477931573191 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x83ef3000) [pid = 1808] [serial = 2186] [outer = 0x82ea8c00] 09:32:54 INFO - PROCESS | 1808 | 1477931574185 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]]]}] 09:32:54 INFO - .. 09:32:54 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1781ms 09:32:54 INFO - PROCESS | 1808 | 1477931574234 Marionette TRACE conn4 -> [0,3413,"getWindowHandle",null] 09:32:54 INFO - TEST-START | /websockets/Secure-Close-string.htm 09:32:54 INFO - PROCESS | 1808 | 1477931574240 Marionette TRACE conn4 <- [1,3413,null,{"value":"8"}] 09:32:54 INFO - PROCESS | 1808 | 1477931574249 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}] 09:32:54 INFO - PROCESS | 1808 | 1477931574511 Marionette TRACE conn4 <- [1,3414,null,{"value":null}] 09:32:54 INFO - PROCESS | 1808 | 1477931574630 Marionette TRACE conn4 -> [0,3415,"getWindowHandles",null] 09:32:54 INFO - PROCESS | 1808 | 1477931574637 Marionette TRACE conn4 <- [1,3415,null,["8"]] 09:32:54 INFO - PROCESS | 1808 | 1477931574644 Marionette TRACE conn4 -> [0,3416,"switchToWindow",{"name":"8"}] 09:32:54 INFO - PROCESS | 1808 | 1477931574652 Marionette TRACE conn4 <- [1,3416,null,{}] 09:32:54 INFO - PROCESS | 1808 | 1477931574666 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf32800 == 42 [pid = 1808] [id = 752] 09:32:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0x8d996c00) [pid = 1808] [serial = 2187] [outer = (nil)] 09:32:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0x8dd18800) [pid = 1808] [serial = 2188] [outer = 0x8d996c00] 09:32:54 INFO - PROCESS | 1808 | 1477931574767 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0x8dd98400) [pid = 1808] [serial = 2189] [outer = 0x8d996c00] 09:32:55 INFO - PROCESS | 1808 | 1477931575452 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]]]}] 09:32:55 INFO - . 09:32:55 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1235ms 09:32:55 INFO - PROCESS | 1808 | 1477931575489 Marionette TRACE conn4 -> [0,3418,"getWindowHandle",null] 09:32:55 INFO - PROCESS | 1808 | 1477931575493 Marionette TRACE conn4 <- [1,3418,null,{"value":"8"}] 09:32:55 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 09:32:55 INFO - PROCESS | 1808 | 1477931575501 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}] 09:32:55 INFO - PROCESS | 1808 | 1477931575750 Marionette TRACE conn4 <- [1,3419,null,{"value":null}] 09:32:55 INFO - PROCESS | 1808 | [1808] 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 09:32:55 INFO - PROCESS | 1808 | 1477931575784 Marionette TRACE conn4 -> [0,3420,"getWindowHandles",null] 09:32:55 INFO - PROCESS | 1808 | 1477931575795 Marionette TRACE conn4 <- [1,3420,null,["8"]] 09:32:55 INFO - PROCESS | 1808 | 1477931575898 Marionette TRACE conn4 -> [0,3421,"switchToWindow",{"name":"8"}] 09:32:55 INFO - PROCESS | 1808 | 1477931575907 Marionette TRACE conn4 <- [1,3421,null,{}] 09:32:55 INFO - PROCESS | 1808 | 1477931575913 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c1ec00 == 43 [pid = 1808] [id = 753] 09:32:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0x92c1f400) [pid = 1808] [serial = 2190] [outer = (nil)] 09:32:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0x92c21c00) [pid = 1808] [serial = 2191] [outer = 0x92c1f400] 09:32:56 INFO - PROCESS | 1808 | 1477931576006 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0x92c51c00) [pid = 1808] [serial = 2192] [outer = 0x92c1f400] 09:32:56 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0x8cd12c00) [pid = 1808] [serial = 2127] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 09:32:56 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0x8dca3000) [pid = 1808] [serial = 2139] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 09:32:56 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0x829f2c00) [pid = 1808] [serial = 2130] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 09:32:56 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0x832e4000) [pid = 1808] [serial = 2133] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 09:32:56 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0x832e8000) [pid = 1808] [serial = 2124] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 09:32:56 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0x83f40800) [pid = 1808] [serial = 2136] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 09:32:56 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x8dbf4400) [pid = 1808] [serial = 2103] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 09:32:56 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0x829f3000) [pid = 1808] [serial = 2142] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 09:32:56 INFO - PROCESS | 1808 | 1477931576743 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]]]}] 09:32:56 INFO - . 09:32:56 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1276ms 09:32:56 INFO - PROCESS | 1808 | 1477931576779 Marionette TRACE conn4 -> [0,3423,"getWindowHandle",null] 09:32:56 INFO - PROCESS | 1808 | 1477931576782 Marionette TRACE conn4 <- [1,3423,null,{"value":"8"}] 09:32:56 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 09:32:56 INFO - PROCESS | 1808 | 1477931576791 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}] 09:32:57 INFO - PROCESS | 1808 | 1477931577050 Marionette TRACE conn4 <- [1,3424,null,{"value":null}] 09:32:57 INFO - PROCESS | 1808 | 1477931577073 Marionette TRACE conn4 -> [0,3425,"getWindowHandles",null] 09:32:57 INFO - PROCESS | 1808 | 1477931577077 Marionette TRACE conn4 <- [1,3425,null,["8"]] 09:32:57 INFO - PROCESS | 1808 | 1477931577083 Marionette TRACE conn4 -> [0,3426,"switchToWindow",{"name":"8"}] 09:32:57 INFO - PROCESS | 1808 | 1477931577090 Marionette TRACE conn4 <- [1,3426,null,{}] 09:32:57 INFO - PROCESS | 1808 | 1477931577095 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:57 INFO - PROCESS | 1808 | ++DOCSHELL 0x94a2f000 == 44 [pid = 1808] [id = 754] 09:32:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x94a2fc00) [pid = 1808] [serial = 2193] [outer = (nil)] 09:32:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x94a33400) [pid = 1808] [serial = 2194] [outer = 0x94a2fc00] 09:32:57 INFO - PROCESS | 1808 | 1477931577191 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0x94a35400) [pid = 1808] [serial = 2195] [outer = 0x94a2fc00] 09:32:57 INFO - ... 09:32:57 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1126ms 09:32:57 INFO - PROCESS | 1808 | 1477931577906 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]]]}] 09:32:57 INFO - PROCESS | 1808 | 1477931577917 Marionette TRACE conn4 -> [0,3428,"getWindowHandle",null] 09:32:57 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 09:32:57 INFO - PROCESS | 1808 | 1477931577921 Marionette TRACE conn4 <- [1,3428,null,{"value":"8"}] 09:32:57 INFO - PROCESS | 1808 | 1477931577929 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}] 09:32:58 INFO - PROCESS | 1808 | 1477931578167 Marionette TRACE conn4 <- [1,3429,null,{"value":null}] 09:32:58 INFO - PROCESS | 1808 | 1477931578191 Marionette TRACE conn4 -> [0,3430,"getWindowHandles",null] 09:32:58 INFO - PROCESS | 1808 | 1477931578195 Marionette TRACE conn4 <- [1,3430,null,["8"]] 09:32:58 INFO - PROCESS | 1808 | 1477931578201 Marionette TRACE conn4 -> [0,3431,"switchToWindow",{"name":"8"}] 09:32:58 INFO - PROCESS | 1808 | 1477931578207 Marionette TRACE conn4 <- [1,3431,null,{}] 09:32:58 INFO - PROCESS | 1808 | 1477931578212 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 1808 | ++DOCSHELL 0x94a47800 == 45 [pid = 1808] [id = 755] 09:32:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0x94a47c00) [pid = 1808] [serial = 2196] [outer = (nil)] 09:32:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0x94a4b800) [pid = 1808] [serial = 2197] [outer = 0x94a47c00] 09:32:58 INFO - PROCESS | 1808 | 1477931578317 Marionette DEBUG loaded listener.js 09:32:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0x94a4f000) [pid = 1808] [serial = 2198] [outer = 0x94a47c00] 09:32:59 INFO - PROCESS | 1808 | 1477931579166 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]]]}] 09:32:59 INFO - ... 09:32:59 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1282ms 09:32:59 INFO - PROCESS | 1808 | 1477931579221 Marionette TRACE conn4 -> [0,3433,"getWindowHandle",null] 09:32:59 INFO - PROCESS | 1808 | 1477931579231 Marionette TRACE conn4 <- [1,3433,null,{"value":"8"}] 09:32:59 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 09:32:59 INFO - PROCESS | 1808 | 1477931579252 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}] 09:32:59 INFO - PROCESS | 1808 | 1477931579562 Marionette TRACE conn4 <- [1,3434,null,{"value":null}] 09:32:59 INFO - PROCESS | 1808 | 1477931579737 Marionette TRACE conn4 -> [0,3435,"getWindowHandles",null] 09:32:59 INFO - PROCESS | 1808 | 1477931579743 Marionette TRACE conn4 <- [1,3435,null,["8"]] 09:32:59 INFO - PROCESS | 1808 | 1477931579793 Marionette TRACE conn4 -> [0,3436,"switchToWindow",{"name":"8"}] 09:32:59 INFO - PROCESS | 1808 | 1477931579802 Marionette TRACE conn4 <- [1,3436,null,{}] 09:32:59 INFO - PROCESS | 1808 | 1477931579812 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:32:59 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cf3d400 == 46 [pid = 1808] [id = 756] 09:32:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0x8cf3e400) [pid = 1808] [serial = 2199] [outer = (nil)] 09:32:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0x8f957800) [pid = 1808] [serial = 2200] [outer = 0x8cf3e400] 09:32:59 INFO - PROCESS | 1808 | 1477931579936 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0x8fa15400) [pid = 1808] [serial = 2201] [outer = 0x8cf3e400] 09:33:00 INFO - PROCESS | 1808 | 1477931580678 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]]]}] 09:33:00 INFO - ... 09:33:00 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1472ms 09:33:00 INFO - PROCESS | 1808 | 1477931580743 Marionette TRACE conn4 -> [0,3438,"getWindowHandle",null] 09:33:00 INFO - PROCESS | 1808 | 1477931580752 Marionette TRACE conn4 <- [1,3438,null,{"value":"8"}] 09:33:00 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 09:33:00 INFO - PROCESS | 1808 | 1477931580763 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}] 09:33:01 INFO - PROCESS | 1808 | 1477931581036 Marionette TRACE conn4 <- [1,3439,null,{"value":null}] 09:33:01 INFO - PROCESS | 1808 | 1477931581259 Marionette TRACE conn4 -> [0,3440,"getWindowHandles",null] 09:33:01 INFO - PROCESS | 1808 | 1477931581264 Marionette TRACE conn4 <- [1,3440,null,["8"]] 09:33:01 INFO - PROCESS | 1808 | 1477931581314 Marionette TRACE conn4 -> [0,3441,"switchToWindow",{"name":"8"}] 09:33:01 INFO - PROCESS | 1808 | 1477931581320 Marionette TRACE conn4 <- [1,3441,null,{}] 09:33:01 INFO - PROCESS | 1808 | 1477931581331 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 1808 | ++DOCSHELL 0x9389e400 == 47 [pid = 1808] [id = 757] 09:33:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0x938aa400) [pid = 1808] [serial = 2202] [outer = (nil)] 09:33:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (0x94a2e800) [pid = 1808] [serial = 2203] [outer = 0x938aa400] 09:33:01 INFO - PROCESS | 1808 | 1477931581489 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0x8fab6000) [pid = 1808] [serial = 2204] [outer = 0x938aa400] 09:33:02 INFO - PROCESS | 1808 | 1477931582262 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]]]}] 09:33:02 INFO - ... 09:33:02 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1527ms 09:33:02 INFO - PROCESS | 1808 | 1477931582298 Marionette TRACE conn4 -> [0,3443,"getWindowHandle",null] 09:33:02 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 09:33:02 INFO - PROCESS | 1808 | 1477931582309 Marionette TRACE conn4 <- [1,3443,null,{"value":"8"}] 09:33:02 INFO - PROCESS | 1808 | 1477931582332 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}] 09:33:02 INFO - PROCESS | 1808 | 1477931582617 Marionette TRACE conn4 <- [1,3444,null,{"value":null}] 09:33:02 INFO - PROCESS | 1808 | 1477931582783 Marionette TRACE conn4 -> [0,3445,"getWindowHandles",null] 09:33:02 INFO - PROCESS | 1808 | 1477931582790 Marionette TRACE conn4 <- [1,3445,null,["8"]] 09:33:02 INFO - PROCESS | 1808 | 1477931582803 Marionette TRACE conn4 -> [0,3446,"switchToWindow",{"name":"8"}] 09:33:02 INFO - PROCESS | 1808 | 1477931582813 Marionette TRACE conn4 <- [1,3446,null,{}] 09:33:02 INFO - PROCESS | 1808 | 1477931582821 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 1808 | ++DOCSHELL 0x94b3f000 == 48 [pid = 1808] [id = 758] 09:33:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0x94b40400) [pid = 1808] [serial = 2205] [outer = (nil)] 09:33:02 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (0x94b44c00) [pid = 1808] [serial = 2206] [outer = 0x94b40400] 09:33:02 INFO - PROCESS | 1808 | 1477931582950 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 1808 | ++DOMWINDOW == 100 (0x94b48800) [pid = 1808] [serial = 2207] [outer = 0x94b40400] 09:33:03 INFO - ... 09:33:03 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1530ms 09:33:03 INFO - PROCESS | 1808 | 1477931583835 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]]]}] 09:33:03 INFO - PROCESS | 1808 | 1477931583848 Marionette TRACE conn4 -> [0,3448,"getWindowHandle",null] 09:33:03 INFO - PROCESS | 1808 | 1477931583854 Marionette TRACE conn4 <- [1,3448,null,{"value":"8"}] 09:33:03 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 09:33:03 INFO - PROCESS | 1808 | 1477931583910 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}] 09:33:04 INFO - PROCESS | 1808 | 1477931584158 Marionette TRACE conn4 <- [1,3449,null,{"value":null}] 09:33:04 INFO - PROCESS | 1808 | 1477931584365 Marionette TRACE conn4 -> [0,3450,"getWindowHandles",null] 09:33:04 INFO - PROCESS | 1808 | 1477931584371 Marionette TRACE conn4 <- [1,3450,null,["8"]] 09:33:04 INFO - PROCESS | 1808 | 1477931584422 Marionette TRACE conn4 -> [0,3451,"switchToWindow",{"name":"8"}] 09:33:04 INFO - PROCESS | 1808 | 1477931584429 Marionette TRACE conn4 <- [1,3451,null,{}] 09:33:04 INFO - PROCESS | 1808 | 1477931584440 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:04 INFO - PROCESS | 1808 | ++DOCSHELL 0x953b0000 == 49 [pid = 1808] [id = 759] 09:33:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 101 (0x953b0800) [pid = 1808] [serial = 2208] [outer = (nil)] 09:33:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 102 (0x953b2000) [pid = 1808] [serial = 2209] [outer = 0x953b0800] 09:33:04 INFO - PROCESS | 1808 | 1477931584575 Marionette DEBUG loaded listener.js 09:33:04 INFO - PROCESS | 1808 | ++DOMWINDOW == 103 (0x953b4400) [pid = 1808] [serial = 2210] [outer = 0x953b0800] 09:33:05 INFO - PROCESS | 1808 | 1477931585487 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]]]}] 09:33:05 INFO - ... 09:33:05 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1684ms 09:33:05 INFO - PROCESS | 1808 | 1477931585553 Marionette TRACE conn4 -> [0,3453,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 1808 | 1477931585558 Marionette TRACE conn4 <- [1,3453,null,{"value":"8"}] 09:33:05 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 09:33:05 INFO - PROCESS | 1808 | 1477931585568 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}] 09:33:05 INFO - PROCESS | 1808 | 1477931585759 Marionette TRACE conn4 <- [1,3454,null,{"value":null}] 09:33:05 INFO - PROCESS | 1808 | 1477931585957 Marionette TRACE conn4 -> [0,3455,"getWindowHandles",null] 09:33:05 INFO - PROCESS | 1808 | 1477931585962 Marionette TRACE conn4 <- [1,3455,null,["8"]] 09:33:05 INFO - PROCESS | 1808 | 1477931585969 Marionette TRACE conn4 -> [0,3456,"switchToWindow",{"name":"8"}] 09:33:05 INFO - PROCESS | 1808 | 1477931585976 Marionette TRACE conn4 <- [1,3456,null,{}] 09:33:06 INFO - PROCESS | 1808 | 1477931586031 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 1808 | ++DOCSHELL 0x953adc00 == 50 [pid = 1808] [id = 760] 09:33:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 104 (0x953bb000) [pid = 1808] [serial = 2211] [outer = (nil)] 09:33:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 105 (0x9566a400) [pid = 1808] [serial = 2212] [outer = 0x953bb000] 09:33:06 INFO - PROCESS | 1808 | 1477931586139 Marionette DEBUG loaded listener.js 09:33:06 INFO - PROCESS | 1808 | ++DOMWINDOW == 106 (0x9566cc00) [pid = 1808] [serial = 2213] [outer = 0x953bb000] 09:33:06 INFO - PROCESS | 1808 | 1477931586868 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]]]}] 09:33:06 INFO - ... 09:33:06 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1328ms 09:33:06 INFO - PROCESS | 1808 | 1477931586896 Marionette TRACE conn4 -> [0,3458,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 1808 | 1477931586900 Marionette TRACE conn4 <- [1,3458,null,{"value":"8"}] 09:33:06 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 09:33:06 INFO - PROCESS | 1808 | 1477931586908 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}] 09:33:07 INFO - PROCESS | 1808 | 1477931587200 Marionette TRACE conn4 <- [1,3459,null,{"value":null}] 09:33:07 INFO - PROCESS | 1808 | 1477931587341 Marionette TRACE conn4 -> [0,3460,"getWindowHandles",null] 09:33:07 INFO - PROCESS | 1808 | 1477931587346 Marionette TRACE conn4 <- [1,3460,null,["8"]] 09:33:07 INFO - PROCESS | 1808 | 1477931587356 Marionette TRACE conn4 -> [0,3461,"switchToWindow",{"name":"8"}] 09:33:07 INFO - PROCESS | 1808 | 1477931587365 Marionette TRACE conn4 <- [1,3461,null,{}] 09:33:07 INFO - PROCESS | 1808 | 1477931587421 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 1808 | ++DOCSHELL 0x82632800 == 51 [pid = 1808] [id = 761] 09:33:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 107 (0x8263d400) [pid = 1808] [serial = 2214] [outer = (nil)] 09:33:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 108 (0x83191800) [pid = 1808] [serial = 2215] [outer = 0x8263d400] 09:33:07 INFO - PROCESS | 1808 | 1477931587533 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 1808 | ++DOMWINDOW == 109 (0x83eed000) [pid = 1808] [serial = 2216] [outer = 0x8263d400] 09:33:08 INFO - PROCESS | 1808 | 1477931588465 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]]]}] 09:33:08 INFO - ... 09:33:08 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1587ms 09:33:08 INFO - PROCESS | 1808 | 1477931588560 Marionette TRACE conn4 -> [0,3463,"getWindowHandle",null] 09:33:08 INFO - PROCESS | 1808 | 1477931588594 Marionette TRACE conn4 <- [1,3463,null,{"value":"8"}] 09:33:08 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 09:33:08 INFO - PROCESS | 1808 | 1477931588693 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}] 09:33:09 INFO - PROCESS | 1808 | 1477931589078 Marionette TRACE conn4 <- [1,3464,null,{"value":null}] 09:33:09 INFO - PROCESS | 1808 | 1477931589246 Marionette TRACE conn4 -> [0,3465,"getWindowHandles",null] 09:33:09 INFO - PROCESS | 1808 | 1477931589253 Marionette TRACE conn4 <- [1,3465,null,["8"]] 09:33:09 INFO - PROCESS | 1808 | 1477931589269 Marionette TRACE conn4 -> [0,3466,"switchToWindow",{"name":"8"}] 09:33:09 INFO - PROCESS | 1808 | 1477931589277 Marionette TRACE conn4 <- [1,3466,null,{}] 09:33:09 INFO - PROCESS | 1808 | 1477931589283 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:09 INFO - PROCESS | 1808 | ++DOCSHELL 0x832e9400 == 52 [pid = 1808] [id = 762] 09:33:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 110 (0x832ea400) [pid = 1808] [serial = 2217] [outer = (nil)] 09:33:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 111 (0x83329c00) [pid = 1808] [serial = 2218] [outer = 0x832ea400] 09:33:09 INFO - PROCESS | 1808 | 1477931589386 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 1808 | ++DOMWINDOW == 112 (0x8cc21c00) [pid = 1808] [serial = 2219] [outer = 0x832ea400] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8332b000 == 51 [pid = 1808] [id = 717] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8262c000 == 50 [pid = 1808] [id = 719] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x83215c00 == 49 [pid = 1808] [id = 716] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x92c1ec00 == 48 [pid = 1808] [id = 753] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x94a2f000 == 47 [pid = 1808] [id = 754] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x82ea4400 == 46 [pid = 1808] [id = 751] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf32800 == 45 [pid = 1808] [id = 752] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8d991c00 == 44 [pid = 1808] [id = 745] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x83344c00 == 43 [pid = 1808] [id = 746] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x829ee800 == 42 [pid = 1808] [id = 744] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8dbef400 == 41 [pid = 1808] [id = 724] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8ffec800 == 40 [pid = 1808] [id = 748] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x82633800 == 39 [pid = 1808] [id = 747] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x829f3c00 == 38 [pid = 1808] [id = 721] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x93922400 == 37 [pid = 1808] [id = 750] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x92c22400 == 36 [pid = 1808] [id = 749] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf39000 == 35 [pid = 1808] [id = 723] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x83213000 == 34 [pid = 1808] [id = 722] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8cd10800 == 33 [pid = 1808] [id = 720] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8320e800 == 32 [pid = 1808] [id = 743] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x953b0000 == 31 [pid = 1808] [id = 759] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x953adc00 == 30 [pid = 1808] [id = 760] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x94a47800 == 29 [pid = 1808] [id = 755] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x8cf3d400 == 28 [pid = 1808] [id = 756] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x9389e400 == 27 [pid = 1808] [id = 757] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x94b3f000 == 26 [pid = 1808] [id = 758] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 111 (0x8dca6800) [pid = 1808] [serial = 2122] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 110 (0x8332cc00) [pid = 1808] [serial = 2126] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 109 (0x83326c00) [pid = 1808] [serial = 2125] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 108 (0x8db7f400) [pid = 1808] [serial = 2129] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 107 (0x8d991800) [pid = 1808] [serial = 2128] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 106 (0x8320c800) [pid = 1808] [serial = 2132] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 105 (0x82ea8800) [pid = 1808] [serial = 2131] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 104 (0x832ec400) [pid = 1808] [serial = 2135] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 103 (0x832e6000) [pid = 1808] [serial = 2134] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 102 (0x8cc2b800) [pid = 1808] [serial = 2138] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 101 (0x83f42800) [pid = 1808] [serial = 2137] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 100 (0x8dd1a400) [pid = 1808] [serial = 2141] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 99 (0x8dd13c00) [pid = 1808] [serial = 2140] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (0x8f951c00) [pid = 1808] [serial = 2144] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0x8cf37c00) [pid = 1808] [serial = 2143] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0x8fa1a800) [pid = 1808] [serial = 2146] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0x83345000) [pid = 1808] [serial = 2149] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0x832e4800) [pid = 1808] [serial = 2161] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0x91ccbc00) [pid = 1808] [serial = 2158] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0x8fc4d800) [pid = 1808] [serial = 2155] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0x8dca3c00) [pid = 1808] [serial = 2152] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0x8dd0ec00) [pid = 1808] [serial = 2105] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1808 | --DOCSHELL 0x82632800 == 25 [pid = 1808] [id = 761] 09:33:11 INFO - PROCESS | 1808 | 1477931591203 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]]]}] 09:33:11 INFO - ... 09:33:11 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 2629ms 09:33:11 INFO - PROCESS | 1808 | 1477931591302 Marionette TRACE conn4 -> [0,3468,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 1808 | 1477931591308 Marionette TRACE conn4 <- [1,3468,null,{"value":"8"}] 09:33:11 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 09:33:11 INFO - PROCESS | 1808 | 1477931591325 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}] 09:33:11 INFO - PROCESS | 1808 | 1477931591524 Marionette TRACE conn4 <- [1,3469,null,{"value":null}] 09:33:11 INFO - PROCESS | 1808 | 1477931591539 Marionette TRACE conn4 -> [0,3470,"getWindowHandles",null] 09:33:11 INFO - PROCESS | 1808 | 1477931591544 Marionette TRACE conn4 <- [1,3470,null,["8"]] 09:33:11 INFO - PROCESS | 1808 | 1477931591699 Marionette TRACE conn4 -> [0,3471,"switchToWindow",{"name":"8"}] 09:33:11 INFO - PROCESS | 1808 | 1477931591709 Marionette TRACE conn4 <- [1,3471,null,{}] 09:33:11 INFO - PROCESS | 1808 | 1477931591721 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:11 INFO - PROCESS | 1808 | ++DOCSHELL 0x83192c00 == 26 [pid = 1808] [id = 763] 09:33:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0x83193800) [pid = 1808] [serial = 2220] [outer = (nil)] 09:33:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0x8320e800) [pid = 1808] [serial = 2221] [outer = 0x83193800] 09:33:11 INFO - PROCESS | 1808 | 1477931591824 Marionette DEBUG loaded listener.js 09:33:11 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0x826bb400) [pid = 1808] [serial = 2222] [outer = 0x83193800] 09:33:12 INFO - PROCESS | 1808 | 1477931592478 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]]]}] 09:33:12 INFO - ... 09:33:12 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1225ms 09:33:12 INFO - PROCESS | 1808 | 1477931592545 Marionette TRACE conn4 -> [0,3473,"getWindowHandle",null] 09:33:12 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 09:33:12 INFO - PROCESS | 1808 | 1477931592554 Marionette TRACE conn4 <- [1,3473,null,{"value":"8"}] 09:33:12 INFO - PROCESS | 1808 | 1477931592561 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}] 09:33:12 INFO - PROCESS | 1808 | 1477931592767 Marionette TRACE conn4 <- [1,3474,null,{"value":null}] 09:33:12 INFO - PROCESS | 1808 | 1477931592957 Marionette TRACE conn4 -> [0,3475,"getWindowHandles",null] 09:33:12 INFO - PROCESS | 1808 | 1477931592963 Marionette TRACE conn4 <- [1,3475,null,["8"]] 09:33:12 INFO - PROCESS | 1808 | 1477931592971 Marionette TRACE conn4 -> [0,3476,"switchToWindow",{"name":"8"}] 09:33:12 INFO - PROCESS | 1808 | 1477931592976 Marionette TRACE conn4 <- [1,3476,null,{}] 09:33:12 INFO - PROCESS | 1808 | 1477931592983 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 1808 | ++DOCSHELL 0x83349400 == 27 [pid = 1808] [id = 764] 09:33:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0x83eec400) [pid = 1808] [serial = 2223] [outer = (nil)] 09:33:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0x83ef6400) [pid = 1808] [serial = 2224] [outer = 0x83eec400] 09:33:13 INFO - PROCESS | 1808 | 1477931593095 Marionette DEBUG loaded listener.js 09:33:13 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (0x83f39400) [pid = 1808] [serial = 2225] [outer = 0x83eec400] 09:33:13 INFO - PROCESS | 1808 | 1477931593849 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]]]}] 09:33:13 INFO - ... 09:33:13 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1321ms 09:33:13 INFO - PROCESS | 1808 | 1477931593895 Marionette TRACE conn4 -> [0,3478,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 1808 | 1477931593904 Marionette TRACE conn4 <- [1,3478,null,{"value":"8"}] 09:33:13 INFO - TEST-START | /websockets/Secure-Send-data.htm 09:33:13 INFO - PROCESS | 1808 | 1477931593911 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}] 09:33:14 INFO - PROCESS | 1808 | 1477931594214 Marionette TRACE conn4 <- [1,3479,null,{"value":null}] 09:33:14 INFO - PROCESS | 1808 | 1477931594337 Marionette TRACE conn4 -> [0,3480,"getWindowHandles",null] 09:33:14 INFO - PROCESS | 1808 | 1477931594344 Marionette TRACE conn4 <- [1,3480,null,["8"]] 09:33:14 INFO - PROCESS | 1808 | 1477931594350 Marionette TRACE conn4 -> [0,3481,"switchToWindow",{"name":"8"}] 09:33:14 INFO - PROCESS | 1808 | 1477931594358 Marionette TRACE conn4 <- [1,3481,null,{}] 09:33:14 INFO - PROCESS | 1808 | 1477931594379 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5e6c00 == 28 [pid = 1808] [id = 765] 09:33:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0x8c5e7000) [pid = 1808] [serial = 2226] [outer = (nil)] 09:33:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0x8c5e9000) [pid = 1808] [serial = 2227] [outer = 0x8c5e7000] 09:33:14 INFO - PROCESS | 1808 | 1477931594498 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (0x8c5ecc00) [pid = 1808] [serial = 2228] [outer = 0x8c5e7000] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (0x92c1f400) [pid = 1808] [serial = 2190] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0x8d996c00) [pid = 1808] [serial = 2187] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0x94a2fc00) [pid = 1808] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0x8fff0400) [pid = 1808] [serial = 2175] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0x829f2400) [pid = 1808] [serial = 2172] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0x83345c00) [pid = 1808] [serial = 2169] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0x8d992400) [pid = 1808] [serial = 2166] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0x93922c00) [pid = 1808] [serial = 2181] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0x92c23000) [pid = 1808] [serial = 2178] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0x82ea8c00) [pid = 1808] [serial = 2184] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0x911a7c00) [pid = 1808] [serial = 2157] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0x829ef000) [pid = 1808] [serial = 2163] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x8db7e000) [pid = 1808] [serial = 2151] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0x8fa15c00) [pid = 1808] [serial = 2145] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0x83213c00) [pid = 1808] [serial = 2160] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x8fab1000) [pid = 1808] [serial = 2154] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0x8dca1800) [pid = 1808] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x832ee800) [pid = 1808] [serial = 2148] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 09:33:15 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x94a47c00) [pid = 1808] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 09:33:15 INFO - ... 09:33:15 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1984ms 09:33:15 INFO - PROCESS | 1808 | 1477931595885 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]]]}] 09:33:15 INFO - PROCESS | 1808 | 1477931595896 Marionette TRACE conn4 -> [0,3483,"getWindowHandle",null] 09:33:15 INFO - TEST-START | /websockets/Secure-Send-null.htm 09:33:15 INFO - PROCESS | 1808 | 1477931595901 Marionette TRACE conn4 <- [1,3483,null,{"value":"8"}] 09:33:15 INFO - PROCESS | 1808 | 1477931595912 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}] 09:33:16 INFO - PROCESS | 1808 | 1477931596168 Marionette TRACE conn4 <- [1,3484,null,{"value":null}] 09:33:16 INFO - PROCESS | 1808 | 1477931596183 Marionette TRACE conn4 -> [0,3485,"getWindowHandles",null] 09:33:16 INFO - PROCESS | 1808 | 1477931596188 Marionette TRACE conn4 <- [1,3485,null,["8"]] 09:33:16 INFO - PROCESS | 1808 | 1477931596198 Marionette TRACE conn4 -> [0,3486,"switchToWindow",{"name":"8"}] 09:33:16 INFO - PROCESS | 1808 | 1477931596202 Marionette TRACE conn4 <- [1,3486,null,{}] 09:33:16 INFO - PROCESS | 1808 | 1477931596210 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:16 INFO - PROCESS | 1808 | ++DOCSHELL 0x83325400 == 29 [pid = 1808] [id = 766] 09:33:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x83344800) [pid = 1808] [serial = 2229] [outer = (nil)] 09:33:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x8cc23800) [pid = 1808] [serial = 2230] [outer = 0x83344800] 09:33:16 INFO - PROCESS | 1808 | 1477931596310 Marionette DEBUG loaded listener.js 09:33:16 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x8dd0f000) [pid = 1808] [serial = 2231] [outer = 0x83344800] 09:33:16 INFO - PROCESS | 1808 | 1477931596952 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]]]}] 09:33:16 INFO - ... 09:33:16 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1078ms 09:33:16 INFO - PROCESS | 1808 | 1477931596985 Marionette TRACE conn4 -> [0,3488,"getWindowHandle",null] 09:33:16 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 09:33:16 INFO - PROCESS | 1808 | 1477931596989 Marionette TRACE conn4 <- [1,3488,null,{"value":"8"}] 09:33:16 INFO - PROCESS | 1808 | 1477931596996 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}] 09:33:17 INFO - PROCESS | 1808 | 1477931597163 Marionette TRACE conn4 <- [1,3489,null,{"value":null}] 09:33:17 INFO - PROCESS | 1808 | 1477931597327 Marionette TRACE conn4 -> [0,3490,"getWindowHandles",null] 09:33:17 INFO - PROCESS | 1808 | 1477931597331 Marionette TRACE conn4 <- [1,3490,null,["8"]] 09:33:17 INFO - PROCESS | 1808 | 1477931597337 Marionette TRACE conn4 -> [0,3491,"switchToWindow",{"name":"8"}] 09:33:17 INFO - PROCESS | 1808 | 1477931597342 Marionette TRACE conn4 <- [1,3491,null,{}] 09:33:17 INFO - PROCESS | 1808 | 1477931597351 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 1808 | ++DOCSHELL 0x8deae400 == 30 [pid = 1808] [id = 767] 09:33:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x8deaf400) [pid = 1808] [serial = 2232] [outer = (nil)] 09:33:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x8f951c00) [pid = 1808] [serial = 2233] [outer = 0x8deaf400] 09:33:17 INFO - PROCESS | 1808 | 1477931597448 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x8fa10000) [pid = 1808] [serial = 2234] [outer = 0x8deaf400] 09:33:18 INFO - PROCESS | 1808 | 1477931598180 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]]]}] 09:33:18 INFO - ... 09:33:18 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1229ms 09:33:18 INFO - PROCESS | 1808 | 1477931598227 Marionette TRACE conn4 -> [0,3493,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 1808 | 1477931598234 Marionette TRACE conn4 <- [1,3493,null,{"value":"8"}] 09:33:18 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 09:33:18 INFO - PROCESS | 1808 | 1477931598291 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}] 09:33:18 INFO - PROCESS | 1808 | 1477931598525 Marionette TRACE conn4 <- [1,3494,null,{"value":null}] 09:33:18 INFO - PROCESS | 1808 | 1477931598797 Marionette TRACE conn4 -> [0,3495,"getWindowHandles",null] 09:33:18 INFO - PROCESS | 1808 | 1477931598809 Marionette TRACE conn4 <- [1,3495,null,["8"]] 09:33:18 INFO - PROCESS | 1808 | 1477931598867 Marionette TRACE conn4 -> [0,3496,"switchToWindow",{"name":"8"}] 09:33:18 INFO - PROCESS | 1808 | 1477931598876 Marionette TRACE conn4 <- [1,3496,null,{}] 09:33:18 INFO - PROCESS | 1808 | 1477931598883 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 1808 | ++DOCSHELL 0x83345400 == 31 [pid = 1808] [id = 768] 09:33:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x83345c00) [pid = 1808] [serial = 2235] [outer = (nil)] 09:33:18 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0x8354f000) [pid = 1808] [serial = 2236] [outer = 0x83345c00] 09:33:19 INFO - PROCESS | 1808 | 1477931599004 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0x83eee800) [pid = 1808] [serial = 2237] [outer = 0x83345c00] 09:33:19 INFO - PROCESS | 1808 | 1477931599745 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]]]}] 09:33:19 INFO - ... 09:33:19 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1474ms 09:33:19 INFO - PROCESS | 1808 | 1477931599761 Marionette TRACE conn4 -> [0,3498,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 1808 | 1477931599765 Marionette TRACE conn4 <- [1,3498,null,{"value":"8"}] 09:33:19 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 09:33:19 INFO - PROCESS | 1808 | 1477931599774 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}] 09:33:19 INFO - PROCESS | 1808 | 1477931599980 Marionette TRACE conn4 <- [1,3499,null,{"value":null}] 09:33:20 INFO - PROCESS | 1808 | 1477931600181 Marionette TRACE conn4 -> [0,3500,"getWindowHandles",null] 09:33:20 INFO - PROCESS | 1808 | 1477931600186 Marionette TRACE conn4 <- [1,3500,null,["8"]] 09:33:20 INFO - PROCESS | 1808 | 1477931600193 Marionette TRACE conn4 -> [0,3501,"switchToWindow",{"name":"8"}] 09:33:20 INFO - PROCESS | 1808 | 1477931600200 Marionette TRACE conn4 <- [1,3501,null,{}] 09:33:20 INFO - PROCESS | 1808 | 1477931600254 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 1808 | ++DOCSHELL 0x829f2c00 == 32 [pid = 1808] [id = 769] 09:33:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0x8cc22400) [pid = 1808] [serial = 2238] [outer = (nil)] 09:33:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0x8f95dc00) [pid = 1808] [serial = 2239] [outer = 0x8cc22400] 09:33:20 INFO - PROCESS | 1808 | 1477931600381 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0x8fa47400) [pid = 1808] [serial = 2240] [outer = 0x8cc22400] 09:33:21 INFO - PROCESS | 1808 | [1808] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 09:33:21 INFO - PROCESS | 1808 | [1808] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 09:33:21 INFO - PROCESS | 1808 | 1477931601164 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]]]}] 09:33:21 INFO - ... 09:33:21 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1430ms 09:33:21 INFO - PROCESS | 1808 | 1477931601231 Marionette TRACE conn4 -> [0,3503,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 1808 | 1477931601239 Marionette TRACE conn4 <- [1,3503,null,{"value":"8"}] 09:33:21 INFO - TEST-START | /websockets/Send-0byte-data.htm 09:33:21 INFO - PROCESS | 1808 | 1477931601248 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}] 09:33:21 INFO - PROCESS | 1808 | 1477931601437 Marionette TRACE conn4 <- [1,3504,null,{"value":null}] 09:33:21 INFO - PROCESS | 1808 | 1477931601638 Marionette TRACE conn4 -> [0,3505,"getWindowHandles",null] 09:33:21 INFO - PROCESS | 1808 | 1477931601643 Marionette TRACE conn4 <- [1,3505,null,["8"]] 09:33:21 INFO - PROCESS | 1808 | 1477931601691 Marionette TRACE conn4 -> [0,3506,"switchToWindow",{"name":"8"}] 09:33:21 INFO - PROCESS | 1808 | 1477931601699 Marionette TRACE conn4 <- [1,3506,null,{}] 09:33:21 INFO - PROCESS | 1808 | 1477931601711 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 1808 | ++DOCSHELL 0x911aa000 == 33 [pid = 1808] [id = 770] 09:33:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0x91cc5400) [pid = 1808] [serial = 2241] [outer = (nil)] 09:33:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0x92b8fc00) [pid = 1808] [serial = 2242] [outer = 0x91cc5400] 09:33:21 INFO - PROCESS | 1808 | 1477931601822 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0x92c20000) [pid = 1808] [serial = 2243] [outer = 0x91cc5400] 09:33:22 INFO - PROCESS | 1808 | 1477931602569 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]]]}] 09:33:22 INFO - ... 09:33:22 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1374ms 09:33:22 INFO - PROCESS | 1808 | 1477931602624 Marionette TRACE conn4 -> [0,3508,"getWindowHandle",null] 09:33:22 INFO - PROCESS | 1808 | 1477931602631 Marionette TRACE conn4 <- [1,3508,null,{"value":"8"}] 09:33:22 INFO - TEST-START | /websockets/Send-65K-data.htm 09:33:22 INFO - PROCESS | 1808 | 1477931602672 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}] 09:33:22 INFO - PROCESS | 1808 | 1477931602950 Marionette TRACE conn4 <- [1,3509,null,{"value":null}] 09:33:23 INFO - PROCESS | 1808 | 1477931603231 Marionette TRACE conn4 -> [0,3510,"getWindowHandles",null] 09:33:23 INFO - PROCESS | 1808 | 1477931603237 Marionette TRACE conn4 <- [1,3510,null,["8"]] 09:33:23 INFO - PROCESS | 1808 | 1477931603249 Marionette TRACE conn4 -> [0,3511,"switchToWindow",{"name":"8"}] 09:33:23 INFO - PROCESS | 1808 | 1477931603254 Marionette TRACE conn4 <- [1,3511,null,{}] 09:33:23 INFO - PROCESS | 1808 | 1477931603262 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:23 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5e5800 == 34 [pid = 1808] [id = 771] 09:33:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (0x939de800) [pid = 1808] [serial = 2244] [outer = (nil)] 09:33:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0x94a2fc00) [pid = 1808] [serial = 2245] [outer = 0x939de800] 09:33:23 INFO - PROCESS | 1808 | 1477931603395 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0x94a35000) [pid = 1808] [serial = 2246] [outer = 0x939de800] 09:33:24 INFO - PROCESS | 1808 | 1477931604246 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]]]}] 09:33:24 INFO - ... 09:33:24 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1625ms 09:33:24 INFO - PROCESS | 1808 | 1477931604286 Marionette TRACE conn4 -> [0,3513,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 1808 | 1477931604290 Marionette TRACE conn4 <- [1,3513,null,{"value":"8"}] 09:33:24 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 09:33:24 INFO - PROCESS | 1808 | 1477931604297 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}] 09:33:24 INFO - PROCESS | 1808 | 1477931604511 Marionette TRACE conn4 <- [1,3514,null,{"value":null}] 09:33:24 INFO - PROCESS | 1808 | 1477931604730 Marionette TRACE conn4 -> [0,3515,"getWindowHandles",null] 09:33:24 INFO - PROCESS | 1808 | 1477931604736 Marionette TRACE conn4 <- [1,3515,null,["8"]] 09:33:24 INFO - PROCESS | 1808 | 1477931604749 Marionette TRACE conn4 -> [0,3516,"switchToWindow",{"name":"8"}] 09:33:24 INFO - PROCESS | 1808 | 1477931604758 Marionette TRACE conn4 <- [1,3516,null,{}] 09:33:24 INFO - PROCESS | 1808 | 1477931604768 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 1808 | ++DOCSHELL 0x8332d000 == 35 [pid = 1808] [id = 772] 09:33:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 99 (0x94a44800) [pid = 1808] [serial = 2247] [outer = (nil)] 09:33:24 INFO - PROCESS | 1808 | ++DOMWINDOW == 100 (0x94a4d800) [pid = 1808] [serial = 2248] [outer = 0x94a44800] 09:33:24 INFO - PROCESS | 1808 | 1477931604901 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 1808 | ++DOMWINDOW == 101 (0x94b3a000) [pid = 1808] [serial = 2249] [outer = 0x94a44800] 09:33:25 INFO - PROCESS | 1808 | [1808] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 09:33:25 INFO - PROCESS | 1808 | [1808] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 09:33:25 INFO - PROCESS | 1808 | 1477931605762 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]]]}] 09:33:25 INFO - ... 09:33:25 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1525ms 09:33:25 INFO - PROCESS | 1808 | 1477931605825 Marionette TRACE conn4 -> [0,3518,"getWindowHandle",null] 09:33:25 INFO - PROCESS | 1808 | 1477931605831 Marionette TRACE conn4 <- [1,3518,null,{"value":"8"}] 09:33:25 INFO - TEST-START | /websockets/Send-before-open.htm 09:33:25 INFO - PROCESS | 1808 | 1477931605842 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}] 09:33:26 INFO - PROCESS | 1808 | 1477931606126 Marionette TRACE conn4 <- [1,3519,null,{"value":null}] 09:33:26 INFO - PROCESS | 1808 | 1477931606332 Marionette TRACE conn4 -> [0,3520,"getWindowHandles",null] 09:33:26 INFO - PROCESS | 1808 | 1477931606337 Marionette TRACE conn4 <- [1,3520,null,["8"]] 09:33:26 INFO - PROCESS | 1808 | 1477931606518 Marionette TRACE conn4 -> [0,3521,"switchToWindow",{"name":"8"}] 09:33:26 INFO - PROCESS | 1808 | 1477931606528 Marionette TRACE conn4 <- [1,3521,null,{}] 09:33:26 INFO - PROCESS | 1808 | 1477931606561 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 1808 | ++DOCSHELL 0x82644c00 == 36 [pid = 1808] [id = 773] 09:33:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 102 (0x82646000) [pid = 1808] [serial = 2250] [outer = (nil)] 09:33:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 103 (0x829f4800) [pid = 1808] [serial = 2251] [outer = 0x82646000] 09:33:26 INFO - PROCESS | 1808 | 1477931606690 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 1808 | ++DOMWINDOW == 104 (0x83189400) [pid = 1808] [serial = 2252] [outer = 0x82646000] 09:33:27 INFO - PROCESS | 1808 | 1477931607528 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]]]}] 09:33:27 INFO - . 09:33:27 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1781ms 09:33:27 INFO - PROCESS | 1808 | 1477931607633 Marionette TRACE conn4 -> [0,3523,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 1808 | 1477931607640 Marionette TRACE conn4 <- [1,3523,null,{"value":"8"}] 09:33:27 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 09:33:27 INFO - PROCESS | 1808 | 1477931607683 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}] 09:33:27 INFO - PROCESS | 1808 | 1477931607922 Marionette TRACE conn4 <- [1,3524,null,{"value":null}] 09:33:28 INFO - PROCESS | 1808 | [1808] 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 09:33:28 INFO - PROCESS | 1808 | 1477931608133 Marionette TRACE conn4 -> [0,3525,"getWindowHandles",null] 09:33:28 INFO - PROCESS | 1808 | 1477931608137 Marionette TRACE conn4 <- [1,3525,null,["8"]] 09:33:28 INFO - PROCESS | 1808 | 1477931608238 Marionette TRACE conn4 -> [0,3526,"switchToWindow",{"name":"8"}] 09:33:28 INFO - PROCESS | 1808 | 1477931608253 Marionette TRACE conn4 <- [1,3526,null,{}] 09:33:28 INFO - PROCESS | 1808 | 1477931608265 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 1808 | ++DOCSHELL 0x8332cc00 == 37 [pid = 1808] [id = 774] 09:33:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 105 (0x83330c00) [pid = 1808] [serial = 2253] [outer = (nil)] 09:33:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 106 (0x8334a000) [pid = 1808] [serial = 2254] [outer = 0x83330c00] 09:33:28 INFO - PROCESS | 1808 | 1477931608374 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 1808 | ++DOMWINDOW == 107 (0x83f38000) [pid = 1808] [serial = 2255] [outer = 0x83330c00] 09:33:28 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5e6c00 == 36 [pid = 1808] [id = 765] 09:33:28 INFO - PROCESS | 1808 | --DOCSHELL 0x83349400 == 35 [pid = 1808] [id = 764] 09:33:28 INFO - PROCESS | 1808 | --DOCSHELL 0x83192c00 == 34 [pid = 1808] [id = 763] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 106 (0x91c74c00) [pid = 1808] [serial = 2177] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 105 (0x911a9800) [pid = 1808] [serial = 2176] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 104 (0x8debdc00) [pid = 1808] [serial = 2174] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 103 (0x92c26c00) [pid = 1808] [serial = 2179] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 102 (0x8dca2000) [pid = 1808] [serial = 2168] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 101 (0x83f38c00) [pid = 1808] [serial = 2171] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 100 (0x8dd9ac00) [pid = 1808] [serial = 2173] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 99 (0x92c29000) [pid = 1808] [serial = 2180] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 98 (0x83ef5000) [pid = 1808] [serial = 2170] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0x92b10000) [pid = 1808] [serial = 2159] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0x8334c800) [pid = 1808] [serial = 2165] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0x83189000) [pid = 1808] [serial = 2164] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0x8dd1b400) [pid = 1808] [serial = 2153] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0x8dca1000) [pid = 1808] [serial = 2147] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0x83350000) [pid = 1808] [serial = 2162] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0x8dbecc00) [pid = 1808] [serial = 2167] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0x8fc55800) [pid = 1808] [serial = 2156] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0x8dd91000) [pid = 1808] [serial = 2123] [outer = (nil)] [url = about:blank] 09:33:28 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0x83556000) [pid = 1808] [serial = 2150] [outer = (nil)] [url = about:blank] 09:33:29 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0x92c51c00) [pid = 1808] [serial = 2192] [outer = (nil)] [url = about:blank] 09:33:29 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x8dd18800) [pid = 1808] [serial = 2188] [outer = (nil)] [url = about:blank] 09:33:29 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0x92c21c00) [pid = 1808] [serial = 2191] [outer = (nil)] [url = about:blank] 09:33:29 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0x94a35400) [pid = 1808] [serial = 2195] [outer = (nil)] [url = about:blank] 09:33:29 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x94a4f000) [pid = 1808] [serial = 2198] [outer = (nil)] [url = about:blank] 09:33:29 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0x94a33400) [pid = 1808] [serial = 2194] [outer = (nil)] [url = about:blank] 09:33:29 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x94a2a800) [pid = 1808] [serial = 2183] [outer = (nil)] [url = about:blank] 09:33:29 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x83ef3000) [pid = 1808] [serial = 2186] [outer = (nil)] [url = about:blank] 09:33:29 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x93cf2000) [pid = 1808] [serial = 2182] [outer = (nil)] [url = about:blank] 09:33:29 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x94a4b800) [pid = 1808] [serial = 2197] [outer = (nil)] [url = about:blank] 09:33:29 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x8dd98400) [pid = 1808] [serial = 2189] [outer = (nil)] [url = about:blank] 09:33:29 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x832f0c00) [pid = 1808] [serial = 2185] [outer = (nil)] [url = about:blank] 09:33:29 INFO - PROCESS | 1808 | 1477931609382 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]]]}] 09:33:29 INFO - ... 09:33:29 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1746ms 09:33:29 INFO - PROCESS | 1808 | 1477931609426 Marionette TRACE conn4 -> [0,3528,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 1808 | 1477931609431 Marionette TRACE conn4 <- [1,3528,null,{"value":"8"}] 09:33:29 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 09:33:29 INFO - PROCESS | 1808 | 1477931609442 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}] 09:33:29 INFO - PROCESS | 1808 | 1477931609677 Marionette TRACE conn4 <- [1,3529,null,{"value":null}] 09:33:29 INFO - PROCESS | 1808 | 1477931609846 Marionette TRACE conn4 -> [0,3530,"getWindowHandles",null] 09:33:29 INFO - PROCESS | 1808 | 1477931609851 Marionette TRACE conn4 <- [1,3530,null,["8"]] 09:33:29 INFO - PROCESS | 1808 | 1477931609859 Marionette TRACE conn4 -> [0,3531,"switchToWindow",{"name":"8"}] 09:33:29 INFO - PROCESS | 1808 | 1477931609871 Marionette TRACE conn4 <- [1,3531,null,{}] 09:33:29 INFO - PROCESS | 1808 | 1477931609895 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 1808 | ++DOCSHELL 0x8c5ec400 == 35 [pid = 1808] [id = 775] 09:33:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x8c5ec800) [pid = 1808] [serial = 2256] [outer = (nil)] 09:33:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x8cc23c00) [pid = 1808] [serial = 2257] [outer = 0x8c5ec800] 09:33:29 INFO - PROCESS | 1808 | 1477931609992 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x8dc9fc00) [pid = 1808] [serial = 2258] [outer = 0x8c5ec800] 09:33:30 INFO - PROCESS | 1808 | 1477931610696 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]]]}] 09:33:30 INFO - ... 09:33:30 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1277ms 09:33:30 INFO - PROCESS | 1808 | 1477931610715 Marionette TRACE conn4 -> [0,3533,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 1808 | 1477931610719 Marionette TRACE conn4 <- [1,3533,null,{"value":"8"}] 09:33:30 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 09:33:30 INFO - PROCESS | 1808 | 1477931610726 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}] 09:33:31 INFO - PROCESS | 1808 | 1477931611029 Marionette TRACE conn4 <- [1,3534,null,{"value":null}] 09:33:31 INFO - PROCESS | 1808 | 1477931611065 Marionette TRACE conn4 -> [0,3535,"getWindowHandles",null] 09:33:31 INFO - PROCESS | 1808 | 1477931611073 Marionette TRACE conn4 <- [1,3535,null,["8"]] 09:33:31 INFO - PROCESS | 1808 | 1477931611184 Marionette TRACE conn4 -> [0,3536,"switchToWindow",{"name":"8"}] 09:33:31 INFO - PROCESS | 1808 | 1477931611191 Marionette TRACE conn4 <- [1,3536,null,{}] 09:33:31 INFO - PROCESS | 1808 | 1477931611206 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 1808 | ++DOCSHELL 0x8deb9c00 == 36 [pid = 1808] [id = 776] 09:33:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x8debdc00) [pid = 1808] [serial = 2259] [outer = (nil)] 09:33:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x8fa0e400) [pid = 1808] [serial = 2260] [outer = 0x8debdc00] 09:33:31 INFO - PROCESS | 1808 | 1477931611332 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x8fa49400) [pid = 1808] [serial = 2261] [outer = 0x8debdc00] 09:33:32 INFO - PROCESS | 1808 | 1477931612195 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]]]}] 09:33:32 INFO - ... 09:33:32 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1531ms 09:33:32 INFO - PROCESS | 1808 | 1477931612262 Marionette TRACE conn4 -> [0,3538,"getWindowHandle",null] 09:33:32 INFO - PROCESS | 1808 | 1477931612269 Marionette TRACE conn4 <- [1,3538,null,{"value":"8"}] 09:33:32 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 09:33:32 INFO - PROCESS | 1808 | 1477931612288 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}] 09:33:32 INFO - PROCESS | 1808 | 1477931612645 Marionette TRACE conn4 <- [1,3539,null,{"value":null}] 09:33:32 INFO - PROCESS | 1808 | 1477931612680 Marionette TRACE conn4 -> [0,3540,"getWindowHandles",null] 09:33:32 INFO - PROCESS | 1808 | 1477931612685 Marionette TRACE conn4 <- [1,3540,null,["8"]] 09:33:32 INFO - PROCESS | 1808 | 1477931612781 Marionette TRACE conn4 -> [0,3541,"switchToWindow",{"name":"8"}] 09:33:32 INFO - PROCESS | 1808 | 1477931612787 Marionette TRACE conn4 <- [1,3541,null,{}] 09:33:32 INFO - PROCESS | 1808 | 1477931612793 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dd9b400 == 37 [pid = 1808] [id = 777] 09:33:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x911a3c00) [pid = 1808] [serial = 2262] [outer = (nil)] 09:33:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x92b86400) [pid = 1808] [serial = 2263] [outer = 0x911a3c00] 09:33:32 INFO - PROCESS | 1808 | 1477931612886 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x92c27000) [pid = 1808] [serial = 2264] [outer = 0x911a3c00] 09:33:33 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0x83eec400) [pid = 1808] [serial = 2223] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 09:33:33 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x953b0800) [pid = 1808] [serial = 2208] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 09:33:33 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0x94b40400) [pid = 1808] [serial = 2205] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 09:33:33 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x938aa400) [pid = 1808] [serial = 2202] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 09:33:33 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x8263d400) [pid = 1808] [serial = 2214] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 09:33:33 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x953bb000) [pid = 1808] [serial = 2211] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 09:33:33 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x8c5e7000) [pid = 1808] [serial = 2226] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 09:33:33 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x83193800) [pid = 1808] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 09:33:33 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x8cf3e400) [pid = 1808] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 09:33:33 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x832ea400) [pid = 1808] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 09:33:33 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x83344800) [pid = 1808] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 09:33:33 INFO - PROCESS | 1808 | 1477931613689 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]]]}] 09:33:33 INFO - ... 09:33:33 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1432ms 09:33:33 INFO - PROCESS | 1808 | 1477931613711 Marionette TRACE conn4 -> [0,3543,"getWindowHandle",null] 09:33:33 INFO - PROCESS | 1808 | 1477931613718 Marionette TRACE conn4 <- [1,3543,null,{"value":"8"}] 09:33:33 INFO - TEST-START | /websockets/Send-binary-blob.htm 09:33:33 INFO - PROCESS | 1808 | 1477931613727 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}] 09:33:33 INFO - PROCESS | 1808 | 1477931613976 Marionette TRACE conn4 <- [1,3544,null,{"value":null}] 09:33:34 INFO - PROCESS | 1808 | 1477931614053 Marionette TRACE conn4 -> [0,3545,"getWindowHandles",null] 09:33:34 INFO - PROCESS | 1808 | 1477931614057 Marionette TRACE conn4 <- [1,3545,null,["8"]] 09:33:34 INFO - PROCESS | 1808 | 1477931614067 Marionette TRACE conn4 -> [0,3546,"switchToWindow",{"name":"8"}] 09:33:34 INFO - PROCESS | 1808 | 1477931614072 Marionette TRACE conn4 <- [1,3546,null,{}] 09:33:34 INFO - PROCESS | 1808 | 1477931614081 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:34 INFO - PROCESS | 1808 | ++DOCSHELL 0x92c27c00 == 38 [pid = 1808] [id = 778] 09:33:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 75 (0x92c4f000) [pid = 1808] [serial = 2265] [outer = (nil)] 09:33:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 76 (0x939e4c00) [pid = 1808] [serial = 2266] [outer = 0x92c4f000] 09:33:34 INFO - PROCESS | 1808 | 1477931614197 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x94a37800) [pid = 1808] [serial = 2267] [outer = 0x92c4f000] 09:33:34 INFO - PROCESS | 1808 | 1477931614885 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]]]}] 09:33:34 INFO - ... 09:33:34 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1183ms 09:33:34 INFO - PROCESS | 1808 | 1477931614909 Marionette TRACE conn4 -> [0,3548,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 1808 | 1477931614913 Marionette TRACE conn4 <- [1,3548,null,{"value":"8"}] 09:33:34 INFO - TEST-START | /websockets/Send-data.htm 09:33:34 INFO - PROCESS | 1808 | 1477931614920 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}] 09:33:35 INFO - PROCESS | 1808 | 1477931615159 Marionette TRACE conn4 <- [1,3549,null,{"value":null}] 09:33:35 INFO - PROCESS | 1808 | 1477931615173 Marionette TRACE conn4 -> [0,3550,"getWindowHandles",null] 09:33:35 INFO - PROCESS | 1808 | 1477931615176 Marionette TRACE conn4 <- [1,3550,null,["8"]] 09:33:35 INFO - PROCESS | 1808 | 1477931615187 Marionette TRACE conn4 -> [0,3551,"switchToWindow",{"name":"8"}] 09:33:35 INFO - PROCESS | 1808 | 1477931615193 Marionette TRACE conn4 <- [1,3551,null,{}] 09:33:35 INFO - PROCESS | 1808 | 1477931615200 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 1808 | ++DOCSHELL 0x94b42000 == 39 [pid = 1808] [id = 779] 09:33:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x94b42c00) [pid = 1808] [serial = 2268] [outer = (nil)] 09:33:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x94d90000) [pid = 1808] [serial = 2269] [outer = 0x94b42c00] 09:33:35 INFO - PROCESS | 1808 | 1477931615299 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x95033400) [pid = 1808] [serial = 2270] [outer = 0x94b42c00] 09:33:36 INFO - PROCESS | 1808 | 1477931616120 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]]]}] 09:33:36 INFO - ... 09:33:36 INFO - TEST-OK | /websockets/Send-data.htm | took 1222ms 09:33:36 INFO - PROCESS | 1808 | 1477931616144 Marionette TRACE conn4 -> [0,3553,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 1808 | 1477931616151 Marionette TRACE conn4 <- [1,3553,null,{"value":"8"}] 09:33:36 INFO - TEST-START | /websockets/Send-data.worker 09:33:36 INFO - PROCESS | 1808 | 1477931616162 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}] 09:33:36 INFO - PROCESS | 1808 | 1477931616376 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 09:33:36 INFO - PROCESS | 1808 | 1477931616580 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 09:33:36 INFO - PROCESS | 1808 | 1477931616585 Marionette TRACE conn4 <- [1,3555,null,["8"]] 09:33:36 INFO - PROCESS | 1808 | 1477931616634 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 09:33:36 INFO - PROCESS | 1808 | 1477931616643 Marionette TRACE conn4 <- [1,3556,null,{}] 09:33:36 INFO - PROCESS | 1808 | 1477931616654 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 1808 | ++DOCSHELL 0x8332a000 == 40 [pid = 1808] [id = 780] 09:33:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x83334400) [pid = 1808] [serial = 2271] [outer = (nil)] 09:33:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x83f38c00) [pid = 1808] [serial = 2272] [outer = 0x83334400] 09:33:36 INFO - PROCESS | 1808 | 1477931616778 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x83f45800) [pid = 1808] [serial = 2273] [outer = 0x83334400] 09:33:37 INFO - PROCESS | 1808 | [1808] 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 09:33:37 INFO - PROCESS | 1808 | 1477931617601 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,{},{}]]]}] 09:33:37 INFO - . 09:33:37 INFO - TEST-OK | /websockets/Send-data.worker | took 1471ms 09:33:37 INFO - PROCESS | 1808 | 1477931617632 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 09:33:37 INFO - PROCESS | 1808 | 1477931617640 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 09:33:37 INFO - TEST-START | /websockets/Send-null.htm 09:33:37 INFO - PROCESS | 1808 | 1477931617649 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}] 09:33:37 INFO - PROCESS | 1808 | 1477931617977 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 09:33:38 INFO - PROCESS | 1808 | 1477931618135 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 09:33:38 INFO - PROCESS | 1808 | 1477931618139 Marionette TRACE conn4 <- [1,3560,null,["8"]] 09:33:38 INFO - PROCESS | 1808 | 1477931618150 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 09:33:38 INFO - PROCESS | 1808 | 1477931618155 Marionette TRACE conn4 <- [1,3561,null,{}] 09:33:38 INFO - PROCESS | 1808 | 1477931618164 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 1808 | ++DOCSHELL 0x8f95c400 == 41 [pid = 1808] [id = 781] 09:33:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x8f95cc00) [pid = 1808] [serial = 2274] [outer = (nil)] 09:33:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x92b0ec00) [pid = 1808] [serial = 2275] [outer = 0x8f95cc00] 09:33:38 INFO - PROCESS | 1808 | 1477931618273 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 86 (0x9391e000) [pid = 1808] [serial = 2276] [outer = 0x8f95cc00] 09:33:38 INFO - PROCESS | 1808 | 1477931618973 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]]]}] 09:33:39 INFO - ... 09:33:39 INFO - TEST-OK | /websockets/Send-null.htm | took 1375ms 09:33:39 INFO - PROCESS | 1808 | 1477931619047 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 09:33:39 INFO - PROCESS | 1808 | 1477931619056 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 09:33:39 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 09:33:39 INFO - PROCESS | 1808 | 1477931619068 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}] 09:33:39 INFO - PROCESS | 1808 | 1477931619283 Marionette TRACE conn4 <- [1,3564,null,{"value":null}] 09:33:39 INFO - PROCESS | 1808 | 1477931619489 Marionette TRACE conn4 -> [0,3565,"getWindowHandles",null] 09:33:39 INFO - PROCESS | 1808 | 1477931619495 Marionette TRACE conn4 <- [1,3565,null,["8"]] 09:33:39 INFO - PROCESS | 1808 | 1477931619542 Marionette TRACE conn4 -> [0,3566,"switchToWindow",{"name":"8"}] 09:33:39 INFO - PROCESS | 1808 | 1477931619551 Marionette TRACE conn4 <- [1,3566,null,{}] 09:33:39 INFO - PROCESS | 1808 | 1477931619564 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 1808 | ++DOCSHELL 0x953b6c00 == 42 [pid = 1808] [id = 782] 09:33:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 87 (0x953b7000) [pid = 1808] [serial = 2277] [outer = (nil)] 09:33:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 88 (0x95669800) [pid = 1808] [serial = 2278] [outer = 0x953b7000] 09:33:39 INFO - PROCESS | 1808 | 1477931619688 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 89 (0x9566f400) [pid = 1808] [serial = 2279] [outer = 0x953b7000] 09:33:40 INFO - PROCESS | 1808 | 1477931620476 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]]]}] 09:33:40 INFO - ... 09:33:40 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1435ms 09:33:40 INFO - PROCESS | 1808 | 1477931620504 Marionette TRACE conn4 -> [0,3568,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 1808 | 1477931620512 Marionette TRACE conn4 <- [1,3568,null,{"value":"8"}] 09:33:40 INFO - TEST-START | /websockets/Send-unicode-data.htm 09:33:40 INFO - PROCESS | 1808 | 1477931620570 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}] 09:33:40 INFO - PROCESS | 1808 | 1477931620829 Marionette TRACE conn4 <- [1,3569,null,{"value":null}] 09:33:41 INFO - PROCESS | 1808 | 1477931621049 Marionette TRACE conn4 -> [0,3570,"getWindowHandles",null] 09:33:41 INFO - PROCESS | 1808 | 1477931621053 Marionette TRACE conn4 <- [1,3570,null,["8"]] 09:33:41 INFO - PROCESS | 1808 | 1477931621109 Marionette TRACE conn4 -> [0,3571,"switchToWindow",{"name":"8"}] 09:33:41 INFO - PROCESS | 1808 | 1477931621116 Marionette TRACE conn4 <- [1,3571,null,{}] 09:33:41 INFO - PROCESS | 1808 | 1477931621122 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 1808 | ++DOCSHELL 0x95675800 == 43 [pid = 1808] [id = 783] 09:33:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 90 (0x95c8c000) [pid = 1808] [serial = 2280] [outer = (nil)] 09:33:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 91 (0x95d80c00) [pid = 1808] [serial = 2281] [outer = 0x95c8c000] 09:33:41 INFO - PROCESS | 1808 | 1477931621230 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 1808 | ++DOMWINDOW == 92 (0x95d83c00) [pid = 1808] [serial = 2282] [outer = 0x95c8c000] 09:33:41 INFO - PROCESS | 1808 | 1477931621898 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]]]}] 09:33:41 INFO - ... 09:33:41 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1427ms 09:33:41 INFO - PROCESS | 1808 | 1477931621949 Marionette TRACE conn4 -> [0,3573,"getWindowHandle",null] 09:33:41 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 09:33:41 INFO - PROCESS | 1808 | 1477931621953 Marionette TRACE conn4 <- [1,3573,null,{"value":"8"}] 09:33:41 INFO - PROCESS | 1808 | 1477931621961 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}] 09:33:42 INFO - PROCESS | 1808 | 1477931622142 Marionette TRACE conn4 <- [1,3574,null,{"value":null}] 09:33:42 INFO - PROCESS | 1808 | 1477931622346 Marionette TRACE conn4 -> [0,3575,"getWindowHandles",null] 09:33:42 INFO - PROCESS | 1808 | 1477931622351 Marionette TRACE conn4 <- [1,3575,null,["8"]] 09:33:42 INFO - PROCESS | 1808 | 1477931622357 Marionette TRACE conn4 -> [0,3576,"switchToWindow",{"name":"8"}] 09:33:42 INFO - PROCESS | 1808 | 1477931622363 Marionette TRACE conn4 <- [1,3576,null,{}] 09:33:42 INFO - PROCESS | 1808 | 1477931622419 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 1808 | ++DOCSHELL 0x8262e800 == 44 [pid = 1808] [id = 784] 09:33:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 93 (0x82631c00) [pid = 1808] [serial = 2283] [outer = (nil)] 09:33:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 94 (0x82e74000) [pid = 1808] [serial = 2284] [outer = 0x82631c00] 09:33:42 INFO - PROCESS | 1808 | 1477931622526 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 1808 | ++DOMWINDOW == 95 (0x83333800) [pid = 1808] [serial = 2285] [outer = 0x82631c00] 09:33:43 INFO - PROCESS | 1808 | 1477931623478 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]]]}] 09:33:43 INFO - .. 09:33:43 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1575ms 09:33:43 INFO - PROCESS | 1808 | 1477931623544 Marionette TRACE conn4 -> [0,3578,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 1808 | 1477931623551 Marionette TRACE conn4 <- [1,3578,null,{"value":"8"}] 09:33:43 INFO - TEST-START | /websockets/constructor.html 09:33:43 INFO - PROCESS | 1808 | 1477931623568 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}] 09:33:43 INFO - PROCESS | 1808 | 1477931623767 Marionette TRACE conn4 <- [1,3579,null,{"value":null}] 09:33:44 INFO - PROCESS | 1808 | 1477931624080 Marionette TRACE conn4 -> [0,3580,"getWindowHandles",null] 09:33:44 INFO - PROCESS | 1808 | 1477931624086 Marionette TRACE conn4 <- [1,3580,null,["8"]] 09:33:44 INFO - PROCESS | 1808 | 1477931624096 Marionette TRACE conn4 -> [0,3581,"switchToWindow",{"name":"8"}] 09:33:44 INFO - PROCESS | 1808 | 1477931624103 Marionette TRACE conn4 <- [1,3581,null,{}] 09:33:44 INFO - PROCESS | 1808 | 1477931624117 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 1808 | ++DOCSHELL 0x82ea9c00 == 45 [pid = 1808] [id = 785] 09:33:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 96 (0x82eae800) [pid = 1808] [serial = 2286] [outer = (nil)] 09:33:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 97 (0x83216000) [pid = 1808] [serial = 2287] [outer = 0x82eae800] 09:33:44 INFO - PROCESS | 1808 | 1477931624231 Marionette DEBUG loaded listener.js 09:33:44 INFO - PROCESS | 1808 | ++DOMWINDOW == 98 (0x83328000) [pid = 1808] [serial = 2288] [outer = 0x82eae800] 09:33:44 INFO - PROCESS | 1808 | --DOCSHELL 0x92c27c00 == 44 [pid = 1808] [id = 778] 09:33:44 INFO - PROCESS | 1808 | --DOCSHELL 0x8dd9b400 == 43 [pid = 1808] [id = 777] 09:33:44 INFO - PROCESS | 1808 | --DOCSHELL 0x8deb9c00 == 42 [pid = 1808] [id = 776] 09:33:44 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5ec400 == 41 [pid = 1808] [id = 775] 09:33:44 INFO - PROCESS | 1808 | --DOCSHELL 0x8332cc00 == 40 [pid = 1808] [id = 774] 09:33:44 INFO - PROCESS | 1808 | --DOCSHELL 0x82644c00 == 39 [pid = 1808] [id = 773] 09:33:45 INFO - PROCESS | 1808 | 1477931624997 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]]]}] 09:33:45 INFO - . 09:33:45 INFO - TEST-OK | /websockets/constructor.html | took 1484ms 09:33:45 INFO - PROCESS | 1808 | 1477931625047 Marionette TRACE conn4 -> [0,3583,"getWindowHandle",null] 09:33:45 INFO - TEST-START | /websockets/eventhandlers.html 09:33:45 INFO - PROCESS | 1808 | 1477931625053 Marionette TRACE conn4 <- [1,3583,null,{"value":"8"}] 09:33:45 INFO - PROCESS | 1808 | 1477931625060 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}] 09:33:45 INFO - PROCESS | 1808 | 1477931625244 Marionette TRACE conn4 <- [1,3584,null,{"value":null}] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 97 (0x8cc23800) [pid = 1808] [serial = 2230] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 96 (0x8dd0f000) [pid = 1808] [serial = 2231] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 95 (0x8c5e9000) [pid = 1808] [serial = 2227] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 94 (0x8c5ecc00) [pid = 1808] [serial = 2228] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 93 (0x83ef6400) [pid = 1808] [serial = 2224] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 92 (0x83f39400) [pid = 1808] [serial = 2225] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 91 (0x8320e800) [pid = 1808] [serial = 2221] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 90 (0x826bb400) [pid = 1808] [serial = 2222] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 89 (0x83329c00) [pid = 1808] [serial = 2218] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 88 (0x8cc21c00) [pid = 1808] [serial = 2219] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 87 (0x83191800) [pid = 1808] [serial = 2215] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 86 (0x83eed000) [pid = 1808] [serial = 2216] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 85 (0x9566a400) [pid = 1808] [serial = 2212] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0x9566cc00) [pid = 1808] [serial = 2213] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x953b2000) [pid = 1808] [serial = 2209] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0x953b4400) [pid = 1808] [serial = 2210] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x94b44c00) [pid = 1808] [serial = 2206] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x94b48800) [pid = 1808] [serial = 2207] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x94a2e800) [pid = 1808] [serial = 2203] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x8fab6000) [pid = 1808] [serial = 2204] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x8f957800) [pid = 1808] [serial = 2200] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x8fa15400) [pid = 1808] [serial = 2201] [outer = (nil)] [url = about:blank] 09:33:45 INFO - PROCESS | 1808 | [1808] 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 09:33:45 INFO - PROCESS | 1808 | 1477931625451 Marionette TRACE conn4 -> [0,3585,"getWindowHandles",null] 09:33:45 INFO - PROCESS | 1808 | 1477931625456 Marionette TRACE conn4 <- [1,3585,null,["8"]] 09:33:45 INFO - PROCESS | 1808 | 1477931625520 Marionette TRACE conn4 -> [0,3586,"switchToWindow",{"name":"8"}] 09:33:45 INFO - PROCESS | 1808 | 1477931625527 Marionette TRACE conn4 <- [1,3586,null,{}] 09:33:45 INFO - PROCESS | 1808 | 1477931625537 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 1808 | ++DOCSHELL 0x829f0c00 == 40 [pid = 1808] [id = 786] 09:33:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 77 (0x82e6b400) [pid = 1808] [serial = 2289] [outer = (nil)] 09:33:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 78 (0x83ef4400) [pid = 1808] [serial = 2290] [outer = 0x82e6b400] 09:33:45 INFO - PROCESS | 1808 | 1477931625636 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 1808 | ++DOMWINDOW == 79 (0x83ef8800) [pid = 1808] [serial = 2291] [outer = 0x82e6b400] 09:33:46 INFO - PROCESS | 1808 | 1477931626209 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]]]}] 09:33:46 INFO - .... 09:33:46 INFO - TEST-OK | /websockets/eventhandlers.html | took 1179ms 09:33:46 INFO - PROCESS | 1808 | 1477931626253 Marionette TRACE conn4 -> [0,3588,"getWindowHandle",null] 09:33:46 INFO - PROCESS | 1808 | 1477931626261 Marionette TRACE conn4 <- [1,3588,null,{"value":"8"}] 09:33:46 INFO - TEST-START | /websockets/extended-payload-length.html 09:33:46 INFO - PROCESS | 1808 | 1477931626271 Marionette TRACE conn4 -> [0,3589,"timeouts",{"script":185000}] 09:33:46 INFO - PROCESS | 1808 | 1477931626277 Marionette TRACE conn4 <- [1,3589,null,{}] 09:33:46 INFO - PROCESS | 1808 | 1477931626289 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}] 09:33:46 INFO - PROCESS | 1808 | 1477931626468 Marionette TRACE conn4 <- [1,3590,null,{"value":null}] 09:33:46 INFO - PROCESS | 1808 | [1808] 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 09:33:46 INFO - PROCESS | 1808 | [1808] 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 09:33:46 INFO - PROCESS | 1808 | [1808] 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 09:33:46 INFO - PROCESS | 1808 | [1808] 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 09:33:46 INFO - PROCESS | 1808 | 1477931626638 Marionette TRACE conn4 -> [0,3591,"getWindowHandles",null] 09:33:46 INFO - PROCESS | 1808 | 1477931626642 Marionette TRACE conn4 <- [1,3591,null,["8"]] 09:33:46 INFO - PROCESS | 1808 | 1477931626650 Marionette TRACE conn4 -> [0,3592,"switchToWindow",{"name":"8"}] 09:33:46 INFO - PROCESS | 1808 | 1477931626656 Marionette TRACE conn4 <- [1,3592,null,{}] 09:33:46 INFO - PROCESS | 1808 | 1477931626662 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\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"}] 09:33:46 INFO - PROCESS | 1808 | ++DOCSHELL 0x8dca6800 == 41 [pid = 1808] [id = 787] 09:33:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 80 (0x8dca8c00) [pid = 1808] [serial = 2292] [outer = (nil)] 09:33:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 81 (0x8dd13400) [pid = 1808] [serial = 2293] [outer = 0x8dca8c00] 09:33:46 INFO - PROCESS | 1808 | 1477931626760 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 1808 | ++DOMWINDOW == 82 (0x8dd18800) [pid = 1808] [serial = 2294] [outer = 0x8dca8c00] 09:33:47 INFO - PROCESS | 1808 | 1477931627869 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]]]}] 09:33:47 INFO - .... 09:33:47 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1646ms 09:33:47 INFO - PROCESS | 1808 | 1477931627916 Marionette TRACE conn4 -> [0,3594,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 1808 | 1477931627922 Marionette TRACE conn4 <- [1,3594,null,{"value":"8"}] 09:33:47 INFO - TEST-START | /websockets/extended-payload-length.html?wss 09:33:47 INFO - PROCESS | 1808 | 1477931627936 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}] 09:33:48 INFO - PROCESS | 1808 | 1477931628175 Marionette TRACE conn4 <- [1,3595,null,{"value":null}] 09:33:48 INFO - PROCESS | 1808 | [1808] 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 09:33:48 INFO - PROCESS | 1808 | [1808] 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 09:33:48 INFO - PROCESS | 1808 | [1808] 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 09:33:48 INFO - PROCESS | 1808 | [1808] 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 09:33:48 INFO - PROCESS | 1808 | 1477931628222 Marionette TRACE conn4 -> [0,3596,"getWindowHandles",null] 09:33:48 INFO - PROCESS | 1808 | 1477931628226 Marionette TRACE conn4 <- [1,3596,null,["8"]] 09:33:48 INFO - PROCESS | 1808 | 1477931628232 Marionette TRACE conn4 -> [0,3597,"switchToWindow",{"name":"8"}] 09:33:48 INFO - PROCESS | 1808 | 1477931628240 Marionette TRACE conn4 <- [1,3597,null,{}] 09:33:48 INFO - PROCESS | 1808 | 1477931628332 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\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"}] 09:33:48 INFO - PROCESS | 1808 | ++DOCSHELL 0x8fa15400 == 42 [pid = 1808] [id = 788] 09:33:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 83 (0x8fa4a800) [pid = 1808] [serial = 2295] [outer = (nil)] 09:33:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 84 (0x8faa9400) [pid = 1808] [serial = 2296] [outer = 0x8fa4a800] 09:33:48 INFO - PROCESS | 1808 | 1477931628427 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 1808 | ++DOMWINDOW == 85 (0x8fc48800) [pid = 1808] [serial = 2297] [outer = 0x8fa4a800] 09:33:49 INFO - PROCESS | 1808 | --DOMWINDOW == 84 (0x83345c00) [pid = 1808] [serial = 2235] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 09:33:49 INFO - PROCESS | 1808 | --DOMWINDOW == 83 (0x83330c00) [pid = 1808] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 09:33:49 INFO - PROCESS | 1808 | --DOMWINDOW == 82 (0x8c5ec800) [pid = 1808] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 09:33:49 INFO - PROCESS | 1808 | --DOMWINDOW == 81 (0x94a44800) [pid = 1808] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 09:33:49 INFO - PROCESS | 1808 | --DOMWINDOW == 80 (0x939de800) [pid = 1808] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 09:33:49 INFO - PROCESS | 1808 | --DOMWINDOW == 79 (0x91cc5400) [pid = 1808] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 09:33:49 INFO - PROCESS | 1808 | --DOMWINDOW == 78 (0x82646000) [pid = 1808] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 09:33:49 INFO - PROCESS | 1808 | --DOMWINDOW == 77 (0x8cc22400) [pid = 1808] [serial = 2238] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 09:33:49 INFO - PROCESS | 1808 | --DOMWINDOW == 76 (0x911a3c00) [pid = 1808] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 09:33:49 INFO - PROCESS | 1808 | --DOMWINDOW == 75 (0x92c4f000) [pid = 1808] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 09:33:49 INFO - PROCESS | 1808 | --DOMWINDOW == 74 (0x8debdc00) [pid = 1808] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x83216400 == 41 [pid = 1808] [id = 734] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x8332d000 == 40 [pid = 1808] [id = 772] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x8cd15c00 == 39 [pid = 1808] [id = 742] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x8c5e5800 == 38 [pid = 1808] [id = 771] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x8d999c00 == 37 [pid = 1808] [id = 740] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x8cd12000 == 36 [pid = 1808] [id = 732] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x83217400 == 35 [pid = 1808] [id = 727] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x829f2c00 == 34 [pid = 1808] [id = 769] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x911aa000 == 33 [pid = 1808] [id = 770] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x832ee400 == 32 [pid = 1808] [id = 739] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x83352c00 == 31 [pid = 1808] [id = 730] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x8deae400 == 30 [pid = 1808] [id = 767] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x8318fc00 == 29 [pid = 1808] [id = 726] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x83345400 == 28 [pid = 1808] [id = 768] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x829f1c00 == 27 [pid = 1808] [id = 733] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x832e6c00 == 26 [pid = 1808] [id = 731] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x83ef4800 == 25 [pid = 1808] [id = 728] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x8263bc00 == 24 [pid = 1808] [id = 737] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x8262b400 == 23 [pid = 1808] [id = 736] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x8cd17400 == 22 [pid = 1808] [id = 729] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x82e6cc00 == 21 [pid = 1808] [id = 738] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x83f3d000 == 20 [pid = 1808] [id = 735] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x8263ac00 == 19 [pid = 1808] [id = 725] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x83f3cc00 == 18 [pid = 1808] [id = 741] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x832e9400 == 17 [pid = 1808] [id = 762] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x8dca6800 == 16 [pid = 1808] [id = 787] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x829f0c00 == 15 [pid = 1808] [id = 786] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x83325400 == 14 [pid = 1808] [id = 766] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x82ea9c00 == 13 [pid = 1808] [id = 785] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x8262e800 == 12 [pid = 1808] [id = 784] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x95675800 == 11 [pid = 1808] [id = 783] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x953b6c00 == 10 [pid = 1808] [id = 782] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x8f95c400 == 9 [pid = 1808] [id = 781] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x8332a000 == 8 [pid = 1808] [id = 780] 09:33:54 INFO - PROCESS | 1808 | --DOCSHELL 0x94b42000 == 7 [pid = 1808] [id = 779] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 73 (0x94a37800) [pid = 1808] [serial = 2267] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 72 (0x939e4c00) [pid = 1808] [serial = 2266] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 71 (0x92b86400) [pid = 1808] [serial = 2263] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 70 (0x92c27000) [pid = 1808] [serial = 2264] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 69 (0x8fa0e400) [pid = 1808] [serial = 2260] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 68 (0x8fa49400) [pid = 1808] [serial = 2261] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 67 (0x8cc23c00) [pid = 1808] [serial = 2257] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 66 (0x8dc9fc00) [pid = 1808] [serial = 2258] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 65 (0x8334a000) [pid = 1808] [serial = 2254] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 64 (0x83f38000) [pid = 1808] [serial = 2255] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 63 (0x829f4800) [pid = 1808] [serial = 2251] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 62 (0x83189400) [pid = 1808] [serial = 2252] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 61 (0x94a4d800) [pid = 1808] [serial = 2248] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 60 (0x94b3a000) [pid = 1808] [serial = 2249] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 59 (0x94a2fc00) [pid = 1808] [serial = 2245] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 58 (0x94a35000) [pid = 1808] [serial = 2246] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 57 (0x92b8fc00) [pid = 1808] [serial = 2242] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 56 (0x92c20000) [pid = 1808] [serial = 2243] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 55 (0x8f95dc00) [pid = 1808] [serial = 2239] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 54 (0x8fa47400) [pid = 1808] [serial = 2240] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 53 (0x8354f000) [pid = 1808] [serial = 2236] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 52 (0x83eee800) [pid = 1808] [serial = 2237] [outer = (nil)] [url = about:blank] 09:33:54 INFO - PROCESS | 1808 | --DOMWINDOW == 51 (0x8f951c00) [pid = 1808] [serial = 2233] [outer = (nil)] [url = about:blank] 09:33:58 INFO - PROCESS | 1808 | --DOMWINDOW == 50 (0x8f95cc00) [pid = 1808] [serial = 2274] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 09:33:58 INFO - PROCESS | 1808 | --DOMWINDOW == 49 (0x82631c00) [pid = 1808] [serial = 2283] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 09:33:58 INFO - PROCESS | 1808 | --DOMWINDOW == 48 (0x94b42c00) [pid = 1808] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 09:33:58 INFO - PROCESS | 1808 | --DOMWINDOW == 47 (0x82e6b400) [pid = 1808] [serial = 2289] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 09:33:58 INFO - PROCESS | 1808 | --DOMWINDOW == 46 (0x95c8c000) [pid = 1808] [serial = 2280] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 09:33:58 INFO - PROCESS | 1808 | --DOMWINDOW == 45 (0x82eae800) [pid = 1808] [serial = 2286] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 09:33:58 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x953b7000) [pid = 1808] [serial = 2277] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 09:33:58 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x83334400) [pid = 1808] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 09:33:58 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x8dca8c00) [pid = 1808] [serial = 2292] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 09:33:58 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x8deaf400) [pid = 1808] [serial = 2232] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x8dd18800) [pid = 1808] [serial = 2294] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x8dd13400) [pid = 1808] [serial = 2293] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x8faa9400) [pid = 1808] [serial = 2296] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x8fa10000) [pid = 1808] [serial = 2234] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x83ef4400) [pid = 1808] [serial = 2290] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x83ef8800) [pid = 1808] [serial = 2291] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x83216000) [pid = 1808] [serial = 2287] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x83328000) [pid = 1808] [serial = 2288] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x82e74000) [pid = 1808] [serial = 2284] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x83333800) [pid = 1808] [serial = 2285] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x95d80c00) [pid = 1808] [serial = 2281] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x95d83c00) [pid = 1808] [serial = 2282] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x95669800) [pid = 1808] [serial = 2278] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x9566f400) [pid = 1808] [serial = 2279] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x92b0ec00) [pid = 1808] [serial = 2275] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x9391e000) [pid = 1808] [serial = 2276] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x83f38c00) [pid = 1808] [serial = 2272] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x83f45800) [pid = 1808] [serial = 2273] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x94d90000) [pid = 1808] [serial = 2269] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x95033400) [pid = 1808] [serial = 2270] [outer = (nil)] [url = about:blank] 09:34:48 INFO - PROCESS | 1808 | 1477931688952 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]]]}] 09:34:48 INFO - .... 09:34:48 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61066ms 09:34:49 INFO - PROCESS | 1808 | 1477931689004 Marionette TRACE conn4 -> [0,3599,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 1808 | 1477931689011 Marionette TRACE conn4 <- [1,3599,null,{"value":"8"}] 09:34:49 INFO - TEST-START | /websockets/opening-handshake/001.html 09:34:49 INFO - PROCESS | 1808 | 1477931689021 Marionette TRACE conn4 -> [0,3600,"timeouts",{"script":35000}] 09:34:49 INFO - PROCESS | 1808 | 1477931689026 Marionette TRACE conn4 <- [1,3600,null,{}] 09:34:49 INFO - PROCESS | 1808 | 1477931689037 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}] 09:34:49 INFO - PROCESS | 1808 | 1477931689272 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 09:34:49 INFO - PROCESS | 1808 | 1477931689362 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 09:34:49 INFO - PROCESS | 1808 | 1477931689367 Marionette TRACE conn4 <- [1,3602,null,["8"]] 09:34:49 INFO - PROCESS | 1808 | 1477931689377 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 09:34:49 INFO - PROCESS | 1808 | 1477931689389 Marionette TRACE conn4 <- [1,3603,null,{}] 09:34:49 INFO - PROCESS | 1808 | 1477931689402 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b2c00 == 8 [pid = 1808] [id = 789] 09:34:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x826b3000) [pid = 1808] [serial = 2298] [outer = (nil)] 09:34:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b7000) [pid = 1808] [serial = 2299] [outer = 0x826b3000] 09:34:49 INFO - PROCESS | 1808 | 1477931689529 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x826bd000) [pid = 1808] [serial = 2300] [outer = 0x826b3000] 09:34:50 INFO - PROCESS | 1808 | [1808] 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 09:34:50 INFO - PROCESS | 1808 | 1477931690167 Marionette TRACE conn4 <- [1,3604,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 09:34:50 INFO - . 09:34:50 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1192ms 09:34:50 INFO - PROCESS | 1808 | 1477931690213 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 1808 | 1477931690220 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 09:34:50 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 09:34:50 INFO - PROCESS | 1808 | 1477931690228 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}] 09:34:50 INFO - PROCESS | 1808 | 1477931690424 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 09:34:50 INFO - PROCESS | 1808 | 1477931690569 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 09:34:50 INFO - PROCESS | 1808 | 1477931690574 Marionette TRACE conn4 <- [1,3607,null,["8"]] 09:34:50 INFO - PROCESS | 1808 | 1477931690590 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 09:34:50 INFO - PROCESS | 1808 | 1477931690599 Marionette TRACE conn4 <- [1,3608,null,{}] 09:34:50 INFO - PROCESS | 1808 | 1477931690618 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 1808 | ++DOCSHELL 0x826bbc00 == 9 [pid = 1808] [id = 790] 09:34:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x82ea3400) [pid = 1808] [serial = 2301] [outer = (nil)] 09:34:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x82ea8000) [pid = 1808] [serial = 2302] [outer = 0x82ea3400] 09:34:50 INFO - PROCESS | 1808 | 1477931690720 Marionette DEBUG loaded listener.js 09:34:50 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x82eaf400) [pid = 1808] [serial = 2303] [outer = 0x82ea3400] 09:34:51 INFO - PROCESS | 1808 | 1477931691538 Marionette TRACE conn4 <- [1,3609,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 09:34:51 INFO - . 09:34:51 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1321ms 09:34:51 INFO - TEST-START | /websockets/opening-handshake/002.html 09:34:51 INFO - PROCESS | 1808 | 1477931691549 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 1808 | 1477931691552 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 09:34:51 INFO - PROCESS | 1808 | 1477931691560 Marionette TRACE conn4 -> [0,3611,"timeouts",{"script":185000}] 09:34:51 INFO - PROCESS | 1808 | 1477931691565 Marionette TRACE conn4 <- [1,3611,null,{}] 09:34:51 INFO - PROCESS | 1808 | 1477931691571 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}] 09:34:51 INFO - PROCESS | 1808 | 1477931691755 Marionette TRACE conn4 <- [1,3612,null,{"value":null}] 09:34:51 INFO - PROCESS | 1808 | 1477931691779 Marionette TRACE conn4 -> [0,3613,"getWindowHandles",null] 09:34:51 INFO - PROCESS | 1808 | 1477931691785 Marionette TRACE conn4 <- [1,3613,null,["8"]] 09:34:51 INFO - PROCESS | 1808 | 1477931691919 Marionette TRACE conn4 -> [0,3614,"switchToWindow",{"name":"8"}] 09:34:51 INFO - PROCESS | 1808 | 1477931691928 Marionette TRACE conn4 <- [1,3614,null,{}] 09:34:51 INFO - PROCESS | 1808 | 1477931691934 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\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"}] 09:34:51 INFO - PROCESS | 1808 | ++DOCSHELL 0x83217000 == 10 [pid = 1808] [id = 791] 09:34:51 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x83217400) [pid = 1808] [serial = 2304] [outer = (nil)] 09:34:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x832e4400) [pid = 1808] [serial = 2305] [outer = 0x83217400] 09:34:52 INFO - PROCESS | 1808 | 1477931692041 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x832e7000) [pid = 1808] [serial = 2306] [outer = 0x83217400] 09:34:53 INFO - PROCESS | 1808 | 1477931693598 Marionette TRACE conn4 <- [1,3615,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 09:34:53 INFO - . 09:34:53 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2086ms 09:34:53 INFO - PROCESS | 1808 | 1477931693645 Marionette TRACE conn4 -> [0,3616,"getWindowHandle",null] 09:34:53 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 09:34:53 INFO - PROCESS | 1808 | 1477931693650 Marionette TRACE conn4 <- [1,3616,null,{"value":"8"}] 09:34:53 INFO - PROCESS | 1808 | 1477931693658 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}] 09:34:53 INFO - PROCESS | 1808 | 1477931693814 Marionette TRACE conn4 <- [1,3617,null,{"value":null}] 09:34:53 INFO - PROCESS | 1808 | 1477931693835 Marionette TRACE conn4 -> [0,3618,"getWindowHandles",null] 09:34:53 INFO - PROCESS | 1808 | 1477931693838 Marionette TRACE conn4 <- [1,3618,null,["8"]] 09:34:53 INFO - PROCESS | 1808 | 1477931693970 Marionette TRACE conn4 -> [0,3619,"switchToWindow",{"name":"8"}] 09:34:53 INFO - PROCESS | 1808 | 1477931693976 Marionette TRACE conn4 <- [1,3619,null,{}] 09:34:54 INFO - PROCESS | 1808 | 1477931693986 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\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"}] 09:34:54 INFO - PROCESS | 1808 | ++DOCSHELL 0x8332c800 == 11 [pid = 1808] [id = 792] 09:34:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x8332e000) [pid = 1808] [serial = 2307] [outer = (nil)] 09:34:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x83334000) [pid = 1808] [serial = 2308] [outer = 0x8332e000] 09:34:54 INFO - PROCESS | 1808 | 1477931694088 Marionette DEBUG loaded listener.js 09:34:54 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x83f37800) [pid = 1808] [serial = 2309] [outer = 0x8332e000] 09:34:54 INFO - PROCESS | 1808 | 1477931694660 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"]]]}] 09:34:54 INFO - . 09:34:54 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1029ms 09:34:54 INFO - PROCESS | 1808 | 1477931694694 Marionette TRACE conn4 -> [0,3621,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 1808 | 1477931694702 Marionette TRACE conn4 <- [1,3621,null,{"value":"8"}] 09:34:54 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 09:34:54 INFO - PROCESS | 1808 | 1477931694708 Marionette TRACE conn4 -> [0,3622,"timeouts",{"script":35000}] 09:34:54 INFO - PROCESS | 1808 | 1477931694712 Marionette TRACE conn4 <- [1,3622,null,{}] 09:34:54 INFO - PROCESS | 1808 | 1477931694725 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}] 09:34:54 INFO - PROCESS | 1808 | 1477931694885 Marionette TRACE conn4 <- [1,3623,null,{"value":null}] 09:34:55 INFO - PROCESS | 1808 | 1477931695029 Marionette TRACE conn4 -> [0,3624,"getWindowHandles",null] 09:34:55 INFO - PROCESS | 1808 | 1477931695034 Marionette TRACE conn4 <- [1,3624,null,["8"]] 09:34:55 INFO - PROCESS | 1808 | 1477931695039 Marionette TRACE conn4 -> [0,3625,"switchToWindow",{"name":"8"}] 09:34:55 INFO - PROCESS | 1808 | 1477931695044 Marionette TRACE conn4 <- [1,3625,null,{}] 09:34:55 INFO - PROCESS | 1808 | 1477931695051 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 1808 | ++DOCSHELL 0x83f44c00 == 12 [pid = 1808] [id = 793] 09:34:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x83f45000) [pid = 1808] [serial = 2310] [outer = (nil)] 09:34:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x8c5dd400) [pid = 1808] [serial = 2311] [outer = 0x83f45000] 09:34:55 INFO - PROCESS | 1808 | 1477931695146 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x8c5e0c00) [pid = 1808] [serial = 2312] [outer = 0x83f45000] 09:34:55 INFO - PROCESS | 1808 | [1808] 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 09:34:55 INFO - PROCESS | 1808 | 1477931695943 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,{},{}]]]}] 09:34:55 INFO - . 09:34:55 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1246ms 09:34:55 INFO - TEST-START | /websockets/opening-handshake/003.html 09:34:55 INFO - PROCESS | 1808 | 1477931695959 Marionette TRACE conn4 -> [0,3627,"getWindowHandle",null] 09:34:55 INFO - PROCESS | 1808 | 1477931695961 Marionette TRACE conn4 <- [1,3627,null,{"value":"8"}] 09:34:55 INFO - PROCESS | 1808 | 1477931695969 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}] 09:34:56 INFO - PROCESS | 1808 | 1477931696184 Marionette TRACE conn4 <- [1,3628,null,{"value":null}] 09:34:56 INFO - PROCESS | 1808 | 1477931696348 Marionette TRACE conn4 -> [0,3629,"getWindowHandles",null] 09:34:56 INFO - PROCESS | 1808 | 1477931696353 Marionette TRACE conn4 <- [1,3629,null,["8"]] 09:34:56 INFO - PROCESS | 1808 | 1477931696359 Marionette TRACE conn4 -> [0,3630,"switchToWindow",{"name":"8"}] 09:34:56 INFO - PROCESS | 1808 | 1477931696364 Marionette TRACE conn4 <- [1,3630,null,{}] 09:34:56 INFO - PROCESS | 1808 | 1477931696370 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:34:56 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b9c00 == 13 [pid = 1808] [id = 794] 09:34:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x826bc400) [pid = 1808] [serial = 2313] [outer = (nil)] 09:34:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8cc21800) [pid = 1808] [serial = 2314] [outer = 0x826bc400] 09:34:56 INFO - PROCESS | 1808 | 1477931696466 Marionette DEBUG loaded listener.js 09:34:56 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8cd15800) [pid = 1808] [serial = 2315] [outer = 0x826bc400] 09:34:57 INFO - PROCESS | 1808 | 1477931697067 Marionette TRACE conn4 <- [1,3631,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 09:34:57 INFO - . 09:34:57 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1126ms 09:34:57 INFO - PROCESS | 1808 | 1477931697094 Marionette TRACE conn4 -> [0,3632,"getWindowHandle",null] 09:34:57 INFO - PROCESS | 1808 | 1477931697098 Marionette TRACE conn4 <- [1,3632,null,{"value":"8"}] 09:34:57 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 09:34:57 INFO - PROCESS | 1808 | 1477931697105 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}] 09:34:57 INFO - PROCESS | 1808 | 1477931697309 Marionette TRACE conn4 <- [1,3633,null,{"value":null}] 09:34:57 INFO - PROCESS | 1808 | 1477931697494 Marionette TRACE conn4 -> [0,3634,"getWindowHandles",null] 09:34:57 INFO - PROCESS | 1808 | 1477931697501 Marionette TRACE conn4 <- [1,3634,null,["8"]] 09:34:57 INFO - PROCESS | 1808 | 1477931697516 Marionette TRACE conn4 -> [0,3635,"switchToWindow",{"name":"8"}] 09:34:57 INFO - PROCESS | 1808 | 1477931697527 Marionette TRACE conn4 <- [1,3635,null,{}] 09:34:57 INFO - PROCESS | 1808 | 1477931697581 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 1808 | ++DOCSHELL 0x8263b800 == 14 [pid = 1808] [id = 795] 09:34:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x8263bc00) [pid = 1808] [serial = 2316] [outer = (nil)] 09:34:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x82642800) [pid = 1808] [serial = 2317] [outer = 0x8263bc00] 09:34:57 INFO - PROCESS | 1808 | 1477931697701 Marionette DEBUG loaded listener.js 09:34:57 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x826b6400) [pid = 1808] [serial = 2318] [outer = 0x8263bc00] 09:34:58 INFO - . 09:34:58 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1332ms 09:34:58 INFO - PROCESS | 1808 | 1477931698423 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"]]]}] 09:34:58 INFO - PROCESS | 1808 | 1477931698439 Marionette TRACE conn4 -> [0,3637,"getWindowHandle",null] 09:34:58 INFO - PROCESS | 1808 | 1477931698448 Marionette TRACE conn4 <- [1,3637,null,{"value":"8"}] 09:34:58 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 09:34:58 INFO - PROCESS | 1808 | 1477931698457 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}] 09:34:58 INFO - PROCESS | 1808 | 1477931698684 Marionette TRACE conn4 <- [1,3638,null,{"value":null}] 09:34:58 INFO - PROCESS | 1808 | 1477931698844 Marionette TRACE conn4 -> [0,3639,"getWindowHandles",null] 09:34:58 INFO - PROCESS | 1808 | 1477931698851 Marionette TRACE conn4 <- [1,3639,null,["8"]] 09:34:58 INFO - PROCESS | 1808 | 1477931698873 Marionette TRACE conn4 -> [0,3640,"switchToWindow",{"name":"8"}] 09:34:58 INFO - PROCESS | 1808 | 1477931698882 Marionette TRACE conn4 <- [1,3640,null,{}] 09:34:58 INFO - PROCESS | 1808 | 1477931698888 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:34:58 INFO - PROCESS | 1808 | ++DOCSHELL 0x832f2000 == 15 [pid = 1808] [id = 796] 09:34:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x832f2800) [pid = 1808] [serial = 2319] [outer = (nil)] 09:34:58 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x83332c00) [pid = 1808] [serial = 2320] [outer = 0x832f2800] 09:34:59 INFO - PROCESS | 1808 | 1477931698999 Marionette DEBUG loaded listener.js 09:34:59 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x83ef6000) [pid = 1808] [serial = 2321] [outer = 0x832f2800] 09:35:01 INFO - PROCESS | 1808 | --DOCSHELL 0x8fa15400 == 14 [pid = 1808] [id = 788] 09:35:05 INFO - PROCESS | 1808 | --DOCSHELL 0x826b9c00 == 13 [pid = 1808] [id = 794] 09:35:05 INFO - PROCESS | 1808 | --DOCSHELL 0x8263b800 == 12 [pid = 1808] [id = 795] 09:35:05 INFO - PROCESS | 1808 | --DOCSHELL 0x826bbc00 == 11 [pid = 1808] [id = 790] 09:35:05 INFO - PROCESS | 1808 | --DOCSHELL 0x8332c800 == 10 [pid = 1808] [id = 792] 09:35:05 INFO - PROCESS | 1808 | --DOCSHELL 0x83f44c00 == 9 [pid = 1808] [id = 793] 09:35:05 INFO - PROCESS | 1808 | --DOCSHELL 0x83217000 == 8 [pid = 1808] [id = 791] 09:35:05 INFO - PROCESS | 1808 | --DOCSHELL 0x826b2c00 == 7 [pid = 1808] [id = 789] 09:35:07 INFO - PROCESS | 1808 | --DOMWINDOW == 44 (0x826bc400) [pid = 1808] [serial = 2313] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 09:35:07 INFO - PROCESS | 1808 | --DOMWINDOW == 43 (0x82ea3400) [pid = 1808] [serial = 2301] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 09:35:07 INFO - PROCESS | 1808 | --DOMWINDOW == 42 (0x826b3000) [pid = 1808] [serial = 2298] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 09:35:07 INFO - PROCESS | 1808 | --DOMWINDOW == 41 (0x83f45000) [pid = 1808] [serial = 2310] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 09:35:07 INFO - PROCESS | 1808 | --DOMWINDOW == 40 (0x83217400) [pid = 1808] [serial = 2304] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 09:35:07 INFO - PROCESS | 1808 | --DOMWINDOW == 39 (0x8332e000) [pid = 1808] [serial = 2307] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 09:35:07 INFO - PROCESS | 1808 | --DOMWINDOW == 38 (0x8fa4a800) [pid = 1808] [serial = 2295] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 09:35:07 INFO - PROCESS | 1808 | --DOMWINDOW == 37 (0x8263bc00) [pid = 1808] [serial = 2316] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 09:35:12 INFO - PROCESS | 1808 | --DOMWINDOW == 36 (0x8c5e0c00) [pid = 1808] [serial = 2312] [outer = (nil)] [url = about:blank] 09:35:12 INFO - PROCESS | 1808 | --DOMWINDOW == 35 (0x8c5dd400) [pid = 1808] [serial = 2311] [outer = (nil)] [url = about:blank] 09:35:12 INFO - PROCESS | 1808 | --DOMWINDOW == 34 (0x8cd15800) [pid = 1808] [serial = 2315] [outer = (nil)] [url = about:blank] 09:35:12 INFO - PROCESS | 1808 | --DOMWINDOW == 33 (0x8cc21800) [pid = 1808] [serial = 2314] [outer = (nil)] [url = about:blank] 09:35:12 INFO - PROCESS | 1808 | --DOMWINDOW == 32 (0x826b6400) [pid = 1808] [serial = 2318] [outer = (nil)] [url = about:blank] 09:35:12 INFO - PROCESS | 1808 | --DOMWINDOW == 31 (0x82642800) [pid = 1808] [serial = 2317] [outer = (nil)] [url = about:blank] 09:35:12 INFO - PROCESS | 1808 | --DOMWINDOW == 30 (0x83332c00) [pid = 1808] [serial = 2320] [outer = (nil)] [url = about:blank] 09:35:12 INFO - PROCESS | 1808 | --DOMWINDOW == 29 (0x83334000) [pid = 1808] [serial = 2308] [outer = (nil)] [url = about:blank] 09:35:12 INFO - PROCESS | 1808 | --DOMWINDOW == 28 (0x83f37800) [pid = 1808] [serial = 2309] [outer = (nil)] [url = about:blank] 09:35:12 INFO - PROCESS | 1808 | --DOMWINDOW == 27 (0x832e4400) [pid = 1808] [serial = 2305] [outer = (nil)] [url = about:blank] 09:35:12 INFO - PROCESS | 1808 | --DOMWINDOW == 26 (0x832e7000) [pid = 1808] [serial = 2306] [outer = (nil)] [url = about:blank] 09:35:12 INFO - PROCESS | 1808 | --DOMWINDOW == 25 (0x82ea8000) [pid = 1808] [serial = 2302] [outer = (nil)] [url = about:blank] 09:35:12 INFO - PROCESS | 1808 | --DOMWINDOW == 24 (0x82eaf400) [pid = 1808] [serial = 2303] [outer = (nil)] [url = about:blank] 09:35:12 INFO - PROCESS | 1808 | --DOMWINDOW == 23 (0x826b7000) [pid = 1808] [serial = 2299] [outer = (nil)] [url = about:blank] 09:35:12 INFO - PROCESS | 1808 | --DOMWINDOW == 22 (0x826bd000) [pid = 1808] [serial = 2300] [outer = (nil)] [url = about:blank] 09:35:12 INFO - PROCESS | 1808 | --DOMWINDOW == 21 (0x8fc48800) [pid = 1808] [serial = 2297] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1808 | MARIONETTE LOG: INFO: Timeout fired 09:35:29 INFO - PROCESS | 1808 | 1477931729199 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]]]}] 09:35:29 INFO - . 09:35:29 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30771ms 09:35:29 INFO - PROCESS | 1808 | 1477931729230 Marionette TRACE conn4 -> [0,3642,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 1808 | 1477931729237 Marionette TRACE conn4 <- [1,3642,null,{"value":"8"}] 09:35:29 INFO - TEST-START | /websockets/opening-handshake/005.html 09:35:29 INFO - PROCESS | 1808 | 1477931729250 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}] 09:35:29 INFO - PROCESS | 1808 | 1477931729484 Marionette TRACE conn4 <- [1,3643,null,{"value":null}] 09:35:29 INFO - PROCESS | 1808 | 1477931729577 Marionette TRACE conn4 -> [0,3644,"getWindowHandles",null] 09:35:29 INFO - PROCESS | 1808 | 1477931729584 Marionette TRACE conn4 <- [1,3644,null,["8"]] 09:35:29 INFO - PROCESS | 1808 | 1477931729592 Marionette TRACE conn4 -> [0,3645,"switchToWindow",{"name":"8"}] 09:35:29 INFO - PROCESS | 1808 | 1477931729599 Marionette TRACE conn4 <- [1,3645,null,{}] 09:35:29 INFO - PROCESS | 1808 | 1477931729606 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 1808 | ++DOCSHELL 0x82646000 == 8 [pid = 1808] [id = 797] 09:35:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 22 (0x82646800) [pid = 1808] [serial = 2322] [outer = (nil)] 09:35:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 23 (0x826b3000) [pid = 1808] [serial = 2323] [outer = 0x82646800] 09:35:29 INFO - PROCESS | 1808 | 1477931729717 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 1808 | ++DOMWINDOW == 24 (0x826bb800) [pid = 1808] [serial = 2324] [outer = 0x82646800] 09:35:30 INFO - PROCESS | 1808 | 1477931730314 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] 09:35:30 INFO - PROCESS | 1808 | 1477931730377 Marionette TRACE conn4 <- [1,3647,null,{"value":"8"}] 09:35:30 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 09:35:30 INFO - PROCESS | 1808 | 1477931730385 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}] 09:35:30 INFO - PROCESS | 1808 | 1477931730633 Marionette TRACE conn4 <- [1,3648,null,{"value":null}] 09:35:30 INFO - PROCESS | 1808 | 1477931730654 Marionette TRACE conn4 -> [0,3649,"getWindowHandles",null] 09:35:30 INFO - PROCESS | 1808 | 1477931730660 Marionette TRACE conn4 <- [1,3649,null,["8"]] 09:35:30 INFO - PROCESS | 1808 | 1477931730666 Marionette TRACE conn4 -> [0,3650,"switchToWindow",{"name":"8"}] 09:35:30 INFO - PROCESS | 1808 | 1477931730672 Marionette TRACE conn4 <- [1,3650,null,{}] 09:35:30 INFO - PROCESS | 1808 | 1477931730679 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 1808 | ++DOCSHELL 0x826b8000 == 9 [pid = 1808] [id = 798] 09:35:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 25 (0x82e75000) [pid = 1808] [serial = 2325] [outer = (nil)] 09:35:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 26 (0x82ea2000) [pid = 1808] [serial = 2326] [outer = 0x82e75000] 09:35:30 INFO - PROCESS | 1808 | 1477931730791 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 1808 | ++DOMWINDOW == 27 (0x82ea8400) [pid = 1808] [serial = 2327] [outer = 0x82e75000] 09:35:31 INFO - PROCESS | 1808 | [1808] 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 09:35:32 INFO - ............................................... 09:35:32 INFO - PROCESS | 1808 | 1477931732005 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,{},{}]]]}] 09:35:32 INFO - .............. 09:35:32 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1716ms 09:35:32 INFO - PROCESS | 1808 | 1477931732110 Marionette TRACE conn4 -> [0,3652,"getWindowHandle",null] 09:35:32 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 09:35:32 INFO - PROCESS | 1808 | 1477931732121 Marionette TRACE conn4 <- [1,3652,null,{"value":"8"}] 09:35:32 INFO - PROCESS | 1808 | 1477931732131 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}] 09:35:32 INFO - PROCESS | 1808 | 1477931732386 Marionette TRACE conn4 <- [1,3653,null,{"value":null}] 09:35:32 INFO - PROCESS | 1808 | 1477931732415 Marionette TRACE conn4 -> [0,3654,"getWindowHandles",null] 09:35:32 INFO - PROCESS | 1808 | 1477931732423 Marionette TRACE conn4 <- [1,3654,null,["8"]] 09:35:32 INFO - PROCESS | 1808 | 1477931732431 Marionette TRACE conn4 -> [0,3655,"switchToWindow",{"name":"8"}] 09:35:32 INFO - PROCESS | 1808 | 1477931732439 Marionette TRACE conn4 <- [1,3655,null,{}] 09:35:32 INFO - PROCESS | 1808 | 1477931732446 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 1808 | ++DOCSHELL 0x83344400 == 10 [pid = 1808] [id = 799] 09:35:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 28 (0x83344800) [pid = 1808] [serial = 2328] [outer = (nil)] 09:35:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 29 (0x83347800) [pid = 1808] [serial = 2329] [outer = 0x83344800] 09:35:32 INFO - PROCESS | 1808 | 1477931732549 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 1808 | ++DOMWINDOW == 30 (0x83349400) [pid = 1808] [serial = 2330] [outer = 0x83344800] 09:35:32 INFO - PROCESS | 1808 | [1808] 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 09:35:33 INFO - .................................. 09:35:33 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1438ms 09:35:33 INFO - PROCESS | 1808 | 1477931733530 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,{},{}]]]}] 09:35:33 INFO - PROCESS | 1808 | 1477931733569 Marionette TRACE conn4 -> [0,3657,"getWindowHandle",null] 09:35:33 INFO - PROCESS | 1808 | 1477931733573 Marionette TRACE conn4 <- [1,3657,null,{"value":"8"}] 09:35:33 INFO - TEST-START | /workers/semantics/interface-objects/003.html 09:35:33 INFO - PROCESS | 1808 | 1477931733582 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}] 09:35:33 INFO - PROCESS | 1808 | 1477931733809 Marionette TRACE conn4 <- [1,3658,null,{"value":null}] 09:35:33 INFO - PROCESS | 1808 | 1477931733828 Marionette TRACE conn4 -> [0,3659,"getWindowHandles",null] 09:35:33 INFO - PROCESS | 1808 | 1477931733836 Marionette TRACE conn4 <- [1,3659,null,["8"]] 09:35:33 INFO - PROCESS | 1808 | 1477931733842 Marionette TRACE conn4 -> [0,3660,"switchToWindow",{"name":"8"}] 09:35:33 INFO - PROCESS | 1808 | 1477931733848 Marionette TRACE conn4 <- [1,3660,null,{}] 09:35:33 INFO - PROCESS | 1808 | 1477931733855 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 1808 | ++DOCSHELL 0x83ef2c00 == 11 [pid = 1808] [id = 800] 09:35:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 31 (0x83ef4400) [pid = 1808] [serial = 2331] [outer = (nil)] 09:35:33 INFO - PROCESS | 1808 | ++DOMWINDOW == 32 (0x83f41c00) [pid = 1808] [serial = 2332] [outer = 0x83ef4400] 09:35:33 INFO - PROCESS | 1808 | 1477931733957 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 1808 | ++DOMWINDOW == 33 (0x8cd10800) [pid = 1808] [serial = 2333] [outer = 0x83ef4400] 09:35:34 INFO - .............................................................. 09:35:34 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1317ms 09:35:34 INFO - PROCESS | 1808 | 1477931734800 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]]]}] 09:35:34 INFO - PROCESS | 1808 | 1477931734900 Marionette TRACE conn4 -> [0,3662,"getWindowHandle",null] 09:35:34 INFO - PROCESS | 1808 | 1477931734902 Marionette TRACE conn4 <- [1,3662,null,{"value":"8"}] 09:35:34 INFO - TEST-START | /workers/semantics/interface-objects/004.html 09:35:34 INFO - PROCESS | 1808 | 1477931734910 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}] 09:35:35 INFO - PROCESS | 1808 | 1477931735132 Marionette TRACE conn4 <- [1,3663,null,{"value":null}] 09:35:35 INFO - PROCESS | 1808 | 1477931735160 Marionette TRACE conn4 -> [0,3664,"getWindowHandles",null] 09:35:35 INFO - PROCESS | 1808 | 1477931735168 Marionette TRACE conn4 <- [1,3664,null,["8"]] 09:35:35 INFO - PROCESS | 1808 | 1477931735179 Marionette TRACE conn4 -> [0,3665,"switchToWindow",{"name":"8"}] 09:35:35 INFO - PROCESS | 1808 | 1477931735191 Marionette TRACE conn4 <- [1,3665,null,{}] 09:35:35 INFO - PROCESS | 1808 | 1477931735197 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 1808 | ++DOCSHELL 0x8cd09c00 == 12 [pid = 1808] [id = 801] 09:35:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 34 (0x8cd12800) [pid = 1808] [serial = 2334] [outer = (nil)] 09:35:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 35 (0x8cd16400) [pid = 1808] [serial = 2335] [outer = 0x8cd12800] 09:35:35 INFO - PROCESS | 1808 | 1477931735296 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 1808 | ++DOMWINDOW == 36 (0x8dbf4400) [pid = 1808] [serial = 2336] [outer = 0x8cd12800] 09:35:36 INFO - PROCESS | 1808 | 1477931736038 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]]]}] 09:35:36 INFO - ................................. 09:35:36 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1191ms 09:35:36 INFO - PROCESS | 1808 | 1477931736102 Marionette TRACE conn4 -> [0,3667,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 1808 | 1477931736104 Marionette TRACE conn4 <- [1,3667,null,{"value":"8"}] 09:35:36 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 09:35:36 INFO - PROCESS | 1808 | 1477931736112 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}] 09:35:36 INFO - PROCESS | 1808 | 1477931736329 Marionette TRACE conn4 <- [1,3668,null,{"value":null}] 09:35:36 INFO - PROCESS | 1808 | 1477931736354 Marionette TRACE conn4 -> [0,3669,"getWindowHandles",null] 09:35:36 INFO - PROCESS | 1808 | 1477931736357 Marionette TRACE conn4 <- [1,3669,null,["8"]] 09:35:36 INFO - PROCESS | 1808 | 1477931736522 Marionette TRACE conn4 -> [0,3670,"switchToWindow",{"name":"8"}] 09:35:36 INFO - PROCESS | 1808 | 1477931736528 Marionette TRACE conn4 <- [1,3670,null,{}] 09:35:36 INFO - PROCESS | 1808 | 1477931736539 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 1808 | ++DOCSHELL 0x83f3f400 == 13 [pid = 1808] [id = 802] 09:35:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 37 (0x8dbfb000) [pid = 1808] [serial = 2337] [outer = (nil)] 09:35:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 38 (0x8dca0c00) [pid = 1808] [serial = 2338] [outer = 0x8dbfb000] 09:35:36 INFO - PROCESS | 1808 | 1477931736639 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 1808 | ++DOMWINDOW == 39 (0x8dd9a400) [pid = 1808] [serial = 2339] [outer = 0x8dbfb000] 09:35:37 INFO - PROCESS | 1808 | 1477931737312 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"]]]}] 09:35:37 INFO - . 09:35:37 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1220ms 09:35:37 INFO - PROCESS | 1808 | 1477931737333 Marionette TRACE conn4 -> [0,3672,"getWindowHandle",null] 09:35:37 INFO - PROCESS | 1808 | 1477931737337 Marionette TRACE conn4 <- [1,3672,null,{"value":"8"}] 09:35:37 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 09:35:37 INFO - PROCESS | 1808 | 1477931737344 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}] 09:35:37 INFO - PROCESS | 1808 | 1477931737563 Marionette TRACE conn4 <- [1,3673,null,{"value":null}] 09:35:37 INFO - PROCESS | 1808 | 1477931737759 Marionette TRACE conn4 -> [0,3674,"getWindowHandles",null] 09:35:37 INFO - PROCESS | 1808 | 1477931737770 Marionette TRACE conn4 <- [1,3674,null,["8"]] 09:35:37 INFO - PROCESS | 1808 | 1477931737833 Marionette TRACE conn4 -> [0,3675,"switchToWindow",{"name":"8"}] 09:35:37 INFO - PROCESS | 1808 | 1477931737843 Marionette TRACE conn4 <- [1,3675,null,{}] 09:35:37 INFO - PROCESS | 1808 | 1477931737855 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 1808 | ++DOCSHELL 0x8263f800 == 14 [pid = 1808] [id = 803] 09:35:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 40 (0x82640000) [pid = 1808] [serial = 2340] [outer = (nil)] 09:35:37 INFO - PROCESS | 1808 | ++DOMWINDOW == 41 (0x826b4800) [pid = 1808] [serial = 2341] [outer = 0x82640000] 09:35:37 INFO - PROCESS | 1808 | 1477931737976 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 1808 | ++DOMWINDOW == 42 (0x829f4400) [pid = 1808] [serial = 2342] [outer = 0x82640000] 09:35:38 INFO - PROCESS | 1808 | 1477931738765 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"]]]}] 09:35:38 INFO - . 09:35:38 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1472ms 09:35:38 INFO - PROCESS | 1808 | 1477931738818 Marionette TRACE conn4 -> [0,3677,"getWindowHandle",null] 09:35:38 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 09:35:38 INFO - PROCESS | 1808 | 1477931738826 Marionette TRACE conn4 <- [1,3677,null,{"value":"8"}] 09:35:38 INFO - PROCESS | 1808 | 1477931738836 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}] 09:35:39 INFO - PROCESS | 1808 | 1477931739035 Marionette TRACE conn4 <- [1,3678,null,{"value":null}] 09:35:39 INFO - PROCESS | 1808 | 1477931739237 Marionette TRACE conn4 -> [0,3679,"getWindowHandles",null] 09:35:39 INFO - PROCESS | 1808 | 1477931739249 Marionette TRACE conn4 <- [1,3679,null,["8"]] 09:35:39 INFO - PROCESS | 1808 | 1477931739300 Marionette TRACE conn4 -> [0,3680,"switchToWindow",{"name":"8"}] 09:35:39 INFO - PROCESS | 1808 | 1477931739309 Marionette TRACE conn4 <- [1,3680,null,{}] 09:35:39 INFO - PROCESS | 1808 | 1477931739317 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 1808 | ++DOCSHELL 0x82ea1400 == 15 [pid = 1808] [id = 804] 09:35:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 43 (0x82ea1c00) [pid = 1808] [serial = 2343] [outer = (nil)] 09:35:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 44 (0x8320ac00) [pid = 1808] [serial = 2344] [outer = 0x82ea1c00] 09:35:39 INFO - PROCESS | 1808 | 1477931739427 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 1808 | ++DOMWINDOW == 45 (0x83215000) [pid = 1808] [serial = 2345] [outer = 0x82ea1c00] 09:35:40 INFO - PROCESS | 1808 | 1477931740134 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"]]]}] 09:35:40 INFO - . 09:35:40 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1331ms 09:35:40 INFO - PROCESS | 1808 | 1477931740166 Marionette TRACE conn4 -> [0,3682,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 1808 | 1477931740171 Marionette TRACE conn4 <- [1,3682,null,{"value":"8"}] 09:35:40 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 09:35:40 INFO - PROCESS | 1808 | 1477931740198 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}] 09:35:40 INFO - PROCESS | 1808 | 1477931740386 Marionette TRACE conn4 <- [1,3683,null,{"value":null}] 09:35:40 INFO - PROCESS | 1808 | 1477931740606 Marionette TRACE conn4 -> [0,3684,"getWindowHandles",null] 09:35:40 INFO - PROCESS | 1808 | 1477931740620 Marionette TRACE conn4 <- [1,3684,null,["8"]] 09:35:40 INFO - PROCESS | 1808 | 1477931740669 Marionette TRACE conn4 -> [0,3685,"switchToWindow",{"name":"8"}] 09:35:40 INFO - PROCESS | 1808 | 1477931740678 Marionette TRACE conn4 <- [1,3685,null,{}] 09:35:40 INFO - PROCESS | 1808 | 1477931740685 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\", \"5163251c-372f-4ea3-9e4b-71a4786738ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 09:35:40 INFO - PROCESS | 1808 | ++DOCSHELL 0x83334c00 == 16 [pid = 1808] [id = 805] 09:35:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 46 (0x83343800) [pid = 1808] [serial = 2346] [outer = (nil)] 09:35:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 47 (0x83ef8800) [pid = 1808] [serial = 2347] [outer = 0x83343800] 09:35:40 INFO - PROCESS | 1808 | 1477931740812 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 1808 | ++DOMWINDOW == 48 (0x83f3dc00) [pid = 1808] [serial = 2348] [outer = 0x83343800] 09:35:41 INFO - PROCESS | 1808 | 1477931741641 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] 09:35:41 INFO - PROCESS | 1808 | 1477931741679 Marionette TRACE conn4 <- [1,3687,null,{"value":"8"}] 09:35:42 WARNING - u'runner_teardown' () 09:35:42 INFO - No more tests 09:35:42 INFO - Got 0 unexpected results 09:35:42 INFO - SUITE-END | took 2420s 09:35:42 INFO - Closing logging queue 09:35:42 INFO - queue closed 09:35:43 INFO - Return code: 0 09:35:43 WARNING - # TBPL SUCCESS # 09:35:43 INFO - Running post-action listener: _resource_record_post_action 09:35:43 INFO - [mozharness: 2016-10-31 16:35:43.067734Z] Finished run-tests step (success) 09:35:43 INFO - Running post-run listener: _resource_record_post_run 09:35:43 INFO - Total resource usage - Wall time: 2462s; CPU: 52.0%; Read bytes: 13832192; Write bytes: 318840832; Read time: 736; Write time: 288340 09:35:43 INFO - TinderboxPrint: CPU usage
52.3% 09:35:43 INFO - TinderboxPrint: I/O read bytes / time
13,832,192 / 736 09:35:43 INFO - TinderboxPrint: I/O write bytes / time
318,840,832 / 288,340 09:35:43 INFO - TinderboxPrint: CPU idle
1,156.4 (47.4%) 09:35:43 INFO - TinderboxPrint: CPU system
126.4 (5.2%) 09:35:43 INFO - TinderboxPrint: CPU user
1,152.9 (47.2%) 09:35:43 INFO - TinderboxPrint: Swap in / out
0 / 0 09:35:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:35:43 INFO - install - Wall time: 36s; CPU: 100.0%; Read bytes: 0; Write bytes: 183947264; Read time: 0; Write time: 239416 09:35:43 INFO - run-tests - Wall time: 2426s; CPU: 52.0%; Read bytes: 13832192; Write bytes: 101163008; Read time: 736; Write time: 10760 09:35:44 INFO - Running post-run listener: _upload_blobber_files 09:35:44 INFO - Blob upload gear active. 09:35:44 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:35:44 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 09:35:44 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'] 09:35:44 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 09:35:44 INFO - (blobuploader) - INFO - Open directory for files ... 09:35:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:35:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:35:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:35:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:35:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:35:47 INFO - (blobuploader) - INFO - Done attempting. 09:35:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:35:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:35:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:35:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:35:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:35:49 INFO - (blobuploader) - INFO - Done attempting. 09:35:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 09:35:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:35:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:35:56 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 09:35:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:35:56 INFO - (blobuploader) - INFO - Done attempting. 09:35:56 INFO - (blobuploader) - INFO - Iteration through files over. 09:35:56 INFO - Return code: 0 09:35:56 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:35:56 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:35:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/801359fcbceda74a7ad62789f5226a291f9af0afd80fe68c199a8af2977c6c5abc7788f527a9667f3f96ba5b57596427c1e7e6d0c829392c7148d70436e2314b", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6858db4905777ded45a94d782e2dae94feda59ea8b1fbbcc7bc54ac214887b656ea2e7b2338a82c8aabb5b623d7dbefa9c356923628ead81f2354d4a42f31973", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7e1f09c5e770a72b4376e7ca1cff5ff8dcc19774d16e87ad265b61d7962387ef0f4f6b2bc237746a186f503709561d3d95d50e245fdbd9c791e985983f1292ef"} 09:35:56 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:35:56 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:35:56 INFO - Contents: 09:35:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/801359fcbceda74a7ad62789f5226a291f9af0afd80fe68c199a8af2977c6c5abc7788f527a9667f3f96ba5b57596427c1e7e6d0c829392c7148d70436e2314b", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6858db4905777ded45a94d782e2dae94feda59ea8b1fbbcc7bc54ac214887b656ea2e7b2338a82c8aabb5b623d7dbefa9c356923628ead81f2354d4a42f31973", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7e1f09c5e770a72b4376e7ca1cff5ff8dcc19774d16e87ad265b61d7962387ef0f4f6b2bc237746a186f503709561d3d95d50e245fdbd9c791e985983f1292ef"} 09:35:56 INFO - Running post-run listener: copy_logs_to_upload_dir 09:35:56 INFO - Copying logs to upload dir... 09:35:56 INFO - mkdir: /builds/slave/test/build/upload/logs 09:35:56 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2587.589449 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 43 mins, 7 secs) (at 2016-10-31 09:35:57.153788) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-31 09:35:57.155074) ========= 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-1477928804.439087-1218986274 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/801359fcbceda74a7ad62789f5226a291f9af0afd80fe68c199a8af2977c6c5abc7788f527a9667f3f96ba5b57596427c1e7e6d0c829392c7148d70436e2314b", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6858db4905777ded45a94d782e2dae94feda59ea8b1fbbcc7bc54ac214887b656ea2e7b2338a82c8aabb5b623d7dbefa9c356923628ead81f2354d4a42f31973", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7e1f09c5e770a72b4376e7ca1cff5ff8dcc19774d16e87ad265b61d7962387ef0f4f6b2bc237746a186f503709561d3d95d50e245fdbd9c791e985983f1292ef"} build_url:https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032033 build_url: 'https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/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/801359fcbceda74a7ad62789f5226a291f9af0afd80fe68c199a8af2977c6c5abc7788f527a9667f3f96ba5b57596427c1e7e6d0c829392c7148d70436e2314b", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6858db4905777ded45a94d782e2dae94feda59ea8b1fbbcc7bc54ac214887b656ea2e7b2338a82c8aabb5b623d7dbefa9c356923628ead81f2354d4a42f31973", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7e1f09c5e770a72b4376e7ca1cff5ff8dcc19774d16e87ad265b61d7962387ef0f4f6b2bc237746a186f503709561d3d95d50e245fdbd9c791e985983f1292ef"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eJezcvI2Qomd4f0x5dazWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-31 09:35:57.225386) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 09:35:57.225835) ========= 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-1477928804.439087-1218986274 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017042 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-31 09:35:57.307220) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-31 09:35:57.307509) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-31 09:35:57.307808) ========= ========= Total master_lag: 0.50 =========