builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-484 starttime: 1477700657.08 results: success (0) buildid: 20161028163121 builduid: e795fd81207d4f899384345a5606d7a2 revision: ac4628bf99126783da833e1641d673c92ee4b1a7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-28 17:24:17.084812) ========= master: http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-28 17:24:17.085265) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-10-28 17:24:17.085549) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-10-28 17:24:19.242084) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 17:24:19.242384) ========= 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-1477700499.672282-1398372203 _=/tools/buildbot/bin/python using PTY: False --2016-10-28 17:24:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.74M=0.001s 2016-10-28 17:24:19 (9.74 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.274757 ========= master_lag: 0.65 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 17:24:20.170263) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 17:24:20.170597) ========= 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-1477700499.672282-1398372203 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.023938 ========= master_lag: 0.60 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 17:24:20.799446) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-28 17:24:20.799763) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev ac4628bf99126783da833e1641d673c92ee4b1a7 --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 ac4628bf99126783da833e1641d673c92ee4b1a7 --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-1477700499.672282-1398372203 _=/tools/buildbot/bin/python using PTY: False 2016-10-28 17:24:20,849 truncating revision to first 12 chars 2016-10-28 17:24:20,849 Setting DEBUG logging. 2016-10-28 17:24:20,849 attempt 1/10 2016-10-28 17:24:20,849 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/ac4628bf9912?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-28 17:24:21,920 unpacking tar archive at: mozilla-inbound-ac4628bf9912/testing/mozharness/ program finished with exit code 0 elapsedTime=1.313692 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-28 17:24:22.142657) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-28 17:24:22.142972) ========= script_repo_revision: ac4628bf99126783da833e1641d673c92ee4b1a7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-28 17:24:22.143363) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-28 17:24:22.143637) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-28 17:24:22.209219) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 39 mins, 18 secs) (at 2016-10-28 17:24:22.209509) ========= /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-1477700499.672282-1398372203 _=/tools/buildbot/bin/python using PTY: False 17:24:22 INFO - MultiFileLogger online at 20161028 17:24:22 in /builds/slave/test 17:24:22 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 17:24:22 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:24:22 INFO - {'allow_software_gl_layers': False, 17:24:22 INFO - 'append_to_log': False, 17:24:22 INFO - 'base_work_dir': '/builds/slave/test', 17:24:22 INFO - 'blob_upload_branch': 'mozilla-inbound', 17:24:22 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:24:22 INFO - 'buildbot_json_path': 'buildprops.json', 17:24:22 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:24:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:24:22 INFO - 'download_minidump_stackwalk': True, 17:24:22 INFO - 'download_symbols': 'true', 17:24:22 INFO - 'download_tooltool': True, 17:24:22 INFO - 'e10s': False, 17:24:22 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:24:22 INFO - 'tooltool.py': '/tools/tooltool.py', 17:24:22 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:24:22 INFO - '/tools/misc-python/virtualenv.py')}, 17:24:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:24:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:24:22 INFO - 'log_level': 'info', 17:24:22 INFO - 'log_to_console': True, 17:24:22 INFO - 'opt_config_files': (), 17:24:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:24:22 INFO - '--processes=1', 17:24:22 INFO - '--config=%(test_path)s/wptrunner.ini', 17:24:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:24:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:24:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:24:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:24:22 INFO - 'pip_index': False, 17:24:22 INFO - 'require_test_zip': True, 17:24:22 INFO - 'test_type': ('testharness',), 17:24:22 INFO - 'this_chunk': '1', 17:24:22 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:24:22 INFO - 'total_chunks': '10', 17:24:22 INFO - 'virtualenv_path': 'venv', 17:24:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:24:22 INFO - 'work_dir': 'build'} 17:24:22 INFO - [mozharness: 2016-10-29 00:24:22.406784Z] Running clobber step. 17:24:22 INFO - Running pre-action listener: _resource_record_pre_action 17:24:22 INFO - Running main action method: clobber 17:24:22 INFO - rmtree: /builds/slave/test/build 17:24:22 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:24:22 INFO - Running post-action listener: _resource_record_post_action 17:24:22 INFO - [mozharness: 2016-10-29 00:24:22.597816Z] Finished clobber step (success) 17:24:22 INFO - [mozharness: 2016-10-29 00:24:22.598125Z] Running read-buildbot-config step. 17:24:22 INFO - Running pre-action listener: _resource_record_pre_action 17:24:22 INFO - Running main action method: read_buildbot_config 17:24:22 INFO - Using buildbot properties: 17:24:22 INFO - { 17:24:22 INFO - "project": "", 17:24:22 INFO - "product": "firefox", 17:24:22 INFO - "script_repo_revision": "production", 17:24:22 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 17:24:22 INFO - "repository": "", 17:24:22 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 17:24:22 INFO - "buildid": "20161028163121", 17:24:22 INFO - "pgo_build": "False", 17:24:22 INFO - "basedir": "/builds/slave/test", 17:24:22 INFO - "buildnumber": 35, 17:24:22 INFO - "slavename": "tst-linux32-spot-484", 17:24:22 INFO - "revision": "ac4628bf99126783da833e1641d673c92ee4b1a7", 17:24:22 INFO - "master": "http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/", 17:24:22 INFO - "platform": "linux", 17:24:22 INFO - "branch": "mozilla-inbound", 17:24:22 INFO - "repo_path": "integration/mozilla-inbound", 17:24:22 INFO - "moz_repo_path": "", 17:24:22 INFO - "stage_platform": "linux", 17:24:22 INFO - "builduid": "e795fd81207d4f899384345a5606d7a2", 17:24:22 INFO - "slavebuilddir": "test" 17:24:22 INFO - } 17:24:22 INFO - Found installer url https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 17:24:22 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 17:24:22 INFO - Running post-action listener: _resource_record_post_action 17:24:22 INFO - [mozharness: 2016-10-29 00:24:22.606370Z] Finished read-buildbot-config step (success) 17:24:22 INFO - [mozharness: 2016-10-29 00:24:22.606638Z] Running download-and-extract step. 17:24:22 INFO - Running pre-action listener: _resource_record_pre_action 17:24:22 INFO - Running main action method: download_and_extract 17:24:22 INFO - mkdir: /builds/slave/test/build/tests 17:24:22 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')]} 17:24:22 INFO - trying https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 17:24:22 INFO - Downloading https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/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 17:24:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/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 17:24:23 INFO - Downloaded 1325 bytes. 17:24:23 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 17:24:23 INFO - Using the following test package requirements: 17:24:23 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 17:24:23 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 17:24:23 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 17:24:23 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 17:24:23 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 17:24:23 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 17:24:23 INFO - u'jsshell-linux-i686.zip'], 17:24:23 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 17:24:23 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 17:24:23 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 17:24:23 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 17:24:23 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 17:24:23 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 17:24:23 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 17:24:23 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 17:24:23 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 17:24:23 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 17:24:23 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 17:24:23 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 17:24:23 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/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 17:24:23 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 17:24:23 INFO - Fetch https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 17:24:24 INFO - Http code: 200 17:24:24 INFO - x-amz-id-2: /sWkD/pNES53cHST0XcjNGPTr7R2pYerdo9BRhx9vDmxmIJKRIfGQo3yEWhEQcAKsNw57MwOJ70= 17:24:24 INFO - x-amz-request-id: 24BB088951EFEFCF 17:24:24 INFO - x-amz-version-id: yoxWPgsAUiFQLNGujgHzg3MuLYPpgTf2 17:24:24 INFO - Expected file size: 20589560 17:24:24 INFO - Obtained file size: 20589560 17:24:25 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, config/*, mozbase/*, marionette/*, tools/wptserve/*, web-platform/* from https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 17:24:25 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 17:24:25 INFO - Fetch https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 17:24:26 INFO - Http code: 200 17:24:26 INFO - x-amz-id-2: gSblNh3qZsCAoe4KBA6xSIJ+jPKzIYFxCD63PjBB8pqMlFwopM6L20Cv9zCeY7YzlB3TWujznOU= 17:24:26 INFO - x-amz-request-id: 08EB791A6E91C9F0 17:24:26 INFO - x-amz-version-id: pe_Xms98GipDoDbiEp8pD_KhaeVjn7WA 17:24:27 INFO - Expected file size: 43213242 17:24:27 INFO - Obtained file size: 43213242 17:24:38 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')]} 17:24:38 INFO - trying https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 17:24:38 INFO - Downloading https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/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 17:24:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/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 17:24:40 INFO - Downloaded 66381881 bytes. 17:24:40 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 17:24:40 INFO - mkdir: /builds/slave/test/properties 17:24:40 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:24:40 INFO - Writing to file /builds/slave/test/properties/build_url 17:24:40 INFO - Contents: 17:24:40 INFO - build_url:https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 17:24:40 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 17:24:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 17:24:41 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:24:41 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:24:41 INFO - Contents: 17:24:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 17:24:41 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 17:24:41 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 17:24:41 INFO - Fetch https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 17:24:42 INFO - Http code: 200 17:24:42 INFO - via: 1.1 455cf6ccbccc261c46d02110de1c0237.cloudfront.net (CloudFront) 17:24:42 INFO - x-amz-cf-id: TLHyrkTHr1G6yxpPq2C5nNauJJKOpDOGIG8QxG1OrOtZxAyxpzY0dw== 17:24:42 INFO - x-amz-version-id: 9kW8BsNIDb8r62otaNnFHUo24LownOhk 17:24:55 INFO - Expected file size: 178172610 17:24:55 INFO - Obtained file size: 178172610 17:25:16 INFO - Running post-action listener: _resource_record_post_action 17:25:16 INFO - Running post-action listener: set_extra_try_arguments 17:25:16 INFO - [mozharness: 2016-10-29 00:25:16.088890Z] Finished download-and-extract step (success) 17:25:16 INFO - [mozharness: 2016-10-29 00:25:16.089185Z] Running fetch-geckodriver step. 17:25:16 INFO - Running pre-action listener: _resource_record_pre_action 17:25:16 INFO - Running main action method: fetch_geckodriver 17:25:16 INFO - Running post-action listener: _resource_record_post_action 17:25:16 INFO - [mozharness: 2016-10-29 00:25:16.115731Z] Finished fetch-geckodriver step (success) 17:25:16 INFO - [mozharness: 2016-10-29 00:25:16.116089Z] Running create-virtualenv step. 17:25:16 INFO - Running pre-action listener: _pre_create_virtualenv 17:25:16 INFO - Running pre-action listener: _resource_record_pre_action 17:25:16 INFO - Running main action method: create_virtualenv 17:25:16 INFO - Creating virtualenv /builds/slave/test/build/venv 17:25:16 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 17:25:16 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:25:16 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:25:16 INFO - Using real prefix '/usr' 17:25:16 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:25:17 INFO - Installing distribute.............................................................................................................................................................................................done. 17:25:20 INFO - Installing pip.................done. 17:25:20 INFO - Return code: 0 17:25:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 17:25:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 17:25:20 INFO - Reading from file tmpfile_stdout 17:25:20 INFO - Output received: 17:25:20 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) 17:25:20 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 17:25:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 17:25:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:25:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:25:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 17:25:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:25:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:25:20 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 0x9306dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92588b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94a53c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x928d7a0>, '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 0x9292678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a7aa8>, '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-1477700499.672282-1398372203', '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 17:25:20 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 17:25:20 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 17:25:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:25:20 INFO - 'CCACHE_UMASK': '002', 17:25:20 INFO - 'DISPLAY': ':0', 17:25:20 INFO - 'HOME': '/home/cltbld', 17:25:20 INFO - 'LANG': 'en_US.UTF-8', 17:25:20 INFO - 'LOGNAME': 'cltbld', 17:25:20 INFO - 'MAIL': '/var/mail/cltbld', 17:25:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:25:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:25:20 INFO - 'MOZ_NO_REMOTE': '1', 17:25:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:25:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:25:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:25:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:25:20 INFO - 'PWD': '/builds/slave/test', 17:25:20 INFO - 'SHELL': '/bin/bash', 17:25:20 INFO - 'SHLVL': '1', 17:25:20 INFO - 'TERM': 'linux', 17:25:20 INFO - 'TMOUT': '86400', 17:25:20 INFO - 'USER': 'cltbld', 17:25:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477700499.672282-1398372203', 17:25:20 INFO - '_': '/tools/buildbot/bin/python'} 17:25:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:25:21 INFO - Downloading/unpacking psutil>=3.1.1 17:25: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 17:25: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 17:25: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 17:25: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 17:25: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 17:25: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 17:25:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:25:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:25:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:25:25 INFO - Installing collected packages: psutil 17:25:25 INFO - Running setup.py install for psutil 17:25:25 INFO - building 'psutil._psutil_linux' extension 17:25:25 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 17:25:25 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 17:25:25 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 17:25:25 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 17:25:25 INFO - building 'psutil._psutil_posix' extension 17:25:25 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 17:25:25 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 17:25:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:25:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:25:25 INFO - Successfully installed psutil 17:25:25 INFO - Cleaning up... 17:25:25 INFO - Return code: 0 17:25:25 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 17:25:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 17:25:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:25:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:25:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 17:25:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:25:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:25:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x9306dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92588b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94a53c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x928d7a0>, '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 0x9292678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a7aa8>, '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-1477700499.672282-1398372203', '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 17:25:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 17:25:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 17:25:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:25:26 INFO - 'CCACHE_UMASK': '002', 17:25:26 INFO - 'DISPLAY': ':0', 17:25:26 INFO - 'HOME': '/home/cltbld', 17:25:26 INFO - 'LANG': 'en_US.UTF-8', 17:25:26 INFO - 'LOGNAME': 'cltbld', 17:25:26 INFO - 'MAIL': '/var/mail/cltbld', 17:25:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:25:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:25:26 INFO - 'MOZ_NO_REMOTE': '1', 17:25:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:25:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:25:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:25:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:25:26 INFO - 'PWD': '/builds/slave/test', 17:25:26 INFO - 'SHELL': '/bin/bash', 17:25:26 INFO - 'SHLVL': '1', 17:25:26 INFO - 'TERM': 'linux', 17:25:26 INFO - 'TMOUT': '86400', 17:25:26 INFO - 'USER': 'cltbld', 17:25:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477700499.672282-1398372203', 17:25:26 INFO - '_': '/tools/buildbot/bin/python'} 17:25:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:25:26 INFO - Downloading/unpacking mozsystemmonitor==0.3 17:25:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:25:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:25:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:25:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:25:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:25:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:25:29 INFO - Downloading mozsystemmonitor-0.3.tar.gz 17:25:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:25:29 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 17:25:29 INFO - Installing collected packages: mozsystemmonitor 17:25:29 INFO - Running setup.py install for mozsystemmonitor 17:25:30 INFO - Successfully installed mozsystemmonitor 17:25:30 INFO - Cleaning up... 17:25:30 INFO - Return code: 0 17:25:30 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 17:25:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 17:25:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:25:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:25:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 17:25:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:25:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:25:30 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 0x9306dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92588b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94a53c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x928d7a0>, '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 0x9292678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a7aa8>, '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-1477700499.672282-1398372203', '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 17:25:30 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 17:25:30 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 17:25:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:25:30 INFO - 'CCACHE_UMASK': '002', 17:25:30 INFO - 'DISPLAY': ':0', 17:25:30 INFO - 'HOME': '/home/cltbld', 17:25:30 INFO - 'LANG': 'en_US.UTF-8', 17:25:30 INFO - 'LOGNAME': 'cltbld', 17:25:30 INFO - 'MAIL': '/var/mail/cltbld', 17:25:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:25:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:25:30 INFO - 'MOZ_NO_REMOTE': '1', 17:25:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:25:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:25:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:25:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:25:30 INFO - 'PWD': '/builds/slave/test', 17:25:30 INFO - 'SHELL': '/bin/bash', 17:25:30 INFO - 'SHLVL': '1', 17:25:30 INFO - 'TERM': 'linux', 17:25:30 INFO - 'TMOUT': '86400', 17:25:30 INFO - 'USER': 'cltbld', 17:25:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477700499.672282-1398372203', 17:25:30 INFO - '_': '/tools/buildbot/bin/python'} 17:25:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:25:30 INFO - Downloading/unpacking jsonschema==2.5.1 17:25:30 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 17:25:30 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 17:25:30 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 17:25:30 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 17:25:30 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 17:25:30 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 17:25:34 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 17:25:34 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 17:25:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:25:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:25:34 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 17:25:34 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 17:25:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:25:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:25:34 INFO - Downloading functools32-3.2.3-2.tar.gz 17:25:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 17:25:34 INFO - warning: no files found matching '*.txt' 17:25:34 INFO - no previously-included directories found matching 'build' 17:25:34 INFO - no previously-included directories found matching 'dist' 17:25:34 INFO - no previously-included directories found matching '.git*' 17:25:34 INFO - Installing collected packages: jsonschema, functools32 17:25:34 INFO - Running setup.py install for functools32 17:25:34 INFO - warning: no files found matching '*.txt' 17:25:34 INFO - no previously-included directories found matching 'build' 17:25:34 INFO - no previously-included directories found matching 'dist' 17:25:34 INFO - no previously-included directories found matching '.git*' 17:25:34 INFO - Successfully installed jsonschema functools32 17:25:34 INFO - Cleaning up... 17:25:34 INFO - Return code: 0 17:25:34 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 17:25:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 17:25:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:25:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:25:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 17:25:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:25:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:25:35 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 0x9306dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92588b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94a53c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x928d7a0>, '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 0x9292678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a7aa8>, '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-1477700499.672282-1398372203', '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 17:25:35 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 17:25:35 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 17:25:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:25:35 INFO - 'CCACHE_UMASK': '002', 17:25:35 INFO - 'DISPLAY': ':0', 17:25:35 INFO - 'HOME': '/home/cltbld', 17:25:35 INFO - 'LANG': 'en_US.UTF-8', 17:25:35 INFO - 'LOGNAME': 'cltbld', 17:25:35 INFO - 'MAIL': '/var/mail/cltbld', 17:25:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:25:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:25:35 INFO - 'MOZ_NO_REMOTE': '1', 17:25:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:25:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:25:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:25:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:25:35 INFO - 'PWD': '/builds/slave/test', 17:25:35 INFO - 'SHELL': '/bin/bash', 17:25:35 INFO - 'SHLVL': '1', 17:25:35 INFO - 'TERM': 'linux', 17:25:35 INFO - 'TMOUT': '86400', 17:25:35 INFO - 'USER': 'cltbld', 17:25:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477700499.672282-1398372203', 17:25:35 INFO - '_': '/tools/buildbot/bin/python'} 17:25:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:25:35 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 17:25:35 INFO - Cleaning up... 17:25:35 INFO - Return code: 0 17:25:35 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:25:35 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')]} 17:25:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:25:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:25:35 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')]} 17:25:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:25:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:25:35 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 0x9306dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92588b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94a53c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x928d7a0>, '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 0x9292678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a7aa8>, '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-1477700499.672282-1398372203', '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 17:25:35 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 17:25:35 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 17:25:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:25:35 INFO - 'CCACHE_UMASK': '002', 17:25:35 INFO - 'DISPLAY': ':0', 17:25:35 INFO - 'HOME': '/home/cltbld', 17:25:35 INFO - 'LANG': 'en_US.UTF-8', 17:25:35 INFO - 'LOGNAME': 'cltbld', 17:25:35 INFO - 'MAIL': '/var/mail/cltbld', 17:25:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:25:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:25:35 INFO - 'MOZ_NO_REMOTE': '1', 17:25:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:25:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:25:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:25:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:25:35 INFO - 'PWD': '/builds/slave/test', 17:25:35 INFO - 'SHELL': '/bin/bash', 17:25:35 INFO - 'SHLVL': '1', 17:25:35 INFO - 'TERM': 'linux', 17:25:35 INFO - 'TMOUT': '86400', 17:25:35 INFO - 'USER': 'cltbld', 17:25:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477700499.672282-1398372203', 17:25:35 INFO - '_': '/tools/buildbot/bin/python'} 17:25:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:25:35 INFO - Downloading/unpacking blobuploader==1.2.4 17:25:35 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 17:25:35 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 17:25:35 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 17:25:35 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 17:25:35 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 17:25:35 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 17:25:39 INFO - Downloading blobuploader-1.2.4.tar.gz 17:25:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:25:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:25:39 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 17:25:39 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 17:25:39 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 17:25:39 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 17:25:39 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 17:25:39 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 17:25:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:25:40 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:25:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:25:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:25:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:25:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:25:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:25:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:25:40 INFO - Downloading docopt-0.6.1.tar.gz 17:25:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:25:40 INFO - Installing collected packages: blobuploader, requests, docopt 17:25:40 INFO - Running setup.py install for blobuploader 17:25:40 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:25:40 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:25:40 INFO - Running setup.py install for requests 17:25:41 INFO - Running setup.py install for docopt 17:25:41 INFO - Successfully installed blobuploader requests docopt 17:25:41 INFO - Cleaning up... 17:25:41 INFO - Return code: 0 17:25:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:25:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 17:25:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:25:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:25:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 17:25:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:25:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:25:42 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 0x9306dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92588b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94a53c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x928d7a0>, '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 0x9292678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a7aa8>, '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-1477700499.672282-1398372203', '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 17:25:42 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 17:25:42 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 17:25:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:25:42 INFO - 'CCACHE_UMASK': '002', 17:25:42 INFO - 'DISPLAY': ':0', 17:25:42 INFO - 'HOME': '/home/cltbld', 17:25:42 INFO - 'LANG': 'en_US.UTF-8', 17:25:42 INFO - 'LOGNAME': 'cltbld', 17:25:42 INFO - 'MAIL': '/var/mail/cltbld', 17:25:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:25:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:25:42 INFO - 'MOZ_NO_REMOTE': '1', 17:25:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:25:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:25:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:25:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:25:42 INFO - 'PWD': '/builds/slave/test', 17:25:42 INFO - 'SHELL': '/bin/bash', 17:25:42 INFO - 'SHLVL': '1', 17:25:42 INFO - 'TERM': 'linux', 17:25:42 INFO - 'TMOUT': '86400', 17:25:42 INFO - 'USER': 'cltbld', 17:25:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477700499.672282-1398372203', 17:25:42 INFO - '_': '/tools/buildbot/bin/python'} 17:25:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:25:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:25:42 INFO - Running setup.py (path:/tmp/pip-WhSE2S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:25:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:25:42 INFO - Running setup.py (path:/tmp/pip-T_IZj0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:25:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:25:42 INFO - Running setup.py (path:/tmp/pip-RUzmbV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:25:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:25:42 INFO - Running setup.py (path:/tmp/pip-18VH1M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:25:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:25:42 INFO - Running setup.py (path:/tmp/pip-sdiT8w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:25:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:25:43 INFO - Running setup.py (path:/tmp/pip-bjgeCY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:25:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:25:43 INFO - Running setup.py (path:/tmp/pip-Rt86eX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:25:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:25:43 INFO - Running setup.py (path:/tmp/pip-5_AmUQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:25:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:25:43 INFO - Running setup.py (path:/tmp/pip-tDBREe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:25:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:25:43 INFO - Running setup.py (path:/tmp/pip-HUHvrd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:25:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:25:43 INFO - Running setup.py (path:/tmp/pip-PG_Se2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:25:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:25:43 INFO - Running setup.py (path:/tmp/pip-5u42Mf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:25:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:25:43 INFO - Running setup.py (path:/tmp/pip-Tp31qN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:25:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:25:43 INFO - Running setup.py (path:/tmp/pip-VrCy8X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:25:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:25:44 INFO - Running setup.py (path:/tmp/pip-qLYshN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:25:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:25:44 INFO - Running setup.py (path:/tmp/pip-HXuQNl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:25:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:25:44 INFO - Running setup.py (path:/tmp/pip-ygRyht-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:25:44 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:25:44 INFO - Running setup.py (path:/tmp/pip-LKSNxy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:25:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:25:44 INFO - Running setup.py (path:/tmp/pip-7cDm81-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:25:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:25:44 INFO - Running setup.py (path:/tmp/pip-rC8A1g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:25:44 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:25:44 INFO - Running setup.py (path:/tmp/pip-kHzmAF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:25:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:25:45 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 17:25:45 INFO - Running setup.py install for manifestparser 17:25:45 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:25:45 INFO - Running setup.py install for mozcrash 17:25:45 INFO - Running setup.py install for mozdebug 17:25:45 INFO - Running setup.py install for mozdevice 17:25:45 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:25:45 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:25:45 INFO - Running setup.py install for mozfile 17:25:45 INFO - Running setup.py install for mozhttpd 17:25:46 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:25:46 INFO - Running setup.py install for mozinfo 17:25:46 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:25:46 INFO - Running setup.py install for mozInstall 17:25:46 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:25:46 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:25:46 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:25:46 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:25:46 INFO - Running setup.py install for mozleak 17:25:46 INFO - Running setup.py install for mozlog 17:25:46 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:25:46 INFO - Running setup.py install for moznetwork 17:25:47 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:25:47 INFO - Running setup.py install for mozprocess 17:25:47 INFO - Running setup.py install for mozprofile 17:25:47 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:25:47 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:25:47 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:25:47 INFO - Running setup.py install for mozrunner 17:25:47 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:25:47 INFO - Running setup.py install for mozscreenshot 17:25:47 INFO - Running setup.py install for moztest 17:25:48 INFO - Running setup.py install for mozversion 17:25:48 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:25:48 INFO - Running setup.py install for wptserve 17:25:48 INFO - Running setup.py install for marionette-driver 17:25:48 INFO - Running setup.py install for browsermob-proxy 17:25:48 INFO - Running setup.py install for marionette-client 17:25:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:25:49 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:25:49 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 17:25:49 INFO - Cleaning up... 17:25:49 INFO - Return code: 0 17:25:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:25:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 17:25:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:25:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:25:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 17:25:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:25:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:25:49 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 0x9306dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92588b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94a53c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x928d7a0>, '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 0x9292678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a7aa8>, '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-1477700499.672282-1398372203', '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 17:25:49 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 17:25:49 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 17:25:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:25:49 INFO - 'CCACHE_UMASK': '002', 17:25:49 INFO - 'DISPLAY': ':0', 17:25:49 INFO - 'HOME': '/home/cltbld', 17:25:49 INFO - 'LANG': 'en_US.UTF-8', 17:25:49 INFO - 'LOGNAME': 'cltbld', 17:25:49 INFO - 'MAIL': '/var/mail/cltbld', 17:25:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:25:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:25:49 INFO - 'MOZ_NO_REMOTE': '1', 17:25:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:25:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:25:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:25:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:25:49 INFO - 'PWD': '/builds/slave/test', 17:25:49 INFO - 'SHELL': '/bin/bash', 17:25:49 INFO - 'SHLVL': '1', 17:25:49 INFO - 'TERM': 'linux', 17:25:49 INFO - 'TMOUT': '86400', 17:25:49 INFO - 'USER': 'cltbld', 17:25:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477700499.672282-1398372203', 17:25:49 INFO - '_': '/tools/buildbot/bin/python'} 17:25:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:25:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:25:49 INFO - Running setup.py (path:/tmp/pip-tEWFNN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:25:50 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)) 17:25:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:25:50 INFO - Running setup.py (path:/tmp/pip-uCkE0m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:25:50 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)) 17:25:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:25:50 INFO - Running setup.py (path:/tmp/pip-mEgR3Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:25:50 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)) 17:25:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:25:50 INFO - Running setup.py (path:/tmp/pip-OFlV2o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:25:50 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)) 17:25:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:25:50 INFO - Running setup.py (path:/tmp/pip-pmQit6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:25:50 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)) 17:25:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:25:50 INFO - Running setup.py (path:/tmp/pip-NlzndV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:25:50 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)) 17:25:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:25:50 INFO - Running setup.py (path:/tmp/pip-ZmJ2dM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:25:50 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)) 17:25:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:25:50 INFO - Running setup.py (path:/tmp/pip-mZ3_2O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:25:50 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)) 17:25:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:25:50 INFO - Running setup.py (path:/tmp/pip-o07yJb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:25:51 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)) 17:25:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:25:51 INFO - Running setup.py (path:/tmp/pip-00i0Dl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:25:51 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)) 17:25:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:25:51 INFO - Running setup.py (path:/tmp/pip-5W9uGi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:25:51 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)) 17:25:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:25:51 INFO - Running setup.py (path:/tmp/pip-25fBtA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:25:51 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)) 17:25:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:25:51 INFO - Running setup.py (path:/tmp/pip-x3utJQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:25:51 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)) 17:25:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:25:51 INFO - Running setup.py (path:/tmp/pip-MBdUjt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:25:51 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)) 17:25:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:25:51 INFO - Running setup.py (path:/tmp/pip-Q6d5Hu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:25:51 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)) 17:25:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:25:51 INFO - Running setup.py (path:/tmp/pip-_PkoDK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:25:51 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)) 17:25:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:25:51 INFO - Running setup.py (path:/tmp/pip-lFn_Tx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:25:52 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)) 17:25:52 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:25:52 INFO - Running setup.py (path:/tmp/pip-d6gQmu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:25:52 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)) 17:25:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:25:52 INFO - Running setup.py (path:/tmp/pip-QpmDM4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:25:52 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)) 17:25:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:25:52 INFO - Running setup.py (path:/tmp/pip-fOpF4Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:25:52 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)) 17:25:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:25:52 INFO - Running setup.py (path:/tmp/pip-KzhnH6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:25:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:25:52 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)) 17:25:52 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)) 17:25:52 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)) 17:25:52 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)) 17:25:52 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)) 17:25:52 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)) 17:25:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:25:52 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 17:25:52 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 17:25:52 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 17:25:52 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 17:25:52 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 17:25:52 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 17:25:56 INFO - Downloading blessings-1.6.tar.gz 17:25:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:25:56 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)) 17:25:56 INFO - Installing collected packages: blessings 17:25:56 INFO - Running setup.py install for blessings 17:25:56 INFO - Successfully installed blessings 17:25:56 INFO - Cleaning up... 17:25:56 INFO - Return code: 0 17:25:56 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:25:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:25:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:25:56 INFO - Reading from file tmpfile_stdout 17:25:56 INFO - Current package versions: 17:25:56 INFO - argparse == 1.2.1 17:25:56 INFO - blessings == 1.6 17:25:56 INFO - blobuploader == 1.2.4 17:25:56 INFO - browsermob-proxy == 0.6.0 17:25:56 INFO - docopt == 0.6.1 17:25:56 INFO - functools32 == 3.2.3-2 17:25:56 INFO - jsonschema == 2.5.1 17:25:56 INFO - manifestparser == 1.1 17:25:56 INFO - marionette-client == 3.2.0 17:25:56 INFO - marionette-driver == 2.1.0 17:25:56 INFO - mozInstall == 1.12 17:25:56 INFO - mozcrash == 0.17 17:25:56 INFO - mozdebug == 0.1 17:25:56 INFO - mozdevice == 0.48 17:25:56 INFO - mozfile == 1.2 17:25:56 INFO - mozhttpd == 0.7 17:25:56 INFO - mozinfo == 0.9 17:25:56 INFO - mozleak == 0.1 17:25:56 INFO - mozlog == 3.4 17:25:56 INFO - moznetwork == 0.27 17:25:56 INFO - mozprocess == 0.23 17:25:56 INFO - mozprofile == 0.28 17:25:56 INFO - mozrunner == 6.12 17:25:56 INFO - mozscreenshot == 0.1 17:25:56 INFO - mozsystemmonitor == 0.3 17:25:56 INFO - moztest == 0.7 17:25:56 INFO - mozversion == 1.4 17:25:56 INFO - psutil == 3.1.1 17:25:56 INFO - requests == 1.2.3 17:25:56 INFO - wptserve == 1.4.0 17:25:56 INFO - wsgiref == 0.1.2 17:25:56 INFO - Running post-action listener: _resource_record_post_action 17:25:56 INFO - Running post-action listener: _start_resource_monitoring 17:25:57 INFO - Starting resource monitoring. 17:25:57 INFO - [mozharness: 2016-10-29 00:25:57.035439Z] Finished create-virtualenv step (success) 17:25:57 INFO - [mozharness: 2016-10-29 00:25:57.037760Z] Running pull step. 17:25:57 INFO - Running pre-action listener: _resource_record_pre_action 17:25:57 INFO - Running main action method: pull 17:25:57 INFO - Pull has nothing to do! 17:25:57 INFO - Running post-action listener: _resource_record_post_action 17:25:57 INFO - [mozharness: 2016-10-29 00:25:57.040980Z] Finished pull step (success) 17:25:57 INFO - [mozharness: 2016-10-29 00:25:57.041294Z] Running install step. 17:25:57 INFO - Running pre-action listener: _resource_record_pre_action 17:25:57 INFO - Running main action method: install 17:25:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:25:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:25:57 INFO - Reading from file tmpfile_stdout 17:25:57 INFO - Detecting whether we're running mozinstall >=1.0... 17:25:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:25:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:25:57 INFO - Reading from file tmpfile_stdout 17:25:57 INFO - Output received: 17:25:57 INFO - Usage: mozinstall [options] installer 17:25:57 INFO - Options: 17:25:57 INFO - -h, --help show this help message and exit 17:25:57 INFO - -d DEST, --destination=DEST 17:25:57 INFO - Directory to install application into. [default: 17:25:57 INFO - "/builds/slave/test"] 17:25:57 INFO - --app=APP Application being installed. [default: firefox] 17:25:57 INFO - mkdir: /builds/slave/test/build/application 17:25:57 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'] 17:25:57 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 17:26:28 INFO - Reading from file tmpfile_stdout 17:26:28 INFO - Output received: 17:26:28 INFO - /builds/slave/test/build/application/firefox/firefox 17:26:28 INFO - Running post-action listener: _resource_record_post_action 17:26:28 INFO - [mozharness: 2016-10-29 00:26:28.215984Z] Finished install step (success) 17:26:28 INFO - [mozharness: 2016-10-29 00:26:28.216170Z] Running run-tests step. 17:26:28 INFO - Running pre-action listener: _resource_record_pre_action 17:26:28 INFO - Running main action method: run_tests 17:26:28 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:26:28 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:26:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:26:28 INFO - grabbing minidump binary from tooltool 17:26:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 17:26:28 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 17:26:28 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 17:26:28 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 17:26:28 INFO - Downloaded 37427 bytes. 17:26:28 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 17:26:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 17:26:28 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 0x928d7a0>, '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 0x9292678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93a7aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:26:28 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 17:26:28 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 17:26:28 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 17:26:28 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:26:28 INFO - Return code: 0 17:26:28 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 17:26:28 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:26:28 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/CfvwDYvhQmeoK_8jBpIn1Q/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 17:26:28 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/CfvwDYvhQmeoK_8jBpIn1Q/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 17:26:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:26:28 INFO - 'CCACHE_UMASK': '002', 17:26:28 INFO - 'DISPLAY': ':0', 17:26:28 INFO - 'HOME': '/home/cltbld', 17:26:28 INFO - 'LANG': 'en_US.UTF-8', 17:26:28 INFO - 'LOGNAME': 'cltbld', 17:26:28 INFO - 'MAIL': '/var/mail/cltbld', 17:26:28 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:26:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:26:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:26:28 INFO - 'MOZ_NO_REMOTE': '1', 17:26:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:26:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:26:28 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:26:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:26:28 INFO - 'PWD': '/builds/slave/test', 17:26:28 INFO - 'SHELL': '/bin/bash', 17:26:28 INFO - 'SHLVL': '1', 17:26:28 INFO - 'TERM': 'linux', 17:26:28 INFO - 'TMOUT': '86400', 17:26:28 INFO - 'USER': 'cltbld', 17:26:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477700499.672282-1398372203', 17:26:28 INFO - '_': '/tools/buildbot/bin/python'} 17:26:28 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/CfvwDYvhQmeoK_8jBpIn1Q/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 17:26:29 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 17:26:29 INFO - import pkg_resources 17:26:29 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 17:26:30 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 17:26:31 INFO - Using 1 client processes 17:26:31 INFO - wptserve Starting http server on 127.0.0.1:8000 17:26:31 INFO - wptserve Starting http server on 127.0.0.1:8001 17:26:31 INFO - wptserve Starting http server on 127.0.0.1:8443 17:26:33 INFO - SUITE-START | Running 897 tests 17:26:33 INFO - Running testharness tests 17:26:33 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 17:26:33 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 17:26:33 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 17:26:33 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 17:26:33 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 17:26:33 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 17:26:33 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 17:26:33 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 1ms 17:26:33 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 17:26:33 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 17:26:33 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 17:26:33 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms 17:26:33 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 17:26:33 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 17:26:33 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 17:26:33 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 1ms 17:26:33 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 17:26:33 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 17:26:33 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 17:26:33 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 5ms 17:26:33 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 17:26:33 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 17:26:33 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 17:26:33 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 17:26:33 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 17:26:33 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 17:26:33 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 17:26:33 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 17:26:33 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 17:26:33 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 17:26:33 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 17:26:33 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 1ms 17:26:33 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 17:26:33 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 17:26:33 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 17:26:33 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 17:26:33 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 17:26:33 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 0ms 17:26:33 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 17:26:33 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 17:26:33 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 17:26:33 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 17:26:33 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 17:26:33 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-events.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 1ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 7ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 1ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 1ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 7ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 1ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 1ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 1ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 1ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 1ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 1ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 17:26:33 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-events.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-expiration.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 1ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 1ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 6ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 8ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 1ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 8ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 17:26:33 INFO - TEST-START | /encrypted-media/idlharness.html 17:26:33 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 17:26:33 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 17:26:33 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 17:26:33 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 17:26:33 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 17:26:33 INFO - TEST-START | /media-source/mediasource-duration.html 17:26:33 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 17:26:33 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 17:26:33 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 17:26:33 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 17:26:33 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 1ms 17:26:33 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 17:26:33 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 17:26:33 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 17:26:33 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 17:26:33 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 17:26:33 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 17:26:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 17:26:33 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms 17:26:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 17:26:33 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 17:26:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 17:26:33 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 17:26:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 17:26:33 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 17:26:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 17:26:33 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 17:26:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 17:26:33 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 17:26:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 17:26:33 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 17:26:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 17:26:33 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 17:26:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 17:26:33 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 17:26:33 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 17:26:33 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 17:26:33 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 17:26:33 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 17:26:33 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 17:26:33 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 1ms 17:26:33 INFO - TEST-START | /streams/readable-streams/cancel.https.html 17:26:33 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 17:26:33 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 17:26:33 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 17:26:33 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 17:26:33 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 17:26:33 INFO - TEST-START | /streams/readable-streams/general.https.html 17:26:33 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 17:26:33 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 17:26:33 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 1ms 17:26:33 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 17:26:33 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 17:26:33 INFO - TEST-START | /streams/readable-streams/tee.https.html 17:26:33 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 17:26:33 INFO - TEST-START | /streams/readable-streams/templated.https.html 17:26:33 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 17:26:33 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 17:26:33 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 1ms 17:26:33 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 17:26:33 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 17:26:33 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 17:26:33 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 17:26:33 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 17:26:33 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 17:26:33 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 17:26:33 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 17:26:33 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 17:26:33 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 17:26:33 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 17:26:33 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 17:26:33 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 17:26:33 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 17:26:33 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 17:26:33 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 7ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 1ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 1ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 1ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 1ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 7ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 1ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 1ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 1ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 17:26:33 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 17:26:33 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 17:26:33 INFO - Setting up ssl 17:26:33 INFO - PROCESS | certutil | 17:26:33 INFO - PROCESS | certutil | 17:26:33 INFO - PROCESS | certutil | 17:26:33 INFO - Certificate Nickname Trust Attributes 17:26:33 INFO - SSL,S/MIME,JAR/XPI 17:26:33 INFO - 17:26:33 INFO - web-platform-tests CT,, 17:26:33 INFO - 17:26:33 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpX7QHo9.mozrunner 17:26:34 INFO - Starting runner 17:26:37 INFO - PROCESS | 13556 | 1477700797011 Marionette DEBUG Marionette enabled via build flag and pref 17:26:37 INFO - PROCESS | 13556 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 17:26:37 INFO - PROCESS | 13556 | [13556] 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 17:26:37 INFO - PROCESS | 13556 | [13556] 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 17:26:37 INFO - PROCESS | 13556 | ++DOCSHELL 0xa1ac3c00 == 1 [pid = 13556] [id = 1] 17:26:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 1 (0xa1acb400) [pid = 13556] [serial = 1] [outer = (nil)] 17:26:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 2 (0xa48c7400) [pid = 13556] [serial = 2] [outer = 0xa1acb400] 17:26:37 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 17:26:37 INFO - PROCESS | 13556 | 1477700797779 Marionette INFO Listening on port 2828 17:26:38 INFO - PROCESS | 13556 | 1477700798347 Marionette DEBUG Marionette enabled via command-line flag 17:26:38 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a269400 == 2 [pid = 13556] [id = 2] 17:26:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 3 (0x9a26fc00) [pid = 13556] [serial = 3] [outer = (nil)] 17:26:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 4 (0x9a270400) [pid = 13556] [serial = 4] [outer = 0x9a26fc00] 17:26:38 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 17:26:38 INFO - PROCESS | 13556 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9a0823e0 17:26:38 INFO - PROCESS | 13556 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9a082ee0 17:26:38 INFO - PROCESS | 13556 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9a09f2c0 17:26:38 INFO - PROCESS | 13556 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9a09fd60 17:26:38 INFO - PROCESS | 13556 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9a0a1840 17:26:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 5 (0xa3016800) [pid = 13556] [serial = 5] [outer = 0xa1acb400] 17:26:38 INFO - PROCESS | 13556 | 1477700798797 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56846 17:26:38 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 17:26:38 INFO - PROCESS | 13556 | 1477700798863 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56847 17:26:38 INFO - PROCESS | 13556 | 1477700798875 Marionette DEBUG Closed connection conn0 17:26:38 INFO - PROCESS | 13556 | 1477700798973 Marionette DEBUG Closed connection conn1 17:26:39 INFO - PROCESS | 13556 | 1477700799029 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56849 17:26:39 INFO - PROCESS | 13556 | 1477700799068 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:56850 17:26:39 INFO - PROCESS | 13556 | 1477700799083 Marionette DEBUG Closed connection conn2 17:26:39 INFO - PROCESS | 13556 | 1477700799145 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:56851 17:26:39 INFO - PROCESS | 13556 | 1477700799158 Marionette DEBUG Closed connection conn3 17:26:39 INFO - PROCESS | 13556 | 1477700799181 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:26:39 INFO - PROCESS | 13556 | 1477700799196 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":"20161028163121","processId":13556,"version":"52.0a1"} 17:26:39 INFO - PROCESS | 13556 | [13556] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 17:26:39 INFO - PROCESS | 13556 | [13556] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 17:26:40 INFO - PROCESS | 13556 | [13556] 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 17:26:40 INFO - PROCESS | 13556 | ++DOCSHELL 0x95549c00 == 3 [pid = 13556] [id = 3] 17:26:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 6 (0x9554a000) [pid = 13556] [serial = 6] [outer = (nil)] 17:26:40 INFO - PROCESS | 13556 | ++DOCSHELL 0x9554a800 == 4 [pid = 13556] [id = 4] 17:26:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 7 (0x9554ac00) [pid = 13556] [serial = 7] [outer = (nil)] 17:26:41 INFO - PROCESS | 13556 | ++DOCSHELL 0x948b2c00 == 5 [pid = 13556] [id = 5] 17:26:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 8 (0x948b3000) [pid = 13556] [serial = 8] [outer = (nil)] 17:26:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 9 (0x9478dc00) [pid = 13556] [serial = 9] [outer = 0x948b3000] 17:26:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 10 (0x948be400) [pid = 13556] [serial = 10] [outer = 0x9554a000] 17:26:41 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 17:26:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 11 (0x948bfc00) [pid = 13556] [serial = 11] [outer = 0x9554ac00] 17:26:41 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 17:26:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 12 (0x948c1400) [pid = 13556] [serial = 12] [outer = 0x948b3000] 17:26:42 INFO - PROCESS | 13556 | [13556] 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 17:26:42 INFO - PROCESS | 13556 | 1477700802817 Marionette DEBUG loaded listener.js 17:26:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 13 (0x92c62c00) [pid = 13556] [serial = 13] [outer = 0x948b3000] 17:26:43 INFO - PROCESS | 13556 | 1477700803761 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"7f2cb81a-786d-4d0f-954a-cbab73ff3f62","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":"20161028163121","processId":13556,"version":"52.0a1","command_id":1}}] 17:26:44 INFO - PROCESS | 13556 | 1477700804103 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}] 17:26:44 INFO - PROCESS | 13556 | 1477700804310 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 17:26:44 INFO - PROCESS | 13556 | 1477700804563 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 17:26:44 INFO - PROCESS | 13556 | 1477700804570 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 17:26:44 INFO - PROCESS | 13556 | 1477700804744 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:26:44 INFO - PROCESS | 13556 | [13556] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:26:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 14 (0x8fbc8c00) [pid = 13556] [serial = 14] [outer = 0x948b3000] 17:26:45 INFO - PROCESS | 13556 | 1477700805091 Marionette TRACE conn4 <- [1,4,null,{}] 17:26:45 INFO - PROCESS | 13556 | 1477700805129 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 17:26:45 INFO - PROCESS | 13556 | 1477700805175 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 17:26:45 INFO - PROCESS | 13556 | 1477700805236 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 17:26:45 INFO - PROCESS | 13556 | 1477700805243 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 17:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:26:45 INFO - PROCESS | 13556 | 1477700805270 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 17:26:45 INFO - PROCESS | 13556 | 1477700805287 Marionette TRACE conn4 <- [1,7,null,{}] 17:26:45 INFO - PROCESS | 13556 | 1477700805307 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}] 17:26:45 INFO - PROCESS | 13556 | 1477700805342 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 17:26:45 INFO - PROCESS | 13556 | 1477700805355 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 17:26:45 INFO - PROCESS | 13556 | 1477700805359 Marionette TRACE conn4 <- [1,9,null,["8"]] 17:26:45 INFO - PROCESS | 13556 | 1477700805379 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 17:26:45 INFO - PROCESS | 13556 | 1477700805384 Marionette TRACE conn4 <- [1,10,null,{}] 17:26:45 INFO - PROCESS | 13556 | 1477700805402 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:26:45 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df26800 == 6 [pid = 13556] [id = 6] 17:26:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 15 (0x8df26c00) [pid = 13556] [serial = 15] [outer = (nil)] 17:26:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 16 (0x8dff4c00) [pid = 13556] [serial = 16] [outer = 0x8df26c00] 17:26:45 INFO - PROCESS | 13556 | 1477700805516 Marionette DEBUG loaded listener.js 17:26:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 17 (0x8dff9c00) [pid = 13556] [serial = 17] [outer = 0x8df26c00] 17:26:45 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da25400 == 7 [pid = 13556] [id = 7] 17:26:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 18 (0x8da25800) [pid = 13556] [serial = 18] [outer = (nil)] 17:26:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 19 (0x8da28400) [pid = 13556] [serial = 19] [outer = 0x8da25800] 17:26:45 INFO - PROCESS | 13556 | 1477700805913 Marionette DEBUG loaded listener.js 17:26:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 20 (0x8da71800) [pid = 13556] [serial = 20] [outer = 0x8da25800] 17:26:46 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 17:26:46 INFO - PROCESS | 13556 | [13556] 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 17:26:46 INFO - PROCESS | 13556 | 1477700806617 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]]]}] 17:26:46 INFO - . 17:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1412ms 17:26:46 INFO - PROCESS | 13556 | 1477700806811 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 17:26:46 INFO - PROCESS | 13556 | 1477700806815 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 17:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:26:46 INFO - PROCESS | 13556 | 1477700806872 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}] 17:26:47 INFO - PROCESS | 13556 | 1477700807056 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 17:26:47 INFO - PROCESS | 13556 | 1477700807094 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 17:26:47 INFO - PROCESS | 13556 | 1477700807098 Marionette TRACE conn4 <- [1,14,null,["8"]] 17:26:47 INFO - PROCESS | 13556 | 1477700807145 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 17:26:47 INFO - PROCESS | 13556 | 1477700807151 Marionette TRACE conn4 <- [1,15,null,{}] 17:26:47 INFO - PROCESS | 13556 | 1477700807167 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:26:47 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd8d000 == 8 [pid = 13556] [id = 8] 17:26:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 21 (0x8bd8d400) [pid = 13556] [serial = 21] [outer = (nil)] 17:26:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x8bd90000) [pid = 13556] [serial = 22] [outer = 0x8bd8d400] 17:26:47 INFO - PROCESS | 13556 | 1477700807264 Marionette DEBUG loaded listener.js 17:26:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x8bd95000) [pid = 13556] [serial = 23] [outer = 0x8bd8d400] 17:26:48 INFO - PROCESS | 13556 | 1477700808283 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]]]}] 17:26:48 INFO - . 17:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1526ms 17:26:48 INFO - PROCESS | 13556 | 1477700808379 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 17:26:48 INFO - PROCESS | 13556 | 1477700808382 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 17:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:26:48 INFO - PROCESS | 13556 | 1477700808394 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}] 17:26:48 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da29000 == 9 [pid = 13556] [id = 9] 17:26:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x8da68400) [pid = 13556] [serial = 24] [outer = (nil)] 17:26:48 INFO - PROCESS | 13556 | 1477700808609 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 17:26:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x8bcaec00) [pid = 13556] [serial = 25] [outer = 0x8da68400] 17:26:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8da73000) [pid = 13556] [serial = 26] [outer = 0x8da68400] 17:26:48 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 17:26:48 INFO - PROCESS | 13556 | 1477700808757 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 17:26:48 INFO - PROCESS | 13556 | 1477700808761 Marionette TRACE conn4 <- [1,19,null,["8"]] 17:26:48 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da28000 == 10 [pid = 13556] [id = 10] 17:26:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8da6f000) [pid = 13556] [serial = 27] [outer = (nil)] 17:26:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8df24000) [pid = 13556] [serial = 28] [outer = 0x8da6f000] 17:26:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8fbce000) [pid = 13556] [serial = 29] [outer = 0x8da6f000] 17:26:48 INFO - PROCESS | 13556 | 1477700808957 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 17:26:48 INFO - PROCESS | 13556 | 1477700808964 Marionette TRACE conn4 <- [1,20,null,{}] 17:26:49 INFO - PROCESS | 13556 | 1477700808994 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:26:49 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fd68400 == 11 [pid = 13556] [id = 11] 17:26:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8fd69000) [pid = 13556] [serial = 30] [outer = (nil)] 17:26:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x91236c00) [pid = 13556] [serial = 31] [outer = 0x8fd69000] 17:26:49 INFO - PROCESS | 13556 | 1477700809117 Marionette DEBUG loaded listener.js 17:26:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x92de7800) [pid = 13556] [serial = 32] [outer = 0x8fd69000] 17:26:49 INFO - PROCESS | 13556 | 1477700809965 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]]]}] 17:26:50 INFO - . 17:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1629ms 17:26:50 INFO - PROCESS | 13556 | 1477700810021 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 17:26:50 INFO - PROCESS | 13556 | 1477700810026 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 17:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:26:50 INFO - PROCESS | 13556 | 1477700810033 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}] 17:26:50 INFO - PROCESS | 13556 | 1477700810216 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 17:26:50 INFO - PROCESS | 13556 | 1477700810358 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 17:26:50 INFO - PROCESS | 13556 | 1477700810363 Marionette TRACE conn4 <- [1,24,null,["8"]] 17:26:50 INFO - PROCESS | 13556 | 1477700810371 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 17:26:50 INFO - PROCESS | 13556 | 1477700810377 Marionette TRACE conn4 <- [1,25,null,{}] 17:26:50 INFO - PROCESS | 13556 | 1477700810387 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:26:50 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df1b800 == 12 [pid = 13556] [id = 12] 17:26:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8df1d000) [pid = 13556] [serial = 33] [outer = (nil)] 17:26:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x95544400) [pid = 13556] [serial = 34] [outer = 0x8df1d000] 17:26:50 INFO - PROCESS | 13556 | 1477700810487 Marionette DEBUG loaded listener.js 17:26:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x97b58c00) [pid = 13556] [serial = 35] [outer = 0x8df1d000] 17:26:51 INFO - PROCESS | 13556 | 1477700811178 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]]]}] 17:26:51 INFO - . 17:26:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1223ms 17:26:51 INFO - PROCESS | 13556 | 1477700811263 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 17:26:51 INFO - PROCESS | 13556 | 1477700811269 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 17:26:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:26:51 INFO - PROCESS | 13556 | 1477700811295 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}] 17:26:51 INFO - PROCESS | 13556 | 1477700811479 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 17:26:51 INFO - PROCESS | 13556 | 1477700811601 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 17:26:51 INFO - PROCESS | 13556 | 1477700811606 Marionette TRACE conn4 <- [1,29,null,["8"]] 17:26:51 INFO - PROCESS | 13556 | 1477700811617 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 17:26:51 INFO - PROCESS | 13556 | 1477700811623 Marionette TRACE conn4 <- [1,30,null,{}] 17:26:51 INFO - PROCESS | 13556 | 1477700811630 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:26:51 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a354400 == 13 [pid = 13556] [id = 13] 17:26:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x9a354800) [pid = 13556] [serial = 36] [outer = (nil)] 17:26:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x9a6ea000) [pid = 13556] [serial = 37] [outer = 0x9a354800] 17:26:51 INFO - PROCESS | 13556 | 1477700811729 Marionette DEBUG loaded listener.js 17:26:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x9b465400) [pid = 13556] [serial = 38] [outer = 0x9a354800] 17:26:52 INFO - PROCESS | 13556 | 1477700812564 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]]]}] 17:26:52 INFO - . 17:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1323ms 17:26:52 INFO - PROCESS | 13556 | 1477700812615 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 17:26:52 INFO - PROCESS | 13556 | 1477700812621 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 17:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:26:52 INFO - PROCESS | 13556 | 1477700812631 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}] 17:26:52 INFO - PROCESS | 13556 | 1477700812892 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 17:26:53 INFO - PROCESS | 13556 | 1477700813111 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 17:26:53 INFO - PROCESS | 13556 | 1477700813115 Marionette TRACE conn4 <- [1,34,null,["8"]] 17:26:53 INFO - PROCESS | 13556 | 1477700813121 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 17:26:53 INFO - PROCESS | 13556 | 1477700813128 Marionette TRACE conn4 <- [1,35,null,{}] 17:26:53 INFO - PROCESS | 13556 | 1477700813198 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:26:53 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da75c00 == 14 [pid = 13556] [id = 14] 17:26:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x8da76000) [pid = 13556] [serial = 39] [outer = (nil)] 17:26:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x92cc6000) [pid = 13556] [serial = 40] [outer = 0x8da76000] 17:26:53 INFO - PROCESS | 13556 | 1477700813287 Marionette DEBUG loaded listener.js 17:26:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x948bac00) [pid = 13556] [serial = 41] [outer = 0x8da76000] 17:26:53 INFO - PROCESS | 13556 | 1477700813888 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]]]}] 17:26:53 INFO - . 17:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1272ms 17:26:53 INFO - PROCESS | 13556 | 1477700813902 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 17:26:53 INFO - PROCESS | 13556 | 1477700813905 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 17:26:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:26:53 INFO - PROCESS | 13556 | 1477700813912 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}] 17:26:54 INFO - PROCESS | 13556 | 1477700814067 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 17:26:54 INFO - PROCESS | 13556 | 1477700814082 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 17:26:54 INFO - PROCESS | 13556 | 1477700814085 Marionette TRACE conn4 <- [1,39,null,["8"]] 17:26:54 INFO - PROCESS | 13556 | 1477700814108 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 17:26:54 INFO - PROCESS | 13556 | 1477700814114 Marionette TRACE conn4 <- [1,40,null,{}] 17:26:54 INFO - PROCESS | 13556 | 1477700814190 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:26:54 INFO - PROCESS | 13556 | ++DOCSHELL 0x94787000 == 15 [pid = 13556] [id = 15] 17:26:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x955ab400) [pid = 13556] [serial = 42] [outer = (nil)] 17:26:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x95fbf800) [pid = 13556] [serial = 43] [outer = 0x955ab400] 17:26:54 INFO - PROCESS | 13556 | 1477700814276 Marionette DEBUG loaded listener.js 17:26:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x95fc7400) [pid = 13556] [serial = 44] [outer = 0x955ab400] 17:26:54 INFO - PROCESS | 13556 | 1477700814841 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]]]}] 17:26:54 INFO - . 17:26:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 977ms 17:26:54 INFO - PROCESS | 13556 | 1477700814897 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 17:26:54 INFO - PROCESS | 13556 | 1477700814902 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 17:26:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:26:54 INFO - PROCESS | 13556 | 1477700814910 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}] 17:26:55 INFO - PROCESS | 13556 | 1477700815106 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 17:26:55 INFO - PROCESS | 13556 | 1477700815119 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 17:26:55 INFO - PROCESS | 13556 | 1477700815122 Marionette TRACE conn4 <- [1,44,null,["8"]] 17:26:55 INFO - PROCESS | 13556 | 1477700815127 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 17:26:55 INFO - PROCESS | 13556 | 1477700815133 Marionette TRACE conn4 <- [1,45,null,{}] 17:26:55 INFO - PROCESS | 13556 | 1477700815141 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:26:55 INFO - PROCESS | 13556 | ++DOCSHELL 0x97bea400 == 16 [pid = 13556] [id = 16] 17:26:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x97d53400) [pid = 13556] [serial = 45] [outer = (nil)] 17:26:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x97d58400) [pid = 13556] [serial = 46] [outer = 0x97d53400] 17:26:55 INFO - PROCESS | 13556 | 1477700815230 Marionette DEBUG loaded listener.js 17:26:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x97d7bc00) [pid = 13556] [serial = 47] [outer = 0x97d53400] 17:26:55 INFO - PROCESS | 13556 | 1477700815845 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]]]}] 17:26:55 INFO - . 17:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 974ms 17:26:55 INFO - PROCESS | 13556 | 1477700815883 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 17:26:55 INFO - PROCESS | 13556 | 1477700815888 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 17:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:26:55 INFO - PROCESS | 13556 | 1477700815897 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}] 17:26:56 INFO - PROCESS | 13556 | 1477700816053 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 17:26:56 INFO - PROCESS | 13556 | 1477700816068 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 17:26:56 INFO - PROCESS | 13556 | 1477700816072 Marionette TRACE conn4 <- [1,49,null,["8"]] 17:26:56 INFO - PROCESS | 13556 | 1477700816077 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 17:26:56 INFO - PROCESS | 13556 | 1477700816082 Marionette TRACE conn4 <- [1,50,null,{}] 17:26:56 INFO - PROCESS | 13556 | 1477700816088 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:26:56 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dffd800 == 17 [pid = 13556] [id = 17] 17:26:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x98f2e400) [pid = 13556] [serial = 48] [outer = (nil)] 17:26:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x9a20ec00) [pid = 13556] [serial = 49] [outer = 0x98f2e400] 17:26:56 INFO - PROCESS | 13556 | 1477700816249 Marionette DEBUG loaded listener.js 17:26:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x9a26e000) [pid = 13556] [serial = 50] [outer = 0x98f2e400] 17:26:56 INFO - PROCESS | 13556 | 1477700816782 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]]]}] 17:26:56 INFO - . 17:26:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 919ms 17:26:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:26:56 INFO - PROCESS | 13556 | 1477700816815 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 17:26:56 INFO - PROCESS | 13556 | 1477700816818 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 17:26:56 INFO - PROCESS | 13556 | 1477700816824 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}] 17:26:56 INFO - PROCESS | 13556 | 1477700816978 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 17:26:57 INFO - PROCESS | 13556 | 1477700817069 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 17:26:57 INFO - PROCESS | 13556 | 1477700817072 Marionette TRACE conn4 <- [1,54,null,["8"]] 17:26:57 INFO - PROCESS | 13556 | 1477700817077 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 17:26:57 INFO - PROCESS | 13556 | 1477700817082 Marionette TRACE conn4 <- [1,55,null,{}] 17:26:57 INFO - PROCESS | 13556 | 1477700817087 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:26:57 INFO - PROCESS | 13556 | ++DOCSHELL 0x91238c00 == 18 [pid = 13556] [id = 18] 17:26:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x98f2dc00) [pid = 13556] [serial = 51] [outer = (nil)] 17:26:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x9a2ee000) [pid = 13556] [serial = 52] [outer = 0x98f2dc00] 17:26:57 INFO - PROCESS | 13556 | 1477700817173 Marionette DEBUG loaded listener.js 17:26:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x9a34f400) [pid = 13556] [serial = 53] [outer = 0x98f2dc00] 17:26:57 INFO - PROCESS | 13556 | 1477700817785 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]]]}] 17:26:57 INFO - . 17:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1027ms 17:26:57 INFO - PROCESS | 13556 | 1477700817852 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 17:26:57 INFO - PROCESS | 13556 | 1477700817858 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 17:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:26:57 INFO - PROCESS | 13556 | 1477700817871 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}] 17:26:58 INFO - PROCESS | 13556 | 1477700818129 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 17:26:58 INFO - PROCESS | 13556 | 1477700818257 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 17:26:58 INFO - PROCESS | 13556 | 1477700818263 Marionette TRACE conn4 <- [1,59,null,["8"]] 17:26:58 INFO - PROCESS | 13556 | 1477700818270 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 17:26:58 INFO - PROCESS | 13556 | 1477700818278 Marionette TRACE conn4 <- [1,60,null,{}] 17:26:58 INFO - PROCESS | 13556 | 1477700818289 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:26:58 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da70400 == 19 [pid = 13556] [id = 19] 17:26:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x8da70c00) [pid = 13556] [serial = 54] [outer = (nil)] 17:26:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x8df22400) [pid = 13556] [serial = 55] [outer = 0x8da70c00] 17:26:58 INFO - PROCESS | 13556 | 1477700818401 Marionette DEBUG loaded listener.js 17:26:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x8dffc800) [pid = 13556] [serial = 56] [outer = 0x8da70c00] 17:26:59 INFO - PROCESS | 13556 | 1477700819103 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]]]}] 17:26:59 INFO - . 17:26:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1274ms 17:26:59 INFO - PROCESS | 13556 | 1477700819142 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 17:26:59 INFO - PROCESS | 13556 | 1477700819147 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 17:26:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:26:59 INFO - PROCESS | 13556 | 1477700819154 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}] 17:26:59 INFO - PROCESS | 13556 | 1477700819335 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 17:26:59 INFO - PROCESS | 13556 | 1477700819436 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 17:26:59 INFO - PROCESS | 13556 | 1477700819441 Marionette TRACE conn4 <- [1,64,null,["8"]] 17:26:59 INFO - PROCESS | 13556 | 1477700819448 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 17:26:59 INFO - PROCESS | 13556 | 1477700819453 Marionette TRACE conn4 <- [1,65,null,{}] 17:26:59 INFO - PROCESS | 13556 | 1477700819502 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:26:59 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd89c00 == 20 [pid = 13556] [id = 20] 17:26:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x93dcec00) [pid = 13556] [serial = 57] [outer = (nil)] 17:26:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x9534cc00) [pid = 13556] [serial = 58] [outer = 0x93dcec00] 17:26:59 INFO - PROCESS | 13556 | 1477700819601 Marionette DEBUG loaded listener.js 17:26:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x9554c800) [pid = 13556] [serial = 59] [outer = 0x93dcec00] 17:27:00 INFO - PROCESS | 13556 | 1477700820456 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]]]}] 17:27:00 INFO - . 17:27:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1370ms 17:27:00 INFO - PROCESS | 13556 | 1477700820534 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 17:27:00 INFO - PROCESS | 13556 | 1477700820540 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 17:27:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:27:00 INFO - PROCESS | 13556 | 1477700820549 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}] 17:27:00 INFO - PROCESS | 13556 | 1477700820759 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 17:27:00 INFO - PROCESS | 13556 | 1477700820993 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 17:27:01 INFO - PROCESS | 13556 | 1477700820999 Marionette TRACE conn4 <- [1,69,null,["8"]] 17:27:01 INFO - PROCESS | 13556 | 1477700821012 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 17:27:01 INFO - PROCESS | 13556 | 1477700821023 Marionette TRACE conn4 <- [1,70,null,{}] 17:27:01 INFO - PROCESS | 13556 | 1477700821031 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:01 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce55000 == 21 [pid = 13556] [id = 21] 17:27:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x8ce55c00) [pid = 13556] [serial = 60] [outer = (nil)] 17:27:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x8ce59c00) [pid = 13556] [serial = 61] [outer = 0x8ce55c00] 17:27:01 INFO - PROCESS | 13556 | 1477700821128 Marionette DEBUG loaded listener.js 17:27:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x8fbcb000) [pid = 13556] [serial = 62] [outer = 0x8ce55c00] 17:27:01 INFO - PROCESS | 13556 | 1477700821901 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]]]}] 17:27:01 INFO - . 17:27:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1377ms 17:27:01 INFO - PROCESS | 13556 | 1477700821927 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 17:27:01 INFO - PROCESS | 13556 | 1477700821933 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 17:27:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:27:01 INFO - PROCESS | 13556 | 1477700821962 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}] 17:27:02 INFO - PROCESS | 13556 | 1477700822164 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 17:27:02 INFO - PROCESS | 13556 | --DOCSHELL 0x8dffd800 == 20 [pid = 13556] [id = 17] 17:27:02 INFO - PROCESS | 13556 | --DOCSHELL 0x97bea400 == 19 [pid = 13556] [id = 16] 17:27:02 INFO - PROCESS | 13556 | --DOCSHELL 0x94787000 == 18 [pid = 13556] [id = 15] 17:27:02 INFO - PROCESS | 13556 | --DOCSHELL 0x8da75c00 == 17 [pid = 13556] [id = 14] 17:27:02 INFO - PROCESS | 13556 | --DOCSHELL 0x9a354400 == 16 [pid = 13556] [id = 13] 17:27:02 INFO - PROCESS | 13556 | --DOCSHELL 0x8df1b800 == 15 [pid = 13556] [id = 12] 17:27:02 INFO - PROCESS | 13556 | --DOCSHELL 0x8fd68400 == 14 [pid = 13556] [id = 11] 17:27:02 INFO - PROCESS | 13556 | 1477700822316 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 17:27:02 INFO - PROCESS | 13556 | 1477700822323 Marionette TRACE conn4 <- [1,74,null,["8"]] 17:27:02 INFO - PROCESS | 13556 | 1477700822341 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 17:27:02 INFO - PROCESS | 13556 | 1477700822351 Marionette TRACE conn4 <- [1,75,null,{}] 17:27:02 INFO - PROCESS | 13556 | 1477700822360 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:02 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce54400 == 15 [pid = 13556] [id = 22] 17:27:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x8ce54800) [pid = 13556] [serial = 63] [outer = (nil)] 17:27:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x8da28800) [pid = 13556] [serial = 64] [outer = 0x8ce54800] 17:27:02 INFO - PROCESS | 13556 | 1477700822471 Marionette DEBUG loaded listener.js 17:27:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x8fd6a000) [pid = 13556] [serial = 65] [outer = 0x8ce54800] 17:27:03 INFO - PROCESS | 13556 | 1477700823223 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]]]}] 17:27:03 INFO - . 17:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1319ms 17:27:03 INFO - PROCESS | 13556 | 1477700823283 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 17:27:03 INFO - PROCESS | 13556 | 1477700823291 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 17:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:27:03 INFO - PROCESS | 13556 | 1477700823301 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}] 17:27:03 INFO - PROCESS | 13556 | 1477700823476 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 17:27:03 INFO - PROCESS | 13556 | 1477700823608 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 17:27:03 INFO - PROCESS | 13556 | 1477700823612 Marionette TRACE conn4 <- [1,79,null,["8"]] 17:27:03 INFO - PROCESS | 13556 | 1477700823624 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 17:27:03 INFO - PROCESS | 13556 | 1477700823633 Marionette TRACE conn4 <- [1,80,null,{}] 17:27:03 INFO - PROCESS | 13556 | 1477700823639 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:03 INFO - PROCESS | 13556 | ++DOCSHELL 0x94667000 == 16 [pid = 13556] [id = 23] 17:27:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x9466a400) [pid = 13556] [serial = 66] [outer = (nil)] 17:27:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x948bb000) [pid = 13556] [serial = 67] [outer = 0x9466a400] 17:27:03 INFO - PROCESS | 13556 | 1477700823737 Marionette DEBUG loaded listener.js 17:27:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x9554d800) [pid = 13556] [serial = 68] [outer = 0x9466a400] 17:27:04 INFO - PROCESS | 13556 | 1477700824491 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]]]}] 17:27:04 INFO - . 17:27:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1226ms 17:27:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:27:04 INFO - PROCESS | 13556 | 1477700824527 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 17:27:04 INFO - PROCESS | 13556 | 1477700824530 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 17:27:04 INFO - PROCESS | 13556 | 1477700824538 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}] 17:27:04 INFO - PROCESS | 13556 | 1477700824734 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 17:27:04 INFO - PROCESS | 13556 | 1477700824886 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 17:27:04 INFO - PROCESS | 13556 | 1477700824895 Marionette TRACE conn4 <- [1,84,null,["8"]] 17:27:04 INFO - PROCESS | 13556 | 1477700824906 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 17:27:04 INFO - PROCESS | 13556 | 1477700824915 Marionette TRACE conn4 <- [1,85,null,{}] 17:27:04 INFO - PROCESS | 13556 | 1477700824921 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:04 INFO - PROCESS | 13556 | ++DOCSHELL 0x97b57000 == 17 [pid = 13556] [id = 24] 17:27:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x97b57c00) [pid = 13556] [serial = 69] [outer = (nil)] 17:27:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x97be2c00) [pid = 13556] [serial = 70] [outer = 0x97b57c00] 17:27:05 INFO - PROCESS | 13556 | 1477700825019 Marionette DEBUG loaded listener.js 17:27:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x97d5d000) [pid = 13556] [serial = 71] [outer = 0x97b57c00] 17:27:05 INFO - PROCESS | 13556 | 1477700825739 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]]]}] 17:27:05 INFO - . 17:27:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1274ms 17:27:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:27:05 INFO - PROCESS | 13556 | 1477700825811 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 17:27:05 INFO - PROCESS | 13556 | 1477700825814 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 17:27:05 INFO - PROCESS | 13556 | 1477700825822 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}] 17:27:06 INFO - PROCESS | 13556 | 1477700826012 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 17:27:06 INFO - PROCESS | 13556 | 1477700826141 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 17:27:06 INFO - PROCESS | 13556 | 1477700826145 Marionette TRACE conn4 <- [1,89,null,["8"]] 17:27:06 INFO - PROCESS | 13556 | 1477700826153 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 17:27:06 INFO - PROCESS | 13556 | 1477700826160 Marionette TRACE conn4 <- [1,90,null,{}] 17:27:06 INFO - PROCESS | 13556 | 1477700826169 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:06 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a207000 == 18 [pid = 13556] [id = 25] 17:27:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x9a210c00) [pid = 13556] [serial = 72] [outer = (nil)] 17:27:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x9a350400) [pid = 13556] [serial = 73] [outer = 0x9a210c00] 17:27:06 INFO - PROCESS | 13556 | 1477700826266 Marionette DEBUG loaded listener.js 17:27:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x9a357c00) [pid = 13556] [serial = 74] [outer = 0x9a210c00] 17:27:07 INFO - PROCESS | 13556 | 1477700827010 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]]]}] 17:27:07 INFO - . 17:27:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1237ms 17:27:07 INFO - PROCESS | 13556 | 1477700827058 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 17:27:07 INFO - PROCESS | 13556 | 1477700827064 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 17:27:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:27:07 INFO - PROCESS | 13556 | 1477700827072 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}] 17:27:07 INFO - PROCESS | 13556 | 1477700827241 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 17:27:07 INFO - PROCESS | 13556 | 1477700827370 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 17:27:07 INFO - PROCESS | 13556 | 1477700827374 Marionette TRACE conn4 <- [1,94,null,["8"]] 17:27:07 INFO - PROCESS | 13556 | 1477700827385 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 17:27:07 INFO - PROCESS | 13556 | 1477700827390 Marionette TRACE conn4 <- [1,95,null,{}] 17:27:07 INFO - PROCESS | 13556 | 1477700827396 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:07 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a650000 == 19 [pid = 13556] [id = 26] 17:27:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x9a650400) [pid = 13556] [serial = 75] [outer = (nil)] 17:27:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x9b399000) [pid = 13556] [serial = 76] [outer = 0x9a650400] 17:27:07 INFO - PROCESS | 13556 | 1477700827491 Marionette DEBUG loaded listener.js 17:27:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x9b399c00) [pid = 13556] [serial = 77] [outer = 0x9a650400] 17:27:08 INFO - PROCESS | 13556 | 1477700828205 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]]]}] 17:27:08 INFO - . 17:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1171ms 17:27:08 INFO - PROCESS | 13556 | 1477700828243 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 17:27:08 INFO - PROCESS | 13556 | 1477700828245 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 17:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:27:08 INFO - PROCESS | 13556 | 1477700828272 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}] 17:27:08 INFO - PROCESS | 13556 | 1477700828436 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 17:27:08 INFO - PROCESS | 13556 | 1477700828604 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 17:27:08 INFO - PROCESS | 13556 | 1477700828609 Marionette TRACE conn4 <- [1,99,null,["8"]] 17:27:08 INFO - PROCESS | 13556 | 1477700828623 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 17:27:08 INFO - PROCESS | 13556 | 1477700828633 Marionette TRACE conn4 <- [1,100,null,{}] 17:27:08 INFO - PROCESS | 13556 | 1477700828641 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:08 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd93000 == 20 [pid = 13556] [id = 27] 17:27:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x8bd94000) [pid = 13556] [serial = 78] [outer = (nil)] 17:27:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x8df1c000) [pid = 13556] [serial = 79] [outer = 0x8bd94000] 17:27:08 INFO - PROCESS | 13556 | 1477700828739 Marionette DEBUG loaded listener.js 17:27:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x92d4a000) [pid = 13556] [serial = 80] [outer = 0x8bd94000] 17:27:09 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce55000 == 19 [pid = 13556] [id = 21] 17:27:09 INFO - PROCESS | 13556 | --DOCSHELL 0x8da70400 == 18 [pid = 13556] [id = 19] 17:27:09 INFO - PROCESS | 13556 | 1477700829548 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]]]}] 17:27:09 INFO - . 17:27:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1327ms 17:27:09 INFO - PROCESS | 13556 | 1477700829595 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 17:27:09 INFO - PROCESS | 13556 | 1477700829602 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 17:27:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:27:09 INFO - PROCESS | 13556 | 1477700829612 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}] 17:27:09 INFO - PROCESS | 13556 | 1477700829813 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 17:27:09 INFO - PROCESS | 13556 | 1477700829958 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 17:27:09 INFO - PROCESS | 13556 | 1477700829965 Marionette TRACE conn4 <- [1,104,null,["8"]] 17:27:09 INFO - PROCESS | 13556 | 1477700829979 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 17:27:09 INFO - PROCESS | 13556 | 1477700829988 Marionette TRACE conn4 <- [1,105,null,{}] 17:27:10 INFO - PROCESS | 13556 | 1477700829994 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:10 INFO - PROCESS | 13556 | ++DOCSHELL 0x93322800 == 19 [pid = 13556] [id = 28] 17:27:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x93323000) [pid = 13556] [serial = 81] [outer = (nil)] 17:27:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x93d0a000) [pid = 13556] [serial = 82] [outer = 0x93323000] 17:27:10 INFO - PROCESS | 13556 | 1477700830105 Marionette DEBUG loaded listener.js 17:27:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x93dc3400) [pid = 13556] [serial = 83] [outer = 0x93323000] 17:27:10 INFO - PROCESS | 13556 | 1477700830813 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]]]}] 17:27:10 INFO - . 17:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1270ms 17:27:10 INFO - PROCESS | 13556 | 1477700830884 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 17:27:10 INFO - PROCESS | 13556 | 1477700830890 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 17:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:27:10 INFO - PROCESS | 13556 | 1477700830899 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}] 17:27:11 INFO - PROCESS | 13556 | 1477700831090 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 17:27:11 INFO - PROCESS | 13556 | 1477700831222 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 17:27:11 INFO - PROCESS | 13556 | 1477700831227 Marionette TRACE conn4 <- [1,109,null,["8"]] 17:27:11 INFO - PROCESS | 13556 | 1477700831240 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 17:27:11 INFO - PROCESS | 13556 | 1477700831245 Marionette TRACE conn4 <- [1,110,null,{}] 17:27:11 INFO - PROCESS | 13556 | 1477700831251 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x97b5b800 == 20 [pid = 13556] [id = 29] 17:27:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x97be0000) [pid = 13556] [serial = 84] [outer = (nil)] 17:27:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x97d76400) [pid = 13556] [serial = 85] [outer = 0x97be0000] 17:27:11 INFO - PROCESS | 13556 | 1477700831349 Marionette DEBUG loaded listener.js 17:27:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x97b54400) [pid = 13556] [serial = 86] [outer = 0x97be0000] 17:27:12 INFO - PROCESS | 13556 | 1477700832091 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]]]}] 17:27:12 INFO - . 17:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1228ms 17:27:12 INFO - PROCESS | 13556 | 1477700832133 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 17:27:12 INFO - PROCESS | 13556 | 1477700832140 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 17:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:27:12 INFO - PROCESS | 13556 | 1477700832148 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}] 17:27:12 INFO - PROCESS | 13556 | 1477700832370 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 17:27:12 INFO - PROCESS | 13556 | 1477700832383 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 17:27:12 INFO - PROCESS | 13556 | 1477700832387 Marionette TRACE conn4 <- [1,114,null,["8"]] 17:27:12 INFO - PROCESS | 13556 | 1477700832392 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 17:27:12 INFO - PROCESS | 13556 | 1477700832400 Marionette TRACE conn4 <- [1,115,null,{}] 17:27:12 INFO - PROCESS | 13556 | 1477700832493 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a67cc00 == 21 [pid = 13556] [id = 30] 17:27:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0x9a67d400) [pid = 13556] [serial = 87] [outer = (nil)] 17:27:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0x9b576c00) [pid = 13556] [serial = 88] [outer = 0x9a67d400] 17:27:12 INFO - PROCESS | 13556 | 1477700832592 Marionette DEBUG loaded listener.js 17:27:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0x9ce2b000) [pid = 13556] [serial = 89] [outer = 0x9a67d400] 17:27:13 INFO - PROCESS | 13556 | 1477700833352 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]]]}] 17:27:13 INFO - . 17:27:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1276ms 17:27:13 INFO - PROCESS | 13556 | 1477700833424 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 17:27:13 INFO - PROCESS | 13556 | 1477700833427 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 17:27:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:27:13 INFO - PROCESS | 13556 | 1477700833435 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}] 17:27:13 INFO - PROCESS | 13556 | 1477700833597 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 17:27:13 INFO - PROCESS | 13556 | 1477700833731 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 17:27:13 INFO - PROCESS | 13556 | 1477700833735 Marionette TRACE conn4 <- [1,119,null,["8"]] 17:27:13 INFO - PROCESS | 13556 | 1477700833743 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 17:27:13 INFO - PROCESS | 13556 | 1477700833751 Marionette TRACE conn4 <- [1,120,null,{}] 17:27:13 INFO - PROCESS | 13556 | 1477700833760 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:13 INFO - PROCESS | 13556 | ++DOCSHELL 0xa1abf000 == 22 [pid = 13556] [id = 31] 17:27:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0xa2622c00) [pid = 13556] [serial = 90] [outer = (nil)] 17:27:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 91 (0xa2626400) [pid = 13556] [serial = 91] [outer = 0xa2622c00] 17:27:13 INFO - PROCESS | 13556 | 1477700833852 Marionette DEBUG loaded listener.js 17:27:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 92 (0xa26f6400) [pid = 13556] [serial = 92] [outer = 0xa2622c00] 17:27:14 INFO - PROCESS | 13556 | 1477700834510 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]]]}] 17:27:14 INFO - . 17:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1125ms 17:27:14 INFO - PROCESS | 13556 | 1477700834559 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 17:27:14 INFO - PROCESS | 13556 | 1477700834563 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 17:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:27:14 INFO - PROCESS | 13556 | 1477700834570 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}] 17:27:14 INFO - PROCESS | 13556 | 1477700834740 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 17:27:14 INFO - PROCESS | 13556 | 1477700834885 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 17:27:14 INFO - PROCESS | 13556 | 1477700834889 Marionette TRACE conn4 <- [1,124,null,["8"]] 17:27:14 INFO - PROCESS | 13556 | 1477700834897 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 17:27:14 INFO - PROCESS | 13556 | 1477700834902 Marionette TRACE conn4 <- [1,125,null,{}] 17:27:14 INFO - PROCESS | 13556 | 1477700834919 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x93dd0c00 == 23 [pid = 13556] [id = 32] 17:27:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 93 (0xa2621c00) [pid = 13556] [serial = 93] [outer = (nil)] 17:27:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 94 (0xa2f81c00) [pid = 13556] [serial = 94] [outer = 0xa2621c00] 17:27:15 INFO - PROCESS | 13556 | 1477700835015 Marionette DEBUG loaded listener.js 17:27:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 95 (0xa300c800) [pid = 13556] [serial = 95] [outer = 0xa2621c00] 17:27:15 INFO - PROCESS | 13556 | 1477700835807 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]]]}] 17:27:15 INFO - . 17:27:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1276ms 17:27:15 INFO - PROCESS | 13556 | 1477700835847 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 17:27:15 INFO - PROCESS | 13556 | 1477700835853 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 17:27:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:27:15 INFO - PROCESS | 13556 | 1477700835862 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}] 17:27:16 INFO - PROCESS | 13556 | 1477700836037 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 17:27:16 INFO - PROCESS | 13556 | 1477700836175 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 17:27:16 INFO - PROCESS | 13556 | 1477700836187 Marionette TRACE conn4 <- [1,129,null,["8"]] 17:27:16 INFO - PROCESS | 13556 | 1477700836203 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 17:27:16 INFO - PROCESS | 13556 | 1477700836213 Marionette TRACE conn4 <- [1,130,null,{}] 17:27:16 INFO - PROCESS | 13556 | 1477700836220 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:16 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fbc0000 == 24 [pid = 13556] [id = 33] 17:27:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 96 (0x92c56800) [pid = 13556] [serial = 96] [outer = (nil)] 17:27:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 97 (0x948bb800) [pid = 13556] [serial = 97] [outer = 0x92c56800] 17:27:16 INFO - PROCESS | 13556 | 1477700836310 Marionette DEBUG loaded listener.js 17:27:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 98 (0x95353400) [pid = 13556] [serial = 98] [outer = 0x92c56800] 17:27:18 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce54400 == 23 [pid = 13556] [id = 22] 17:27:18 INFO - PROCESS | 13556 | --DOCSHELL 0x94667000 == 22 [pid = 13556] [id = 23] 17:27:18 INFO - PROCESS | 13556 | --DOCSHELL 0x97b57000 == 21 [pid = 13556] [id = 24] 17:27:18 INFO - PROCESS | 13556 | --DOCSHELL 0x8df26800 == 20 [pid = 13556] [id = 6] 17:27:18 INFO - PROCESS | 13556 | --DOCSHELL 0x9a207000 == 19 [pid = 13556] [id = 25] 17:27:18 INFO - PROCESS | 13556 | --DOCSHELL 0x93dd0c00 == 18 [pid = 13556] [id = 32] 17:27:18 INFO - PROCESS | 13556 | --DOCSHELL 0x91238c00 == 17 [pid = 13556] [id = 18] 17:27:18 INFO - PROCESS | 13556 | --DOCSHELL 0x9a650000 == 16 [pid = 13556] [id = 26] 17:27:18 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd89c00 == 15 [pid = 13556] [id = 20] 17:27:18 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd93000 == 14 [pid = 13556] [id = 27] 17:27:18 INFO - PROCESS | 13556 | --DOCSHELL 0x93322800 == 13 [pid = 13556] [id = 28] 17:27:18 INFO - PROCESS | 13556 | --DOCSHELL 0x97b5b800 == 12 [pid = 13556] [id = 29] 17:27:18 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd8d000 == 11 [pid = 13556] [id = 8] 17:27:18 INFO - PROCESS | 13556 | --DOCSHELL 0x9a67cc00 == 10 [pid = 13556] [id = 30] 17:27:18 INFO - PROCESS | 13556 | --DOCSHELL 0xa1abf000 == 9 [pid = 13556] [id = 31] 17:27:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 99 (0x8df26800) [pid = 13556] [serial = 99] [outer = 0x8da6f000] 17:27:19 INFO - PROCESS | 13556 | 1477700839795 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]]]}] 17:27:19 INFO - . 17:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 3990ms 17:27:19 INFO - PROCESS | 13556 | 1477700839864 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 17:27:19 INFO - PROCESS | 13556 | 1477700839870 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 17:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:27:19 INFO - PROCESS | 13556 | 1477700839884 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}] 17:27:20 INFO - PROCESS | 13556 | 1477700840081 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 17:27:20 INFO - PROCESS | 13556 | 1477700840091 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 17:27:20 INFO - PROCESS | 13556 | 1477700840095 Marionette TRACE conn4 <- [1,134,null,["8"]] 17:27:20 INFO - PROCESS | 13556 | 1477700840104 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 17:27:20 INFO - PROCESS | 13556 | 1477700840111 Marionette TRACE conn4 <- [1,135,null,{}] 17:27:20 INFO - PROCESS | 13556 | 1477700840216 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:20 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fbc4000 == 10 [pid = 13556] [id = 34] 17:27:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 100 (0x8fbca400) [pid = 13556] [serial = 100] [outer = (nil)] 17:27:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 101 (0x93b61800) [pid = 13556] [serial = 101] [outer = 0x8fbca400] 17:27:20 INFO - PROCESS | 13556 | 1477700840345 Marionette DEBUG loaded listener.js 17:27:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 102 (0x9149b000) [pid = 13556] [serial = 102] [outer = 0x8fbca400] 17:27:21 INFO - PROCESS | 13556 | 1477700841011 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]]]}] 17:27:21 INFO - . 17:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1172ms 17:27:21 INFO - PROCESS | 13556 | 1477700841053 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 17:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:27:21 INFO - PROCESS | 13556 | 1477700841061 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 17:27:21 INFO - PROCESS | 13556 | 1477700841068 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}] 17:27:21 INFO - PROCESS | 13556 | 1477700841285 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 17:27:21 INFO - PROCESS | 13556 | 1477700841350 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 17:27:21 INFO - PROCESS | 13556 | 1477700841355 Marionette TRACE conn4 <- [1,139,null,["8"]] 17:27:21 INFO - PROCESS | 13556 | 1477700841361 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 17:27:21 INFO - PROCESS | 13556 | 1477700841368 Marionette TRACE conn4 <- [1,140,null,{}] 17:27:21 INFO - PROCESS | 13556 | 1477700841375 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:21 INFO - PROCESS | 13556 | ++DOCSHELL 0x95c9b000 == 11 [pid = 13556] [id = 35] 17:27:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 103 (0x95fc5400) [pid = 13556] [serial = 103] [outer = (nil)] 17:27:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 104 (0x97b57000) [pid = 13556] [serial = 104] [outer = 0x95fc5400] 17:27:21 INFO - PROCESS | 13556 | 1477700841471 Marionette DEBUG loaded listener.js 17:27:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 105 (0x97be5000) [pid = 13556] [serial = 105] [outer = 0x95fc5400] 17:27:22 INFO - PROCESS | 13556 | 1477700842170 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]]]}] 17:27:22 INFO - . 17:27:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1179ms 17:27:22 INFO - PROCESS | 13556 | 1477700842255 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 17:27:22 INFO - PROCESS | 13556 | 1477700842263 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 17:27:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:27:22 INFO - PROCESS | 13556 | 1477700842274 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}] 17:27:22 INFO - PROCESS | 13556 | 1477700842484 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 17:27:22 INFO - PROCESS | 13556 | 1477700842561 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 17:27:22 INFO - PROCESS | 13556 | 1477700842566 Marionette TRACE conn4 <- [1,144,null,["8"]] 17:27:22 INFO - PROCESS | 13556 | 1477700842571 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 17:27:22 INFO - PROCESS | 13556 | 1477700842578 Marionette TRACE conn4 <- [1,145,null,{}] 17:27:22 INFO - PROCESS | 13556 | 1477700842588 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a4d2800 == 12 [pid = 13556] [id = 36] 17:27:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 106 (0x9a64f400) [pid = 13556] [serial = 106] [outer = (nil)] 17:27:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 107 (0x9a67e800) [pid = 13556] [serial = 107] [outer = 0x9a64f400] 17:27:22 INFO - PROCESS | 13556 | 1477700842699 Marionette DEBUG loaded listener.js 17:27:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 108 (0x9b57d800) [pid = 13556] [serial = 108] [outer = 0x9a64f400] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 107 (0x8ce55c00) [pid = 13556] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 106 (0x97d53400) [pid = 13556] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 105 (0x98f2dc00) [pid = 13556] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 104 (0x98f2e400) [pid = 13556] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 103 (0x8da76000) [pid = 13556] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 102 (0x955ab400) [pid = 13556] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 101 (0x8df26c00) [pid = 13556] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 100 (0xa2621c00) [pid = 13556] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 99 (0x9a210c00) [pid = 13556] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 98 (0x93323000) [pid = 13556] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 97 (0xa2622c00) [pid = 13556] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 96 (0x9a67d400) [pid = 13556] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 95 (0x97be0000) [pid = 13556] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 94 (0x97b57c00) [pid = 13556] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 93 (0x93dcec00) [pid = 13556] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 92 (0x8da70c00) [pid = 13556] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 91 (0x8bd94000) [pid = 13556] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 90 (0x8bd8d400) [pid = 13556] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0x8fd69000) [pid = 13556] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0x9466a400) [pid = 13556] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x8df1d000) [pid = 13556] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x9a354800) [pid = 13556] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x8ce54800) [pid = 13556] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:27:23 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x9a650400) [pid = 13556] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:27:24 INFO - PROCESS | 13556 | 1477700844104 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]]]}] 17:27:24 INFO - . 17:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1873ms 17:27:24 INFO - PROCESS | 13556 | 1477700844146 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 17:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:27:24 INFO - PROCESS | 13556 | 1477700844150 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 17:27:24 INFO - PROCESS | 13556 | 1477700844156 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}] 17:27:24 INFO - PROCESS | 13556 | 1477700844362 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 17:27:24 INFO - PROCESS | 13556 | 1477700844377 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 17:27:24 INFO - PROCESS | 13556 | 1477700844379 Marionette TRACE conn4 <- [1,149,null,["8"]] 17:27:24 INFO - PROCESS | 13556 | 1477700844385 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 17:27:24 INFO - PROCESS | 13556 | 1477700844391 Marionette TRACE conn4 <- [1,150,null,{}] 17:27:24 INFO - PROCESS | 13556 | 1477700844396 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:24 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bcb3400 == 13 [pid = 13556] [id = 37] 17:27:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x8ce54c00) [pid = 13556] [serial = 109] [outer = (nil)] 17:27:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0xa2a13c00) [pid = 13556] [serial = 110] [outer = 0x8ce54c00] 17:27:24 INFO - PROCESS | 13556 | 1477700844486 Marionette DEBUG loaded listener.js 17:27:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0xa2a9e800) [pid = 13556] [serial = 111] [outer = 0x8ce54c00] 17:27:25 INFO - PROCESS | 13556 | 1477700845155 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]]]}] 17:27:25 INFO - . 17:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1024ms 17:27:25 INFO - PROCESS | 13556 | 1477700845180 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 17:27:25 INFO - PROCESS | 13556 | 1477700845185 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 17:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:27:25 INFO - PROCESS | 13556 | 1477700845192 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}] 17:27:25 INFO - PROCESS | 13556 | 1477700845393 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 17:27:25 INFO - PROCESS | 13556 | 1477700845413 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 17:27:25 INFO - PROCESS | 13556 | 1477700845418 Marionette TRACE conn4 <- [1,154,null,["8"]] 17:27:25 INFO - PROCESS | 13556 | 1477700845423 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 17:27:25 INFO - PROCESS | 13556 | 1477700845428 Marionette TRACE conn4 <- [1,155,null,{}] 17:27:25 INFO - PROCESS | 13556 | 1477700845433 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:25 INFO - PROCESS | 13556 | ++DOCSHELL 0x97b5b000 == 14 [pid = 13556] [id = 38] 17:27:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0xa2f86c00) [pid = 13556] [serial = 112] [outer = (nil)] 17:27:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0xa3016000) [pid = 13556] [serial = 113] [outer = 0xa2f86c00] 17:27:25 INFO - PROCESS | 13556 | 1477700845513 Marionette DEBUG loaded listener.js 17:27:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0xa309b400) [pid = 13556] [serial = 114] [outer = 0xa2f86c00] 17:27:26 INFO - PROCESS | 13556 | 1477700846311 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]]]}] 17:27:26 INFO - . 17:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1135ms 17:27:26 INFO - PROCESS | 13556 | 1477700846327 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 17:27:26 INFO - PROCESS | 13556 | 1477700846333 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 17:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:27:26 INFO - PROCESS | 13556 | 1477700846371 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}] 17:27:26 INFO - PROCESS | 13556 | 1477700846575 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 17:27:26 INFO - PROCESS | 13556 | 1477700846719 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 17:27:26 INFO - PROCESS | 13556 | 1477700846725 Marionette TRACE conn4 <- [1,159,null,["8"]] 17:27:26 INFO - PROCESS | 13556 | 1477700846738 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 17:27:26 INFO - PROCESS | 13556 | 1477700846743 Marionette TRACE conn4 <- [1,160,null,{}] 17:27:26 INFO - PROCESS | 13556 | 1477700846751 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcc6000 == 15 [pid = 13556] [id = 39] 17:27:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 91 (0x8fcc6400) [pid = 13556] [serial = 115] [outer = (nil)] 17:27:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 92 (0x8fcc9000) [pid = 13556] [serial = 116] [outer = 0x8fcc6400] 17:27:26 INFO - PROCESS | 13556 | 1477700846858 Marionette DEBUG loaded listener.js 17:27:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 93 (0x8fccdc00) [pid = 13556] [serial = 117] [outer = 0x8fcc6400] 17:27:27 INFO - PROCESS | 13556 | 1477700847655 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]]]}] 17:27:27 INFO - . 17:27:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1330ms 17:27:27 INFO - PROCESS | 13556 | 1477700847698 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 17:27:27 INFO - PROCESS | 13556 | 1477700847703 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 17:27:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:27:27 INFO - PROCESS | 13556 | 1477700847737 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}] 17:27:27 INFO - PROCESS | 13556 | 1477700847914 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 17:27:28 INFO - PROCESS | 13556 | 1477700848053 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 17:27:28 INFO - PROCESS | 13556 | 1477700848058 Marionette TRACE conn4 <- [1,164,null,["8"]] 17:27:28 INFO - PROCESS | 13556 | 1477700848066 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 17:27:28 INFO - PROCESS | 13556 | 1477700848071 Marionette TRACE conn4 <- [1,165,null,{}] 17:27:28 INFO - PROCESS | 13556 | 1477700848080 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:28 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd8e400 == 16 [pid = 13556] [id = 40] 17:27:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 94 (0x8dff1000) [pid = 13556] [serial = 118] [outer = (nil)] 17:27:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 95 (0x8fcecc00) [pid = 13556] [serial = 119] [outer = 0x8dff1000] 17:27:28 INFO - PROCESS | 13556 | 1477700848179 Marionette DEBUG loaded listener.js 17:27:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 96 (0x92cbe000) [pid = 13556] [serial = 120] [outer = 0x8dff1000] 17:27:29 INFO - PROCESS | 13556 | 1477700849174 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]]]}] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 95 (0x948c1400) [pid = 13556] [serial = 12] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 94 (0x8df24000) [pid = 13556] [serial = 28] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 93 (0xa48c7400) [pid = 13556] [serial = 2] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 92 (0x9478dc00) [pid = 13556] [serial = 9] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 91 (0xa2f81c00) [pid = 13556] [serial = 94] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 90 (0xa300c800) [pid = 13556] [serial = 95] [outer = (nil)] [url = about:blank] 17:27:29 INFO - . 17:27:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1475ms 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0xa2626400) [pid = 13556] [serial = 91] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0xa26f6400) [pid = 13556] [serial = 92] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x9b576c00) [pid = 13556] [serial = 88] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x9ce2b000) [pid = 13556] [serial = 89] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x97d76400) [pid = 13556] [serial = 85] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x97b54400) [pid = 13556] [serial = 86] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x93d0a000) [pid = 13556] [serial = 82] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x93dc3400) [pid = 13556] [serial = 83] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x8df1c000) [pid = 13556] [serial = 79] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x92d4a000) [pid = 13556] [serial = 80] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x948bb800) [pid = 13556] [serial = 97] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x8da28400) [pid = 13556] [serial = 19] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x9b399000) [pid = 13556] [serial = 76] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x9b399c00) [pid = 13556] [serial = 77] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x9a350400) [pid = 13556] [serial = 73] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x9a357c00) [pid = 13556] [serial = 74] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x97be2c00) [pid = 13556] [serial = 70] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x97d5d000) [pid = 13556] [serial = 71] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x948bb000) [pid = 13556] [serial = 67] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x9554d800) [pid = 13556] [serial = 68] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x8da28800) [pid = 13556] [serial = 64] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x8fd6a000) [pid = 13556] [serial = 65] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x8ce59c00) [pid = 13556] [serial = 61] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x8fbcb000) [pid = 13556] [serial = 62] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x9534cc00) [pid = 13556] [serial = 58] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x9554c800) [pid = 13556] [serial = 59] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x8df22400) [pid = 13556] [serial = 55] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x8dffc800) [pid = 13556] [serial = 56] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x9a2ee000) [pid = 13556] [serial = 52] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x9a34f400) [pid = 13556] [serial = 53] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x9a20ec00) [pid = 13556] [serial = 49] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x9a26e000) [pid = 13556] [serial = 50] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x97d58400) [pid = 13556] [serial = 46] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x97d7bc00) [pid = 13556] [serial = 47] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x95fbf800) [pid = 13556] [serial = 43] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x95fc7400) [pid = 13556] [serial = 44] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x92cc6000) [pid = 13556] [serial = 40] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x948bac00) [pid = 13556] [serial = 41] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x9a6ea000) [pid = 13556] [serial = 37] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x9b465400) [pid = 13556] [serial = 38] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x95544400) [pid = 13556] [serial = 34] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x97b58c00) [pid = 13556] [serial = 35] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x91236c00) [pid = 13556] [serial = 31] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x92de7800) [pid = 13556] [serial = 32] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x8bd90000) [pid = 13556] [serial = 22] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x8bd95000) [pid = 13556] [serial = 23] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x8dff4c00) [pid = 13556] [serial = 16] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x8dff9c00) [pid = 13556] [serial = 17] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x8bcaec00) [pid = 13556] [serial = 25] [outer = (nil)] [url = about:blank] 17:27:29 INFO - PROCESS | 13556 | 1477700849275 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 17:27:29 INFO - PROCESS | 13556 | 1477700849284 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 17:27:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:27:29 INFO - PROCESS | 13556 | 1477700849297 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}] 17:27:29 INFO - PROCESS | 13556 | 1477700849465 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 17:27:29 INFO - PROCESS | 13556 | 1477700849573 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 17:27:29 INFO - PROCESS | 13556 | 1477700849578 Marionette TRACE conn4 <- [1,169,null,["8"]] 17:27:29 INFO - PROCESS | 13556 | 1477700849592 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 17:27:29 INFO - PROCESS | 13556 | 1477700849600 Marionette TRACE conn4 <- [1,170,null,{}] 17:27:29 INFO - PROCESS | 13556 | 1477700849606 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:29 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da33c00 == 17 [pid = 13556] [id = 41] 17:27:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x8da69000) [pid = 13556] [serial = 121] [outer = (nil)] 17:27:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x8ddcac00) [pid = 13556] [serial = 122] [outer = 0x8da69000] 17:27:29 INFO - PROCESS | 13556 | 1477700849698 Marionette DEBUG loaded listener.js 17:27:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x8df1a800) [pid = 13556] [serial = 123] [outer = 0x8da69000] 17:27:30 INFO - PROCESS | 13556 | 1477700850282 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]]]}] 17:27:30 INFO - . 17:27:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1022ms 17:27:30 INFO - PROCESS | 13556 | 1477700850317 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 17:27:30 INFO - PROCESS | 13556 | 1477700850324 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 17:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:27:30 INFO - PROCESS | 13556 | 1477700850332 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}] 17:27:30 INFO - PROCESS | 13556 | 1477700850531 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 17:27:30 INFO - PROCESS | 13556 | 1477700850628 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 17:27:30 INFO - PROCESS | 13556 | 1477700850631 Marionette TRACE conn4 <- [1,174,null,["8"]] 17:27:30 INFO - PROCESS | 13556 | 1477700850638 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 17:27:30 INFO - PROCESS | 13556 | 1477700850643 Marionette TRACE conn4 <- [1,175,null,{}] 17:27:30 INFO - PROCESS | 13556 | 1477700850649 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:30 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fbc3400 == 18 [pid = 13556] [id = 42] 17:27:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x8fbcdc00) [pid = 13556] [serial = 124] [outer = (nil)] 17:27:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x8fcd0000) [pid = 13556] [serial = 125] [outer = 0x8fbcdc00] 17:27:30 INFO - PROCESS | 13556 | 1477700850735 Marionette DEBUG loaded listener.js 17:27:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x8fcd3800) [pid = 13556] [serial = 126] [outer = 0x8fbcdc00] 17:27:31 INFO - PROCESS | 13556 | 1477700851314 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]]]}] 17:27:31 INFO - . 17:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1019ms 17:27:31 INFO - PROCESS | 13556 | 1477700851359 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 17:27:31 INFO - PROCESS | 13556 | 1477700851366 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 17:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:27:31 INFO - PROCESS | 13556 | 1477700851373 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}] 17:27:31 INFO - PROCESS | 13556 | 1477700851565 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 17:27:31 INFO - PROCESS | 13556 | 1477700851588 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 17:27:31 INFO - PROCESS | 13556 | 1477700851593 Marionette TRACE conn4 <- [1,179,null,["8"]] 17:27:31 INFO - PROCESS | 13556 | 1477700851598 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 17:27:31 INFO - PROCESS | 13556 | 1477700851605 Marionette TRACE conn4 <- [1,180,null,{}] 17:27:31 INFO - PROCESS | 13556 | 1477700851658 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:31 INFO - PROCESS | 13556 | ++DOCSHELL 0x9123b800 == 19 [pid = 13556] [id = 43] 17:27:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x9123bc00) [pid = 13556] [serial = 127] [outer = (nil)] 17:27:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x92c61c00) [pid = 13556] [serial = 128] [outer = 0x9123bc00] 17:27:31 INFO - PROCESS | 13556 | 1477700851749 Marionette DEBUG loaded listener.js 17:27:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x93364800) [pid = 13556] [serial = 129] [outer = 0x9123bc00] 17:27:32 INFO - PROCESS | 13556 | 1477700852442 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]]]}] 17:27:32 INFO - . 17:27:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1128ms 17:27:32 INFO - PROCESS | 13556 | 1477700852504 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 17:27:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:27:32 INFO - PROCESS | 13556 | 1477700852508 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 17:27:32 INFO - PROCESS | 13556 | 1477700852515 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}] 17:27:32 INFO - PROCESS | 13556 | 1477700852718 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 17:27:32 INFO - PROCESS | 13556 | 1477700852743 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 17:27:32 INFO - PROCESS | 13556 | 1477700852750 Marionette TRACE conn4 <- [1,184,null,["8"]] 17:27:32 INFO - PROCESS | 13556 | 1477700852755 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 17:27:32 INFO - PROCESS | 13556 | 1477700852762 Marionette TRACE conn4 <- [1,185,null,{}] 17:27:32 INFO - PROCESS | 13556 | 1477700852815 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:32 INFO - PROCESS | 13556 | ++DOCSHELL 0x948c3800 == 20 [pid = 13556] [id = 44] 17:27:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x9529b400) [pid = 13556] [serial = 130] [outer = (nil)] 17:27:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x95347400) [pid = 13556] [serial = 131] [outer = 0x9529b400] 17:27:32 INFO - PROCESS | 13556 | 1477700852908 Marionette DEBUG loaded listener.js 17:27:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x955aac00) [pid = 13556] [serial = 132] [outer = 0x9529b400] 17:27:33 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x92c56800) [pid = 13556] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:27:33 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x9a64f400) [pid = 13556] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:27:33 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x95fc5400) [pid = 13556] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:27:33 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x8ce54c00) [pid = 13556] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:27:33 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x8fbca400) [pid = 13556] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:27:33 INFO - PROCESS | 13556 | 1477700853566 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]]]}] 17:27:33 INFO - . 17:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1081ms 17:27:33 INFO - PROCESS | 13556 | 1477700853595 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 17:27:33 INFO - PROCESS | 13556 | 1477700853598 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 17:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:27:33 INFO - PROCESS | 13556 | 1477700853605 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}] 17:27:33 INFO - PROCESS | 13556 | 1477700853787 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 17:27:33 INFO - PROCESS | 13556 | 1477700853806 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 17:27:33 INFO - PROCESS | 13556 | 1477700853810 Marionette TRACE conn4 <- [1,189,null,["8"]] 17:27:33 INFO - PROCESS | 13556 | 1477700853815 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 17:27:33 INFO - PROCESS | 13556 | 1477700853820 Marionette TRACE conn4 <- [1,190,null,{}] 17:27:33 INFO - PROCESS | 13556 | 1477700853825 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:33 INFO - PROCESS | 13556 | ++DOCSHELL 0x9478e000 == 21 [pid = 13556] [id = 45] 17:27:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x95544800) [pid = 13556] [serial = 133] [outer = (nil)] 17:27:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x95fc0000) [pid = 13556] [serial = 134] [outer = 0x95544800] 17:27:33 INFO - PROCESS | 13556 | 1477700853905 Marionette DEBUG loaded listener.js 17:27:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x95fc4000) [pid = 13556] [serial = 135] [outer = 0x95544800] 17:27:34 INFO - PROCESS | 13556 | 1477700854613 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]]]}] 17:27:34 INFO - . 17:27:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1029ms 17:27:34 INFO - PROCESS | 13556 | 1477700854649 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 17:27:34 INFO - PROCESS | 13556 | 1477700854653 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 17:27:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:27:34 INFO - PROCESS | 13556 | 1477700854711 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}] 17:27:34 INFO - PROCESS | 13556 | 1477700854905 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 17:27:34 INFO - PROCESS | 13556 | 1477700854913 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 17:27:34 INFO - PROCESS | 13556 | 1477700854916 Marionette TRACE conn4 <- [1,194,null,["8"]] 17:27:34 INFO - PROCESS | 13556 | 1477700854923 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 17:27:34 INFO - PROCESS | 13556 | 1477700854929 Marionette TRACE conn4 <- [1,195,null,{}] 17:27:35 INFO - PROCESS | 13556 | 1477700855014 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x95fc4400 == 22 [pid = 13556] [id = 46] 17:27:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x97aa6c00) [pid = 13556] [serial = 136] [outer = (nil)] 17:27:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x98f23c00) [pid = 13556] [serial = 137] [outer = 0x97aa6c00] 17:27:35 INFO - PROCESS | 13556 | 1477700855105 Marionette DEBUG loaded listener.js 17:27:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x97d5c400) [pid = 13556] [serial = 138] [outer = 0x97aa6c00] 17:27:35 INFO - PROCESS | 13556 | 1477700855746 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]]]}] 17:27:35 INFO - . 17:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1131ms 17:27:35 INFO - PROCESS | 13556 | 1477700855793 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 17:27:35 INFO - PROCESS | 13556 | 1477700855800 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 17:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:27:35 INFO - PROCESS | 13556 | 1477700855810 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}] 17:27:35 INFO - PROCESS | 13556 | 1477700855995 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 17:27:36 INFO - PROCESS | 13556 | 1477700856129 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 17:27:36 INFO - PROCESS | 13556 | 1477700856135 Marionette TRACE conn4 <- [1,199,null,["8"]] 17:27:36 INFO - PROCESS | 13556 | 1477700856148 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 17:27:36 INFO - PROCESS | 13556 | 1477700856155 Marionette TRACE conn4 <- [1,200,null,{}] 17:27:36 INFO - PROCESS | 13556 | 1477700856162 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:36 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df28400 == 23 [pid = 13556] [id = 47] 17:27:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x8dfee400) [pid = 13556] [serial = 139] [outer = (nil)] 17:27:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x8dff8800) [pid = 13556] [serial = 140] [outer = 0x8dfee400] 17:27:36 INFO - PROCESS | 13556 | 1477700856269 Marionette DEBUG loaded listener.js 17:27:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x8dffb000) [pid = 13556] [serial = 141] [outer = 0x8dfee400] 17:27:37 INFO - PROCESS | 13556 | 1477700857016 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]]]}] 17:27:37 INFO - . 17:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1277ms 17:27:37 INFO - PROCESS | 13556 | 1477700857087 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 17:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:27:37 INFO - PROCESS | 13556 | 1477700857092 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 17:27:37 INFO - PROCESS | 13556 | 1477700857100 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}] 17:27:37 INFO - PROCESS | 13556 | 1477700857345 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 17:27:37 INFO - PROCESS | 13556 | 1477700857503 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 17:27:37 INFO - PROCESS | 13556 | 1477700857508 Marionette TRACE conn4 <- [1,204,null,["8"]] 17:27:37 INFO - PROCESS | 13556 | 1477700857542 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 17:27:37 INFO - PROCESS | 13556 | 1477700857548 Marionette TRACE conn4 <- [1,205,null,{}] 17:27:37 INFO - PROCESS | 13556 | 1477700857638 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:37 INFO - PROCESS | 13556 | ++DOCSHELL 0x95549800 == 24 [pid = 13556] [id = 48] 17:27:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x9554d800) [pid = 13556] [serial = 142] [outer = (nil)] 17:27:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x95ca0000) [pid = 13556] [serial = 143] [outer = 0x9554d800] 17:27:37 INFO - PROCESS | 13556 | 1477700857748 Marionette DEBUG loaded listener.js 17:27:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x95fce400) [pid = 13556] [serial = 144] [outer = 0x9554d800] 17:27:38 INFO - PROCESS | 13556 | 1477700858666 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]]]}] 17:27:38 INFO - . 17:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1625ms 17:27:38 INFO - PROCESS | 13556 | 1477700858734 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 17:27:38 INFO - PROCESS | 13556 | 1477700858742 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 17:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:27:38 INFO - PROCESS | 13556 | 1477700858749 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}] 17:27:38 INFO - PROCESS | 13556 | 1477700858918 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 17:27:39 INFO - PROCESS | 13556 | 1477700859054 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 17:27:39 INFO - PROCESS | 13556 | 1477700859058 Marionette TRACE conn4 <- [1,209,null,["8"]] 17:27:39 INFO - PROCESS | 13556 | 1477700859065 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 17:27:39 INFO - PROCESS | 13556 | 1477700859072 Marionette TRACE conn4 <- [1,210,null,{}] 17:27:39 INFO - PROCESS | 13556 | 1477700859078 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:39 INFO - PROCESS | 13556 | ++DOCSHELL 0x9123ac00 == 25 [pid = 13556] [id = 49] 17:27:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x9a2e7000) [pid = 13556] [serial = 145] [outer = (nil)] 17:27:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x9a352c00) [pid = 13556] [serial = 146] [outer = 0x9a2e7000] 17:27:39 INFO - PROCESS | 13556 | 1477700859177 Marionette DEBUG loaded listener.js 17:27:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x9a35b400) [pid = 13556] [serial = 147] [outer = 0x9a2e7000] 17:27:40 INFO - PROCESS | 13556 | 1477700860071 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]]]}] 17:27:40 INFO - . 17:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1374ms 17:27:40 INFO - PROCESS | 13556 | 1477700860125 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 17:27:40 INFO - PROCESS | 13556 | 1477700860131 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 17:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:27:40 INFO - PROCESS | 13556 | 1477700860144 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}] 17:27:40 INFO - PROCESS | 13556 | 1477700860326 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 17:27:40 INFO - PROCESS | 13556 | 1477700860467 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 17:27:40 INFO - PROCESS | 13556 | 1477700860479 Marionette TRACE conn4 <- [1,214,null,["8"]] 17:27:40 INFO - PROCESS | 13556 | 1477700860499 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 17:27:40 INFO - PROCESS | 13556 | 1477700860507 Marionette TRACE conn4 <- [1,215,null,{}] 17:27:40 INFO - PROCESS | 13556 | 1477700860514 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:40 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df21000 == 26 [pid = 13556] [id = 50] 17:27:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x8df28000) [pid = 13556] [serial = 148] [outer = (nil)] 17:27:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x8fce4800) [pid = 13556] [serial = 149] [outer = 0x8df28000] 17:27:40 INFO - PROCESS | 13556 | 1477700860618 Marionette DEBUG loaded listener.js 17:27:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x8fcf2c00) [pid = 13556] [serial = 150] [outer = 0x8df28000] 17:27:41 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0xa2a13c00) [pid = 13556] [serial = 110] [outer = (nil)] [url = about:blank] 17:27:41 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0xa2a9e800) [pid = 13556] [serial = 111] [outer = (nil)] [url = about:blank] 17:27:41 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x9a67e800) [pid = 13556] [serial = 107] [outer = (nil)] [url = about:blank] 17:27:41 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x9b57d800) [pid = 13556] [serial = 108] [outer = (nil)] [url = about:blank] 17:27:41 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x97b57000) [pid = 13556] [serial = 104] [outer = (nil)] [url = about:blank] 17:27:41 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x97be5000) [pid = 13556] [serial = 105] [outer = (nil)] [url = about:blank] 17:27:41 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x93b61800) [pid = 13556] [serial = 101] [outer = (nil)] [url = about:blank] 17:27:41 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x9149b000) [pid = 13556] [serial = 102] [outer = (nil)] [url = about:blank] 17:27:41 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x95353400) [pid = 13556] [serial = 98] [outer = (nil)] [url = about:blank] 17:27:41 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x8fbce000) [pid = 13556] [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.] 17:27:41 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0xa3016000) [pid = 13556] [serial = 113] [outer = (nil)] [url = about:blank] 17:27:41 INFO - PROCESS | 13556 | 1477700861329 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]]]}] 17:27:41 INFO - . 17:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1220ms 17:27:41 INFO - PROCESS | 13556 | 1477700861362 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 17:27:41 INFO - PROCESS | 13556 | 1477700861366 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 17:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:27:41 INFO - PROCESS | 13556 | 1477700861373 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}] 17:27:41 INFO - PROCESS | 13556 | 1477700861534 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 17:27:41 INFO - PROCESS | 13556 | 1477700861626 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 17:27:41 INFO - PROCESS | 13556 | 1477700861629 Marionette TRACE conn4 <- [1,219,null,["8"]] 17:27:41 INFO - PROCESS | 13556 | 1477700861636 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 17:27:41 INFO - PROCESS | 13556 | 1477700861641 Marionette TRACE conn4 <- [1,220,null,{}] 17:27:41 INFO - PROCESS | 13556 | 1477700861647 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:41 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce55800 == 27 [pid = 13556] [id = 51] 17:27:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x92d4b800) [pid = 13556] [serial = 151] [outer = (nil)] 17:27:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x93c9fc00) [pid = 13556] [serial = 152] [outer = 0x92d4b800] 17:27:41 INFO - PROCESS | 13556 | 1477700861751 Marionette DEBUG loaded listener.js 17:27:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x93d0b800) [pid = 13556] [serial = 153] [outer = 0x92d4b800] 17:27:42 INFO - PROCESS | 13556 | 1477700862341 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]]]}] 17:27:42 INFO - . 17:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1030ms 17:27:42 INFO - PROCESS | 13556 | 1477700862410 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 17:27:42 INFO - PROCESS | 13556 | 1477700862417 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 17:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:27:42 INFO - PROCESS | 13556 | 1477700862430 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}] 17:27:42 INFO - PROCESS | 13556 | 1477700862590 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 17:27:42 INFO - PROCESS | 13556 | 1477700862685 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 17:27:42 INFO - PROCESS | 13556 | 1477700862688 Marionette TRACE conn4 <- [1,224,null,["8"]] 17:27:42 INFO - PROCESS | 13556 | 1477700862694 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 17:27:42 INFO - PROCESS | 13556 | 1477700862700 Marionette TRACE conn4 <- [1,225,null,{}] 17:27:42 INFO - PROCESS | 13556 | 1477700862707 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:42 INFO - PROCESS | 13556 | ++DOCSHELL 0x97b5b800 == 28 [pid = 13556] [id = 52] 17:27:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x97b5cc00) [pid = 13556] [serial = 154] [outer = (nil)] 17:27:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x97d75400) [pid = 13556] [serial = 155] [outer = 0x97b5cc00] 17:27:42 INFO - PROCESS | 13556 | 1477700862796 Marionette DEBUG loaded listener.js 17:27:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x9a093800) [pid = 13556] [serial = 156] [outer = 0x97b5cc00] 17:27:43 INFO - PROCESS | 13556 | 1477700863091 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:27:43 INFO - PROCESS | 13556 | 1477700863412 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]]]}] 17:27:43 INFO - . 17:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1024ms 17:27:43 INFO - PROCESS | 13556 | 1477700863450 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 17:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:27:43 INFO - PROCESS | 13556 | 1477700863456 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 17:27:43 INFO - PROCESS | 13556 | 1477700863463 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}] 17:27:43 INFO - PROCESS | 13556 | 1477700863672 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 17:27:43 INFO - PROCESS | 13556 | 1477700863692 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 17:27:43 INFO - PROCESS | 13556 | 1477700863696 Marionette TRACE conn4 <- [1,229,null,["8"]] 17:27:43 INFO - PROCESS | 13556 | 1477700863701 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 17:27:43 INFO - PROCESS | 13556 | 1477700863709 Marionette TRACE conn4 <- [1,230,null,{}] 17:27:43 INFO - PROCESS | 13556 | 1477700863788 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:43 INFO - PROCESS | 13556 | ++DOCSHELL 0x97b5a000 == 29 [pid = 13556] [id = 53] 17:27:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x97d50400) [pid = 13556] [serial = 157] [outer = (nil)] 17:27:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x9b399800) [pid = 13556] [serial = 158] [outer = 0x97d50400] 17:27:43 INFO - PROCESS | 13556 | 1477700863875 Marionette DEBUG loaded listener.js 17:27:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x9ce26000) [pid = 13556] [serial = 159] [outer = 0x97d50400] 17:27:44 INFO - PROCESS | 13556 | 1477700864530 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]]]}] 17:27:44 INFO - . 17:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1133ms 17:27:44 INFO - PROCESS | 13556 | 1477700864594 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 17:27:44 INFO - PROCESS | 13556 | 1477700864598 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 17:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:27:44 INFO - PROCESS | 13556 | 1477700864604 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}] 17:27:44 INFO - PROCESS | 13556 | 1477700864795 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 17:27:44 INFO - PROCESS | 13556 | 1477700864822 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 17:27:44 INFO - PROCESS | 13556 | 1477700864838 Marionette TRACE conn4 <- [1,234,null,["8"]] 17:27:44 INFO - PROCESS | 13556 | 1477700864844 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 17:27:44 INFO - PROCESS | 13556 | 1477700864848 Marionette TRACE conn4 <- [1,235,null,{}] 17:27:44 INFO - PROCESS | 13556 | 1477700864914 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:44 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b46c800 == 30 [pid = 13556] [id = 54] 17:27:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0xa26f6400) [pid = 13556] [serial = 160] [outer = (nil)] 17:27:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0xa2a1cc00) [pid = 13556] [serial = 161] [outer = 0xa26f6400] 17:27:45 INFO - PROCESS | 13556 | 1477700864999 Marionette DEBUG loaded listener.js 17:27:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0xa2a14000) [pid = 13556] [serial = 162] [outer = 0xa26f6400] 17:27:45 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x8da69000) [pid = 13556] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:27:45 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x8fbcdc00) [pid = 13556] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:27:45 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x9529b400) [pid = 13556] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:27:45 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x9123bc00) [pid = 13556] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:27:45 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x95544800) [pid = 13556] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:27:45 INFO - PROCESS | 13556 | 1477700865940 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]]]}] 17:27:45 INFO - . 17:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1381ms 17:27:45 INFO - PROCESS | 13556 | 1477700865985 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 17:27:45 INFO - PROCESS | 13556 | 1477700865989 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 17:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:27:45 INFO - PROCESS | 13556 | 1477700865995 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}] 17:27:46 INFO - PROCESS | 13556 | 1477700866219 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 17:27:46 INFO - PROCESS | 13556 | 1477700866230 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 17:27:46 INFO - PROCESS | 13556 | 1477700866232 Marionette TRACE conn4 <- [1,239,null,["8"]] 17:27:46 INFO - PROCESS | 13556 | 1477700866237 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 17:27:46 INFO - PROCESS | 13556 | 1477700866242 Marionette TRACE conn4 <- [1,240,null,{}] 17:27:46 INFO - PROCESS | 13556 | 1477700866247 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:46 INFO - PROCESS | 13556 | ++DOCSHELL 0x97be0400 == 31 [pid = 13556] [id = 55] 17:27:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0xa2a13c00) [pid = 13556] [serial = 163] [outer = (nil)] 17:27:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0xa3010800) [pid = 13556] [serial = 164] [outer = 0xa2a13c00] 17:27:46 INFO - PROCESS | 13556 | 1477700866336 Marionette DEBUG loaded listener.js 17:27:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0xa3014800) [pid = 13556] [serial = 165] [outer = 0xa2a13c00] 17:27:46 INFO - PROCESS | 13556 | 1477700866928 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]]]}] 17:27:46 INFO - . 17:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 969ms 17:27:46 INFO - PROCESS | 13556 | 1477700866964 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 17:27:46 INFO - PROCESS | 13556 | 1477700866968 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 17:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:27:46 INFO - PROCESS | 13556 | 1477700866975 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}] 17:27:47 INFO - PROCESS | 13556 | 1477700867130 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 17:27:47 INFO - PROCESS | 13556 | 1477700867231 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 17:27:47 INFO - PROCESS | 13556 | 1477700867235 Marionette TRACE conn4 <- [1,244,null,["8"]] 17:27:47 INFO - PROCESS | 13556 | 1477700867240 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 17:27:47 INFO - PROCESS | 13556 | 1477700867246 Marionette TRACE conn4 <- [1,245,null,{}] 17:27:47 INFO - PROCESS | 13556 | 1477700867251 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:47 INFO - PROCESS | 13556 | ++DOCSHELL 0xa309d800 == 32 [pid = 13556] [id = 56] 17:27:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0xa309ec00) [pid = 13556] [serial = 166] [outer = (nil)] 17:27:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0xa30a2c00) [pid = 13556] [serial = 167] [outer = 0xa309ec00] 17:27:47 INFO - PROCESS | 13556 | 1477700867331 Marionette DEBUG loaded listener.js 17:27:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0xa309cc00) [pid = 13556] [serial = 168] [outer = 0xa309ec00] 17:27:48 INFO - PROCESS | 13556 | 1477700868037 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]]]}] 17:27:48 INFO - . 17:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1122ms 17:27:48 INFO - PROCESS | 13556 | 1477700868098 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 17:27:48 INFO - PROCESS | 13556 | 1477700868104 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 17:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:27:48 INFO - PROCESS | 13556 | 1477700868113 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}] 17:27:48 INFO - PROCESS | 13556 | 1477700868300 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 17:27:48 INFO - PROCESS | 13556 | 1477700868439 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 17:27:48 INFO - PROCESS | 13556 | 1477700868446 Marionette TRACE conn4 <- [1,249,null,["8"]] 17:27:48 INFO - PROCESS | 13556 | 1477700868455 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 17:27:48 INFO - PROCESS | 13556 | 1477700868460 Marionette TRACE conn4 <- [1,250,null,{}] 17:27:48 INFO - PROCESS | 13556 | 1477700868467 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:48 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df27000 == 33 [pid = 13556] [id = 57] 17:27:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x8dff1400) [pid = 13556] [serial = 169] [outer = (nil)] 17:27:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x91236400) [pid = 13556] [serial = 170] [outer = 0x8dff1400] 17:27:48 INFO - PROCESS | 13556 | 1477700868575 Marionette DEBUG loaded listener.js 17:27:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x9123f400) [pid = 13556] [serial = 171] [outer = 0x8dff1400] 17:27:49 INFO - PROCESS | 13556 | 1477700869305 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]]]}] 17:27:49 INFO - . 17:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1271ms 17:27:49 INFO - PROCESS | 13556 | 1477700869384 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 17:27:49 INFO - PROCESS | 13556 | 1477700869389 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 17:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:27:49 INFO - PROCESS | 13556 | 1477700869396 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}] 17:27:49 INFO - PROCESS | 13556 | 1477700869577 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 17:27:49 INFO - PROCESS | 13556 | 1477700869715 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 17:27:49 INFO - PROCESS | 13556 | 1477700869719 Marionette TRACE conn4 <- [1,254,null,["8"]] 17:27:49 INFO - PROCESS | 13556 | 1477700869727 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 17:27:49 INFO - PROCESS | 13556 | 1477700869733 Marionette TRACE conn4 <- [1,255,null,{}] 17:27:49 INFO - PROCESS | 13556 | 1477700869742 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:49 INFO - PROCESS | 13556 | ++DOCSHELL 0x97b56400 == 34 [pid = 13556] [id = 58] 17:27:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x97b57000) [pid = 13556] [serial = 172] [outer = (nil)] 17:27:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x97d80c00) [pid = 13556] [serial = 173] [outer = 0x97b57000] 17:27:49 INFO - PROCESS | 13556 | 1477700869843 Marionette DEBUG loaded listener.js 17:27:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x9b148400) [pid = 13556] [serial = 174] [outer = 0x97b57000] 17:27:50 INFO - PROCESS | 13556 | 1477700870561 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]]]}] 17:27:50 INFO - . 17:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1221ms 17:27:50 INFO - PROCESS | 13556 | 1477700870624 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 17:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:27:50 INFO - PROCESS | 13556 | 1477700870632 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 17:27:50 INFO - PROCESS | 13556 | 1477700870640 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}] 17:27:50 INFO - PROCESS | 13556 | 1477700870823 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 17:27:50 INFO - PROCESS | 13556 | 1477700870965 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 17:27:50 INFO - PROCESS | 13556 | 1477700870969 Marionette TRACE conn4 <- [1,259,null,["8"]] 17:27:50 INFO - PROCESS | 13556 | 1477700870977 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 17:27:50 INFO - PROCESS | 13556 | 1477700870984 Marionette TRACE conn4 <- [1,260,null,{}] 17:27:51 INFO - PROCESS | 13556 | 1477700870994 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:51 INFO - PROCESS | 13556 | ++DOCSHELL 0xa3099400 == 35 [pid = 13556] [id = 59] 17:27:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0xa309fc00) [pid = 13556] [serial = 175] [outer = (nil)] 17:27:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0xa4805000) [pid = 13556] [serial = 176] [outer = 0xa309fc00] 17:27:51 INFO - PROCESS | 13556 | 1477700871095 Marionette DEBUG loaded listener.js 17:27:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0xa4849400) [pid = 13556] [serial = 177] [outer = 0xa309fc00] 17:27:51 INFO - PROCESS | 13556 | 1477700871770 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]]]}] 17:27:51 INFO - . 17:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1182ms 17:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:27:51 INFO - PROCESS | 13556 | 1477700871820 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 17:27:51 INFO - PROCESS | 13556 | 1477700871824 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 17:27:51 INFO - PROCESS | 13556 | 1477700871832 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}] 17:27:52 INFO - PROCESS | 13556 | 1477700872016 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 17:27:52 INFO - PROCESS | 13556 | 1477700872119 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 17:27:52 INFO - PROCESS | 13556 | 1477700872124 Marionette TRACE conn4 <- [1,264,null,["8"]] 17:27:52 INFO - PROCESS | 13556 | 1477700872131 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 17:27:52 INFO - PROCESS | 13556 | 1477700872139 Marionette TRACE conn4 <- [1,265,null,{}] 17:27:52 INFO - PROCESS | 13556 | 1477700872145 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:52 INFO - PROCESS | 13556 | ++DOCSHELL 0xa48c7400 == 36 [pid = 13556] [id = 60] 17:27:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0xa4c58c00) [pid = 13556] [serial = 178] [outer = (nil)] 17:27:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0xa4cb8400) [pid = 13556] [serial = 179] [outer = 0xa4c58c00] 17:27:52 INFO - PROCESS | 13556 | 1477700872242 Marionette DEBUG loaded listener.js 17:27:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0xa5ef3800) [pid = 13556] [serial = 180] [outer = 0xa4c58c00] 17:27:53 INFO - PROCESS | 13556 | 1477700873108 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]]]}] 17:27:53 INFO - . 17:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1319ms 17:27:53 INFO - PROCESS | 13556 | 1477700873150 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 17:27:53 INFO - PROCESS | 13556 | 1477700873156 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 17:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:27:53 INFO - PROCESS | 13556 | 1477700873165 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}] 17:27:53 INFO - PROCESS | 13556 | 1477700873351 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 17:27:53 INFO - PROCESS | 13556 | 1477700873493 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 17:27:53 INFO - PROCESS | 13556 | 1477700873505 Marionette TRACE conn4 <- [1,269,null,["8"]] 17:27:53 INFO - PROCESS | 13556 | 1477700873520 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 17:27:53 INFO - PROCESS | 13556 | 1477700873526 Marionette TRACE conn4 <- [1,270,null,{}] 17:27:53 INFO - PROCESS | 13556 | 1477700873539 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:53 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dff9c00 == 37 [pid = 13556] [id = 61] 17:27:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x8fbc6c00) [pid = 13556] [serial = 181] [outer = (nil)] 17:27:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x9001f800) [pid = 13556] [serial = 182] [outer = 0x8fbc6c00] 17:27:53 INFO - PROCESS | 13556 | 1477700873637 Marionette DEBUG loaded listener.js 17:27:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x90023400) [pid = 13556] [serial = 183] [outer = 0x8fbc6c00] 17:27:54 INFO - PROCESS | 13556 | --DOCSHELL 0x97b5a000 == 36 [pid = 13556] [id = 53] 17:27:54 INFO - PROCESS | 13556 | --DOCSHELL 0x9b46c800 == 35 [pid = 13556] [id = 54] 17:27:54 INFO - PROCESS | 13556 | --DOCSHELL 0x97b5b800 == 34 [pid = 13556] [id = 52] 17:27:54 INFO - PROCESS | 13556 | --DOCSHELL 0x97be0400 == 33 [pid = 13556] [id = 55] 17:27:54 INFO - PROCESS | 13556 | --DOCSHELL 0xa309d800 == 32 [pid = 13556] [id = 56] 17:27:54 INFO - PROCESS | 13556 | --DOCSHELL 0x8df27000 == 31 [pid = 13556] [id = 57] 17:27:54 INFO - PROCESS | 13556 | --DOCSHELL 0x97b56400 == 30 [pid = 13556] [id = 58] 17:27:54 INFO - PROCESS | 13556 | --DOCSHELL 0xa3099400 == 29 [pid = 13556] [id = 59] 17:27:54 INFO - PROCESS | 13556 | --DOCSHELL 0xa48c7400 == 28 [pid = 13556] [id = 60] 17:27:54 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x8df1a800) [pid = 13556] [serial = 123] [outer = (nil)] [url = about:blank] 17:27:54 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x8ddcac00) [pid = 13556] [serial = 122] [outer = (nil)] [url = about:blank] 17:27:54 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x8fcd3800) [pid = 13556] [serial = 126] [outer = (nil)] [url = about:blank] 17:27:54 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x8fcd0000) [pid = 13556] [serial = 125] [outer = (nil)] [url = about:blank] 17:27:54 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x93364800) [pid = 13556] [serial = 129] [outer = (nil)] [url = about:blank] 17:27:54 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x92c61c00) [pid = 13556] [serial = 128] [outer = (nil)] [url = about:blank] 17:27:54 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x955aac00) [pid = 13556] [serial = 132] [outer = (nil)] [url = about:blank] 17:27:54 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x95347400) [pid = 13556] [serial = 131] [outer = (nil)] [url = about:blank] 17:27:54 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x95fc4000) [pid = 13556] [serial = 135] [outer = (nil)] [url = about:blank] 17:27:54 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x95fc0000) [pid = 13556] [serial = 134] [outer = (nil)] [url = about:blank] 17:27:54 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x8fcc9000) [pid = 13556] [serial = 116] [outer = (nil)] [url = about:blank] 17:27:54 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x98f23c00) [pid = 13556] [serial = 137] [outer = (nil)] [url = about:blank] 17:27:54 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x8fcecc00) [pid = 13556] [serial = 119] [outer = (nil)] [url = about:blank] 17:27:55 INFO - PROCESS | 13556 | 1477700875118 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]]]}] 17:27:55 INFO - . 17:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1978ms 17:27:55 INFO - PROCESS | 13556 | 1477700875144 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 17:27:55 INFO - PROCESS | 13556 | 1477700875150 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 17:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:27:55 INFO - PROCESS | 13556 | 1477700875160 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}] 17:27:55 INFO - PROCESS | 13556 | 1477700875339 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 17:27:55 INFO - PROCESS | 13556 | 1477700875435 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 17:27:55 INFO - PROCESS | 13556 | 1477700875441 Marionette TRACE conn4 <- [1,274,null,["8"]] 17:27:55 INFO - PROCESS | 13556 | 1477700875448 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 17:27:55 INFO - PROCESS | 13556 | 1477700875457 Marionette TRACE conn4 <- [1,275,null,{}] 17:27:55 INFO - PROCESS | 13556 | 1477700875464 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:55 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df20c00 == 29 [pid = 13556] [id = 62] 17:27:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x8df27000) [pid = 13556] [serial = 184] [outer = (nil)] 17:27:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x8fbca400) [pid = 13556] [serial = 185] [outer = 0x8df27000] 17:27:55 INFO - PROCESS | 13556 | 1477700875564 Marionette DEBUG loaded listener.js 17:27:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x8fcc7800) [pid = 13556] [serial = 186] [outer = 0x8df27000] 17:27:56 INFO - PROCESS | 13556 | 1477700876170 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]]]}] 17:27:56 INFO - . 17:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1069ms 17:27:56 INFO - PROCESS | 13556 | 1477700876236 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 17:27:56 INFO - PROCESS | 13556 | 1477700876242 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 17:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:27:56 INFO - PROCESS | 13556 | 1477700876254 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}] 17:27:56 INFO - PROCESS | 13556 | 1477700876427 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 17:27:56 INFO - PROCESS | 13556 | 1477700876437 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 17:27:56 INFO - PROCESS | 13556 | 1477700876441 Marionette TRACE conn4 <- [1,279,null,["8"]] 17:27:56 INFO - PROCESS | 13556 | 1477700876448 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 17:27:56 INFO - PROCESS | 13556 | 1477700876454 Marionette TRACE conn4 <- [1,280,null,{}] 17:27:56 INFO - PROCESS | 13556 | 1477700876459 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:56 INFO - PROCESS | 13556 | ++DOCSHELL 0x9001fc00 == 30 [pid = 13556] [id = 63] 17:27:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x90021c00) [pid = 13556] [serial = 187] [outer = (nil)] 17:27:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x91239400) [pid = 13556] [serial = 188] [outer = 0x90021c00] 17:27:56 INFO - PROCESS | 13556 | 1477700876549 Marionette DEBUG loaded listener.js 17:27:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x8dfefc00) [pid = 13556] [serial = 189] [outer = 0x90021c00] 17:27:57 INFO - PROCESS | 13556 | 1477700877260 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]]]}] 17:27:57 INFO - . 17:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1027ms 17:27:57 INFO - PROCESS | 13556 | 1477700877297 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 17:27:57 INFO - PROCESS | 13556 | 1477700877305 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 17:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:27:57 INFO - PROCESS | 13556 | 1477700877316 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}] 17:27:57 INFO - PROCESS | 13556 | 1477700877520 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 17:27:57 INFO - PROCESS | 13556 | 1477700877544 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 17:27:57 INFO - PROCESS | 13556 | 1477700877549 Marionette TRACE conn4 <- [1,284,null,["8"]] 17:27:57 INFO - PROCESS | 13556 | 1477700877554 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 17:27:57 INFO - PROCESS | 13556 | 1477700877560 Marionette TRACE conn4 <- [1,285,null,{}] 17:27:57 INFO - PROCESS | 13556 | 1477700877566 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:57 INFO - PROCESS | 13556 | ++DOCSHELL 0x948b9800 == 31 [pid = 13556] [id = 64] 17:27:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x948c0c00) [pid = 13556] [serial = 190] [outer = (nil)] 17:27:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x95346800) [pid = 13556] [serial = 191] [outer = 0x948c0c00] 17:27:57 INFO - PROCESS | 13556 | 1477700877713 Marionette DEBUG loaded listener.js 17:27:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x955a5800) [pid = 13556] [serial = 192] [outer = 0x948c0c00] 17:27:58 INFO - PROCESS | 13556 | 1477700878376 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]]]}] 17:27:58 INFO - . 17:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1122ms 17:27:58 INFO - PROCESS | 13556 | 1477700878435 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 17:27:58 INFO - PROCESS | 13556 | 1477700878439 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 17:27:58 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 17:27:58 INFO - PROCESS | 13556 | 1477700878452 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}] 17:27:58 INFO - PROCESS | 13556 | 1477700878652 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 17:27:58 INFO - PROCESS | 13556 | 1477700878675 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 17:27:58 INFO - PROCESS | 13556 | 1477700878680 Marionette TRACE conn4 <- [1,289,null,["8"]] 17:27:58 INFO - PROCESS | 13556 | 1477700878686 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 17:27:58 INFO - PROCESS | 13556 | 1477700878691 Marionette TRACE conn4 <- [1,290,null,{}] 17:27:58 INFO - PROCESS | 13556 | 1477700878699 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:27:58 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcc8000 == 32 [pid = 13556] [id = 65] 17:27:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x95c9f400) [pid = 13556] [serial = 193] [outer = (nil)] 17:27:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x9a35a000) [pid = 13556] [serial = 194] [outer = 0x95c9f400] 17:27:58 INFO - PROCESS | 13556 | 1477700878859 Marionette DEBUG loaded listener.js 17:27:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x9a64d800) [pid = 13556] [serial = 195] [outer = 0x95c9f400] 17:27:59 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0xa2f86c00) [pid = 13556] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:27:59 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x8fcc6400) [pid = 13556] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:27:59 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x8dff1000) [pid = 13556] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:27:59 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x9a2e7000) [pid = 13556] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:27:59 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x97aa6c00) [pid = 13556] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:27:59 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x8dfee400) [pid = 13556] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:27:59 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x9554d800) [pid = 13556] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:27:59 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x92d4b800) [pid = 13556] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:27:59 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x8df28000) [pid = 13556] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:27:59 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0xa309ec00) [pid = 13556] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:27:59 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x97d50400) [pid = 13556] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:27:59 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0xa26f6400) [pid = 13556] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:27:59 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0xa2a13c00) [pid = 13556] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:27:59 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x97b5cc00) [pid = 13556] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:27:59 INFO - PROCESS | 13556 | 1477700879950 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]]]}] 17:27:59 INFO - . 17:27:59 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1530ms 17:27:59 INFO - PROCESS | 13556 | 1477700879975 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 17:27:59 INFO - PROCESS | 13556 | 1477700879979 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 17:27:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:27:59 INFO - PROCESS | 13556 | 1477700879985 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}] 17:28:00 INFO - PROCESS | 13556 | 1477700880136 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 17:28:00 INFO - PROCESS | 13556 | 1477700880144 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 17:28:00 INFO - PROCESS | 13556 | 1477700880148 Marionette TRACE conn4 <- [1,294,null,["8"]] 17:28:00 INFO - PROCESS | 13556 | 1477700880152 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 17:28:00 INFO - PROCESS | 13556 | 1477700880170 Marionette TRACE conn4 <- [1,295,null,{}] 17:28:00 INFO - PROCESS | 13556 | 1477700880265 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:00 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df28000 == 33 [pid = 13556] [id = 66] 17:28:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x8dfee400) [pid = 13556] [serial = 196] [outer = (nil)] 17:28:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x95fc1000) [pid = 13556] [serial = 197] [outer = 0x8dfee400] 17:28:00 INFO - PROCESS | 13556 | 1477700880352 Marionette DEBUG loaded listener.js 17:28:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x9b145c00) [pid = 13556] [serial = 198] [outer = 0x8dfee400] 17:28:00 INFO - PROCESS | 13556 | [13556] 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 17:28:01 INFO - PROCESS | 13556 | 1477700881001 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:28:01 INFO - .... 17:28:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1025ms 17:28:01 INFO - PROCESS | 13556 | 1477700881010 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 17:28:01 INFO - PROCESS | 13556 | 1477700881013 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 17:28:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:28:01 INFO - PROCESS | 13556 | 1477700881020 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}] 17:28:01 INFO - PROCESS | 13556 | 1477700881240 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 17:28:01 INFO - PROCESS | 13556 | 1477700881255 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 17:28:01 INFO - PROCESS | 13556 | 1477700881259 Marionette TRACE conn4 <- [1,299,null,["8"]] 17:28:01 INFO - PROCESS | 13556 | 1477700881267 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 17:28:01 INFO - PROCESS | 13556 | 1477700881274 Marionette TRACE conn4 <- [1,300,null,{}] 17:28:01 INFO - PROCESS | 13556 | 1477700881280 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:01 INFO - PROCESS | 13556 | ++DOCSHELL 0xa1a6c400 == 34 [pid = 13556] [id = 67] 17:28:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0xa1a70c00) [pid = 13556] [serial = 199] [outer = (nil)] 17:28:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0xa2a11c00) [pid = 13556] [serial = 200] [outer = 0xa1a70c00] 17:28:01 INFO - PROCESS | 13556 | 1477700881374 Marionette DEBUG loaded listener.js 17:28:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0xa2a13800) [pid = 13556] [serial = 201] [outer = 0xa1a70c00] 17:28:02 INFO - PROCESS | 13556 | 1477700882119 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]]]}] 17:28:02 INFO - ............... 17:28:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1174ms 17:28:02 INFO - PROCESS | 13556 | 1477700882195 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 17:28:02 INFO - PROCESS | 13556 | 1477700882202 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 17:28:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:28:02 INFO - PROCESS | 13556 | 1477700882213 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}] 17:28:02 INFO - PROCESS | 13556 | 1477700882415 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 17:28:02 INFO - PROCESS | 13556 | 1477700882554 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 17:28:02 INFO - PROCESS | 13556 | 1477700882559 Marionette TRACE conn4 <- [1,304,null,["8"]] 17:28:02 INFO - PROCESS | 13556 | 1477700882572 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 17:28:02 INFO - PROCESS | 13556 | 1477700882579 Marionette TRACE conn4 <- [1,305,null,{}] 17:28:02 INFO - PROCESS | 13556 | 1477700882586 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:02 INFO - PROCESS | 13556 | ++DOCSHELL 0x91238c00 == 35 [pid = 13556] [id = 68] 17:28:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x9123e800) [pid = 13556] [serial = 202] [outer = (nil)] 17:28:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x92dd9400) [pid = 13556] [serial = 203] [outer = 0x9123e800] 17:28:02 INFO - PROCESS | 13556 | 1477700882696 Marionette DEBUG loaded listener.js 17:28:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x92eb8400) [pid = 13556] [serial = 204] [outer = 0x9123e800] 17:28:03 INFO - PROCESS | 13556 | [13556] 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 17:28:03 INFO - PROCESS | 13556 | 1477700883504 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:28:03 INFO - . 17:28:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1326ms 17:28:03 INFO - PROCESS | 13556 | 1477700883538 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 17:28:03 INFO - PROCESS | 13556 | 1477700883543 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 17:28:03 INFO - TEST-START | /FileAPI/fileReader.html 17:28:03 INFO - PROCESS | 13556 | 1477700883551 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}] 17:28:03 INFO - PROCESS | 13556 | 1477700883759 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 17:28:03 INFO - PROCESS | 13556 | 1477700883887 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 17:28:03 INFO - PROCESS | 13556 | 1477700883892 Marionette TRACE conn4 <- [1,309,null,["8"]] 17:28:03 INFO - PROCESS | 13556 | 1477700883898 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 17:28:03 INFO - PROCESS | 13556 | 1477700883905 Marionette TRACE conn4 <- [1,310,null,{}] 17:28:03 INFO - PROCESS | 13556 | 1477700883911 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:03 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a64ac00 == 36 [pid = 13556] [id = 69] 17:28:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x9a67cc00) [pid = 13556] [serial = 205] [outer = (nil)] 17:28:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0xa2622400) [pid = 13556] [serial = 206] [outer = 0x9a67cc00] 17:28:04 INFO - PROCESS | 13556 | 1477700884008 Marionette DEBUG loaded listener.js 17:28:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0xa26f1c00) [pid = 13556] [serial = 207] [outer = 0x9a67cc00] 17:28:04 INFO - PROCESS | 13556 | 1477700884645 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]]]}] 17:28:04 INFO - .... 17:28:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 1126ms 17:28:04 INFO - PROCESS | 13556 | 1477700884694 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 17:28:04 INFO - PROCESS | 13556 | 1477700884701 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 17:28:04 INFO - TEST-START | /FileAPI/historical.html 17:28:04 INFO - PROCESS | 13556 | 1477700884710 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}] 17:28:04 INFO - PROCESS | 13556 | 1477700884882 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 17:28:05 INFO - PROCESS | 13556 | 1477700885056 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 17:28:05 INFO - PROCESS | 13556 | 1477700885060 Marionette TRACE conn4 <- [1,314,null,["8"]] 17:28:05 INFO - PROCESS | 13556 | 1477700885067 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 17:28:05 INFO - PROCESS | 13556 | 1477700885074 Marionette TRACE conn4 <- [1,315,null,{}] 17:28:05 INFO - PROCESS | 13556 | 1477700885084 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:05 INFO - PROCESS | 13556 | ++DOCSHELL 0x948b8c00 == 37 [pid = 13556] [id = 70] 17:28:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0xa45e0c00) [pid = 13556] [serial = 208] [outer = (nil)] 17:28:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0xa45e9400) [pid = 13556] [serial = 209] [outer = 0xa45e0c00] 17:28:05 INFO - PROCESS | 13556 | 1477700885187 Marionette DEBUG loaded listener.js 17:28:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0xa4855800) [pid = 13556] [serial = 210] [outer = 0xa45e0c00] 17:28:05 INFO - PROCESS | 13556 | 1477700885812 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]]]}] 17:28:05 INFO - ..... 17:28:05 INFO - TEST-OK | /FileAPI/historical.html | took 1125ms 17:28:06 INFO - PROCESS | 13556 | 1477700885996 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 17:28:06 INFO - PROCESS | 13556 | 1477700886011 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 17:28:06 INFO - TEST-START | /FileAPI/idlharness.html 17:28:06 INFO - PROCESS | 13556 | 1477700886049 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}] 17:28:06 INFO - PROCESS | 13556 | 1477700886228 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 17:28:06 INFO - PROCESS | 13556 | 1477700886356 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 17:28:06 INFO - PROCESS | 13556 | 1477700886364 Marionette TRACE conn4 <- [1,319,null,["8"]] 17:28:06 INFO - PROCESS | 13556 | 1477700886373 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 17:28:06 INFO - PROCESS | 13556 | 1477700886385 Marionette TRACE conn4 <- [1,320,null,{}] 17:28:06 INFO - PROCESS | 13556 | 1477700886393 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:06 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fccc800 == 38 [pid = 13556] [id = 71] 17:28:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x8fccd800) [pid = 13556] [serial = 211] [outer = (nil)] 17:28:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x8fce6800) [pid = 13556] [serial = 212] [outer = 0x8fccd800] 17:28:06 INFO - PROCESS | 13556 | 1477700886487 Marionette DEBUG loaded listener.js 17:28:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x8fce9800) [pid = 13556] [serial = 213] [outer = 0x8fccd800] 17:28:07 INFO - PROCESS | 13556 | --DOCSHELL 0x8df28000 == 37 [pid = 13556] [id = 66] 17:28:07 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcc8000 == 36 [pid = 13556] [id = 65] 17:28:07 INFO - PROCESS | 13556 | --DOCSHELL 0x948b9800 == 35 [pid = 13556] [id = 64] 17:28:07 INFO - PROCESS | 13556 | --DOCSHELL 0x9001fc00 == 34 [pid = 13556] [id = 63] 17:28:07 INFO - PROCESS | 13556 | --DOCSHELL 0x8df20c00 == 33 [pid = 13556] [id = 62] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x92cbe000) [pid = 13556] [serial = 120] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x9ce26000) [pid = 13556] [serial = 159] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0xa2a1cc00) [pid = 13556] [serial = 161] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x97d5c400) [pid = 13556] [serial = 138] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0xa2a14000) [pid = 13556] [serial = 162] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x8dff8800) [pid = 13556] [serial = 140] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x97d75400) [pid = 13556] [serial = 155] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x8fce4800) [pid = 13556] [serial = 149] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0xa309cc00) [pid = 13556] [serial = 168] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x9b399800) [pid = 13556] [serial = 158] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x93d0b800) [pid = 13556] [serial = 153] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x95fce400) [pid = 13556] [serial = 144] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x95ca0000) [pid = 13556] [serial = 143] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x8dffb000) [pid = 13556] [serial = 141] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x8fcf2c00) [pid = 13556] [serial = 150] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0xa3014800) [pid = 13556] [serial = 165] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0xa3010800) [pid = 13556] [serial = 164] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x9a093800) [pid = 13556] [serial = 156] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0xa30a2c00) [pid = 13556] [serial = 167] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x93c9fc00) [pid = 13556] [serial = 152] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x9a352c00) [pid = 13556] [serial = 146] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x9a35b400) [pid = 13556] [serial = 147] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0xa309b400) [pid = 13556] [serial = 114] [outer = (nil)] [url = about:blank] 17:28:07 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x8fccdc00) [pid = 13556] [serial = 117] [outer = (nil)] [url = about:blank] 17:28:08 INFO - ................................................................................................... 17:28:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 2078ms 17:28:08 INFO - TEST-START | /FileAPI/idlharness.worker 17:28:08 INFO - PROCESS | 13556 | 1477700888026 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]]]}] 17:28:08 INFO - PROCESS | 13556 | 1477700888133 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 17:28:08 INFO - PROCESS | 13556 | 1477700888142 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 17:28:08 INFO - PROCESS | 13556 | 1477700888202 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}] 17:28:08 INFO - PROCESS | 13556 | 1477700888375 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 17:28:08 INFO - PROCESS | 13556 | 1477700888392 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 17:28:08 INFO - PROCESS | 13556 | 1477700888395 Marionette TRACE conn4 <- [1,324,null,["8"]] 17:28:08 INFO - PROCESS | 13556 | 1477700888405 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 17:28:08 INFO - PROCESS | 13556 | 1477700888410 Marionette TRACE conn4 <- [1,325,null,{}] 17:28:08 INFO - PROCESS | 13556 | 1477700888416 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:08 INFO - PROCESS | 13556 | ++DOCSHELL 0xa262b000 == 34 [pid = 13556] [id = 72] 17:28:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0xa262b400) [pid = 13556] [serial = 214] [outer = (nil)] 17:28:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0xa26f3800) [pid = 13556] [serial = 215] [outer = 0xa262b400] 17:28:08 INFO - PROCESS | 13556 | 1477700888519 Marionette DEBUG loaded listener.js 17:28:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x9466d000) [pid = 13556] [serial = 216] [outer = 0xa262b400] 17:28:08 INFO - PROCESS | 13556 | [13556] 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 17:28:10 INFO - ..................................................................................................................... 17:28:10 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2556ms 17:28:10 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 17:28:10 INFO - PROCESS | 13556 | 1477700890621 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,{},{}]]]}] 17:28:10 INFO - PROCESS | 13556 | 1477700890766 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 17:28:10 INFO - PROCESS | 13556 | 1477700890780 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 17:28:10 INFO - PROCESS | 13556 | 1477700890803 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}] 17:28:11 INFO - PROCESS | 13556 | 1477700891069 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 17:28:11 INFO - PROCESS | 13556 | 1477700891098 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 17:28:11 INFO - PROCESS | 13556 | 1477700891101 Marionette TRACE conn4 <- [1,329,null,["8"]] 17:28:11 INFO - PROCESS | 13556 | 1477700891105 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 17:28:11 INFO - PROCESS | 13556 | 1477700891112 Marionette TRACE conn4 <- [1,330,null,{}] 17:28:11 INFO - PROCESS | 13556 | 1477700891119 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x95f12400 == 35 [pid = 13556] [id = 73] 17:28:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x95f12800) [pid = 13556] [serial = 217] [outer = (nil)] 17:28:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x95f14000) [pid = 13556] [serial = 218] [outer = 0x95f12800] 17:28:11 INFO - PROCESS | 13556 | 1477700891262 Marionette DEBUG loaded listener.js 17:28:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x95f16c00) [pid = 13556] [serial = 219] [outer = 0x95f12800] 17:28:11 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x8dff1400) [pid = 13556] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:28:11 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x95c9f400) [pid = 13556] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 17:28:11 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x8dfee400) [pid = 13556] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:28:11 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0xa309fc00) [pid = 13556] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:28:11 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0xa4c58c00) [pid = 13556] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:28:11 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x8df27000) [pid = 13556] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:28:11 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x90021c00) [pid = 13556] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:28:11 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x948c0c00) [pid = 13556] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:28:11 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x8fbc6c00) [pid = 13556] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:28:11 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x97b57000) [pid = 13556] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:28:11 INFO - PROCESS | 13556 | [13556] 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 17:28:11 INFO - PROCESS | 13556 | [13556] 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 17:28:12 INFO - PROCESS | 13556 | 1477700892337 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]]]}] 17:28:12 INFO - . 17:28:12 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1572ms 17:28:12 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 17:28:12 INFO - PROCESS | 13556 | 1477700892375 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 17:28:12 INFO - PROCESS | 13556 | 1477700892378 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 17:28:12 INFO - PROCESS | 13556 | 1477700892385 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}] 17:28:12 INFO - PROCESS | 13556 | 1477700892585 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 17:28:12 INFO - PROCESS | 13556 | 1477700892646 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 17:28:12 INFO - PROCESS | 13556 | 1477700892654 Marionette TRACE conn4 <- [1,334,null,["8"]] 17:28:12 INFO - PROCESS | 13556 | 1477700892661 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 17:28:12 INFO - PROCESS | 13556 | 1477700892667 Marionette TRACE conn4 <- [1,335,null,{}] 17:28:12 INFO - PROCESS | 13556 | 1477700892673 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x95fc7400 == 36 [pid = 13556] [id = 74] 17:28:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x95fcec00) [pid = 13556] [serial = 220] [outer = (nil)] 17:28:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0xa3098c00) [pid = 13556] [serial = 221] [outer = 0x95fcec00] 17:28:12 INFO - PROCESS | 13556 | 1477700892762 Marionette DEBUG loaded listener.js 17:28:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0xa30ab000) [pid = 13556] [serial = 222] [outer = 0x95fcec00] 17:28:16 INFO - PROCESS | 13556 | --DOCSHELL 0x8dff9c00 == 35 [pid = 13556] [id = 61] 17:28:16 INFO - PROCESS | 13556 | --DOCSHELL 0x95f12400 == 34 [pid = 13556] [id = 73] 17:28:16 INFO - PROCESS | 13556 | --DOCSHELL 0xa262b000 == 33 [pid = 13556] [id = 72] 17:28:16 INFO - PROCESS | 13556 | --DOCSHELL 0x8fccc800 == 32 [pid = 13556] [id = 71] 17:28:16 INFO - PROCESS | 13556 | --DOCSHELL 0x948b8c00 == 31 [pid = 13556] [id = 70] 17:28:16 INFO - PROCESS | 13556 | --DOCSHELL 0x9a64ac00 == 30 [pid = 13556] [id = 69] 17:28:16 INFO - PROCESS | 13556 | --DOCSHELL 0x91238c00 == 29 [pid = 13556] [id = 68] 17:28:16 INFO - PROCESS | 13556 | --DOCSHELL 0xa1a6c400 == 28 [pid = 13556] [id = 67] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x97d80c00) [pid = 13556] [serial = 173] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x9b148400) [pid = 13556] [serial = 174] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x91236400) [pid = 13556] [serial = 170] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x9123f400) [pid = 13556] [serial = 171] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0xa2a11c00) [pid = 13556] [serial = 200] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x95fc1000) [pid = 13556] [serial = 197] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x9b145c00) [pid = 13556] [serial = 198] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x9a35a000) [pid = 13556] [serial = 194] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x9a64d800) [pid = 13556] [serial = 195] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x95346800) [pid = 13556] [serial = 191] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x955a5800) [pid = 13556] [serial = 192] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x91239400) [pid = 13556] [serial = 188] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x8dfefc00) [pid = 13556] [serial = 189] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x8fbca400) [pid = 13556] [serial = 185] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x8fcc7800) [pid = 13556] [serial = 186] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x9001f800) [pid = 13556] [serial = 182] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x90023400) [pid = 13556] [serial = 183] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0xa4cb8400) [pid = 13556] [serial = 179] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0xa5ef3800) [pid = 13556] [serial = 180] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0xa4805000) [pid = 13556] [serial = 176] [outer = (nil)] [url = about:blank] 17:28:16 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0xa4849400) [pid = 13556] [serial = 177] [outer = (nil)] [url = about:blank] 17:28:18 INFO - PROCESS | 13556 | 1477700898310 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]]]}] 17:28:18 INFO - .. 17:28:18 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 5946ms 17:28:18 INFO - PROCESS | 13556 | 1477700898331 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 17:28:18 INFO - PROCESS | 13556 | 1477700898338 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 17:28:18 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 17:28:18 INFO - PROCESS | 13556 | 1477700898348 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}] 17:28:18 INFO - PROCESS | 13556 | 1477700898550 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 17:28:18 INFO - PROCESS | 13556 | 1477700898578 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 17:28:18 INFO - PROCESS | 13556 | 1477700898583 Marionette TRACE conn4 <- [1,339,null,["8"]] 17:28:18 INFO - PROCESS | 13556 | 1477700898591 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 17:28:18 INFO - PROCESS | 13556 | 1477700898599 Marionette TRACE conn4 <- [1,340,null,{}] 17:28:18 INFO - PROCESS | 13556 | 1477700898654 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:18 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce56800 == 29 [pid = 13556] [id = 75] 17:28:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x8ce5a800) [pid = 13556] [serial = 223] [outer = (nil)] 17:28:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x8d94f800) [pid = 13556] [serial = 224] [outer = 0x8ce5a800] 17:28:18 INFO - PROCESS | 13556 | 1477700898747 Marionette DEBUG loaded listener.js 17:28:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x8da6d400) [pid = 13556] [serial = 225] [outer = 0x8ce5a800] 17:28:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x8df1d800) [pid = 13556] [serial = 226] [outer = 0x8da6f000] 17:28:19 INFO - PROCESS | 13556 | 1477700899806 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]]]}] 17:28:19 INFO - ... 17:28:19 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1479ms 17:28:19 INFO - PROCESS | 13556 | 1477700899825 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 17:28:19 INFO - PROCESS | 13556 | 1477700899832 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 17:28:19 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 17:28:19 INFO - PROCESS | 13556 | 1477700899847 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}] 17:28:20 INFO - PROCESS | 13556 | 1477700900061 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 17:28:20 INFO - PROCESS | 13556 | 1477700900085 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 17:28:20 INFO - PROCESS | 13556 | 1477700900088 Marionette TRACE conn4 <- [1,344,null,["8"]] 17:28:20 INFO - PROCESS | 13556 | 1477700900094 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 17:28:20 INFO - PROCESS | 13556 | 1477700900101 Marionette TRACE conn4 <- [1,345,null,{}] 17:28:20 INFO - PROCESS | 13556 | 1477700900158 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:20 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fccdc00 == 30 [pid = 13556] [id = 76] 17:28:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x8fccf000) [pid = 13556] [serial = 227] [outer = (nil)] 17:28:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x8fce5c00) [pid = 13556] [serial = 228] [outer = 0x8fccf000] 17:28:20 INFO - PROCESS | 13556 | 1477700900247 Marionette DEBUG loaded listener.js 17:28:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x8fcd3c00) [pid = 13556] [serial = 229] [outer = 0x8fccf000] 17:28:20 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0xa45e0c00) [pid = 13556] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:28:20 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x9a67cc00) [pid = 13556] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:28:20 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0xa1a70c00) [pid = 13556] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 17:28:20 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x8fccd800) [pid = 13556] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:28:20 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x9123e800) [pid = 13556] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 17:28:20 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x95f12800) [pid = 13556] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x9123ac00 == 29 [pid = 13556] [id = 49] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x95549800 == 28 [pid = 13556] [id = 48] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcc6000 == 27 [pid = 13556] [id = 39] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8fbc0000 == 26 [pid = 13556] [id = 33] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8df28400 == 25 [pid = 13556] [id = 47] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8df21000 == 24 [pid = 13556] [id = 50] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd8e400 == 23 [pid = 13556] [id = 40] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x95c9b000 == 22 [pid = 13556] [id = 35] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x95fc4400 == 21 [pid = 13556] [id = 46] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8da33c00 == 20 [pid = 13556] [id = 41] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x9478e000 == 19 [pid = 13556] [id = 45] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8fbc4000 == 18 [pid = 13556] [id = 34] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x9a4d2800 == 17 [pid = 13556] [id = 36] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8bcb3400 == 16 [pid = 13556] [id = 37] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x97b5b000 == 15 [pid = 13556] [id = 38] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x948c3800 == 14 [pid = 13556] [id = 44] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x9123b800 == 13 [pid = 13556] [id = 43] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce55800 == 12 [pid = 13556] [id = 51] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8fbc3400 == 11 [pid = 13556] [id = 42] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x95fc7400 == 10 [pid = 13556] [id = 74] 17:28:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce56800 == 9 [pid = 13556] [id = 75] 17:28:24 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0xa4855800) [pid = 13556] [serial = 210] [outer = (nil)] [url = about:blank] 17:28:24 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0xa45e9400) [pid = 13556] [serial = 209] [outer = (nil)] [url = about:blank] 17:28:24 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x8fce9800) [pid = 13556] [serial = 213] [outer = (nil)] [url = about:blank] 17:28:24 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x8fce6800) [pid = 13556] [serial = 212] [outer = (nil)] [url = about:blank] 17:28:24 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0xa26f3800) [pid = 13556] [serial = 215] [outer = (nil)] [url = about:blank] 17:28:24 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x95f16c00) [pid = 13556] [serial = 219] [outer = (nil)] [url = about:blank] 17:28:24 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x95f14000) [pid = 13556] [serial = 218] [outer = (nil)] [url = about:blank] 17:28:24 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0xa2622400) [pid = 13556] [serial = 206] [outer = (nil)] [url = about:blank] 17:28:24 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0xa26f1c00) [pid = 13556] [serial = 207] [outer = (nil)] [url = about:blank] 17:28:24 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x92dd9400) [pid = 13556] [serial = 203] [outer = (nil)] [url = about:blank] 17:28:24 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x92eb8400) [pid = 13556] [serial = 204] [outer = (nil)] [url = about:blank] 17:28:24 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0xa2a13800) [pid = 13556] [serial = 201] [outer = (nil)] [url = about:blank] 17:28:25 INFO - PROCESS | 13556 | 1477700905858 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]]]}] 17:28:25 INFO - .. 17:28:25 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6045ms 17:28:25 INFO - PROCESS | 13556 | 1477700905893 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 17:28:25 INFO - PROCESS | 13556 | 1477700905899 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 17:28:25 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 17:28:25 INFO - PROCESS | 13556 | 1477700905910 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}] 17:28:26 INFO - PROCESS | 13556 | 1477700906080 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 17:28:26 INFO - PROCESS | 13556 | 1477700906090 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 17:28:26 INFO - PROCESS | 13556 | 1477700906103 Marionette TRACE conn4 <- [1,349,null,["8"]] 17:28:26 INFO - PROCESS | 13556 | 1477700906187 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 17:28:26 INFO - PROCESS | 13556 | 1477700906195 Marionette TRACE conn4 <- [1,350,null,{}] 17:28:26 INFO - PROCESS | 13556 | 1477700906201 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd8ec00 == 10 [pid = 13556] [id = 77] 17:28:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8bd8f000) [pid = 13556] [serial = 230] [outer = (nil)] 17:28:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8bd93c00) [pid = 13556] [serial = 231] [outer = 0x8bd8f000] 17:28:26 INFO - PROCESS | 13556 | 1477700906294 Marionette DEBUG loaded listener.js 17:28:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8ce5f000) [pid = 13556] [serial = 232] [outer = 0x8bd8f000] 17:28:26 INFO - PROCESS | 13556 | [13556] 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 17:28:26 INFO - PROCESS | 13556 | [13556] 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 17:28:26 INFO - PROCESS | 13556 | [13556] 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 17:28:27 INFO - PROCESS | 13556 | 1477700907330 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]]]}] 17:28:27 INFO - .. 17:28:27 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1472ms 17:28:27 INFO - PROCESS | 13556 | 1477700907387 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 17:28:27 INFO - PROCESS | 13556 | 1477700907393 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 17:28:27 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 17:28:27 INFO - PROCESS | 13556 | 1477700907400 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}] 17:28:27 INFO - PROCESS | 13556 | 1477700907594 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 17:28:27 INFO - PROCESS | 13556 | 1477700907621 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 17:28:27 INFO - PROCESS | 13556 | 1477700907626 Marionette TRACE conn4 <- [1,354,null,["8"]] 17:28:27 INFO - PROCESS | 13556 | 1477700907633 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 17:28:27 INFO - PROCESS | 13556 | 1477700907638 Marionette TRACE conn4 <- [1,355,null,{}] 17:28:27 INFO - PROCESS | 13556 | 1477700907690 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:27 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce53400 == 11 [pid = 13556] [id = 78] 17:28:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8df27000) [pid = 13556] [serial = 233] [outer = (nil)] 17:28:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8dff8800) [pid = 13556] [serial = 234] [outer = 0x8df27000] 17:28:27 INFO - PROCESS | 13556 | 1477700907779 Marionette DEBUG loaded listener.js 17:28:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8bcaf400) [pid = 13556] [serial = 235] [outer = 0x8df27000] 17:28:28 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x95fcec00) [pid = 13556] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 17:28:28 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8ce5a800) [pid = 13556] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 17:28:28 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0xa262b400) [pid = 13556] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:28:28 INFO - PROCESS | 13556 | 1477700908877 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]]]}] 17:28:28 INFO - . 17:28:28 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1525ms 17:28:28 INFO - PROCESS | 13556 | 1477700908932 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 17:28:28 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 17:28:28 INFO - PROCESS | 13556 | 1477700908939 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 17:28:28 INFO - PROCESS | 13556 | 1477700908946 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}] 17:28:29 INFO - PROCESS | 13556 | 1477700909119 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 17:28:29 INFO - PROCESS | 13556 | 1477700909130 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 17:28:29 INFO - PROCESS | 13556 | 1477700909143 Marionette TRACE conn4 <- [1,359,null,["8"]] 17:28:29 INFO - PROCESS | 13556 | 1477700909230 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 17:28:29 INFO - PROCESS | 13556 | 1477700909238 Marionette TRACE conn4 <- [1,360,null,{}] 17:28:29 INFO - PROCESS | 13556 | 1477700909246 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:29 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fd68000 == 12 [pid = 13556] [id = 79] 17:28:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8fd69400) [pid = 13556] [serial = 236] [outer = (nil)] 17:28:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x9001c400) [pid = 13556] [serial = 237] [outer = 0x8fd69400] 17:28:29 INFO - PROCESS | 13556 | 1477700909341 Marionette DEBUG loaded listener.js 17:28:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x90023800) [pid = 13556] [serial = 238] [outer = 0x8fd69400] 17:28:33 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce53400 == 11 [pid = 13556] [id = 78] 17:28:33 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd8ec00 == 10 [pid = 13556] [id = 77] 17:28:33 INFO - PROCESS | 13556 | --DOCSHELL 0x8fccdc00 == 9 [pid = 13556] [id = 76] 17:28:33 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8d94f800) [pid = 13556] [serial = 224] [outer = (nil)] [url = about:blank] 17:28:33 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8da6d400) [pid = 13556] [serial = 225] [outer = (nil)] [url = about:blank] 17:28:33 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0xa30ab000) [pid = 13556] [serial = 222] [outer = (nil)] [url = about:blank] 17:28:33 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8df26800) [pid = 13556] [serial = 99] [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.] 17:28:33 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0xa3098c00) [pid = 13556] [serial = 221] [outer = (nil)] [url = about:blank] 17:28:33 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x9466d000) [pid = 13556] [serial = 216] [outer = (nil)] [url = about:blank] 17:28:33 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8fce5c00) [pid = 13556] [serial = 228] [outer = (nil)] [url = about:blank] 17:28:34 INFO - PROCESS | 13556 | 1477700914839 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]]]}] 17:28:34 INFO - .. 17:28:34 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 5938ms 17:28:34 INFO - PROCESS | 13556 | 1477700914885 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 17:28:34 INFO - PROCESS | 13556 | 1477700914891 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 17:28:34 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 17:28:34 INFO - PROCESS | 13556 | 1477700914901 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}] 17:28:35 INFO - PROCESS | 13556 | 1477700915113 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 17:28:35 INFO - PROCESS | 13556 | 1477700915142 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 17:28:35 INFO - PROCESS | 13556 | 1477700915148 Marionette TRACE conn4 <- [1,364,null,["8"]] 17:28:35 INFO - PROCESS | 13556 | 1477700915156 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 17:28:35 INFO - PROCESS | 13556 | 1477700915163 Marionette TRACE conn4 <- [1,365,null,{}] 17:28:35 INFO - PROCESS | 13556 | 1477700915218 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd92800 == 10 [pid = 13556] [id = 80] 17:28:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8bd93000) [pid = 13556] [serial = 239] [outer = (nil)] 17:28:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8ce56400) [pid = 13556] [serial = 240] [outer = 0x8bd93000] 17:28:35 INFO - PROCESS | 13556 | 1477700915317 Marionette DEBUG loaded listener.js 17:28:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8da69800) [pid = 13556] [serial = 241] [outer = 0x8bd93000] 17:28:35 INFO - PROCESS | 13556 | [13556] 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 17:28:35 INFO - PROCESS | 13556 | [13556] 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 17:28:35 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8fccf000) [pid = 13556] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 17:28:35 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8df27000) [pid = 13556] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 17:28:35 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8bd8f000) [pid = 13556] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 17:28:36 INFO - PROCESS | 13556 | 1477700916386 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]]]}] 17:28:36 INFO - .. 17:28:36 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1532ms 17:28:36 INFO - PROCESS | 13556 | 1477700916431 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 17:28:36 INFO - PROCESS | 13556 | 1477700916437 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 17:28:36 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 17:28:36 INFO - PROCESS | 13556 | 1477700916444 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}] 17:28:36 INFO - PROCESS | 13556 | 1477700916605 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 17:28:36 INFO - PROCESS | 13556 | 1477700916615 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 17:28:36 INFO - PROCESS | 13556 | 1477700916627 Marionette TRACE conn4 <- [1,369,null,["8"]] 17:28:36 INFO - PROCESS | 13556 | 1477700916637 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 17:28:36 INFO - PROCESS | 13556 | 1477700916642 Marionette TRACE conn4 <- [1,370,null,{}] 17:28:36 INFO - PROCESS | 13556 | 1477700916726 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:36 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce59c00 == 11 [pid = 13556] [id = 81] 17:28:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8da75c00) [pid = 13556] [serial = 242] [outer = (nil)] 17:28:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8dff6800) [pid = 13556] [serial = 243] [outer = 0x8da75c00] 17:28:36 INFO - PROCESS | 13556 | 1477700916815 Marionette DEBUG loaded listener.js 17:28:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8bcb3c00) [pid = 13556] [serial = 244] [outer = 0x8da75c00] 17:28:37 INFO - PROCESS | 13556 | 1477700917782 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]]]}] 17:28:37 INFO - .. 17:28:37 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1371ms 17:28:37 INFO - PROCESS | 13556 | 1477700917822 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 17:28:37 INFO - PROCESS | 13556 | 1477700917829 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 17:28:37 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 17:28:37 INFO - PROCESS | 13556 | 1477700917836 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}] 17:28:38 INFO - PROCESS | 13556 | 1477700918000 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 17:28:38 INFO - PROCESS | 13556 | 1477700918099 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 17:28:38 INFO - PROCESS | 13556 | 1477700918104 Marionette TRACE conn4 <- [1,374,null,["8"]] 17:28:38 INFO - PROCESS | 13556 | 1477700918110 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 17:28:38 INFO - PROCESS | 13556 | 1477700918117 Marionette TRACE conn4 <- [1,375,null,{}] 17:28:38 INFO - PROCESS | 13556 | 1477700918123 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:38 INFO - PROCESS | 13556 | ++DOCSHELL 0x90020800 == 12 [pid = 13556] [id = 82] 17:28:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x90020c00) [pid = 13556] [serial = 245] [outer = (nil)] 17:28:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x90023000) [pid = 13556] [serial = 246] [outer = 0x90020c00] 17:28:38 INFO - PROCESS | 13556 | 1477700918214 Marionette DEBUG loaded listener.js 17:28:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x90028c00) [pid = 13556] [serial = 247] [outer = 0x90020c00] 17:28:41 INFO - PROCESS | 13556 | --DOCSHELL 0x8fd68000 == 11 [pid = 13556] [id = 79] 17:28:41 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8dff8800) [pid = 13556] [serial = 234] [outer = (nil)] [url = about:blank] 17:28:41 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8bcaf400) [pid = 13556] [serial = 235] [outer = (nil)] [url = about:blank] 17:28:41 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8bd93c00) [pid = 13556] [serial = 231] [outer = (nil)] [url = about:blank] 17:28:41 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8ce5f000) [pid = 13556] [serial = 232] [outer = (nil)] [url = about:blank] 17:28:41 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8fcd3c00) [pid = 13556] [serial = 229] [outer = (nil)] [url = about:blank] 17:28:43 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8fd69400) [pid = 13556] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 17:28:43 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8da75c00) [pid = 13556] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 17:28:43 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8bd93000) [pid = 13556] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 17:28:43 INFO - PROCESS | 13556 | 1477700923712 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]]]}] 17:28:43 INFO - .. 17:28:43 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 5933ms 17:28:43 INFO - PROCESS | 13556 | 1477700923772 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 17:28:43 INFO - PROCESS | 13556 | 1477700923779 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 17:28:43 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 17:28:43 INFO - PROCESS | 13556 | 1477700923790 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}] 17:28:43 INFO - PROCESS | 13556 | 1477700923947 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 17:28:44 INFO - PROCESS | 13556 | 1477700924039 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 17:28:44 INFO - PROCESS | 13556 | 1477700924044 Marionette TRACE conn4 <- [1,379,null,["8"]] 17:28:44 INFO - PROCESS | 13556 | 1477700924052 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 17:28:44 INFO - PROCESS | 13556 | 1477700924061 Marionette TRACE conn4 <- [1,380,null,{}] 17:28:44 INFO - PROCESS | 13556 | 1477700924069 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:44 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd8f000 == 12 [pid = 13556] [id = 83] 17:28:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8bd8f400) [pid = 13556] [serial = 248] [outer = (nil)] 17:28:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8bd93000) [pid = 13556] [serial = 249] [outer = 0x8bd8f400] 17:28:44 INFO - PROCESS | 13556 | 1477700924166 Marionette DEBUG loaded listener.js 17:28:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8d947000) [pid = 13556] [serial = 250] [outer = 0x8bd8f400] 17:28:44 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:28:45 INFO - PROCESS | 13556 | 1477700925151 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]]]}] 17:28:45 INFO - .. 17:28:45 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1421ms 17:28:45 INFO - PROCESS | 13556 | 1477700925209 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 17:28:45 INFO - PROCESS | 13556 | 1477700925214 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 17:28:45 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 17:28:45 INFO - PROCESS | 13556 | 1477700925221 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}] 17:28:45 INFO - PROCESS | 13556 | 1477700925376 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 17:28:45 INFO - PROCESS | 13556 | 1477700925391 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 17:28:45 INFO - PROCESS | 13556 | 1477700925395 Marionette TRACE conn4 <- [1,384,null,["8"]] 17:28:45 INFO - PROCESS | 13556 | 1477700925404 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 17:28:45 INFO - PROCESS | 13556 | 1477700925409 Marionette TRACE conn4 <- [1,385,null,{}] 17:28:45 INFO - PROCESS | 13556 | 1477700925415 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:45 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce55800 == 13 [pid = 13556] [id = 84] 17:28:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8dff1800) [pid = 13556] [serial = 251] [outer = (nil)] 17:28:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8dffa000) [pid = 13556] [serial = 252] [outer = 0x8dff1800] 17:28:45 INFO - PROCESS | 13556 | 1477700925586 Marionette DEBUG loaded listener.js 17:28:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8fcc5c00) [pid = 13556] [serial = 253] [outer = 0x8dff1800] 17:28:49 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce59c00 == 12 [pid = 13556] [id = 81] 17:28:49 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd92800 == 11 [pid = 13556] [id = 80] 17:28:49 INFO - PROCESS | 13556 | --DOCSHELL 0x90020800 == 10 [pid = 13556] [id = 82] 17:28:49 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd8f000 == 9 [pid = 13556] [id = 83] 17:28:49 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x9001c400) [pid = 13556] [serial = 237] [outer = (nil)] [url = about:blank] 17:28:49 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8dff6800) [pid = 13556] [serial = 243] [outer = (nil)] [url = about:blank] 17:28:49 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8bcb3c00) [pid = 13556] [serial = 244] [outer = (nil)] [url = about:blank] 17:28:49 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8ce56400) [pid = 13556] [serial = 240] [outer = (nil)] [url = about:blank] 17:28:49 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8da69800) [pid = 13556] [serial = 241] [outer = (nil)] [url = about:blank] 17:28:49 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x90023800) [pid = 13556] [serial = 238] [outer = (nil)] [url = about:blank] 17:28:49 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x90023000) [pid = 13556] [serial = 246] [outer = (nil)] [url = about:blank] 17:28:51 INFO - PROCESS | 13556 | 1477700931090 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]]]}] 17:28:51 INFO - .. 17:28:51 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5888ms 17:28:51 INFO - PROCESS | 13556 | 1477700931110 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 17:28:51 INFO - PROCESS | 13556 | 1477700931126 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 17:28:51 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 17:28:51 INFO - PROCESS | 13556 | 1477700931144 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}] 17:28:51 INFO - PROCESS | 13556 | 1477700931340 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 17:28:51 INFO - PROCESS | 13556 | 1477700931403 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 17:28:51 INFO - PROCESS | 13556 | 1477700931409 Marionette TRACE conn4 <- [1,389,null,["8"]] 17:28:51 INFO - PROCESS | 13556 | 1477700931417 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 17:28:51 INFO - PROCESS | 13556 | 1477700931425 Marionette TRACE conn4 <- [1,390,null,{}] 17:28:51 INFO - PROCESS | 13556 | 1477700931436 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:51 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd8b800 == 10 [pid = 13556] [id = 85] 17:28:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8bd8c400) [pid = 13556] [serial = 254] [outer = (nil)] 17:28:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8bd92800) [pid = 13556] [serial = 255] [outer = 0x8bd8c400] 17:28:51 INFO - PROCESS | 13556 | 1477700931531 Marionette DEBUG loaded listener.js 17:28:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8ce5c800) [pid = 13556] [serial = 256] [outer = 0x8bd8c400] 17:28:51 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x90020c00) [pid = 13556] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 17:28:51 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8bd8f400) [pid = 13556] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 17:28:52 INFO - PROCESS | 13556 | [13556] 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 17:28:52 INFO - PROCESS | 13556 | [13556] 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 17:28:52 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 17:28:52 INFO - PROCESS | 13556 | 1477700932587 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]]]}] 17:28:52 INFO - .. 17:28:52 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1479ms 17:28:52 INFO - PROCESS | 13556 | 1477700932621 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 17:28:52 INFO - PROCESS | 13556 | 1477700932626 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 17:28:52 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 17:28:52 INFO - PROCESS | 13556 | 1477700932633 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}] 17:28:52 INFO - PROCESS | 13556 | 1477700932796 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 17:28:52 INFO - PROCESS | 13556 | 1477700932883 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 17:28:52 INFO - PROCESS | 13556 | 1477700932888 Marionette TRACE conn4 <- [1,394,null,["8"]] 17:28:52 INFO - PROCESS | 13556 | 1477700932894 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 17:28:52 INFO - PROCESS | 13556 | 1477700932899 Marionette TRACE conn4 <- [1,395,null,{}] 17:28:52 INFO - PROCESS | 13556 | 1477700932904 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:52 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce59c00 == 11 [pid = 13556] [id = 86] 17:28:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8ddc9400) [pid = 13556] [serial = 257] [outer = (nil)] 17:28:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8df28c00) [pid = 13556] [serial = 258] [outer = 0x8ddc9400] 17:28:52 INFO - PROCESS | 13556 | 1477700932993 Marionette DEBUG loaded listener.js 17:28:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8df26c00) [pid = 13556] [serial = 259] [outer = 0x8ddc9400] 17:28:53 INFO - PROCESS | 13556 | 1477700933954 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]]]}] 17:28:54 INFO - .. 17:28:54 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1372ms 17:28:54 INFO - PROCESS | 13556 | 1477700934013 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 17:28:54 INFO - PROCESS | 13556 | 1477700934021 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 17:28:54 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 17:28:54 INFO - PROCESS | 13556 | 1477700934028 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}] 17:28:54 INFO - PROCESS | 13556 | 1477700934188 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 17:28:54 INFO - PROCESS | 13556 | 1477700934207 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 17:28:54 INFO - PROCESS | 13556 | 1477700934212 Marionette TRACE conn4 <- [1,399,null,["8"]] 17:28:54 INFO - PROCESS | 13556 | 1477700934218 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 17:28:54 INFO - PROCESS | 13556 | 1477700934226 Marionette TRACE conn4 <- [1,400,null,{}] 17:28:54 INFO - PROCESS | 13556 | 1477700934306 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:28:54 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcce800 == 12 [pid = 13556] [id = 87] 17:28:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8fccec00) [pid = 13556] [serial = 260] [outer = (nil)] 17:28:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8fcecc00) [pid = 13556] [serial = 261] [outer = 0x8fccec00] 17:28:54 INFO - PROCESS | 13556 | 1477700934396 Marionette DEBUG loaded listener.js 17:28:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8fd6cc00) [pid = 13556] [serial = 262] [outer = 0x8fccec00] 17:28:56 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce55800 == 11 [pid = 13556] [id = 84] 17:28:57 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8bd93000) [pid = 13556] [serial = 249] [outer = (nil)] [url = about:blank] 17:28:57 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8d947000) [pid = 13556] [serial = 250] [outer = (nil)] [url = about:blank] 17:28:57 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x90028c00) [pid = 13556] [serial = 247] [outer = (nil)] [url = about:blank] 17:28:59 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8bd8c400) [pid = 13556] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 17:28:59 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8ddc9400) [pid = 13556] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 17:28:59 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8dff1800) [pid = 13556] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 17:28:59 INFO - PROCESS | 13556 | 1477700939888 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]]]}] 17:28:59 INFO - .. 17:28:59 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 5890ms 17:28:59 INFO - PROCESS | 13556 | 1477700939919 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 17:28:59 INFO - PROCESS | 13556 | 1477700939925 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 17:28:59 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 17:28:59 INFO - PROCESS | 13556 | 1477700939936 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}] 17:29:00 INFO - PROCESS | 13556 | 1477700940091 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 17:29:00 INFO - PROCESS | 13556 | 1477700940186 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 17:29:00 INFO - PROCESS | 13556 | 1477700940192 Marionette TRACE conn4 <- [1,404,null,["8"]] 17:29:00 INFO - PROCESS | 13556 | 1477700940199 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 17:29:00 INFO - PROCESS | 13556 | 1477700940208 Marionette TRACE conn4 <- [1,405,null,{}] 17:29:00 INFO - PROCESS | 13556 | 1477700940213 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:00 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd94c00 == 12 [pid = 13556] [id = 88] 17:29:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8bd95400) [pid = 13556] [serial = 263] [outer = (nil)] 17:29:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8d942400) [pid = 13556] [serial = 264] [outer = 0x8bd95400] 17:29:00 INFO - PROCESS | 13556 | 1477700940314 Marionette DEBUG loaded listener.js 17:29:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8da68c00) [pid = 13556] [serial = 265] [outer = 0x8bd95400] 17:29:01 INFO - PROCESS | 13556 | 1477700941276 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]]]}] 17:29:01 INFO - . 17:29:01 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1375ms 17:29:01 INFO - PROCESS | 13556 | 1477700941309 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 17:29:01 INFO - PROCESS | 13556 | 1477700941317 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 17:29:01 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 17:29:01 INFO - PROCESS | 13556 | 1477700941323 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}] 17:29:01 INFO - PROCESS | 13556 | 1477700941528 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 17:29:01 INFO - PROCESS | 13556 | 1477700941542 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 17:29:01 INFO - PROCESS | 13556 | 1477700941545 Marionette TRACE conn4 <- [1,409,null,["8"]] 17:29:01 INFO - PROCESS | 13556 | 1477700941553 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 17:29:01 INFO - PROCESS | 13556 | 1477700941558 Marionette TRACE conn4 <- [1,410,null,{}] 17:29:01 INFO - PROCESS | 13556 | 1477700941564 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:01 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dff9c00 == 13 [pid = 13556] [id = 89] 17:29:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8fcc7c00) [pid = 13556] [serial = 266] [outer = (nil)] 17:29:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8fccc400) [pid = 13556] [serial = 267] [outer = 0x8fcc7c00] 17:29:01 INFO - PROCESS | 13556 | 1477700941653 Marionette DEBUG loaded listener.js 17:29:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8fcce000) [pid = 13556] [serial = 268] [outer = 0x8fcc7c00] 17:29:04 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce59c00 == 12 [pid = 13556] [id = 86] 17:29:04 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd94c00 == 11 [pid = 13556] [id = 88] 17:29:04 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8dffa000) [pid = 13556] [serial = 252] [outer = (nil)] [url = about:blank] 17:29:04 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8df28c00) [pid = 13556] [serial = 258] [outer = (nil)] [url = about:blank] 17:29:04 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8df26c00) [pid = 13556] [serial = 259] [outer = (nil)] [url = about:blank] 17:29:04 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8bd92800) [pid = 13556] [serial = 255] [outer = (nil)] [url = about:blank] 17:29:04 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8ce5c800) [pid = 13556] [serial = 256] [outer = (nil)] [url = about:blank] 17:29:04 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8fcc5c00) [pid = 13556] [serial = 253] [outer = (nil)] [url = about:blank] 17:29:04 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x8fcecc00) [pid = 13556] [serial = 261] [outer = (nil)] [url = about:blank] 17:29:06 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x8bd95400) [pid = 13556] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 17:29:06 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x8fccec00) [pid = 13556] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 17:29:07 INFO - PROCESS | 13556 | 1477700947178 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]]]}] 17:29:07 INFO - .. 17:29:07 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5886ms 17:29:07 INFO - PROCESS | 13556 | 1477700947212 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 17:29:07 INFO - PROCESS | 13556 | 1477700947218 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 17:29:07 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 17:29:07 INFO - PROCESS | 13556 | 1477700947229 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}] 17:29:07 INFO - PROCESS | 13556 | 1477700947400 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 17:29:07 INFO - PROCESS | 13556 | 1477700947500 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 17:29:07 INFO - PROCESS | 13556 | 1477700947506 Marionette TRACE conn4 <- [1,414,null,["8"]] 17:29:07 INFO - PROCESS | 13556 | 1477700947514 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 17:29:07 INFO - PROCESS | 13556 | 1477700947521 Marionette TRACE conn4 <- [1,415,null,{}] 17:29:07 INFO - PROCESS | 13556 | 1477700947527 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:07 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd94400 == 12 [pid = 13556] [id = 90] 17:29:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x8bd94c00) [pid = 13556] [serial = 269] [outer = (nil)] 17:29:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x8ce59c00) [pid = 13556] [serial = 270] [outer = 0x8bd94c00] 17:29:07 INFO - PROCESS | 13556 | 1477700947621 Marionette DEBUG loaded listener.js 17:29:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8d946400) [pid = 13556] [serial = 271] [outer = 0x8bd94c00] 17:29:12 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd8b800 == 11 [pid = 13556] [id = 85] 17:29:12 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcce800 == 10 [pid = 13556] [id = 87] 17:29:12 INFO - PROCESS | 13556 | --DOCSHELL 0x8dff9c00 == 9 [pid = 13556] [id = 89] 17:29:12 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x8d942400) [pid = 13556] [serial = 264] [outer = (nil)] [url = about:blank] 17:29:12 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x8da68c00) [pid = 13556] [serial = 265] [outer = (nil)] [url = about:blank] 17:29:12 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x8fd6cc00) [pid = 13556] [serial = 262] [outer = (nil)] [url = about:blank] 17:29:12 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x8fccc400) [pid = 13556] [serial = 267] [outer = (nil)] [url = about:blank] 17:29:13 INFO - PROCESS | 13556 | 1477700953103 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]]]}] 17:29:13 INFO - .. 17:29:13 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 5932ms 17:29:13 INFO - PROCESS | 13556 | 1477700953164 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 17:29:13 INFO - PROCESS | 13556 | 1477700953170 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 17:29:13 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 17:29:13 INFO - PROCESS | 13556 | 1477700953182 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}] 17:29:13 INFO - PROCESS | 13556 | 1477700953351 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 17:29:13 INFO - PROCESS | 13556 | 1477700953371 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 17:29:13 INFO - PROCESS | 13556 | 1477700953377 Marionette TRACE conn4 <- [1,419,null,["8"]] 17:29:13 INFO - PROCESS | 13556 | 1477700953386 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 17:29:13 INFO - PROCESS | 13556 | 1477700953394 Marionette TRACE conn4 <- [1,420,null,{}] 17:29:13 INFO - PROCESS | 13556 | 1477700953401 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:13 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd92800 == 10 [pid = 13556] [id = 91] 17:29:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x8bd93000) [pid = 13556] [serial = 272] [outer = (nil)] 17:29:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x8ce5b000) [pid = 13556] [serial = 273] [outer = 0x8bd93000] 17:29:13 INFO - PROCESS | 13556 | 1477700953502 Marionette DEBUG loaded listener.js 17:29:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x8da33c00) [pid = 13556] [serial = 274] [outer = 0x8bd93000] 17:29:14 INFO - PROCESS | 13556 | 1477700954567 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]]]}] 17:29:14 INFO - .. 17:29:14 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1422ms 17:29:14 INFO - PROCESS | 13556 | 1477700954603 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 17:29:14 INFO - PROCESS | 13556 | 1477700954608 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 17:29:14 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 17:29:14 INFO - PROCESS | 13556 | 1477700954624 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}] 17:29:14 INFO - PROCESS | 13556 | 1477700954831 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 17:29:14 INFO - PROCESS | 13556 | 1477700954890 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 17:29:14 INFO - PROCESS | 13556 | 1477700954895 Marionette TRACE conn4 <- [1,424,null,["8"]] 17:29:14 INFO - PROCESS | 13556 | 1477700954901 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 17:29:14 INFO - PROCESS | 13556 | 1477700954907 Marionette TRACE conn4 <- [1,425,null,{}] 17:29:14 INFO - PROCESS | 13556 | 1477700954913 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x8d944000 == 11 [pid = 13556] [id = 92] 17:29:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8dff1000) [pid = 13556] [serial = 275] [outer = (nil)] 17:29:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8dffdc00) [pid = 13556] [serial = 276] [outer = 0x8dff1000] 17:29:15 INFO - PROCESS | 13556 | 1477700955010 Marionette DEBUG loaded listener.js 17:29:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8bd8a400) [pid = 13556] [serial = 277] [outer = 0x8dff1000] 17:29:15 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8fcc7c00) [pid = 13556] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 17:29:16 INFO - PROCESS | 13556 | 1477700956031 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]]]}] 17:29:16 INFO - .. 17:29:16 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1471ms 17:29:16 INFO - PROCESS | 13556 | 1477700956095 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 17:29:16 INFO - PROCESS | 13556 | 1477700956102 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 17:29:16 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 17:29:16 INFO - PROCESS | 13556 | 1477700956109 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}] 17:29:16 INFO - PROCESS | 13556 | 1477700956360 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 17:29:16 INFO - PROCESS | 13556 | 1477700956385 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 17:29:16 INFO - PROCESS | 13556 | 1477700956390 Marionette TRACE conn4 <- [1,429,null,["8"]] 17:29:16 INFO - PROCESS | 13556 | 1477700956395 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 17:29:16 INFO - PROCESS | 13556 | 1477700956401 Marionette TRACE conn4 <- [1,430,null,{}] 17:29:16 INFO - PROCESS | 13556 | 1477700956407 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:16 INFO - PROCESS | 13556 | ++DOCSHELL 0x9001d000 == 12 [pid = 13556] [id = 93] 17:29:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x9001d400) [pid = 13556] [serial = 278] [outer = (nil)] 17:29:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x9001f000) [pid = 13556] [serial = 279] [outer = 0x9001d400] 17:29:16 INFO - PROCESS | 13556 | 1477700956498 Marionette DEBUG loaded listener.js 17:29:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x90026000) [pid = 13556] [serial = 280] [outer = 0x9001d400] 17:29:17 INFO - PROCESS | 13556 | 1477700957073 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]]]}] 17:29:17 INFO - . 17:29:17 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1020ms 17:29:17 INFO - PROCESS | 13556 | 1477700957129 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 17:29:17 INFO - PROCESS | 13556 | 1477700957133 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 17:29:17 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 17:29:17 INFO - PROCESS | 13556 | 1477700957139 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}] 17:29:17 INFO - PROCESS | 13556 | 1477700957299 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 17:29:17 INFO - PROCESS | 13556 | 1477700957310 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 17:29:17 INFO - PROCESS | 13556 | 1477700957315 Marionette TRACE conn4 <- [1,434,null,["8"]] 17:29:17 INFO - PROCESS | 13556 | 1477700957322 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 17:29:17 INFO - PROCESS | 13556 | 1477700957328 Marionette TRACE conn4 <- [1,435,null,{}] 17:29:17 INFO - PROCESS | 13556 | 1477700957333 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:17 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc75400 == 13 [pid = 13556] [id = 94] 17:29:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8bc75c00) [pid = 13556] [serial = 281] [outer = (nil)] 17:29:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x948c0c00) [pid = 13556] [serial = 282] [outer = 0x8bc75c00] 17:29:17 INFO - PROCESS | 13556 | 1477700957513 Marionette DEBUG loaded listener.js 17:29:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x95350400) [pid = 13556] [serial = 283] [outer = 0x8bc75c00] 17:29:18 INFO - PROCESS | 13556 | 1477700958032 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]]]}] 17:29:18 INFO - . 17:29:18 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 923ms 17:29:18 INFO - PROCESS | 13556 | 1477700958063 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 17:29:18 INFO - PROCESS | 13556 | 1477700958066 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 17:29:18 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 17:29:18 INFO - PROCESS | 13556 | 1477700958079 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}] 17:29:18 INFO - PROCESS | 13556 | 1477700958224 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 17:29:18 INFO - PROCESS | 13556 | 1477700958240 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 17:29:18 INFO - PROCESS | 13556 | 1477700958245 Marionette TRACE conn4 <- [1,439,null,["8"]] 17:29:18 INFO - PROCESS | 13556 | 1477700958251 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 17:29:18 INFO - PROCESS | 13556 | 1477700958255 Marionette TRACE conn4 <- [1,440,null,{}] 17:29:18 INFO - PROCESS | 13556 | 1477700958260 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:18 INFO - PROCESS | 13556 | ++DOCSHELL 0x9529b400 == 14 [pid = 13556] [id = 95] 17:29:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x955aac00) [pid = 13556] [serial = 284] [outer = (nil)] 17:29:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x95ca1c00) [pid = 13556] [serial = 285] [outer = 0x955aac00] 17:29:18 INFO - PROCESS | 13556 | 1477700958340 Marionette DEBUG loaded listener.js 17:29:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x95f0b400) [pid = 13556] [serial = 286] [outer = 0x955aac00] 17:29:18 INFO - PROCESS | 13556 | 1477700958985 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]]]}] 17:29:19 INFO - . 17:29:19 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 978ms 17:29:19 INFO - PROCESS | 13556 | 1477700959058 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 17:29:19 INFO - PROCESS | 13556 | 1477700959064 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 17:29:19 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 17:29:19 INFO - PROCESS | 13556 | 1477700959073 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}] 17:29:19 INFO - PROCESS | 13556 | 1477700959309 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 17:29:19 INFO - PROCESS | 13556 | 1477700959438 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 17:29:19 INFO - PROCESS | 13556 | 1477700959444 Marionette TRACE conn4 <- [1,444,null,["8"]] 17:29:19 INFO - PROCESS | 13556 | 1477700959452 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 17:29:19 INFO - PROCESS | 13556 | 1477700959459 Marionette TRACE conn4 <- [1,445,null,{}] 17:29:19 INFO - PROCESS | 13556 | 1477700959469 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:19 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fccec00 == 15 [pid = 13556] [id = 96] 17:29:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8fccf000) [pid = 13556] [serial = 287] [outer = (nil)] 17:29:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x8fce8400) [pid = 13556] [serial = 288] [outer = 0x8fccf000] 17:29:19 INFO - PROCESS | 13556 | 1477700959577 Marionette DEBUG loaded listener.js 17:29:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x90028400) [pid = 13556] [serial = 289] [outer = 0x8fccf000] 17:29:20 INFO - PROCESS | 13556 | 1477700960179 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]]]}] 17:29:20 INFO - . 17:29:20 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1126ms 17:29:20 INFO - PROCESS | 13556 | 1477700960215 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 17:29:20 INFO - PROCESS | 13556 | 1477700960221 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 17:29:20 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 17:29:20 INFO - PROCESS | 13556 | 1477700960231 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}] 17:29:20 INFO - PROCESS | 13556 | 1477700960394 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 17:29:20 INFO - PROCESS | 13556 | 1477700960496 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 17:29:20 INFO - PROCESS | 13556 | 1477700960501 Marionette TRACE conn4 <- [1,449,null,["8"]] 17:29:20 INFO - PROCESS | 13556 | 1477700960507 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 17:29:20 INFO - PROCESS | 13556 | 1477700960512 Marionette TRACE conn4 <- [1,450,null,{}] 17:29:20 INFO - PROCESS | 13556 | 1477700960560 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:20 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc7a000 == 16 [pid = 13556] [id = 97] 17:29:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x8dff3c00) [pid = 13556] [serial = 290] [outer = (nil)] 17:29:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x95f0e400) [pid = 13556] [serial = 291] [outer = 0x8dff3c00] 17:29:20 INFO - PROCESS | 13556 | 1477700960655 Marionette DEBUG loaded listener.js 17:29:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x95f11400) [pid = 13556] [serial = 292] [outer = 0x8dff3c00] 17:29:21 INFO - PROCESS | 13556 | 1477700961294 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]]]}] 17:29:21 INFO - . 17:29:21 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1173ms 17:29:21 INFO - PROCESS | 13556 | 1477700961411 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 17:29:21 INFO - PROCESS | 13556 | 1477700961417 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 17:29:21 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 17:29:21 INFO - PROCESS | 13556 | 1477700961425 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}] 17:29:21 INFO - PROCESS | 13556 | 1477700961630 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 17:29:21 INFO - PROCESS | 13556 | 1477700961735 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 17:29:21 INFO - PROCESS | 13556 | 1477700961740 Marionette TRACE conn4 <- [1,454,null,["8"]] 17:29:21 INFO - PROCESS | 13556 | 1477700961756 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 17:29:21 INFO - PROCESS | 13556 | 1477700961764 Marionette TRACE conn4 <- [1,455,null,{}] 17:29:21 INFO - PROCESS | 13556 | 1477700961773 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:21 INFO - PROCESS | 13556 | ++DOCSHELL 0x95fc7800 == 17 [pid = 13556] [id = 98] 17:29:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x95fc7c00) [pid = 13556] [serial = 293] [outer = (nil)] 17:29:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x97a99800) [pid = 13556] [serial = 294] [outer = 0x95fc7c00] 17:29:21 INFO - PROCESS | 13556 | 1477700961876 Marionette DEBUG loaded listener.js 17:29:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x97b4d400) [pid = 13556] [serial = 295] [outer = 0x95fc7c00] 17:29:22 INFO - PROCESS | 13556 | 1477700962641 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]]]}] 17:29:22 INFO - . 17:29:22 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1230ms 17:29:22 INFO - PROCESS | 13556 | 1477700962655 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 17:29:22 INFO - PROCESS | 13556 | 1477700962660 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 17:29:22 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 17:29:22 INFO - PROCESS | 13556 | 1477700962670 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}] 17:29:22 INFO - PROCESS | 13556 | 1477700962841 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 17:29:22 INFO - PROCESS | 13556 | 1477700962973 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 17:29:22 INFO - PROCESS | 13556 | 1477700962983 Marionette TRACE conn4 <- [1,459,null,["8"]] 17:29:23 INFO - PROCESS | 13556 | 1477700963005 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 17:29:23 INFO - PROCESS | 13556 | 1477700963013 Marionette TRACE conn4 <- [1,460,null,{}] 17:29:23 INFO - PROCESS | 13556 | 1477700963019 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:23 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bcb0000 == 18 [pid = 13556] [id = 99] 17:29:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x8bcb3000) [pid = 13556] [serial = 296] [outer = (nil)] 17:29:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x8da71400) [pid = 13556] [serial = 297] [outer = 0x8bcb3000] 17:29:23 INFO - PROCESS | 13556 | 1477700963113 Marionette DEBUG loaded listener.js 17:29:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x8dff6000) [pid = 13556] [serial = 298] [outer = 0x8bcb3000] 17:29:23 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd94400 == 17 [pid = 13556] [id = 90] 17:29:23 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x8fcce000) [pid = 13556] [serial = 268] [outer = (nil)] [url = about:blank] 17:29:23 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x8ce59c00) [pid = 13556] [serial = 270] [outer = (nil)] [url = about:blank] 17:29:23 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce53c00 == 18 [pid = 13556] [id = 100] 17:29:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x8ce56400) [pid = 13556] [serial = 299] [outer = (nil)] 17:29:23 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd90400 == 19 [pid = 13556] [id = 101] 17:29:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x8fcccc00) [pid = 13556] [serial = 300] [outer = (nil)] 17:29:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x8fcce000) [pid = 13556] [serial = 301] [outer = 0x8fcccc00] 17:29:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x8fcd4800) [pid = 13556] [serial = 302] [outer = 0x8ce56400] 17:29:26 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x8bc75c00) [pid = 13556] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 17:29:26 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x9001d400) [pid = 13556] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 17:29:26 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x8bd94c00) [pid = 13556] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 17:29:26 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x8bd93000) [pid = 13556] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 17:29:26 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x8dff1000) [pid = 13556] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 17:29:28 INFO - PROCESS | 13556 | 1477700968624 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]]]}] 17:29:28 INFO - . 17:29:28 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 5991ms 17:29:28 INFO - PROCESS | 13556 | 1477700968661 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 17:29:28 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 17:29:28 INFO - PROCESS | 13556 | 1477700968667 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 17:29:28 INFO - PROCESS | 13556 | 1477700968675 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}] 17:29:28 INFO - PROCESS | 13556 | 1477700968831 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 17:29:28 INFO - PROCESS | 13556 | 1477700968927 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 17:29:28 INFO - PROCESS | 13556 | 1477700968931 Marionette TRACE conn4 <- [1,464,null,["8"]] 17:29:28 INFO - PROCESS | 13556 | 1477700968938 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 17:29:28 INFO - PROCESS | 13556 | 1477700968944 Marionette TRACE conn4 <- [1,465,null,{}] 17:29:28 INFO - PROCESS | 13556 | 1477700968949 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:28 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fccc000 == 20 [pid = 13556] [id = 102] 17:29:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x8fccdc00) [pid = 13556] [serial = 303] [outer = (nil)] 17:29:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x8fd6fc00) [pid = 13556] [serial = 304] [outer = 0x8fccdc00] 17:29:29 INFO - PROCESS | 13556 | 1477700969034 Marionette DEBUG loaded listener.js 17:29:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x90027400) [pid = 13556] [serial = 305] [outer = 0x8fccdc00] 17:29:29 INFO - PROCESS | 13556 | ++DOCSHELL 0x948c2000 == 21 [pid = 13556] [id = 103] 17:29:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x9529e400) [pid = 13556] [serial = 306] [outer = (nil)] 17:29:29 INFO - PROCESS | 13556 | [13556] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9737 17:29:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x8bc72c00) [pid = 13556] [serial = 307] [outer = 0x9529e400] 17:29:31 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd90400 == 20 [pid = 13556] [id = 101] 17:29:31 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce53c00 == 19 [pid = 13556] [id = 100] 17:29:31 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x948c0c00) [pid = 13556] [serial = 282] [outer = (nil)] [url = about:blank] 17:29:31 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x95350400) [pid = 13556] [serial = 283] [outer = (nil)] [url = about:blank] 17:29:31 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x9001f000) [pid = 13556] [serial = 279] [outer = (nil)] [url = about:blank] 17:29:31 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x90026000) [pid = 13556] [serial = 280] [outer = (nil)] [url = about:blank] 17:29:31 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x8dffdc00) [pid = 13556] [serial = 276] [outer = (nil)] [url = about:blank] 17:29:31 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x8bd8a400) [pid = 13556] [serial = 277] [outer = (nil)] [url = about:blank] 17:29:31 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x8ce5b000) [pid = 13556] [serial = 273] [outer = (nil)] [url = about:blank] 17:29:31 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x8da33c00) [pid = 13556] [serial = 274] [outer = (nil)] [url = about:blank] 17:29:31 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x8d946400) [pid = 13556] [serial = 271] [outer = (nil)] [url = about:blank] 17:29:31 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x95ca1c00) [pid = 13556] [serial = 285] [outer = (nil)] [url = about:blank] 17:29:34 INFO - PROCESS | 13556 | 1477700974527 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]]]}] 17:29:34 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x8dff3c00) [pid = 13556] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 17:29:34 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x95fc7c00) [pid = 13556] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 17:29:34 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x955aac00) [pid = 13556] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 17:29:34 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x8fccf000) [pid = 13556] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 17:29:34 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x8bcb3000) [pid = 13556] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 17:29:34 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8ce56400) [pid = 13556] [serial = 299] [outer = (nil)] [url = about:blank] 17:29:34 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8fcccc00) [pid = 13556] [serial = 300] [outer = (nil)] [url = about:blank] 17:29:34 INFO - . 17:29:34 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5889ms 17:29:34 INFO - PROCESS | 13556 | 1477700974564 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 17:29:34 INFO - PROCESS | 13556 | 1477700974571 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 17:29:34 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 17:29:34 INFO - PROCESS | 13556 | 1477700974582 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}] 17:29:34 INFO - PROCESS | 13556 | 1477700974753 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 17:29:34 INFO - PROCESS | 13556 | 1477700974763 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 17:29:34 INFO - PROCESS | 13556 | 1477700974768 Marionette TRACE conn4 <- [1,469,null,["8"]] 17:29:34 INFO - PROCESS | 13556 | 1477700974784 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 17:29:34 INFO - PROCESS | 13556 | 1477700974794 Marionette TRACE conn4 <- [1,470,null,{}] 17:29:34 INFO - PROCESS | 13556 | 1477700974801 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:34 INFO - PROCESS | 13556 | ++DOCSHELL 0x8d94e800 == 20 [pid = 13556] [id = 104] 17:29:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8d950400) [pid = 13556] [serial = 308] [outer = (nil)] 17:29:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8da74800) [pid = 13556] [serial = 309] [outer = 0x8d950400] 17:29:34 INFO - PROCESS | 13556 | 1477700974980 Marionette DEBUG loaded listener.js 17:29:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8df26c00) [pid = 13556] [serial = 310] [outer = 0x8d950400] 17:29:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcc9c00 == 21 [pid = 13556] [id = 105] 17:29:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8fcca800) [pid = 13556] [serial = 311] [outer = (nil)] 17:29:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x8fcd3c00) [pid = 13556] [serial = 312] [outer = 0x8fcca800] 17:29:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8d944000 == 20 [pid = 13556] [id = 92] 17:29:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8bcb0000 == 19 [pid = 13556] [id = 99] 17:29:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc7a000 == 18 [pid = 13556] [id = 97] 17:29:39 INFO - PROCESS | 13556 | --DOCSHELL 0x95fc7800 == 17 [pid = 13556] [id = 98] 17:29:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8fccec00 == 16 [pid = 13556] [id = 96] 17:29:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc75400 == 15 [pid = 13556] [id = 94] 17:29:39 INFO - PROCESS | 13556 | --DOCSHELL 0x9001d000 == 14 [pid = 13556] [id = 93] 17:29:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd92800 == 13 [pid = 13556] [id = 91] 17:29:39 INFO - PROCESS | 13556 | --DOCSHELL 0x9529b400 == 12 [pid = 13556] [id = 95] 17:29:39 INFO - PROCESS | 13556 | --DOCSHELL 0x948c2000 == 11 [pid = 13556] [id = 103] 17:29:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8fccc000 == 10 [pid = 13556] [id = 102] 17:29:39 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x8fcd4800) [pid = 13556] [serial = 302] [outer = (nil)] [url = about:blank] 17:29:39 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x8fcce000) [pid = 13556] [serial = 301] [outer = (nil)] [url = about:blank] 17:29:39 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x90028400) [pid = 13556] [serial = 289] [outer = (nil)] [url = about:blank] 17:29:39 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x95f11400) [pid = 13556] [serial = 292] [outer = (nil)] [url = about:blank] 17:29:39 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8fd6fc00) [pid = 13556] [serial = 304] [outer = (nil)] [url = about:blank] 17:29:39 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8da71400) [pid = 13556] [serial = 297] [outer = (nil)] [url = about:blank] 17:29:39 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x97a99800) [pid = 13556] [serial = 294] [outer = (nil)] [url = about:blank] 17:29:39 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x95f0b400) [pid = 13556] [serial = 286] [outer = (nil)] [url = about:blank] 17:29:39 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8dff6000) [pid = 13556] [serial = 298] [outer = (nil)] [url = about:blank] 17:29:39 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x95f0e400) [pid = 13556] [serial = 291] [outer = (nil)] [url = about:blank] 17:29:39 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8fce8400) [pid = 13556] [serial = 288] [outer = (nil)] [url = about:blank] 17:29:39 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x97b4d400) [pid = 13556] [serial = 295] [outer = (nil)] [url = about:blank] 17:29:40 INFO - PROCESS | 13556 | 1477700980476 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]]]}] 17:29:40 INFO - ... 17:29:40 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 5935ms 17:29:40 INFO - PROCESS | 13556 | 1477700980515 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 17:29:40 INFO - PROCESS | 13556 | 1477700980521 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 17:29:40 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 17:29:40 INFO - PROCESS | 13556 | 1477700980533 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}] 17:29:40 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcc9c00 == 9 [pid = 13556] [id = 105] 17:29:40 INFO - PROCESS | 13556 | 1477700980718 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 17:29:40 INFO - PROCESS | 13556 | 1477700980809 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 17:29:40 INFO - PROCESS | 13556 | 1477700980814 Marionette TRACE conn4 <- [1,474,null,["8"]] 17:29:40 INFO - PROCESS | 13556 | 1477700980823 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 17:29:40 INFO - PROCESS | 13556 | 1477700980830 Marionette TRACE conn4 <- [1,475,null,{}] 17:29:40 INFO - PROCESS | 13556 | 1477700980837 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:40 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bcb3c00 == 10 [pid = 13556] [id = 106] 17:29:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8bd86c00) [pid = 13556] [serial = 313] [outer = (nil)] 17:29:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8bd8e400) [pid = 13556] [serial = 314] [outer = 0x8bd86c00] 17:29:40 INFO - PROCESS | 13556 | 1477700980933 Marionette DEBUG loaded listener.js 17:29:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8ce54800) [pid = 13556] [serial = 315] [outer = 0x8bd86c00] 17:29:41 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da26000 == 11 [pid = 13556] [id = 107] 17:29:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8da68c00) [pid = 13556] [serial = 316] [outer = (nil)] 17:29:41 INFO - PROCESS | 13556 | [13556] 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 17:29:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8df1dc00) [pid = 13556] [serial = 317] [outer = 0x8da68c00] 17:29:41 INFO - PROCESS | 13556 | 1477700981914 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]]]}] 17:29:41 INFO - .. 17:29:41 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1425ms 17:29:41 INFO - PROCESS | 13556 | 1477700981957 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 17:29:41 INFO - PROCESS | 13556 | 1477700981962 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 17:29:41 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 17:29:41 INFO - PROCESS | 13556 | 1477700981976 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}] 17:29:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8da26000 == 10 [pid = 13556] [id = 107] 17:29:42 INFO - PROCESS | 13556 | 1477700982189 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 17:29:42 INFO - PROCESS | 13556 | 1477700982219 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 17:29:42 INFO - PROCESS | 13556 | 1477700982223 Marionette TRACE conn4 <- [1,479,null,["8"]] 17:29:42 INFO - PROCESS | 13556 | 1477700982231 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 17:29:42 INFO - PROCESS | 13556 | 1477700982236 Marionette TRACE conn4 <- [1,480,null,{}] 17:29:42 INFO - PROCESS | 13556 | 1477700982243 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:42 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc75800 == 11 [pid = 13556] [id = 108] 17:29:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8dff1800) [pid = 13556] [serial = 318] [outer = (nil)] 17:29:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8dff6400) [pid = 13556] [serial = 319] [outer = 0x8dff1800] 17:29:42 INFO - PROCESS | 13556 | 1477700982383 Marionette DEBUG loaded listener.js 17:29:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8bca9800) [pid = 13556] [serial = 320] [outer = 0x8dff1800] 17:29:42 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8fccdc00) [pid = 13556] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 17:29:42 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x9529e400) [pid = 13556] [serial = 306] [outer = (nil)] [url = about:blank] 17:29:42 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fbce000 == 12 [pid = 13556] [id = 109] 17:29:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8fccac00) [pid = 13556] [serial = 321] [outer = (nil)] 17:29:42 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fccf000 == 13 [pid = 13556] [id = 110] 17:29:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8fcd1400) [pid = 13556] [serial = 322] [outer = (nil)] 17:29:42 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcd1c00 == 14 [pid = 13556] [id = 111] 17:29:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8fcd2400) [pid = 13556] [serial = 323] [outer = (nil)] 17:29:42 INFO - PROCESS | 13556 | [13556] 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 17:29:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8fce8000) [pid = 13556] [serial = 324] [outer = 0x8fcd1400] 17:29:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8fcea400) [pid = 13556] [serial = 325] [outer = 0x8fccac00] 17:29:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x8ce54400) [pid = 13556] [serial = 326] [outer = 0x8fcd2400] 17:29:43 INFO - PROCESS | 13556 | 1477700983439 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]]]}] 17:29:43 INFO - ... 17:29:43 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1524ms 17:29:43 INFO - PROCESS | 13556 | 1477700983502 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 17:29:43 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 17:29:43 INFO - PROCESS | 13556 | 1477700983509 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 17:29:43 INFO - PROCESS | 13556 | 1477700983515 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}] 17:29:43 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcd1c00 == 13 [pid = 13556] [id = 111] 17:29:43 INFO - PROCESS | 13556 | 1477700983728 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 17:29:43 INFO - PROCESS | 13556 | 1477700983821 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 17:29:43 INFO - PROCESS | 13556 | 1477700983826 Marionette TRACE conn4 <- [1,484,null,["8"]] 17:29:43 INFO - PROCESS | 13556 | 1477700983833 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 17:29:43 INFO - PROCESS | 13556 | 1477700983842 Marionette TRACE conn4 <- [1,485,null,{}] 17:29:43 INFO - PROCESS | 13556 | 1477700983849 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:43 INFO - PROCESS | 13556 | ++DOCSHELL 0x90024800 == 14 [pid = 13556] [id = 112] 17:29:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x90024c00) [pid = 13556] [serial = 327] [outer = (nil)] 17:29:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x90027c00) [pid = 13556] [serial = 328] [outer = 0x90024c00] 17:29:43 INFO - PROCESS | 13556 | 1477700983939 Marionette DEBUG loaded listener.js 17:29:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x91238c00) [pid = 13556] [serial = 329] [outer = 0x90024c00] 17:29:47 INFO - PROCESS | 13556 | --DOCSHELL 0x8fccf000 == 13 [pid = 13556] [id = 110] 17:29:47 INFO - PROCESS | 13556 | --DOCSHELL 0x8fbce000 == 12 [pid = 13556] [id = 109] 17:29:47 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc75800 == 11 [pid = 13556] [id = 108] 17:29:47 INFO - PROCESS | 13556 | --DOCSHELL 0x8bcb3c00 == 10 [pid = 13556] [id = 106] 17:29:47 INFO - PROCESS | 13556 | --DOCSHELL 0x8d94e800 == 9 [pid = 13556] [id = 104] 17:29:48 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x8bc72c00) [pid = 13556] [serial = 307] [outer = (nil)] [url = about:blank] 17:29:48 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x90027400) [pid = 13556] [serial = 305] [outer = (nil)] [url = about:blank] 17:29:48 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x8da74800) [pid = 13556] [serial = 309] [outer = (nil)] [url = about:blank] 17:29:49 INFO - PROCESS | 13556 | 1477700989441 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]]]}] 17:29:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x8bc7c000) [pid = 13556] [serial = 330] [outer = 0x8da6f000] 17:29:49 INFO - .. 17:29:49 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 5986ms 17:29:49 INFO - PROCESS | 13556 | 1477700989524 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 17:29:49 INFO - PROCESS | 13556 | 1477700989532 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 17:29:49 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 17:29:49 INFO - PROCESS | 13556 | 1477700989564 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}] 17:29:49 INFO - PROCESS | 13556 | 1477700989731 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 17:29:49 INFO - PROCESS | 13556 | 1477700989748 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 17:29:49 INFO - PROCESS | 13556 | 1477700989754 Marionette TRACE conn4 <- [1,489,null,["8"]] 17:29:49 INFO - PROCESS | 13556 | 1477700989764 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 17:29:49 INFO - PROCESS | 13556 | 1477700989770 Marionette TRACE conn4 <- [1,490,null,{}] 17:29:49 INFO - PROCESS | 13556 | 1477700989776 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:49 INFO - PROCESS | 13556 | ++DOCSHELL 0x8d948400 == 10 [pid = 13556] [id = 113] 17:29:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x8d948800) [pid = 13556] [serial = 331] [outer = (nil)] 17:29:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x8da24c00) [pid = 13556] [serial = 332] [outer = 0x8d948800] 17:29:49 INFO - PROCESS | 13556 | 1477700989875 Marionette DEBUG loaded listener.js 17:29:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x8da74000) [pid = 13556] [serial = 333] [outer = 0x8d948800] 17:29:50 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x8d950400) [pid = 13556] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 17:29:50 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x8dff1800) [pid = 13556] [serial = 318] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 17:29:50 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x8fccac00) [pid = 13556] [serial = 321] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 17:29:50 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x8fcd1400) [pid = 13556] [serial = 322] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 17:29:50 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x8fcd2400) [pid = 13556] [serial = 323] [outer = (nil)] [url = about:blank] 17:29:50 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x8bd86c00) [pid = 13556] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 17:29:50 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x8da68c00) [pid = 13556] [serial = 316] [outer = (nil)] [url = about:blank] 17:29:50 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8fcca800) [pid = 13556] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 17:29:50 INFO - PROCESS | 13556 | 1477700990985 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]]]}] 17:29:51 INFO - .. 17:29:51 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1471ms 17:29:51 INFO - PROCESS | 13556 | 1477700991033 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 17:29:51 INFO - PROCESS | 13556 | 1477700991038 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 17:29:51 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 17:29:51 INFO - PROCESS | 13556 | 1477700991045 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}] 17:29:51 INFO - PROCESS | 13556 | 1477700991242 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 17:29:51 INFO - PROCESS | 13556 | 1477700991308 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 17:29:51 INFO - PROCESS | 13556 | 1477700991313 Marionette TRACE conn4 <- [1,494,null,["8"]] 17:29:51 INFO - PROCESS | 13556 | 1477700991320 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 17:29:51 INFO - PROCESS | 13556 | 1477700991326 Marionette TRACE conn4 <- [1,495,null,{}] 17:29:51 INFO - PROCESS | 13556 | 1477700991332 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:51 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da6b400 == 11 [pid = 13556] [id = 114] 17:29:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8dffc800) [pid = 13556] [serial = 334] [outer = (nil)] 17:29:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8fcc8800) [pid = 13556] [serial = 335] [outer = 0x8dffc800] 17:29:51 INFO - PROCESS | 13556 | 1477700991422 Marionette DEBUG loaded listener.js 17:29:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8bc7dc00) [pid = 13556] [serial = 336] [outer = 0x8dffc800] 17:29:55 INFO - PROCESS | 13556 | --DOCSHELL 0x8d948400 == 10 [pid = 13556] [id = 113] 17:29:55 INFO - PROCESS | 13556 | --DOCSHELL 0x90024800 == 9 [pid = 13556] [id = 112] 17:29:56 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x8fcea400) [pid = 13556] [serial = 325] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 17:29:56 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x8fce8000) [pid = 13556] [serial = 324] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 17:29:56 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8ce54400) [pid = 13556] [serial = 326] [outer = (nil)] [url = about:blank] 17:29:56 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8dff6400) [pid = 13556] [serial = 319] [outer = (nil)] [url = about:blank] 17:29:56 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8bca9800) [pid = 13556] [serial = 320] [outer = (nil)] [url = about:blank] 17:29:56 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8bd8e400) [pid = 13556] [serial = 314] [outer = (nil)] [url = about:blank] 17:29:56 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8ce54800) [pid = 13556] [serial = 315] [outer = (nil)] [url = about:blank] 17:29:56 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8df1dc00) [pid = 13556] [serial = 317] [outer = (nil)] [url = about:blank] 17:29:56 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8df26c00) [pid = 13556] [serial = 310] [outer = (nil)] [url = about:blank] 17:29:56 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8fcd3c00) [pid = 13556] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 17:29:56 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x90027c00) [pid = 13556] [serial = 328] [outer = (nil)] [url = about:blank] 17:29:56 INFO - PROCESS | 13556 | 1477700996930 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]]]}] 17:29:56 INFO - .. 17:29:56 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 5933ms 17:29:56 INFO - PROCESS | 13556 | 1477700996981 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 17:29:56 INFO - PROCESS | 13556 | 1477700996987 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 17:29:56 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 17:29:57 INFO - PROCESS | 13556 | 1477700996998 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}] 17:29:57 INFO - PROCESS | 13556 | 1477700997174 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 17:29:57 INFO - PROCESS | 13556 | 1477700997272 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 17:29:57 INFO - PROCESS | 13556 | 1477700997278 Marionette TRACE conn4 <- [1,499,null,["8"]] 17:29:57 INFO - PROCESS | 13556 | 1477700997285 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 17:29:57 INFO - PROCESS | 13556 | 1477700997292 Marionette TRACE conn4 <- [1,500,null,{}] 17:29:57 INFO - PROCESS | 13556 | 1477700997299 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:57 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd92c00 == 10 [pid = 13556] [id = 115] 17:29:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8bd93000) [pid = 13556] [serial = 337] [outer = (nil)] 17:29:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8ce55400) [pid = 13556] [serial = 338] [outer = 0x8bd93000] 17:29:57 INFO - PROCESS | 13556 | 1477700997395 Marionette DEBUG loaded listener.js 17:29:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8d948400) [pid = 13556] [serial = 339] [outer = 0x8bd93000] 17:29:58 INFO - PROCESS | 13556 | 1477700998404 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]]]}] 17:29:58 INFO - .. 17:29:58 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1470ms 17:29:58 INFO - PROCESS | 13556 | 1477700998466 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 17:29:58 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 17:29:58 INFO - PROCESS | 13556 | 1477700998471 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 17:29:58 INFO - PROCESS | 13556 | 1477700998478 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}] 17:29:58 INFO - PROCESS | 13556 | 1477700998677 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 17:29:58 INFO - PROCESS | 13556 | 1477700998702 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 17:29:58 INFO - PROCESS | 13556 | 1477700998709 Marionette TRACE conn4 <- [1,504,null,["8"]] 17:29:58 INFO - PROCESS | 13556 | 1477700998718 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 17:29:58 INFO - PROCESS | 13556 | 1477700998723 Marionette TRACE conn4 <- [1,505,null,{}] 17:29:58 INFO - PROCESS | 13556 | 1477700998777 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:29:58 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce59400 == 11 [pid = 13556] [id = 116] 17:29:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8dfef800) [pid = 13556] [serial = 340] [outer = (nil)] 17:29:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8dffbc00) [pid = 13556] [serial = 341] [outer = 0x8dfef800] 17:29:58 INFO - PROCESS | 13556 | 1477700998870 Marionette DEBUG loaded listener.js 17:29:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8dff8800) [pid = 13556] [serial = 342] [outer = 0x8dfef800] 17:29:59 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x90024c00) [pid = 13556] [serial = 327] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 17:29:59 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8d948800) [pid = 13556] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 17:30:04 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd92c00 == 10 [pid = 13556] [id = 115] 17:30:04 INFO - PROCESS | 13556 | --DOCSHELL 0x8da6b400 == 9 [pid = 13556] [id = 114] 17:30:04 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8df1d800) [pid = 13556] [serial = 226] [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.] 17:30:04 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x91238c00) [pid = 13556] [serial = 329] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8da74000) [pid = 13556] [serial = 333] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8da24c00) [pid = 13556] [serial = 332] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x8fcc8800) [pid = 13556] [serial = 335] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 13556 | 1477701004422 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]]]}] 17:30:04 INFO - .. 17:30:04 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 5983ms 17:30:04 INFO - PROCESS | 13556 | 1477701004462 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 17:30:04 INFO - PROCESS | 13556 | 1477701004468 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 17:30:04 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 17:30:04 INFO - PROCESS | 13556 | 1477701004479 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}] 17:30:04 INFO - PROCESS | 13556 | 1477701004650 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 17:30:04 INFO - PROCESS | 13556 | 1477701004690 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 17:30:04 INFO - PROCESS | 13556 | 1477701004696 Marionette TRACE conn4 <- [1,509,null,["8"]] 17:30:04 INFO - PROCESS | 13556 | 1477701004779 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 17:30:04 INFO - PROCESS | 13556 | 1477701004788 Marionette TRACE conn4 <- [1,510,null,{}] 17:30:04 INFO - PROCESS | 13556 | 1477701004793 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:30:04 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd95c00 == 10 [pid = 13556] [id = 117] 17:30:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8ce53400) [pid = 13556] [serial = 343] [outer = (nil)] 17:30:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8d945c00) [pid = 13556] [serial = 344] [outer = 0x8ce53400] 17:30:04 INFO - PROCESS | 13556 | 1477701004891 Marionette DEBUG loaded listener.js 17:30:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8da67c00) [pid = 13556] [serial = 345] [outer = 0x8ce53400] 17:30:06 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8dffc800) [pid = 13556] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 17:30:06 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8bd93000) [pid = 13556] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 17:30:10 INFO - PROCESS | 13556 | 1477701010409 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]]]}] 17:30:10 INFO - .. 17:30:10 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 5987ms 17:30:10 INFO - PROCESS | 13556 | 1477701010464 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 17:30:10 INFO - PROCESS | 13556 | 1477701010471 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 17:30:10 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 17:30:10 INFO - PROCESS | 13556 | 1477701010522 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}] 17:30:10 INFO - PROCESS | 13556 | 1477701010753 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 17:30:10 INFO - PROCESS | 13556 | 1477701010816 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 17:30:10 INFO - PROCESS | 13556 | 1477701010822 Marionette TRACE conn4 <- [1,514,null,["8"]] 17:30:10 INFO - PROCESS | 13556 | 1477701010830 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 17:30:10 INFO - PROCESS | 13556 | 1477701010838 Marionette TRACE conn4 <- [1,515,null,{}] 17:30:10 INFO - PROCESS | 13556 | 1477701010888 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:30:10 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc77400 == 11 [pid = 13556] [id = 118] 17:30:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8d946c00) [pid = 13556] [serial = 346] [outer = (nil)] 17:30:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8da6d400) [pid = 13556] [serial = 347] [outer = 0x8d946c00] 17:30:11 INFO - PROCESS | 13556 | 1477701010996 Marionette DEBUG loaded listener.js 17:30:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8bd91000) [pid = 13556] [serial = 348] [outer = 0x8d946c00] 17:30:12 INFO - PROCESS | 13556 | 1477701012095 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]]]}] 17:30:12 INFO - . 17:30:12 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1677ms 17:30:12 INFO - PROCESS | 13556 | 1477701012157 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 17:30:12 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 17:30:12 INFO - PROCESS | 13556 | 1477701012163 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 17:30:12 INFO - PROCESS | 13556 | 1477701012197 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}] 17:30:12 INFO - PROCESS | 13556 | 1477701012436 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 17:30:12 INFO - PROCESS | 13556 | 1477701012594 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 17:30:12 INFO - PROCESS | 13556 | 1477701012603 Marionette TRACE conn4 <- [1,519,null,["8"]] 17:30:12 INFO - PROCESS | 13556 | 1477701012624 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 17:30:12 INFO - PROCESS | 13556 | 1477701012632 Marionette TRACE conn4 <- [1,520,null,{}] 17:30:12 INFO - PROCESS | 13556 | 1477701012640 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:30:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bca8800 == 12 [pid = 13556] [id = 119] 17:30:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8bca8c00) [pid = 13556] [serial = 349] [outer = (nil)] 17:30:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8bd90400) [pid = 13556] [serial = 350] [outer = 0x8bca8c00] 17:30:12 INFO - PROCESS | 13556 | 1477701012744 Marionette DEBUG loaded listener.js 17:30:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8da69800) [pid = 13556] [serial = 351] [outer = 0x8bca8c00] 17:30:13 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8ce55400) [pid = 13556] [serial = 338] [outer = (nil)] [url = about:blank] 17:30:13 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8d948400) [pid = 13556] [serial = 339] [outer = (nil)] [url = about:blank] 17:30:13 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8bc7dc00) [pid = 13556] [serial = 336] [outer = (nil)] [url = about:blank] 17:30:13 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8dffbc00) [pid = 13556] [serial = 341] [outer = (nil)] [url = about:blank] 17:30:15 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8dfef800) [pid = 13556] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 17:30:18 INFO - PROCESS | 13556 | 1477701018240 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]]]}] 17:30:18 INFO - .. 17:30:18 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6086ms 17:30:18 INFO - PROCESS | 13556 | 1477701018255 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 17:30:18 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 17:30:18 INFO - PROCESS | 13556 | 1477701018261 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 17:30:18 INFO - PROCESS | 13556 | 1477701018269 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}] 17:30:18 INFO - PROCESS | 13556 | 1477701018408 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 17:30:18 INFO - PROCESS | 13556 | 1477701018420 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 17:30:18 INFO - PROCESS | 13556 | 1477701018423 Marionette TRACE conn4 <- [1,524,null,["8"]] 17:30:18 INFO - PROCESS | 13556 | 1477701018438 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 17:30:18 INFO - PROCESS | 13556 | 1477701018444 Marionette TRACE conn4 <- [1,525,null,{}] 17:30:18 INFO - PROCESS | 13556 | 1477701018450 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:30:18 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fbcbc00 == 13 [pid = 13556] [id = 120] 17:30:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8fcc5800) [pid = 13556] [serial = 352] [outer = (nil)] 17:30:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x90020400) [pid = 13556] [serial = 353] [outer = 0x8fcc5800] 17:30:18 INFO - PROCESS | 13556 | 1477701018543 Marionette DEBUG loaded listener.js 17:30:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x90023000) [pid = 13556] [serial = 354] [outer = 0x8fcc5800] 17:30:19 INFO - PROCESS | 13556 | 1477701019653 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]]]}] 17:30:19 INFO - .. 17:30:19 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1425ms 17:30:19 INFO - PROCESS | 13556 | 1477701019694 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 17:30:19 INFO - PROCESS | 13556 | 1477701019700 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 17:30:19 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 17:30:19 INFO - PROCESS | 13556 | 1477701019710 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}] 17:30:19 INFO - PROCESS | 13556 | 1477701019921 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 17:30:20 INFO - PROCESS | 13556 | 1477701020057 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 17:30:20 INFO - PROCESS | 13556 | 1477701020064 Marionette TRACE conn4 <- [1,529,null,["8"]] 17:30:20 INFO - PROCESS | 13556 | 1477701020073 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 17:30:20 INFO - PROCESS | 13556 | 1477701020081 Marionette TRACE conn4 <- [1,530,null,{}] 17:30:20 INFO - PROCESS | 13556 | 1477701020087 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:30:20 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fbcb000 == 14 [pid = 13556] [id = 121] 17:30:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8fcc7400) [pid = 13556] [serial = 355] [outer = (nil)] 17:30:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x90027c00) [pid = 13556] [serial = 356] [outer = 0x8fcc7400] 17:30:20 INFO - PROCESS | 13556 | 1477701020197 Marionette DEBUG loaded listener.js 17:30:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x91240c00) [pid = 13556] [serial = 357] [outer = 0x8fcc7400] 17:30:21 INFO - PROCESS | 13556 | 1477701021319 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]]]}] 17:30:21 INFO - ....................... 17:30:21 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1723ms 17:30:21 INFO - PROCESS | 13556 | 1477701021433 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 17:30:21 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 17:30:21 INFO - PROCESS | 13556 | 1477701021439 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 17:30:21 INFO - PROCESS | 13556 | 1477701021446 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}] 17:30:21 INFO - PROCESS | 13556 | 1477701021653 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 17:30:21 INFO - PROCESS | 13556 | 1477701021848 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 17:30:21 INFO - PROCESS | 13556 | 1477701021853 Marionette TRACE conn4 <- [1,534,null,["8"]] 17:30:21 INFO - PROCESS | 13556 | 1477701021860 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 17:30:21 INFO - PROCESS | 13556 | 1477701021869 Marionette TRACE conn4 <- [1,535,null,{}] 17:30:21 INFO - PROCESS | 13556 | 1477701021875 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:30:21 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce54800 == 15 [pid = 13556] [id = 122] 17:30:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8ce55400) [pid = 13556] [serial = 358] [outer = (nil)] 17:30:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8ddd7c00) [pid = 13556] [serial = 359] [outer = 0x8ce55400] 17:30:21 INFO - PROCESS | 13556 | 1477701021965 Marionette DEBUG loaded listener.js 17:30:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8df24800) [pid = 13556] [serial = 360] [outer = 0x8ce55400] 17:30:22 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x8d945c00) [pid = 13556] [serial = 344] [outer = (nil)] [url = about:blank] 17:30:22 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8dff8800) [pid = 13556] [serial = 342] [outer = (nil)] [url = about:blank] 17:30:24 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8bca8c00) [pid = 13556] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 17:30:27 INFO - PROCESS | 13556 | 1477701027568 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]]]}] 17:30:27 INFO - .. 17:30:27 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6138ms 17:30:27 INFO - PROCESS | 13556 | 1477701027583 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 17:30:27 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 17:30:27 INFO - PROCESS | 13556 | 1477701027588 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 17:30:27 INFO - PROCESS | 13556 | 1477701027595 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}] 17:30:27 INFO - PROCESS | 13556 | 1477701027739 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 17:30:27 INFO - PROCESS | 13556 | 1477701027760 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 17:30:27 INFO - PROCESS | 13556 | 1477701027766 Marionette TRACE conn4 <- [1,539,null,["8"]] 17:30:27 INFO - PROCESS | 13556 | 1477701027772 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 17:30:27 INFO - PROCESS | 13556 | 1477701027779 Marionette TRACE conn4 <- [1,540,null,{}] 17:30:27 INFO - PROCESS | 13556 | 1477701027785 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:30:27 INFO - PROCESS | 13556 | ++DOCSHELL 0x92ec4000 == 16 [pid = 13556] [id = 123] 17:30:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x92ec5400) [pid = 13556] [serial = 361] [outer = (nil)] 17:30:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x9466e800) [pid = 13556] [serial = 362] [outer = 0x92ec5400] 17:30:27 INFO - PROCESS | 13556 | 1477701027869 Marionette DEBUG loaded listener.js 17:30:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x948bb800) [pid = 13556] [serial = 363] [outer = 0x92ec5400] 17:30:30 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd95c00 == 15 [pid = 13556] [id = 117] 17:30:30 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x8bd90400) [pid = 13556] [serial = 350] [outer = (nil)] [url = about:blank] 17:30:30 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8da69800) [pid = 13556] [serial = 351] [outer = (nil)] [url = about:blank] 17:30:30 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x90020400) [pid = 13556] [serial = 353] [outer = (nil)] [url = about:blank] 17:30:30 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8da6d400) [pid = 13556] [serial = 347] [outer = (nil)] [url = about:blank] 17:30:32 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8fcc7400) [pid = 13556] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 17:30:32 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8ce55400) [pid = 13556] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 17:30:32 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8fcc5800) [pid = 13556] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 17:30:32 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8ce53400) [pid = 13556] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 17:30:32 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8d946c00) [pid = 13556] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 17:30:33 INFO - PROCESS | 13556 | 1477701033489 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]]]}] 17:30:33 INFO - .. 17:30:33 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 5942ms 17:30:33 INFO - PROCESS | 13556 | 1477701033538 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 17:30:33 INFO - PROCESS | 13556 | 1477701033546 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 17:30:33 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 17:30:33 INFO - PROCESS | 13556 | 1477701033555 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}] 17:30:33 INFO - PROCESS | 13556 | 1477701033701 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 17:30:33 INFO - PROCESS | 13556 | 1477701033794 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 17:30:33 INFO - PROCESS | 13556 | 1477701033799 Marionette TRACE conn4 <- [1,544,null,["8"]] 17:30:33 INFO - PROCESS | 13556 | 1477701033808 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 17:30:33 INFO - PROCESS | 13556 | 1477701033816 Marionette TRACE conn4 <- [1,545,null,{}] 17:30:33 INFO - PROCESS | 13556 | 1477701033822 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:30:33 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da6b400 == 16 [pid = 13556] [id = 124] 17:30:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8da6d400) [pid = 13556] [serial = 364] [outer = (nil)] 17:30:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8ddcb000) [pid = 13556] [serial = 365] [outer = 0x8da6d400] 17:30:33 INFO - PROCESS | 13556 | 1477701033912 Marionette DEBUG loaded listener.js 17:30:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8fbc0000) [pid = 13556] [serial = 366] [outer = 0x8da6d400] 17:30:34 INFO - PROCESS | 13556 | 1477701034888 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]]]}] 17:30:34 INFO - .. 17:30:34 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1371ms 17:30:34 INFO - PROCESS | 13556 | 1477701034924 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 17:30:34 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 17:30:34 INFO - PROCESS | 13556 | 1477701034930 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 17:30:34 INFO - PROCESS | 13556 | 1477701034937 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}] 17:30:35 INFO - PROCESS | 13556 | 1477701035092 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 17:30:35 INFO - PROCESS | 13556 | 1477701035184 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 17:30:35 INFO - PROCESS | 13556 | 1477701035189 Marionette TRACE conn4 <- [1,549,null,["8"]] 17:30:35 INFO - PROCESS | 13556 | 1477701035195 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 17:30:35 INFO - PROCESS | 13556 | 1477701035199 Marionette TRACE conn4 <- [1,550,null,{}] 17:30:35 INFO - PROCESS | 13556 | 1477701035205 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:30:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x8d947000 == 17 [pid = 13556] [id = 125] 17:30:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8fcd2800) [pid = 13556] [serial = 367] [outer = (nil)] 17:30:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8fced000) [pid = 13556] [serial = 368] [outer = 0x8fcd2800] 17:30:35 INFO - PROCESS | 13556 | 1477701035293 Marionette DEBUG loaded listener.js 17:30:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8fcef400) [pid = 13556] [serial = 369] [outer = 0x8fcd2800] 17:30:38 INFO - PROCESS | 13556 | --DOCSHELL 0x8fbcb000 == 16 [pid = 13556] [id = 121] 17:30:38 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce54800 == 15 [pid = 13556] [id = 122] 17:30:38 INFO - PROCESS | 13556 | --DOCSHELL 0x8bca8800 == 14 [pid = 13556] [id = 119] 17:30:38 INFO - PROCESS | 13556 | --DOCSHELL 0x8fbcbc00 == 13 [pid = 13556] [id = 120] 17:30:38 INFO - PROCESS | 13556 | --DOCSHELL 0x8da6b400 == 12 [pid = 13556] [id = 124] 17:30:38 INFO - PROCESS | 13556 | --DOCSHELL 0x92ec4000 == 11 [pid = 13556] [id = 123] 17:30:38 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8da67c00) [pid = 13556] [serial = 345] [outer = (nil)] [url = about:blank] 17:30:38 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8bd91000) [pid = 13556] [serial = 348] [outer = (nil)] [url = about:blank] 17:30:38 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8ddd7c00) [pid = 13556] [serial = 359] [outer = (nil)] [url = about:blank] 17:30:38 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8df24800) [pid = 13556] [serial = 360] [outer = (nil)] [url = about:blank] 17:30:38 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x90027c00) [pid = 13556] [serial = 356] [outer = (nil)] [url = about:blank] 17:30:38 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x91240c00) [pid = 13556] [serial = 357] [outer = (nil)] [url = about:blank] 17:30:38 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x90023000) [pid = 13556] [serial = 354] [outer = (nil)] [url = about:blank] 17:30:38 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x9466e800) [pid = 13556] [serial = 362] [outer = (nil)] [url = about:blank] 17:30:40 INFO - PROCESS | 13556 | 1477701040799 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]]]}] 17:30:40 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x8da6d400) [pid = 13556] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 17:30:40 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x92ec5400) [pid = 13556] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 17:30:40 INFO - .. 17:30:40 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 5885ms 17:30:40 INFO - PROCESS | 13556 | 1477701040822 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 17:30:40 INFO - PROCESS | 13556 | 1477701040828 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 17:30:40 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 17:30:40 INFO - PROCESS | 13556 | 1477701040843 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}] 17:30:41 INFO - PROCESS | 13556 | 1477701041013 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 17:30:41 INFO - PROCESS | 13556 | 1477701041031 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 17:30:41 INFO - PROCESS | 13556 | 1477701041036 Marionette TRACE conn4 <- [1,554,null,["8"]] 17:30:41 INFO - PROCESS | 13556 | 1477701041044 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 17:30:41 INFO - PROCESS | 13556 | 1477701041052 Marionette TRACE conn4 <- [1,555,null,{}] 17:30:41 INFO - PROCESS | 13556 | 1477701041058 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:30:41 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da73800 == 12 [pid = 13556] [id = 126] 17:30:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x8da74000) [pid = 13556] [serial = 370] [outer = (nil)] 17:30:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x8df1bc00) [pid = 13556] [serial = 371] [outer = 0x8da74000] 17:30:41 INFO - PROCESS | 13556 | 1477701041153 Marionette DEBUG loaded listener.js 17:30:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8dfee400) [pid = 13556] [serial = 372] [outer = 0x8da74000] 17:30:42 INFO - PROCESS | 13556 | 1477701042204 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]]]}] 17:30:42 INFO - .. 17:30:42 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1420ms 17:30:42 INFO - PROCESS | 13556 | 1477701042261 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 17:30:42 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 17:30:42 INFO - PROCESS | 13556 | 1477701042266 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 17:30:42 INFO - PROCESS | 13556 | 1477701042273 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}] 17:30:42 INFO - PROCESS | 13556 | 1477701042429 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 17:30:42 INFO - PROCESS | 13556 | 1477701042446 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 17:30:42 INFO - PROCESS | 13556 | 1477701042450 Marionette TRACE conn4 <- [1,559,null,["8"]] 17:30:42 INFO - PROCESS | 13556 | 1477701042457 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 17:30:42 INFO - PROCESS | 13556 | 1477701042462 Marionette TRACE conn4 <- [1,560,null,{}] 17:30:42 INFO - PROCESS | 13556 | 1477701042468 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:30:42 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df20000 == 13 [pid = 13556] [id = 127] 17:30:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8df21000) [pid = 13556] [serial = 373] [outer = (nil)] 17:30:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8fccf400) [pid = 13556] [serial = 374] [outer = 0x8df21000] 17:30:42 INFO - PROCESS | 13556 | 1477701042555 Marionette DEBUG loaded listener.js 17:30:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8fce5400) [pid = 13556] [serial = 375] [outer = 0x8df21000] 17:30:46 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc77400 == 12 [pid = 13556] [id = 118] 17:30:46 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce59400 == 11 [pid = 13556] [id = 116] 17:30:46 INFO - PROCESS | 13556 | --DOCSHELL 0x8da73800 == 10 [pid = 13556] [id = 126] 17:30:46 INFO - PROCESS | 13556 | --DOCSHELL 0x8d947000 == 9 [pid = 13556] [id = 125] 17:30:46 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8ddcb000) [pid = 13556] [serial = 365] [outer = (nil)] [url = about:blank] 17:30:46 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8fbc0000) [pid = 13556] [serial = 366] [outer = (nil)] [url = about:blank] 17:30:46 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x948bb800) [pid = 13556] [serial = 363] [outer = (nil)] [url = about:blank] 17:30:46 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x8fced000) [pid = 13556] [serial = 368] [outer = (nil)] [url = about:blank] 17:30:48 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x8da74000) [pid = 13556] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 17:30:48 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x8fcd2800) [pid = 13556] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 17:30:49 INFO - PROCESS | 13556 | 1477701049099 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"]]]}] 17:30:49 INFO - .. 17:30:49 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 6847ms 17:30:49 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 17:30:49 INFO - PROCESS | 13556 | 1477701049120 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 17:30:49 INFO - PROCESS | 13556 | 1477701049126 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 17:30:49 INFO - PROCESS | 13556 | 1477701049136 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}] 17:30:49 INFO - PROCESS | 13556 | 1477701049303 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 17:30:49 INFO - PROCESS | 13556 | 1477701049320 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 17:30:49 INFO - PROCESS | 13556 | 1477701049325 Marionette TRACE conn4 <- [1,564,null,["8"]] 17:30:49 INFO - PROCESS | 13556 | 1477701049333 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 17:30:49 INFO - PROCESS | 13556 | 1477701049341 Marionette TRACE conn4 <- [1,565,null,{}] 17:30:49 INFO - PROCESS | 13556 | 1477701049423 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:30:49 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dff9400 == 10 [pid = 13556] [id = 128] 17:30:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x8dff9c00) [pid = 13556] [serial = 376] [outer = (nil)] 17:30:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x8fcc5c00) [pid = 13556] [serial = 377] [outer = 0x8dff9c00] 17:30:49 INFO - PROCESS | 13556 | 1477701049518 Marionette DEBUG loaded listener.js 17:30:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8fcecc00) [pid = 13556] [serial = 378] [outer = 0x8dff9c00] 17:30:49 INFO - PROCESS | 13556 | [13556] 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 17:30:49 INFO - PROCESS | 13556 | [13556] 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 17:30:49 INFO - PROCESS | 13556 | [13556] 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 17:30:50 INFO - PROCESS | 13556 | 1477701050489 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]]]}] 17:30:50 INFO - . 17:30:50 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1370ms 17:30:50 INFO - PROCESS | 13556 | 1477701050502 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 17:30:50 INFO - PROCESS | 13556 | 1477701050509 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 17:30:50 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 17:30:50 INFO - PROCESS | 13556 | 1477701050516 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}] 17:30:50 INFO - PROCESS | 13556 | 1477701050686 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 17:30:50 INFO - PROCESS | 13556 | 1477701050778 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 17:30:50 INFO - PROCESS | 13556 | 1477701050782 Marionette TRACE conn4 <- [1,569,null,["8"]] 17:30:50 INFO - PROCESS | 13556 | 1477701050789 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 17:30:50 INFO - PROCESS | 13556 | 1477701050794 Marionette TRACE conn4 <- [1,570,null,{}] 17:30:50 INFO - PROCESS | 13556 | 1477701050800 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:30:50 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcc8400 == 11 [pid = 13556] [id = 129] 17:30:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x92c5f400) [pid = 13556] [serial = 379] [outer = (nil)] 17:30:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x92ec5400) [pid = 13556] [serial = 380] [outer = 0x92c5f400] 17:30:50 INFO - PROCESS | 13556 | 1477701050888 Marionette DEBUG loaded listener.js 17:30:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8dff5800) [pid = 13556] [serial = 381] [outer = 0x92c5f400] 17:30:51 INFO - PROCESS | 13556 | 1477701051403 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]]]}] 17:30:51 INFO - . 17:30:51 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 919ms 17:30:51 INFO - PROCESS | 13556 | 1477701051464 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 17:30:51 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 17:30:51 INFO - PROCESS | 13556 | 1477701051471 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 17:30:51 INFO - PROCESS | 13556 | 1477701051478 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}] 17:30:51 INFO - PROCESS | 13556 | 1477701051644 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 17:30:51 INFO - PROCESS | 13556 | 1477701051736 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 17:30:51 INFO - PROCESS | 13556 | 1477701051739 Marionette TRACE conn4 <- [1,574,null,["8"]] 17:30:51 INFO - PROCESS | 13556 | 1477701051745 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 17:30:51 INFO - PROCESS | 13556 | 1477701051751 Marionette TRACE conn4 <- [1,575,null,{}] 17:30:51 INFO - PROCESS | 13556 | 1477701051757 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:30:51 INFO - PROCESS | 13556 | ++DOCSHELL 0x9534f800 == 12 [pid = 13556] [id = 130] 17:30:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x9534fc00) [pid = 13556] [serial = 382] [outer = (nil)] 17:30:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x95353400) [pid = 13556] [serial = 383] [outer = 0x9534fc00] 17:30:51 INFO - PROCESS | 13556 | 1477701051864 Marionette DEBUG loaded listener.js 17:30:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x9554e800) [pid = 13556] [serial = 384] [outer = 0x9534fc00] 17:30:52 INFO - PROCESS | 13556 | 1477701052405 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]]]}] 17:30:52 INFO - . 17:30:52 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 970ms 17:30:52 INFO - PROCESS | 13556 | 1477701052474 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 17:30:52 INFO - PROCESS | 13556 | 1477701052480 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 17:30:52 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 17:30:52 INFO - PROCESS | 13556 | 1477701052490 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}] 17:30:52 INFO - PROCESS | 13556 | 1477701052703 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 17:30:52 INFO - PROCESS | 13556 | 1477701052817 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 17:30:52 INFO - PROCESS | 13556 | 1477701052827 Marionette TRACE conn4 <- [1,579,null,["8"]] 17:30:52 INFO - PROCESS | 13556 | 1477701052834 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 17:30:52 INFO - PROCESS | 13556 | 1477701052842 Marionette TRACE conn4 <- [1,580,null,{}] 17:30:52 INFO - PROCESS | 13556 | 1477701052848 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:30:52 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fbc0000 == 13 [pid = 13556] [id = 131] 17:30:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8fbc5000) [pid = 13556] [serial = 385] [outer = (nil)] 17:30:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x95f0d800) [pid = 13556] [serial = 386] [outer = 0x8fbc5000] 17:30:53 INFO - PROCESS | 13556 | 1477701052997 Marionette DEBUG loaded listener.js 17:30:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x95f12c00) [pid = 13556] [serial = 387] [outer = 0x8fbc5000] 17:30:53 INFO - PROCESS | 13556 | 1477701053624 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]]]}] 17:30:53 INFO - . 17:30:53 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1219ms 17:30:53 INFO - PROCESS | 13556 | 1477701053709 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 17:30:53 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 17:30:53 INFO - PROCESS | 13556 | 1477701053714 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 17:30:53 INFO - PROCESS | 13556 | 1477701053722 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}] 17:30:53 INFO - PROCESS | 13556 | 1477701053905 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 17:30:54 INFO - PROCESS | 13556 | 1477701054025 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 17:30:54 INFO - PROCESS | 13556 | 1477701054030 Marionette TRACE conn4 <- [1,584,null,["8"]] 17:30:54 INFO - PROCESS | 13556 | 1477701054037 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 17:30:54 INFO - PROCESS | 13556 | 1477701054043 Marionette TRACE conn4 <- [1,585,null,{}] 17:30:54 INFO - PROCESS | 13556 | 1477701054048 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:30:54 INFO - PROCESS | 13556 | ++DOCSHELL 0x95fd2c00 == 14 [pid = 13556] [id = 132] 17:30:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x95fd5c00) [pid = 13556] [serial = 388] [outer = (nil)] 17:30:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x95fdf000) [pid = 13556] [serial = 389] [outer = 0x95fd5c00] 17:30:54 INFO - PROCESS | 13556 | 1477701054147 Marionette DEBUG loaded listener.js 17:30:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x97aa7800) [pid = 13556] [serial = 390] [outer = 0x95fd5c00] 17:30:54 INFO - PROCESS | 13556 | 1477701054738 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]]]}] 17:30:54 INFO - . 17:30:54 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1082ms 17:30:54 INFO - PROCESS | 13556 | 1477701054810 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 17:30:54 INFO - PROCESS | 13556 | 1477701054816 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 17:30:54 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 17:30:54 INFO - PROCESS | 13556 | 1477701054824 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}] 17:30:55 INFO - PROCESS | 13556 | 1477701055011 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 17:30:55 INFO - PROCESS | 13556 | 1477701055143 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 17:30:55 INFO - PROCESS | 13556 | 1477701055147 Marionette TRACE conn4 <- [1,589,null,["8"]] 17:30:55 INFO - PROCESS | 13556 | 1477701055155 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 17:30:55 INFO - PROCESS | 13556 | 1477701055161 Marionette TRACE conn4 <- [1,590,null,{}] 17:30:55 INFO - PROCESS | 13556 | 1477701055167 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:30:55 INFO - PROCESS | 13556 | ++DOCSHELL 0x97d50800 == 15 [pid = 13556] [id = 133] 17:30:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x97d54c00) [pid = 13556] [serial = 391] [outer = (nil)] 17:30:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x97d5a000) [pid = 13556] [serial = 392] [outer = 0x97d54c00] 17:30:55 INFO - PROCESS | 13556 | 1477701055278 Marionette DEBUG loaded listener.js 17:30:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x97d7d000) [pid = 13556] [serial = 393] [outer = 0x97d54c00] 17:30:56 INFO - PROCESS | 13556 | --DOCSHELL 0x8df20000 == 14 [pid = 13556] [id = 127] 17:30:56 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x8df1bc00) [pid = 13556] [serial = 371] [outer = (nil)] [url = about:blank] 17:30:56 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x8dfee400) [pid = 13556] [serial = 372] [outer = (nil)] [url = about:blank] 17:30:56 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x8fcef400) [pid = 13556] [serial = 369] [outer = (nil)] [url = about:blank] 17:30:56 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x8fccf400) [pid = 13556] [serial = 374] [outer = (nil)] [url = about:blank] 17:30:59 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x92c5f400) [pid = 13556] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 17:30:59 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x8dff9c00) [pid = 13556] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 17:30:59 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8df21000) [pid = 13556] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 17:31:00 INFO - PROCESS | 13556 | 1477701060851 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]]]}] 17:31:00 INFO - . 17:31:00 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6038ms 17:31:00 INFO - PROCESS | 13556 | 1477701060863 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 17:31:00 INFO - PROCESS | 13556 | 1477701060867 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 17:31:00 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 17:31:00 INFO - PROCESS | 13556 | 1477701060878 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}] 17:31:01 INFO - PROCESS | 13556 | 1477701061030 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 17:31:01 INFO - PROCESS | 13556 | 1477701061129 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 17:31:01 INFO - PROCESS | 13556 | 1477701061133 Marionette TRACE conn4 <- [1,594,null,["8"]] 17:31:01 INFO - PROCESS | 13556 | 1477701061140 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 17:31:01 INFO - PROCESS | 13556 | 1477701061147 Marionette TRACE conn4 <- [1,595,null,{}] 17:31:01 INFO - PROCESS | 13556 | 1477701061153 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:31:01 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df21000 == 15 [pid = 13556] [id = 134] 17:31:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8dfee400) [pid = 13556] [serial = 394] [outer = (nil)] 17:31:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8dff6000) [pid = 13556] [serial = 395] [outer = 0x8dfee400] 17:31:01 INFO - PROCESS | 13556 | 1477701061248 Marionette DEBUG loaded listener.js 17:31:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8dff8800) [pid = 13556] [serial = 396] [outer = 0x8dfee400] 17:31:04 INFO - PROCESS | 13556 | --DOCSHELL 0x8dff9400 == 14 [pid = 13556] [id = 128] 17:31:04 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcc8400 == 13 [pid = 13556] [id = 129] 17:31:04 INFO - PROCESS | 13556 | --DOCSHELL 0x97d50800 == 12 [pid = 13556] [id = 133] 17:31:04 INFO - PROCESS | 13556 | --DOCSHELL 0x95fd2c00 == 11 [pid = 13556] [id = 132] 17:31:04 INFO - PROCESS | 13556 | --DOCSHELL 0x8fbc0000 == 10 [pid = 13556] [id = 131] 17:31:04 INFO - PROCESS | 13556 | --DOCSHELL 0x9534f800 == 9 [pid = 13556] [id = 130] 17:31:04 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x92ec5400) [pid = 13556] [serial = 380] [outer = (nil)] [url = about:blank] 17:31:04 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x8dff5800) [pid = 13556] [serial = 381] [outer = (nil)] [url = about:blank] 17:31:04 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8fcc5c00) [pid = 13556] [serial = 377] [outer = (nil)] [url = about:blank] 17:31:04 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8fcecc00) [pid = 13556] [serial = 378] [outer = (nil)] [url = about:blank] 17:31:04 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8fce5400) [pid = 13556] [serial = 375] [outer = (nil)] [url = about:blank] 17:31:04 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x95353400) [pid = 13556] [serial = 383] [outer = (nil)] [url = about:blank] 17:31:06 INFO - PROCESS | 13556 | 1477701066741 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"]]]}] 17:31:06 INFO - . 17:31:06 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5890ms 17:31:06 INFO - PROCESS | 13556 | 1477701066768 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 17:31:06 INFO - PROCESS | 13556 | 1477701066774 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 17:31:06 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 17:31:06 INFO - PROCESS | 13556 | 1477701066786 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}] 17:31:07 INFO - PROCESS | 13556 | 1477701067018 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 17:31:07 INFO - PROCESS | 13556 | 1477701067087 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 17:31:07 INFO - PROCESS | 13556 | 1477701067093 Marionette TRACE conn4 <- [1,599,null,["8"]] 17:31:07 INFO - PROCESS | 13556 | 1477701067100 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 17:31:07 INFO - PROCESS | 13556 | 1477701067108 Marionette TRACE conn4 <- [1,600,null,{}] 17:31:07 INFO - PROCESS | 13556 | 1477701067114 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:31:07 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da74400 == 10 [pid = 13556] [id = 135] 17:31:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8da74800) [pid = 13556] [serial = 397] [outer = (nil)] 17:31:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8ddd4c00) [pid = 13556] [serial = 398] [outer = 0x8da74800] 17:31:07 INFO - PROCESS | 13556 | 1477701067221 Marionette DEBUG loaded listener.js 17:31:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8df24400) [pid = 13556] [serial = 399] [outer = 0x8da74800] 17:31:08 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x9534fc00) [pid = 13556] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 17:31:08 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8fbc5000) [pid = 13556] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 17:31:08 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x95fd5c00) [pid = 13556] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 17:31:08 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x97d54c00) [pid = 13556] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 17:31:12 INFO - PROCESS | 13556 | --DOCSHELL 0x8df21000 == 9 [pid = 13556] [id = 134] 17:31:12 INFO - PROCESS | 13556 | 1477701072774 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]]]}] 17:31:12 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x9554e800) [pid = 13556] [serial = 384] [outer = (nil)] [url = about:blank] 17:31:12 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x95f12c00) [pid = 13556] [serial = 387] [outer = (nil)] [url = about:blank] 17:31:12 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x95f0d800) [pid = 13556] [serial = 386] [outer = (nil)] [url = about:blank] 17:31:12 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x97aa7800) [pid = 13556] [serial = 390] [outer = (nil)] [url = about:blank] 17:31:12 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x95fdf000) [pid = 13556] [serial = 389] [outer = (nil)] [url = about:blank] 17:31:12 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x97d7d000) [pid = 13556] [serial = 393] [outer = (nil)] [url = about:blank] 17:31:12 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x97d5a000) [pid = 13556] [serial = 392] [outer = (nil)] [url = about:blank] 17:31:12 INFO - . 17:31:12 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6035ms 17:31:12 INFO - PROCESS | 13556 | 1477701072825 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 17:31:12 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 17:31:12 INFO - PROCESS | 13556 | 1477701072836 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 17:31:12 INFO - PROCESS | 13556 | 1477701072847 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}] 17:31:13 INFO - PROCESS | 13556 | 1477701073017 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 17:31:13 INFO - PROCESS | 13556 | 1477701073035 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 17:31:13 INFO - PROCESS | 13556 | 1477701073041 Marionette TRACE conn4 <- [1,604,null,["8"]] 17:31:13 INFO - PROCESS | 13556 | 1477701073125 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 17:31:13 INFO - PROCESS | 13556 | 1477701073133 Marionette TRACE conn4 <- [1,605,null,{}] 17:31:13 INFO - PROCESS | 13556 | 1477701073140 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:31:13 INFO - PROCESS | 13556 | ++DOCSHELL 0x8d946400 == 10 [pid = 13556] [id = 136] 17:31:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x8d946800) [pid = 13556] [serial = 400] [outer = (nil)] 17:31:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x8da26000) [pid = 13556] [serial = 401] [outer = 0x8d946800] 17:31:13 INFO - PROCESS | 13556 | 1477701073234 Marionette DEBUG loaded listener.js 17:31:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8ddd3800) [pid = 13556] [serial = 402] [outer = 0x8d946800] 17:31:13 INFO - PROCESS | 13556 | [13556] 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 17:31:13 INFO - PROCESS | 13556 | [13556] 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 17:31:13 INFO - PROCESS | 13556 | [13556] 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 17:31:14 INFO - PROCESS | 13556 | 1477701074214 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]]]}] 17:31:14 INFO - . 17:31:14 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1420ms 17:31:14 INFO - PROCESS | 13556 | 1477701074264 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 17:31:14 INFO - PROCESS | 13556 | 1477701074269 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 17:31:14 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 17:31:14 INFO - PROCESS | 13556 | 1477701074280 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}] 17:31:14 INFO - PROCESS | 13556 | 1477701074441 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 17:31:14 INFO - PROCESS | 13556 | 1477701074450 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 17:31:14 INFO - PROCESS | 13556 | 1477701074461 Marionette TRACE conn4 <- [1,609,null,["8"]] 17:31:14 INFO - PROCESS | 13556 | 1477701074469 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 17:31:14 INFO - PROCESS | 13556 | 1477701074474 Marionette TRACE conn4 <- [1,610,null,{}] 17:31:14 INFO - PROCESS | 13556 | 1477701074480 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:31:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da68000 == 11 [pid = 13556] [id = 137] 17:31:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8fbcb000) [pid = 13556] [serial = 403] [outer = (nil)] 17:31:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8fcd1000) [pid = 13556] [serial = 404] [outer = 0x8fbcb000] 17:31:14 INFO - PROCESS | 13556 | 1477701074566 Marionette DEBUG loaded listener.js 17:31:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8fccd800) [pid = 13556] [serial = 405] [outer = 0x8fbcb000] 17:31:15 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8dfee400) [pid = 13556] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 17:31:15 INFO - PROCESS | 13556 | 1477701075616 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]]]}] 17:31:15 INFO - . 17:31:15 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1381ms 17:31:15 INFO - PROCESS | 13556 | 1477701075669 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 17:31:15 INFO - PROCESS | 13556 | 1477701075676 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 17:31:15 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 17:31:15 INFO - PROCESS | 13556 | 1477701075682 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}] 17:31:15 INFO - PROCESS | 13556 | 1477701075875 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 17:31:15 INFO - PROCESS | 13556 | 1477701075897 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 17:31:15 INFO - PROCESS | 13556 | 1477701075902 Marionette TRACE conn4 <- [1,614,null,["8"]] 17:31:15 INFO - PROCESS | 13556 | 1477701075908 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 17:31:15 INFO - PROCESS | 13556 | 1477701075914 Marionette TRACE conn4 <- [1,615,null,{}] 17:31:15 INFO - PROCESS | 13556 | 1477701075920 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:31:15 INFO - PROCESS | 13556 | ++DOCSHELL 0x9149e000 == 12 [pid = 13556] [id = 138] 17:31:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x914a0c00) [pid = 13556] [serial = 406] [outer = (nil)] 17:31:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x92c60800) [pid = 13556] [serial = 407] [outer = 0x914a0c00] 17:31:16 INFO - PROCESS | 13556 | 1477701076009 Marionette DEBUG loaded listener.js 17:31:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x92ec7400) [pid = 13556] [serial = 408] [outer = 0x914a0c00] 17:31:17 INFO - PROCESS | 13556 | 1477701077033 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]]]}] 17:31:17 INFO - .. 17:31:17 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1376ms 17:31:17 INFO - PROCESS | 13556 | 1477701077058 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 17:31:17 INFO - PROCESS | 13556 | 1477701077062 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 17:31:17 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 17:31:17 INFO - PROCESS | 13556 | 1477701077071 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}] 17:31:17 INFO - PROCESS | 13556 | 1477701077232 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 17:31:17 INFO - PROCESS | 13556 | 1477701077245 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 17:31:17 INFO - PROCESS | 13556 | 1477701077249 Marionette TRACE conn4 <- [1,619,null,["8"]] 17:31:17 INFO - PROCESS | 13556 | 1477701077253 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 17:31:17 INFO - PROCESS | 13556 | 1477701077259 Marionette TRACE conn4 <- [1,620,null,{}] 17:31:17 INFO - PROCESS | 13556 | 1477701077264 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:31:17 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc75800 == 13 [pid = 13556] [id = 139] 17:31:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8bc7b400) [pid = 13556] [serial = 409] [outer = (nil)] 17:31:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x95f15000) [pid = 13556] [serial = 410] [outer = 0x8bc7b400] 17:31:17 INFO - PROCESS | 13556 | 1477701077357 Marionette DEBUG loaded listener.js 17:31:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x95fc5400) [pid = 13556] [serial = 411] [outer = 0x8bc7b400] 17:31:20 INFO - PROCESS | 13556 | --DOCSHELL 0x9149e000 == 12 [pid = 13556] [id = 138] 17:31:20 INFO - PROCESS | 13556 | --DOCSHELL 0x8da68000 == 11 [pid = 13556] [id = 137] 17:31:20 INFO - PROCESS | 13556 | --DOCSHELL 0x8d946400 == 10 [pid = 13556] [id = 136] 17:31:20 INFO - PROCESS | 13556 | --DOCSHELL 0x8da74400 == 9 [pid = 13556] [id = 135] 17:31:20 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8dff6000) [pid = 13556] [serial = 395] [outer = (nil)] [url = about:blank] 17:31:20 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8dff8800) [pid = 13556] [serial = 396] [outer = (nil)] [url = about:blank] 17:31:20 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8ddd4c00) [pid = 13556] [serial = 398] [outer = (nil)] [url = about:blank] 17:31:22 INFO - PROCESS | 13556 | 1477701082915 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]]]}] 17:31:22 INFO - .. 17:31:22 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 5891ms 17:31:22 INFO - PROCESS | 13556 | 1477701082970 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 17:31:22 INFO - PROCESS | 13556 | 1477701082976 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 17:31:22 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 17:31:22 INFO - PROCESS | 13556 | 1477701082987 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}] 17:31:23 INFO - PROCESS | 13556 | 1477701083193 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 17:31:23 INFO - PROCESS | 13556 | 1477701083222 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 17:31:23 INFO - PROCESS | 13556 | 1477701083228 Marionette TRACE conn4 <- [1,624,null,["8"]] 17:31:23 INFO - PROCESS | 13556 | 1477701083235 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 17:31:23 INFO - PROCESS | 13556 | 1477701083243 Marionette TRACE conn4 <- [1,625,null,{}] 17:31:23 INFO - PROCESS | 13556 | 1477701083293 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:31:23 INFO - PROCESS | 13556 | ++DOCSHELL 0x8d946400 == 10 [pid = 13556] [id = 140] 17:31:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8d947400) [pid = 13556] [serial = 412] [outer = (nil)] 17:31:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8da70400) [pid = 13556] [serial = 413] [outer = 0x8d947400] 17:31:23 INFO - PROCESS | 13556 | 1477701083389 Marionette DEBUG loaded listener.js 17:31:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8df20c00) [pid = 13556] [serial = 414] [outer = 0x8d947400] 17:31:23 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8d946800) [pid = 13556] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 17:31:23 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8da74800) [pid = 13556] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 17:31:23 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x914a0c00) [pid = 13556] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 17:31:23 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8fbcb000) [pid = 13556] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 17:31:24 INFO - PROCESS | 13556 | 1477701084457 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]]]}] 17:31:24 INFO - .. 17:31:24 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1525ms 17:31:24 INFO - PROCESS | 13556 | 1477701084510 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 17:31:24 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 17:31:24 INFO - PROCESS | 13556 | 1477701084516 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 17:31:24 INFO - PROCESS | 13556 | 1477701084522 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}] 17:31:24 INFO - PROCESS | 13556 | 1477701084718 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 17:31:24 INFO - PROCESS | 13556 | 1477701084781 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 17:31:24 INFO - PROCESS | 13556 | 1477701084786 Marionette TRACE conn4 <- [1,629,null,["8"]] 17:31:24 INFO - PROCESS | 13556 | 1477701084794 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 17:31:24 INFO - PROCESS | 13556 | 1477701084799 Marionette TRACE conn4 <- [1,630,null,{}] 17:31:24 INFO - PROCESS | 13556 | 1477701084805 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:31:24 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da74000 == 11 [pid = 13556] [id = 141] 17:31:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8df22800) [pid = 13556] [serial = 415] [outer = (nil)] 17:31:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8fccac00) [pid = 13556] [serial = 416] [outer = 0x8df22800] 17:31:24 INFO - PROCESS | 13556 | 1477701084894 Marionette DEBUG loaded listener.js 17:31:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8fcc8000) [pid = 13556] [serial = 417] [outer = 0x8df22800] 17:31:25 INFO - PROCESS | 13556 | 1477701085866 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]]]}] 17:31:25 INFO - . 17:31:25 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1373ms 17:31:25 INFO - PROCESS | 13556 | 1477701085902 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 17:31:25 INFO - PROCESS | 13556 | 1477701085909 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 17:31:25 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 17:31:25 INFO - PROCESS | 13556 | 1477701085916 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}] 17:31:26 INFO - PROCESS | 13556 | 1477701086084 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 17:31:26 INFO - PROCESS | 13556 | 1477701086095 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 17:31:26 INFO - PROCESS | 13556 | 1477701086100 Marionette TRACE conn4 <- [1,634,null,["8"]] 17:31:26 INFO - PROCESS | 13556 | 1477701086105 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 17:31:26 INFO - PROCESS | 13556 | 1477701086112 Marionette TRACE conn4 <- [1,635,null,{}] 17:31:26 INFO - PROCESS | 13556 | 1477701086118 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:31:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x90029c00 == 12 [pid = 13556] [id = 142] 17:31:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x91235400) [pid = 13556] [serial = 418] [outer = (nil)] 17:31:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x91238800) [pid = 13556] [serial = 419] [outer = 0x91235400] 17:31:26 INFO - PROCESS | 13556 | 1477701086212 Marionette DEBUG loaded listener.js 17:31:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x9149e000) [pid = 13556] [serial = 420] [outer = 0x91235400] 17:31:27 INFO - PROCESS | 13556 | 1477701087380 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]]]}] 17:31:27 INFO - . 17:31:27 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1479ms 17:31:27 INFO - PROCESS | 13556 | 1477701087396 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 17:31:27 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 17:31:27 INFO - PROCESS | 13556 | 1477701087402 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 17:31:27 INFO - PROCESS | 13556 | 1477701087410 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}] 17:31:27 INFO - PROCESS | 13556 | 1477701087612 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 17:31:27 INFO - PROCESS | 13556 | 1477701087751 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 17:31:27 INFO - PROCESS | 13556 | 1477701087757 Marionette TRACE conn4 <- [1,639,null,["8"]] 17:31:27 INFO - PROCESS | 13556 | 1477701087764 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 17:31:27 INFO - PROCESS | 13556 | 1477701087772 Marionette TRACE conn4 <- [1,640,null,{}] 17:31:27 INFO - PROCESS | 13556 | 1477701087779 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:31:27 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dffdc00 == 13 [pid = 13556] [id = 143] 17:31:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8fce8800) [pid = 13556] [serial = 421] [outer = (nil)] 17:31:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x95347400) [pid = 13556] [serial = 422] [outer = 0x8fce8800] 17:31:27 INFO - PROCESS | 13556 | 1477701087900 Marionette DEBUG loaded listener.js 17:31:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x95353400) [pid = 13556] [serial = 423] [outer = 0x8fce8800] 17:31:29 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc75800 == 12 [pid = 13556] [id = 139] 17:31:29 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x92c60800) [pid = 13556] [serial = 407] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x92ec7400) [pid = 13556] [serial = 408] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x8fcd1000) [pid = 13556] [serial = 404] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x8fccd800) [pid = 13556] [serial = 405] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8da26000) [pid = 13556] [serial = 401] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8ddd3800) [pid = 13556] [serial = 402] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8df24400) [pid = 13556] [serial = 399] [outer = (nil)] [url = about:blank] 17:31:31 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8df22800) [pid = 13556] [serial = 415] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 17:31:31 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8d947400) [pid = 13556] [serial = 412] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 17:31:31 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8bc7b400) [pid = 13556] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 17:31:33 INFO - PROCESS | 13556 | 1477701093475 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]]]}] 17:31:33 INFO - .. 17:31:33 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6082ms 17:31:33 INFO - PROCESS | 13556 | 1477701093490 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 17:31:33 INFO - PROCESS | 13556 | 1477701093496 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 17:31:33 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 17:31:33 INFO - PROCESS | 13556 | 1477701093505 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}] 17:31:33 INFO - PROCESS | 13556 | 1477701093643 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 17:31:33 INFO - PROCESS | 13556 | 1477701093659 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 17:31:33 INFO - PROCESS | 13556 | 1477701093663 Marionette TRACE conn4 <- [1,644,null,["8"]] 17:31:33 INFO - PROCESS | 13556 | 1477701093671 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 17:31:33 INFO - PROCESS | 13556 | 1477701093679 Marionette TRACE conn4 <- [1,645,null,{}] 17:31:33 INFO - PROCESS | 13556 | 1477701093763 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:31:33 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dfee800 == 13 [pid = 13556] [id = 144] 17:31:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8dfef000) [pid = 13556] [serial = 424] [outer = (nil)] 17:31:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8dff5800) [pid = 13556] [serial = 425] [outer = 0x8dfef000] 17:31:33 INFO - PROCESS | 13556 | 1477701093850 Marionette DEBUG loaded listener.js 17:31:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8fbca400) [pid = 13556] [serial = 426] [outer = 0x8dfef000] 17:31:37 INFO - PROCESS | 13556 | --DOCSHELL 0x8da74000 == 12 [pid = 13556] [id = 141] 17:31:37 INFO - PROCESS | 13556 | --DOCSHELL 0x8d946400 == 11 [pid = 13556] [id = 140] 17:31:37 INFO - PROCESS | 13556 | --DOCSHELL 0x90029c00 == 10 [pid = 13556] [id = 142] 17:31:37 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x95f15000) [pid = 13556] [serial = 410] [outer = (nil)] [url = about:blank] 17:31:37 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8fccac00) [pid = 13556] [serial = 416] [outer = (nil)] [url = about:blank] 17:31:37 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8fcc8000) [pid = 13556] [serial = 417] [outer = (nil)] [url = about:blank] 17:31:37 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8da70400) [pid = 13556] [serial = 413] [outer = (nil)] [url = about:blank] 17:31:37 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8df20c00) [pid = 13556] [serial = 414] [outer = (nil)] [url = about:blank] 17:31:37 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x95fc5400) [pid = 13556] [serial = 411] [outer = (nil)] [url = about:blank] 17:31:37 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x91238800) [pid = 13556] [serial = 419] [outer = (nil)] [url = about:blank] 17:31:39 INFO - PROCESS | 13556 | 1477701099365 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]]]}] 17:31:39 INFO - .. 17:31:39 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 5890ms 17:31:39 INFO - PROCESS | 13556 | 1477701099395 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 17:31:39 INFO - PROCESS | 13556 | 1477701099402 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 17:31:39 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 17:31:39 INFO - PROCESS | 13556 | 1477701099428 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}] 17:31:39 INFO - PROCESS | 13556 | 1477701099635 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 17:31:39 INFO - PROCESS | 13556 | 1477701099719 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 17:31:39 INFO - PROCESS | 13556 | 1477701099726 Marionette TRACE conn4 <- [1,649,null,["8"]] 17:31:39 INFO - PROCESS | 13556 | 1477701099735 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 17:31:39 INFO - PROCESS | 13556 | 1477701099743 Marionette TRACE conn4 <- [1,650,null,{}] 17:31:39 INFO - PROCESS | 13556 | 1477701099756 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:31:39 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da74400 == 11 [pid = 13556] [id = 145] 17:31:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8da75c00) [pid = 13556] [serial = 427] [outer = (nil)] 17:31:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8df1bc00) [pid = 13556] [serial = 428] [outer = 0x8da75c00] 17:31:39 INFO - PROCESS | 13556 | 1477701099856 Marionette DEBUG loaded listener.js 17:31:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8dfee400) [pid = 13556] [serial = 429] [outer = 0x8da75c00] 17:31:40 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x91235400) [pid = 13556] [serial = 418] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 17:31:40 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8fce8800) [pid = 13556] [serial = 421] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 17:31:40 INFO - PROCESS | 13556 | [13556] 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 17:31:40 INFO - PROCESS | 13556 | [13556] 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 17:31:40 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 17:31:45 INFO - PROCESS | 13556 | --DOCSHELL 0x8dffdc00 == 10 [pid = 13556] [id = 143] 17:31:45 INFO - PROCESS | 13556 | --DOCSHELL 0x8dfee800 == 9 [pid = 13556] [id = 144] 17:31:45 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x9149e000) [pid = 13556] [serial = 420] [outer = (nil)] [url = about:blank] 17:31:45 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x95353400) [pid = 13556] [serial = 423] [outer = (nil)] [url = about:blank] 17:31:45 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x95347400) [pid = 13556] [serial = 422] [outer = (nil)] [url = about:blank] 17:31:45 INFO - PROCESS | 13556 | 1477701105473 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]]]}] 17:31:45 INFO - .. 17:31:45 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6091ms 17:31:45 INFO - PROCESS | 13556 | 1477701105505 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 17:31:45 INFO - PROCESS | 13556 | 1477701105510 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 17:31:45 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 17:31:45 INFO - PROCESS | 13556 | 1477701105520 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}] 17:31:45 INFO - PROCESS | 13556 | 1477701105708 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 17:31:45 INFO - PROCESS | 13556 | 1477701105809 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 17:31:45 INFO - PROCESS | 13556 | 1477701105819 Marionette TRACE conn4 <- [1,654,null,["8"]] 17:31:45 INFO - PROCESS | 13556 | 1477701105834 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 17:31:45 INFO - PROCESS | 13556 | 1477701105842 Marionette TRACE conn4 <- [1,655,null,{}] 17:31:45 INFO - PROCESS | 13556 | 1477701105848 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:31:45 INFO - PROCESS | 13556 | ++DOCSHELL 0x8d947400 == 10 [pid = 13556] [id = 146] 17:31:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x8d94c400) [pid = 13556] [serial = 430] [outer = (nil)] 17:31:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x8da68c00) [pid = 13556] [serial = 431] [outer = 0x8d94c400] 17:31:45 INFO - PROCESS | 13556 | 1477701105945 Marionette DEBUG loaded listener.js 17:31:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8df1f800) [pid = 13556] [serial = 432] [outer = 0x8d94c400] 17:31:47 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x8dfef000) [pid = 13556] [serial = 424] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 17:31:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8bc7d000) [pid = 13556] [serial = 433] [outer = 0x8da6f000] 17:31:51 INFO - PROCESS | 13556 | 1477701111466 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]]]}] 17:31:51 INFO - . 17:31:51 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 5984ms 17:31:51 INFO - PROCESS | 13556 | 1477701111503 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 17:31:51 INFO - PROCESS | 13556 | 1477701111510 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 17:31:51 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 17:31:51 INFO - PROCESS | 13556 | 1477701111520 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}] 17:31:51 INFO - PROCESS | 13556 | 1477701111722 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 17:31:51 INFO - PROCESS | 13556 | 1477701111858 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 17:31:51 INFO - PROCESS | 13556 | 1477701111863 Marionette TRACE conn4 <- [1,659,null,["8"]] 17:31:51 INFO - PROCESS | 13556 | 1477701111873 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 17:31:51 INFO - PROCESS | 13556 | 1477701111881 Marionette TRACE conn4 <- [1,660,null,{}] 17:31:51 INFO - PROCESS | 13556 | 1477701111888 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:31:51 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da6d400 == 11 [pid = 13556] [id = 147] 17:31:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8da74000) [pid = 13556] [serial = 434] [outer = (nil)] 17:31:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8ddd3800) [pid = 13556] [serial = 435] [outer = 0x8da74000] 17:31:51 INFO - PROCESS | 13556 | 1477701111992 Marionette DEBUG loaded listener.js 17:31:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8d946400) [pid = 13556] [serial = 436] [outer = 0x8da74000] 17:31:52 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcc9c00 == 12 [pid = 13556] [id = 148] 17:31:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8fce9c00) [pid = 13556] [serial = 437] [outer = (nil)] 17:31:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8fcec000) [pid = 13556] [serial = 438] [outer = 0x8fce9c00] 17:31:53 INFO - PROCESS | 13556 | 1477701113076 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]]]}] 17:31:53 INFO - . 17:31:53 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1621ms 17:31:53 INFO - PROCESS | 13556 | 1477701113139 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 17:31:53 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 17:31:53 INFO - PROCESS | 13556 | 1477701113145 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 17:31:53 INFO - PROCESS | 13556 | 1477701113152 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}] 17:31:53 INFO - PROCESS | 13556 | 1477701113373 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 17:31:53 INFO - PROCESS | 13556 | 1477701113503 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 17:31:53 INFO - PROCESS | 13556 | 1477701113508 Marionette TRACE conn4 <- [1,664,null,["8"]] 17:31:53 INFO - PROCESS | 13556 | 1477701113516 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 17:31:53 INFO - PROCESS | 13556 | 1477701113522 Marionette TRACE conn4 <- [1,665,null,{}] 17:31:53 INFO - PROCESS | 13556 | 1477701113527 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:31:53 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fd6fc00 == 13 [pid = 13556] [id = 149] 17:31:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x9001c800) [pid = 13556] [serial = 439] [outer = (nil)] 17:31:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x90021000) [pid = 13556] [serial = 440] [outer = 0x9001c800] 17:31:53 INFO - PROCESS | 13556 | 1477701113626 Marionette DEBUG loaded listener.js 17:31:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x90028000) [pid = 13556] [serial = 441] [outer = 0x9001c800] 17:31:54 INFO - PROCESS | 13556 | --DOCSHELL 0x8da74400 == 12 [pid = 13556] [id = 145] 17:31:54 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8dff5800) [pid = 13556] [serial = 425] [outer = (nil)] [url = about:blank] 17:31:54 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8df1bc00) [pid = 13556] [serial = 428] [outer = (nil)] [url = about:blank] 17:31:54 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8fbca400) [pid = 13556] [serial = 426] [outer = (nil)] [url = about:blank] 17:31:56 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8da75c00) [pid = 13556] [serial = 427] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 17:31:59 INFO - PROCESS | 13556 | 1477701119304 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]]]}] 17:31:59 INFO - .. 17:31:59 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6186ms 17:31:59 INFO - PROCESS | 13556 | 1477701119337 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 17:31:59 INFO - PROCESS | 13556 | 1477701119341 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 17:31:59 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 17:31:59 INFO - PROCESS | 13556 | 1477701119351 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}] 17:31:59 INFO - PROCESS | 13556 | 1477701119527 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 17:31:59 INFO - PROCESS | 13556 | 1477701119546 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 17:31:59 INFO - PROCESS | 13556 | 1477701119552 Marionette TRACE conn4 <- [1,669,null,["8"]] 17:31:59 INFO - PROCESS | 13556 | 1477701119559 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 17:31:59 INFO - PROCESS | 13556 | 1477701119566 Marionette TRACE conn4 <- [1,670,null,{}] 17:31:59 INFO - PROCESS | 13556 | 1477701119572 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:31:59 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da74800 == 13 [pid = 13556] [id = 150] 17:31:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8da75c00) [pid = 13556] [serial = 442] [outer = (nil)] 17:31:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x92c60800) [pid = 13556] [serial = 443] [outer = 0x8da75c00] 17:31:59 INFO - PROCESS | 13556 | 1477701119670 Marionette DEBUG loaded listener.js 17:31:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x92cb9400) [pid = 13556] [serial = 444] [outer = 0x8da75c00] 17:32:00 INFO - PROCESS | 13556 | [13556] 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 17:32:00 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 17:32:00 INFO - PROCESS | 13556 | 1477701120701 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]]]}] 17:32:00 INFO - .. 17:32:00 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1372ms 17:32:00 INFO - PROCESS | 13556 | 1477701120722 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 17:32:00 INFO - PROCESS | 13556 | 1477701120729 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 17:32:00 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 17:32:00 INFO - PROCESS | 13556 | 1477701120739 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}] 17:32:01 INFO - PROCESS | 13556 | 1477701121024 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 17:32:01 INFO - PROCESS | 13556 | 1477701121091 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 17:32:01 INFO - PROCESS | 13556 | 1477701121098 Marionette TRACE conn4 <- [1,674,null,["8"]] 17:32:01 INFO - PROCESS | 13556 | 1477701121106 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 17:32:01 INFO - PROCESS | 13556 | 1477701121114 Marionette TRACE conn4 <- [1,675,null,{}] 17:32:01 INFO - PROCESS | 13556 | 1477701121164 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:32:01 INFO - PROCESS | 13556 | ++DOCSHELL 0x93b61400 == 14 [pid = 13556] [id = 151] 17:32:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x93b6d400) [pid = 13556] [serial = 445] [outer = (nil)] 17:32:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x93dd0800) [pid = 13556] [serial = 446] [outer = 0x93b6d400] 17:32:01 INFO - PROCESS | 13556 | 1477701121273 Marionette DEBUG loaded listener.js 17:32:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x9478e000) [pid = 13556] [serial = 447] [outer = 0x93b6d400] 17:32:02 INFO - PROCESS | 13556 | [13556] 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 17:32:02 INFO - PROCESS | 13556 | [13556] 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 17:32:02 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 17:32:03 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcc9c00 == 13 [pid = 13556] [id = 148] 17:32:03 INFO - PROCESS | 13556 | --DOCSHELL 0x8da6d400 == 12 [pid = 13556] [id = 147] 17:32:03 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x8da68c00) [pid = 13556] [serial = 431] [outer = (nil)] [url = about:blank] 17:32:03 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8dfee400) [pid = 13556] [serial = 429] [outer = (nil)] [url = about:blank] 17:32:03 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8bc7c000) [pid = 13556] [serial = 330] [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.] 17:32:05 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8fce9c00) [pid = 13556] [serial = 437] [outer = (nil)] [url = about:srcdoc] 17:32:06 INFO - PROCESS | 13556 | 1477701126849 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]]]}] 17:32:06 INFO - .. 17:32:06 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6150ms 17:32:06 INFO - PROCESS | 13556 | 1477701126888 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 17:32:06 INFO - PROCESS | 13556 | 1477701126895 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 17:32:06 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 17:32:06 INFO - PROCESS | 13556 | 1477701126906 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}] 17:32:07 INFO - PROCESS | 13556 | 1477701127083 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 17:32:07 INFO - PROCESS | 13556 | 1477701127100 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 17:32:07 INFO - PROCESS | 13556 | 1477701127105 Marionette TRACE conn4 <- [1,679,null,["8"]] 17:32:07 INFO - PROCESS | 13556 | 1477701127190 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 17:32:07 INFO - PROCESS | 13556 | 1477701127198 Marionette TRACE conn4 <- [1,680,null,{}] 17:32:07 INFO - PROCESS | 13556 | 1477701127205 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:32:07 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df26800 == 13 [pid = 13556] [id = 152] 17:32:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8dfee400) [pid = 13556] [serial = 448] [outer = (nil)] 17:32:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8fcce400) [pid = 13556] [serial = 449] [outer = 0x8dfee400] 17:32:07 INFO - PROCESS | 13556 | 1477701127317 Marionette DEBUG loaded listener.js 17:32:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8fcc7800) [pid = 13556] [serial = 450] [outer = 0x8dfee400] 17:32:11 INFO - PROCESS | 13556 | --DOCSHELL 0x8fd6fc00 == 12 [pid = 13556] [id = 149] 17:32:11 INFO - PROCESS | 13556 | --DOCSHELL 0x8d947400 == 11 [pid = 13556] [id = 146] 17:32:11 INFO - PROCESS | 13556 | --DOCSHELL 0x93b61400 == 10 [pid = 13556] [id = 151] 17:32:11 INFO - PROCESS | 13556 | --DOCSHELL 0x8da74800 == 9 [pid = 13556] [id = 150] 17:32:11 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8fcec000) [pid = 13556] [serial = 438] [outer = (nil)] [url = about:srcdoc] 17:32:11 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x92c60800) [pid = 13556] [serial = 443] [outer = (nil)] [url = about:blank] 17:32:11 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x90021000) [pid = 13556] [serial = 440] [outer = (nil)] [url = about:blank] 17:32:11 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8ddd3800) [pid = 13556] [serial = 435] [outer = (nil)] [url = about:blank] 17:32:12 INFO - PROCESS | 13556 | 1477701132807 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]]]}] 17:32:12 INFO - .. 17:32:12 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 5944ms 17:32:12 INFO - PROCESS | 13556 | 1477701132848 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 17:32:12 INFO - PROCESS | 13556 | 1477701132855 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 17:32:12 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 17:32:12 INFO - PROCESS | 13556 | 1477701132865 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}] 17:32:13 INFO - PROCESS | 13556 | 1477701133090 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 17:32:13 INFO - PROCESS | 13556 | 1477701133155 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 17:32:13 INFO - PROCESS | 13556 | 1477701133161 Marionette TRACE conn4 <- [1,684,null,["8"]] 17:32:13 INFO - PROCESS | 13556 | 1477701133169 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 17:32:13 INFO - PROCESS | 13556 | 1477701133177 Marionette TRACE conn4 <- [1,685,null,{}] 17:32:13 INFO - PROCESS | 13556 | 1477701133183 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:32:13 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce5ac00 == 10 [pid = 13556] [id = 153] 17:32:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8ce5b000) [pid = 13556] [serial = 451] [outer = (nil)] 17:32:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8d94e000) [pid = 13556] [serial = 452] [outer = 0x8ce5b000] 17:32:13 INFO - PROCESS | 13556 | 1477701133283 Marionette DEBUG loaded listener.js 17:32:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8da74400) [pid = 13556] [serial = 453] [outer = 0x8ce5b000] 17:32:13 INFO - PROCESS | 13556 | [13556] 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 17:32:13 INFO - PROCESS | 13556 | [13556] 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 17:32:13 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 17:32:14 INFO - PROCESS | 13556 | 1477701134288 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]]]}] 17:32:14 INFO - .. 17:32:14 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1472ms 17:32:14 INFO - PROCESS | 13556 | 1477701134335 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 17:32:14 INFO - PROCESS | 13556 | 1477701134341 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 17:32:14 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 17:32:14 INFO - PROCESS | 13556 | 1477701134355 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}] 17:32:14 INFO - PROCESS | 13556 | 1477701134562 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 17:32:14 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8da75c00) [pid = 13556] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 17:32:14 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x93b6d400) [pid = 13556] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 17:32:14 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x9001c800) [pid = 13556] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 17:32:14 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8d94c400) [pid = 13556] [serial = 430] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 17:32:14 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8da74000) [pid = 13556] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 17:32:14 INFO - PROCESS | 13556 | 1477701134660 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 17:32:14 INFO - PROCESS | 13556 | 1477701134665 Marionette TRACE conn4 <- [1,689,null,["8"]] 17:32:14 INFO - PROCESS | 13556 | 1477701134671 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 17:32:14 INFO - PROCESS | 13556 | 1477701134676 Marionette TRACE conn4 <- [1,690,null,{}] 17:32:14 INFO - PROCESS | 13556 | 1477701134682 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:32:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc7a400 == 11 [pid = 13556] [id = 154] 17:32:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8bd89c00) [pid = 13556] [serial = 454] [outer = (nil)] 17:32:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8fcd3800) [pid = 13556] [serial = 455] [outer = 0x8bd89c00] 17:32:14 INFO - PROCESS | 13556 | 1477701134771 Marionette DEBUG loaded listener.js 17:32:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8dff4400) [pid = 13556] [serial = 456] [outer = 0x8bd89c00] 17:32:19 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce5ac00 == 10 [pid = 13556] [id = 153] 17:32:19 INFO - PROCESS | 13556 | --DOCSHELL 0x8df26800 == 9 [pid = 13556] [id = 152] 17:32:19 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x90028000) [pid = 13556] [serial = 441] [outer = (nil)] [url = about:blank] 17:32:19 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8df1f800) [pid = 13556] [serial = 432] [outer = (nil)] [url = about:blank] 17:32:19 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8d946400) [pid = 13556] [serial = 436] [outer = (nil)] [url = about:blank] 17:32:19 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x93dd0800) [pid = 13556] [serial = 446] [outer = (nil)] [url = about:blank] 17:32:19 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x9478e000) [pid = 13556] [serial = 447] [outer = (nil)] [url = about:blank] 17:32:19 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x92cb9400) [pid = 13556] [serial = 444] [outer = (nil)] [url = about:blank] 17:32:19 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x8fcce400) [pid = 13556] [serial = 449] [outer = (nil)] [url = about:blank] 17:32:20 INFO - PROCESS | 13556 | 1477701140280 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]]]}] 17:32:20 INFO - .. 17:32:20 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 5953ms 17:32:20 INFO - PROCESS | 13556 | 1477701140310 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 17:32:20 INFO - PROCESS | 13556 | 1477701140317 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 17:32:20 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 17:32:20 INFO - PROCESS | 13556 | 1477701140330 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}] 17:32:20 INFO - PROCESS | 13556 | 1477701140518 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 17:32:20 INFO - PROCESS | 13556 | 1477701140616 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 17:32:20 INFO - PROCESS | 13556 | 1477701140622 Marionette TRACE conn4 <- [1,694,null,["8"]] 17:32:20 INFO - PROCESS | 13556 | 1477701140630 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 17:32:20 INFO - PROCESS | 13556 | 1477701140638 Marionette TRACE conn4 <- [1,695,null,{}] 17:32:20 INFO - PROCESS | 13556 | 1477701140644 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:32:20 INFO - PROCESS | 13556 | ++DOCSHELL 0x8d946000 == 10 [pid = 13556] [id = 155] 17:32:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8d946400) [pid = 13556] [serial = 457] [outer = (nil)] 17:32:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8da68000) [pid = 13556] [serial = 458] [outer = 0x8d946400] 17:32:20 INFO - PROCESS | 13556 | 1477701140741 Marionette DEBUG loaded listener.js 17:32:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8ddd3800) [pid = 13556] [serial = 459] [outer = 0x8d946400] 17:32:21 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8dfee400) [pid = 13556] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 17:32:26 INFO - PROCESS | 13556 | 1477701146247 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"]]]}] 17:32:26 INFO - .... 17:32:26 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 5943ms 17:32:26 INFO - PROCESS | 13556 | 1477701146312 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 17:32:26 INFO - PROCESS | 13556 | 1477701146318 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 17:32:26 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 17:32:26 INFO - PROCESS | 13556 | 1477701146332 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}] 17:32:26 INFO - PROCESS | 13556 | 1477701146536 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 17:32:26 INFO - PROCESS | 13556 | 1477701146672 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 17:32:26 INFO - PROCESS | 13556 | 1477701146679 Marionette TRACE conn4 <- [1,699,null,["8"]] 17:32:26 INFO - PROCESS | 13556 | 1477701146686 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 17:32:26 INFO - PROCESS | 13556 | 1477701146694 Marionette TRACE conn4 <- [1,700,null,{}] 17:32:26 INFO - PROCESS | 13556 | 1477701146701 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:32:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df1f800 == 11 [pid = 13556] [id = 156] 17:32:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8df24800) [pid = 13556] [serial = 460] [outer = (nil)] 17:32:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8fbc6000) [pid = 13556] [serial = 461] [outer = 0x8df24800] 17:32:26 INFO - PROCESS | 13556 | 1477701146806 Marionette DEBUG loaded listener.js 17:32:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8ce54c00) [pid = 13556] [serial = 462] [outer = 0x8df24800] 17:32:28 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8d94e000) [pid = 13556] [serial = 452] [outer = (nil)] [url = about:blank] 17:32:28 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8fcc7800) [pid = 13556] [serial = 450] [outer = (nil)] [url = about:blank] 17:32:28 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8fcd3800) [pid = 13556] [serial = 455] [outer = (nil)] [url = about:blank] 17:32:30 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8bd89c00) [pid = 13556] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 17:32:30 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x8ce5b000) [pid = 13556] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 17:32:32 INFO - PROCESS | 13556 | 1477701152425 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] 17:32:32 INFO - PROCESS | 13556 | 1477701152482 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 17:32:32 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 17:32:32 INFO - PROCESS | 13556 | 1477701152490 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 17:32:32 INFO - PROCESS | 13556 | 1477701152495 Marionette TRACE conn4 <- [1,703,null,{}] 17:32:32 INFO - PROCESS | 13556 | 1477701152507 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}] 17:32:32 INFO - PROCESS | 13556 | 1477701152669 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 17:32:32 INFO - PROCESS | 13556 | 1477701152765 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 17:32:32 INFO - PROCESS | 13556 | 1477701152770 Marionette TRACE conn4 <- [1,705,null,["8"]] 17:32:32 INFO - PROCESS | 13556 | 1477701152776 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 17:32:32 INFO - PROCESS | 13556 | 1477701152786 Marionette TRACE conn4 <- [1,706,null,{}] 17:32:32 INFO - PROCESS | 13556 | 1477701152797 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\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"}] 17:32:32 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df26800 == 12 [pid = 13556] [id = 157] 17:32:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8df27800) [pid = 13556] [serial = 463] [outer = (nil)] 17:32:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8fcc5800) [pid = 13556] [serial = 464] [outer = 0x8df27800] 17:32:32 INFO - PROCESS | 13556 | 1477701152888 Marionette DEBUG loaded listener.js 17:32:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8fccd000) [pid = 13556] [serial = 465] [outer = 0x8df27800] 17:32:33 INFO - PROCESS | 13556 | [13556] 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 17:32:33 INFO - PROCESS | 13556 | [13556] 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 17:32:33 INFO - PROCESS | 13556 | [13556] 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 17:32:33 INFO - PROCESS | 13556 | [13556] 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 17:32:33 INFO - PROCESS | 13556 | 1477701153868 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]]]}] 17:32:33 INFO - ... 17:32:33 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1438ms 17:32:33 INFO - PROCESS | 13556 | 1477701153928 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 17:32:33 INFO - PROCESS | 13556 | 1477701153935 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 17:32:33 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 17:32:33 INFO - PROCESS | 13556 | 1477701153944 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 17:32:33 INFO - PROCESS | 13556 | 1477701153952 Marionette TRACE conn4 <- [1,709,null,{}] 17:32:34 INFO - PROCESS | 13556 | 1477701154005 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}] 17:32:34 INFO - PROCESS | 13556 | 1477701154217 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 17:32:34 INFO - PROCESS | 13556 | 1477701154323 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 17:32:34 INFO - PROCESS | 13556 | 1477701154330 Marionette TRACE conn4 <- [1,711,null,["8"]] 17:32:34 INFO - PROCESS | 13556 | 1477701154335 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 17:32:34 INFO - PROCESS | 13556 | 1477701154344 Marionette TRACE conn4 <- [1,712,null,{}] 17:32:34 INFO - PROCESS | 13556 | 1477701154399 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:32:34 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcee400 == 13 [pid = 13556] [id = 158] 17:32:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8fceec00) [pid = 13556] [serial = 466] [outer = (nil)] 17:32:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x9529f400) [pid = 13556] [serial = 467] [outer = 0x8fceec00] 17:32:34 INFO - PROCESS | 13556 | 1477701154511 Marionette DEBUG loaded listener.js 17:32:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x9534c000) [pid = 13556] [serial = 468] [outer = 0x8fceec00] 17:32:35 INFO - PROCESS | 13556 | [mp3 @ 0x95f0d800] err{or,}_recognition separate: 1; 1 17:32:35 INFO - PROCESS | 13556 | [mp3 @ 0x95f0d800] err{or,}_recognition combined: 1; 1 17:32:35 INFO - PROCESS | 13556 | [mp3 @ 0x95f0dc00] err{or,}_recognition separate: 1; 1 17:32:35 INFO - PROCESS | 13556 | [mp3 @ 0x95f0dc00] err{or,}_recognition combined: 1; 1 17:32:35 INFO - PROCESS | 13556 | [13556] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 17:32:35 INFO - PROCESS | 13556 | [13556] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 17:32:35 INFO - PROCESS | 13556 | [13556] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 17:32:35 INFO - PROCESS | 13556 | [13556] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 17:32:37 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8da74400) [pid = 13556] [serial = 453] [outer = (nil)] [url = about:blank] 17:32:37 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8dff4400) [pid = 13556] [serial = 456] [outer = (nil)] [url = about:blank] 17:32:37 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8da68000) [pid = 13556] [serial = 458] [outer = (nil)] [url = about:blank] 17:32:39 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8df24800) [pid = 13556] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 17:32:39 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8d946400) [pid = 13556] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 17:32:39 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x8df27800) [pid = 13556] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 17:32:40 INFO - PROCESS | 13556 | 1477701160072 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]]]}] 17:32:40 INFO - ... 17:32:40 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6150ms 17:32:40 INFO - PROCESS | 13556 | 1477701160094 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 17:32:40 INFO - PROCESS | 13556 | 1477701160100 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 17:32:40 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 17:32:40 INFO - PROCESS | 13556 | 1477701160110 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 17:32:40 INFO - PROCESS | 13556 | 1477701160114 Marionette TRACE conn4 <- [1,715,null,{}] 17:32:40 INFO - PROCESS | 13556 | 1477701160124 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}] 17:32:40 INFO - PROCESS | 13556 | 1477701160300 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 17:32:40 INFO - PROCESS | 13556 | 1477701160309 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 17:32:40 INFO - PROCESS | 13556 | 1477701160321 Marionette TRACE conn4 <- [1,717,null,["8"]] 17:32:40 INFO - PROCESS | 13556 | 1477701160411 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 17:32:40 INFO - PROCESS | 13556 | 1477701160421 Marionette TRACE conn4 <- [1,718,null,{}] 17:32:40 INFO - PROCESS | 13556 | 1477701160435 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\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"}] 17:32:40 INFO - PROCESS | 13556 | ++DOCSHELL 0x8d94d400 == 14 [pid = 13556] [id = 159] 17:32:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8d94e000) [pid = 13556] [serial = 469] [outer = (nil)] 17:32:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8da68000) [pid = 13556] [serial = 470] [outer = 0x8d94e000] 17:32:40 INFO - PROCESS | 13556 | 1477701160529 Marionette DEBUG loaded listener.js 17:32:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8ddd3400) [pid = 13556] [serial = 471] [outer = 0x8d94e000] 17:32:41 INFO - PROCESS | 13556 | [13556] 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 17:32:41 INFO - PROCESS | 13556 | [13556] 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 17:32:41 INFO - PROCESS | 13556 | [13556] 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 17:32:41 INFO - PROCESS | 13556 | [13556] 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 17:32:41 INFO - PROCESS | 13556 | 1477701161467 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]]]}] 17:32:41 INFO - ... 17:32:41 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1383ms 17:32:41 INFO - PROCESS | 13556 | 1477701161493 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 17:32:41 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 17:32:41 INFO - PROCESS | 13556 | 1477701161499 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 17:32:41 INFO - PROCESS | 13556 | 1477701161506 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 17:32:41 INFO - PROCESS | 13556 | 1477701161510 Marionette TRACE conn4 <- [1,721,null,{}] 17:32:41 INFO - PROCESS | 13556 | 1477701161518 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}] 17:32:41 INFO - PROCESS | 13556 | 1477701161736 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 17:32:41 INFO - PROCESS | 13556 | 1477701161748 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 17:32:41 INFO - PROCESS | 13556 | 1477701161753 Marionette TRACE conn4 <- [1,723,null,["8"]] 17:32:41 INFO - PROCESS | 13556 | 1477701161771 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 17:32:41 INFO - PROCESS | 13556 | 1477701161780 Marionette TRACE conn4 <- [1,724,null,{}] 17:32:41 INFO - PROCESS | 13556 | 1477701161786 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:32:41 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce5ac00 == 15 [pid = 13556] [id = 160] 17:32:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8fd62400) [pid = 13556] [serial = 472] [outer = (nil)] 17:32:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x914a0c00) [pid = 13556] [serial = 473] [outer = 0x8fd62400] 17:32:41 INFO - PROCESS | 13556 | 1477701161873 Marionette DEBUG loaded listener.js 17:32:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8ce56000) [pid = 13556] [serial = 474] [outer = 0x8fd62400] 17:32:42 INFO - PROCESS | 13556 | [h264 @ 0x9529fc00] err{or,}_recognition separate: 1; 1 17:32:42 INFO - PROCESS | 13556 | [h264 @ 0x9529fc00] err{or,}_recognition combined: 1; 1 17:32:42 INFO - PROCESS | 13556 | [h264 @ 0x9529fc00] Unsupported bit depth: 0 17:32:42 INFO - PROCESS | 13556 | [h264 @ 0x9529fc00] no picture 17:32:42 INFO - PROCESS | 13556 | [h264 @ 0x9529fc00] no picture 17:32:45 INFO - PROCESS | 13556 | --DOCSHELL 0x8df1f800 == 14 [pid = 13556] [id = 156] 17:32:45 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc7a400 == 13 [pid = 13556] [id = 154] 17:32:45 INFO - PROCESS | 13556 | --DOCSHELL 0x8df26800 == 12 [pid = 13556] [id = 157] 17:32:45 INFO - PROCESS | 13556 | --DOCSHELL 0x8d946000 == 11 [pid = 13556] [id = 155] 17:32:45 INFO - PROCESS | 13556 | --DOCSHELL 0x8d94d400 == 10 [pid = 13556] [id = 159] 17:32:45 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8fcc5800) [pid = 13556] [serial = 464] [outer = (nil)] [url = about:blank] 17:32:45 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8fccd000) [pid = 13556] [serial = 465] [outer = (nil)] [url = about:blank] 17:32:45 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8fbc6000) [pid = 13556] [serial = 461] [outer = (nil)] [url = about:blank] 17:32:45 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8ce54c00) [pid = 13556] [serial = 462] [outer = (nil)] [url = about:blank] 17:32:45 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8ddd3800) [pid = 13556] [serial = 459] [outer = (nil)] [url = about:blank] 17:32:47 INFO - PROCESS | 13556 | 1477701167384 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]]]}] 17:32:47 INFO - .. 17:32:47 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 5948ms 17:32:47 INFO - PROCESS | 13556 | 1477701167521 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 17:32:47 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 17:32:47 INFO - PROCESS | 13556 | 1477701167528 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 17:32:47 INFO - PROCESS | 13556 | 1477701167538 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}] 17:32:47 INFO - PROCESS | 13556 | 1477701167757 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 17:32:47 INFO - PROCESS | 13556 | 1477701167821 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 17:32:47 INFO - PROCESS | 13556 | 1477701167825 Marionette TRACE conn4 <- [1,728,null,["8"]] 17:32:47 INFO - PROCESS | 13556 | 1477701167833 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 17:32:47 INFO - PROCESS | 13556 | 1477701167841 Marionette TRACE conn4 <- [1,729,null,{}] 17:32:47 INFO - PROCESS | 13556 | 1477701167846 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:32:47 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da74800 == 11 [pid = 13556] [id = 161] 17:32:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8da76000) [pid = 13556] [serial = 475] [outer = (nil)] 17:32:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8df1b800) [pid = 13556] [serial = 476] [outer = 0x8da76000] 17:32:47 INFO - PROCESS | 13556 | 1477701167975 Marionette DEBUG loaded listener.js 17:32:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8dff0400) [pid = 13556] [serial = 477] [outer = 0x8da76000] 17:32:48 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8d94e000) [pid = 13556] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 17:32:48 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8fceec00) [pid = 13556] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 17:32:48 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 17:32:48 INFO - PROCESS | 13556 | [h264 @ 0x8fceec00] err{or,}_recognition separate: 1; 1 17:32:48 INFO - PROCESS | 13556 | [h264 @ 0x8fceec00] err{or,}_recognition combined: 1; 1 17:32:48 INFO - PROCESS | 13556 | [h264 @ 0x8fceec00] Unsupported bit depth: 0 17:32:48 INFO - PROCESS | 13556 | [h264 @ 0x8fceec00] no picture 17:32:48 INFO - PROCESS | 13556 | [h264 @ 0x8fceec00] no picture 17:32:48 INFO - PROCESS | 13556 | [h264 @ 0x90021000] err{or,}_recognition separate: 1; 1 17:32:48 INFO - PROCESS | 13556 | [h264 @ 0x90021000] err{or,}_recognition combined: 1; 1 17:32:48 INFO - PROCESS | 13556 | [h264 @ 0x90021000] Unsupported bit depth: 0 17:32:48 INFO - PROCESS | 13556 | [h264 @ 0x90021000] no picture 17:32:48 INFO - PROCESS | 13556 | [h264 @ 0x90021000] no picture 17:32:48 INFO - PROCESS | 13556 | [h264 @ 0x8fceb400] err{or,}_recognition separate: 1; 1 17:32:48 INFO - PROCESS | 13556 | [h264 @ 0x8fceb400] err{or,}_recognition combined: 1; 1 17:32:48 INFO - PROCESS | 13556 | [h264 @ 0x8fceb400] Unsupported bit depth: 0 17:32:48 INFO - PROCESS | 13556 | [h264 @ 0x8fceb400] no picture 17:32:48 INFO - PROCESS | 13556 | [h264 @ 0x8fceb400] no picture 17:32:49 INFO - PROCESS | 13556 | [h264 @ 0x9123d000] err{or,}_recognition separate: 1; 1 17:32:49 INFO - PROCESS | 13556 | [h264 @ 0x9123d000] err{or,}_recognition combined: 1; 1 17:32:49 INFO - PROCESS | 13556 | [h264 @ 0x9123d000] Unsupported bit depth: 0 17:32:49 INFO - PROCESS | 13556 | [h264 @ 0x9123d000] no picture 17:32:49 INFO - PROCESS | 13556 | [h264 @ 0x9123d000] no picture 17:32:52 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcee400 == 10 [pid = 13556] [id = 158] 17:32:52 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce5ac00 == 9 [pid = 13556] [id = 160] 17:32:53 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8da68000) [pid = 13556] [serial = 470] [outer = (nil)] [url = about:blank] 17:32:53 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x8ddd3400) [pid = 13556] [serial = 471] [outer = (nil)] [url = about:blank] 17:32:53 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x9529f400) [pid = 13556] [serial = 467] [outer = (nil)] [url = about:blank] 17:32:53 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x9534c000) [pid = 13556] [serial = 468] [outer = (nil)] [url = about:blank] 17:32:53 INFO - PROCESS | 13556 | 1477701173498 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]]]}] 17:32:53 INFO - ..... 17:32:53 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 5991ms 17:32:53 INFO - PROCESS | 13556 | 1477701173527 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 17:32:53 INFO - PROCESS | 13556 | 1477701173533 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 17:32:53 INFO - TEST-START | /custom-elements/reactions/Attr.html 17:32:53 INFO - PROCESS | 13556 | 1477701173544 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}] 17:32:53 INFO - PROCESS | 13556 | 1477701173748 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 17:32:53 INFO - PROCESS | 13556 | 1477701173849 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 17:32:53 INFO - PROCESS | 13556 | 1477701173855 Marionette TRACE conn4 <- [1,733,null,["8"]] 17:32:53 INFO - PROCESS | 13556 | 1477701173861 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 17:32:53 INFO - PROCESS | 13556 | 1477701173869 Marionette TRACE conn4 <- [1,734,null,{}] 17:32:53 INFO - PROCESS | 13556 | 1477701173874 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:32:53 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce5c800 == 10 [pid = 13556] [id = 162] 17:32:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x8d943800) [pid = 13556] [serial = 478] [outer = (nil)] 17:32:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x8d94f000) [pid = 13556] [serial = 479] [outer = 0x8d943800] 17:32:53 INFO - PROCESS | 13556 | 1477701173972 Marionette DEBUG loaded listener.js 17:32:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8da73800) [pid = 13556] [serial = 480] [outer = 0x8d943800] 17:32:54 INFO - PROCESS | 13556 | 1477701174492 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"]]]}] 17:32:54 INFO - .. 17:32:54 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1019ms 17:32:54 INFO - PROCESS | 13556 | 1477701174560 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 17:32:54 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 17:32:54 INFO - PROCESS | 13556 | 1477701174565 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 17:32:54 INFO - PROCESS | 13556 | 1477701174572 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}] 17:32:54 INFO - PROCESS | 13556 | 1477701174766 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 17:32:54 INFO - PROCESS | 13556 | 1477701174781 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 17:32:54 INFO - PROCESS | 13556 | 1477701174786 Marionette TRACE conn4 <- [1,738,null,["8"]] 17:32:54 INFO - PROCESS | 13556 | 1477701174793 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 17:32:54 INFO - PROCESS | 13556 | 1477701174799 Marionette TRACE conn4 <- [1,739,null,{}] 17:32:54 INFO - PROCESS | 13556 | 1477701174806 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:32:54 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da24c00 == 11 [pid = 13556] [id = 163] 17:32:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8fccc800) [pid = 13556] [serial = 481] [outer = (nil)] 17:32:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8fce9800) [pid = 13556] [serial = 482] [outer = 0x8fccc800] 17:32:54 INFO - PROCESS | 13556 | 1477701174892 Marionette DEBUG loaded listener.js 17:32:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8bc71400) [pid = 13556] [serial = 483] [outer = 0x8fccc800] 17:32:55 INFO - ....... 17:32:55 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 927ms 17:32:55 INFO - PROCESS | 13556 | 1477701175465 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"]]]}] 17:32:55 INFO - PROCESS | 13556 | 1477701175519 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 17:32:55 INFO - PROCESS | 13556 | 1477701175526 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 17:32:55 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 17:32:55 INFO - PROCESS | 13556 | 1477701175541 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}] 17:32:55 INFO - PROCESS | 13556 | 1477701175740 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 17:32:55 INFO - PROCESS | 13556 | 1477701175805 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 17:32:55 INFO - PROCESS | 13556 | 1477701175810 Marionette TRACE conn4 <- [1,743,null,["8"]] 17:32:55 INFO - PROCESS | 13556 | 1477701175815 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 17:32:55 INFO - PROCESS | 13556 | 1477701175821 Marionette TRACE conn4 <- [1,744,null,{}] 17:32:55 INFO - PROCESS | 13556 | 1477701175827 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:32:55 INFO - PROCESS | 13556 | ++DOCSHELL 0x955b3000 == 12 [pid = 13556] [id = 164] 17:32:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x955b3800) [pid = 13556] [serial = 484] [outer = (nil)] 17:32:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x95c9f000) [pid = 13556] [serial = 485] [outer = 0x955b3800] 17:32:55 INFO - PROCESS | 13556 | 1477701175926 Marionette DEBUG loaded listener.js 17:32:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x95f0b000) [pid = 13556] [serial = 486] [outer = 0x955b3800] 17:32:56 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8fd62400) [pid = 13556] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 17:32:56 INFO - .................... 17:32:56 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1128ms 17:32:56 INFO - TEST-START | /custom-elements/reactions/Document.html 17:32:56 INFO - PROCESS | 13556 | 1477701176626 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"]]]}] 17:32:56 INFO - PROCESS | 13556 | 1477701176670 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 17:32:56 INFO - PROCESS | 13556 | 1477701176677 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 17:32:56 INFO - PROCESS | 13556 | 1477701176689 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}] 17:32:56 INFO - PROCESS | 13556 | 1477701176896 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 17:32:56 INFO - PROCESS | 13556 | 1477701176958 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 17:32:56 INFO - PROCESS | 13556 | 1477701176962 Marionette TRACE conn4 <- [1,748,null,["8"]] 17:32:56 INFO - PROCESS | 13556 | 1477701176967 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 17:32:56 INFO - PROCESS | 13556 | 1477701176972 Marionette TRACE conn4 <- [1,749,null,{}] 17:32:56 INFO - PROCESS | 13556 | 1477701176980 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:32:57 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc7a800 == 13 [pid = 13556] [id = 165] 17:32:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x95fc1000) [pid = 13556] [serial = 487] [outer = (nil)] 17:32:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x983dfc00) [pid = 13556] [serial = 488] [outer = 0x95fc1000] 17:32:57 INFO - PROCESS | 13556 | 1477701177070 Marionette DEBUG loaded listener.js 17:32:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x98f28400) [pid = 13556] [serial = 489] [outer = 0x95fc1000] 17:32:57 INFO - PROCESS | 13556 | 1477701177542 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"]]]}] 17:32:57 INFO - .. 17:32:57 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 922ms 17:32:57 INFO - PROCESS | 13556 | 1477701177607 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 17:32:57 INFO - PROCESS | 13556 | 1477701177609 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 17:32:57 INFO - TEST-START | /custom-elements/reactions/Element.html 17:32:57 INFO - PROCESS | 13556 | 1477701177622 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}] 17:32:57 INFO - PROCESS | 13556 | 1477701177793 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 17:32:57 INFO - PROCESS | 13556 | 1477701177803 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 17:32:57 INFO - PROCESS | 13556 | 1477701177806 Marionette TRACE conn4 <- [1,753,null,["8"]] 17:32:57 INFO - PROCESS | 13556 | 1477701177810 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 17:32:57 INFO - PROCESS | 13556 | 1477701177827 Marionette TRACE conn4 <- [1,754,null,{}] 17:32:57 INFO - PROCESS | 13556 | 1477701177836 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:32:57 INFO - PROCESS | 13556 | ++DOCSHELL 0x95f18400 == 14 [pid = 13556] [id = 166] 17:32:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x9a09b800) [pid = 13556] [serial = 490] [outer = (nil)] 17:32:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x9a2e1c00) [pid = 13556] [serial = 491] [outer = 0x9a09b800] 17:32:57 INFO - PROCESS | 13556 | 1477701177915 Marionette DEBUG loaded listener.js 17:32:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x9a2eb800) [pid = 13556] [serial = 492] [outer = 0x9a09b800] 17:32:58 INFO - .................................... 17:32:58 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1049ms 17:32:58 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 17:32:58 INFO - PROCESS | 13556 | 1477701178612 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"]]]}] 17:32:58 INFO - PROCESS | 13556 | 1477701178674 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 17:32:58 INFO - PROCESS | 13556 | 1477701178676 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 17:32:58 INFO - PROCESS | 13556 | 1477701178688 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}] 17:32:59 INFO - PROCESS | 13556 | 1477701179002 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 17:32:59 INFO - PROCESS | 13556 | 1477701179013 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 17:32:59 INFO - PROCESS | 13556 | 1477701179016 Marionette TRACE conn4 <- [1,758,null,["8"]] 17:32:59 INFO - PROCESS | 13556 | 1477701179025 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 17:32:59 INFO - PROCESS | 13556 | 1477701179029 Marionette TRACE conn4 <- [1,759,null,{}] 17:32:59 INFO - PROCESS | 13556 | 1477701179033 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:32:59 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b14d400 == 15 [pid = 13556] [id = 167] 17:32:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x9b14d800) [pid = 13556] [serial = 493] [outer = (nil)] 17:32:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x9b46c800) [pid = 13556] [serial = 494] [outer = 0x9b14d800] 17:32:59 INFO - PROCESS | 13556 | 1477701179121 Marionette DEBUG loaded listener.js 17:32:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x9ce2a800) [pid = 13556] [serial = 495] [outer = 0x9b14d800] 17:32:59 INFO - ................ 17:32:59 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1179ms 17:32:59 INFO - TEST-START | /custom-elements/reactions/Node.html 17:32:59 INFO - PROCESS | 13556 | 1477701179819 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"]]]}] 17:32:59 INFO - PROCESS | 13556 | 1477701179875 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 17:32:59 INFO - PROCESS | 13556 | 1477701179889 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 17:32:59 INFO - PROCESS | 13556 | 1477701179907 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}] 17:33:00 INFO - PROCESS | 13556 | 1477701180134 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 17:33:00 INFO - PROCESS | 13556 | 1477701180269 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 17:33:00 INFO - PROCESS | 13556 | 1477701180276 Marionette TRACE conn4 <- [1,763,null,["8"]] 17:33:00 INFO - PROCESS | 13556 | 1477701180284 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 17:33:00 INFO - PROCESS | 13556 | 1477701180292 Marionette TRACE conn4 <- [1,764,null,{}] 17:33:00 INFO - PROCESS | 13556 | 1477701180303 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:00 INFO - PROCESS | 13556 | ++DOCSHELL 0x948c5400 == 16 [pid = 13556] [id = 168] 17:33:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x95297c00) [pid = 13556] [serial = 496] [outer = (nil)] 17:33:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x95350800) [pid = 13556] [serial = 497] [outer = 0x95297c00] 17:33:00 INFO - PROCESS | 13556 | 1477701180412 Marionette DEBUG loaded listener.js 17:33:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x95ca0000) [pid = 13556] [serial = 498] [outer = 0x95297c00] 17:33:01 INFO - .............. 17:33:01 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1227ms 17:33:01 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 17:33:01 INFO - PROCESS | 13556 | 1477701181085 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"]]]}] 17:33:01 INFO - PROCESS | 13556 | 1477701181147 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 17:33:01 INFO - PROCESS | 13556 | 1477701181151 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 17:33:01 INFO - PROCESS | 13556 | 1477701181164 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}] 17:33:01 INFO - PROCESS | 13556 | 1477701181349 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 17:33:01 INFO - PROCESS | 13556 | 1477701181485 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 17:33:01 INFO - PROCESS | 13556 | 1477701181489 Marionette TRACE conn4 <- [1,768,null,["8"]] 17:33:01 INFO - PROCESS | 13556 | 1477701181497 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 17:33:01 INFO - PROCESS | 13556 | 1477701181502 Marionette TRACE conn4 <- [1,769,null,{}] 17:33:01 INFO - PROCESS | 13556 | 1477701181507 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:01 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a40bc00 == 17 [pid = 13556] [id = 169] 17:33:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x9a40e400) [pid = 13556] [serial = 499] [outer = (nil)] 17:33:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x9a67f000) [pid = 13556] [serial = 500] [outer = 0x9a40e400] 17:33:01 INFO - PROCESS | 13556 | 1477701181603 Marionette DEBUG loaded listener.js 17:33:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x9b391000) [pid = 13556] [serial = 501] [outer = 0x9a40e400] 17:33:02 INFO - PROCESS | 13556 | 1477701182232 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"]]]}] 17:33:02 INFO - .... 17:33:02 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1129ms 17:33:02 INFO - PROCESS | 13556 | 1477701182297 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 17:33:02 INFO - PROCESS | 13556 | 1477701182305 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 17:33:02 INFO - TEST-START | /custom-elements/reactions/Range.html 17:33:02 INFO - PROCESS | 13556 | 1477701182312 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}] 17:33:02 INFO - PROCESS | 13556 | 1477701182475 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 17:33:02 INFO - PROCESS | 13556 | 1477701182676 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 17:33:02 INFO - PROCESS | 13556 | 1477701182681 Marionette TRACE conn4 <- [1,773,null,["8"]] 17:33:02 INFO - PROCESS | 13556 | 1477701182696 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 17:33:02 INFO - PROCESS | 13556 | 1477701182704 Marionette TRACE conn4 <- [1,774,null,{}] 17:33:02 INFO - PROCESS | 13556 | 1477701182710 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:02 INFO - PROCESS | 13556 | ++DOCSHELL 0xa26efc00 == 18 [pid = 13556] [id = 170] 17:33:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0xa26f0000) [pid = 13556] [serial = 502] [outer = (nil)] 17:33:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0xa2a11800) [pid = 13556] [serial = 503] [outer = 0xa26f0000] 17:33:02 INFO - PROCESS | 13556 | 1477701182810 Marionette DEBUG loaded listener.js 17:33:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0xa2a1cc00) [pid = 13556] [serial = 504] [outer = 0xa26f0000] 17:33:03 INFO - ......... 17:33:03 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1130ms 17:33:03 INFO - PROCESS | 13556 | 1477701183404 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"]]]}] 17:33:03 INFO - PROCESS | 13556 | 1477701183462 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 17:33:03 INFO - PROCESS | 13556 | 1477701183467 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 17:33:03 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 17:33:03 INFO - PROCESS | 13556 | 1477701183477 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}] 17:33:03 INFO - PROCESS | 13556 | 1477701183650 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 17:33:03 INFO - PROCESS | 13556 | 1477701183765 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 17:33:03 INFO - PROCESS | 13556 | 1477701183772 Marionette TRACE conn4 <- [1,778,null,["8"]] 17:33:03 INFO - PROCESS | 13556 | 1477701183818 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 17:33:03 INFO - PROCESS | 13556 | 1477701183824 Marionette TRACE conn4 <- [1,779,null,{}] 17:33:03 INFO - PROCESS | 13556 | 1477701183830 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:03 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcf0c00 == 19 [pid = 13556] [id = 171] 17:33:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x8fcf2400) [pid = 13556] [serial = 505] [outer = (nil)] 17:33:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0xa2f7cc00) [pid = 13556] [serial = 506] [outer = 0x8fcf2400] 17:33:03 INFO - PROCESS | 13556 | 1477701183925 Marionette DEBUG loaded listener.js 17:33:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0xa3011800) [pid = 13556] [serial = 507] [outer = 0x8fcf2400] 17:33:04 INFO - PROCESS | 13556 | ++DOCSHELL 0xa309a400 == 20 [pid = 13556] [id = 172] 17:33:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0xa309d400) [pid = 13556] [serial = 508] [outer = (nil)] 17:33:04 INFO - PROCESS | 13556 | ++DOCSHELL 0xa309d800 == 21 [pid = 13556] [id = 173] 17:33:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0xa309f400) [pid = 13556] [serial = 509] [outer = (nil)] 17:33:04 INFO - PROCESS | 13556 | ++DOCSHELL 0xa309f800 == 22 [pid = 13556] [id = 174] 17:33:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0xa309fc00) [pid = 13556] [serial = 510] [outer = (nil)] 17:33:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0xa2f7d400) [pid = 13556] [serial = 511] [outer = 0xa309d400] 17:33:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0xa30a3000) [pid = 13556] [serial = 512] [outer = 0xa309f400] 17:33:04 INFO - PROCESS | 13556 | [13556] 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 17:33:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0xa30a4800) [pid = 13556] [serial = 513] [outer = 0xa309fc00] 17:33:04 INFO - PROCESS | 13556 | [13556] 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 17:33:04 INFO - PROCESS | 13556 | 1477701184733 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"]]]}] 17:33:04 INFO - ..... 17:33:04 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1323ms 17:33:04 INFO - PROCESS | 13556 | 1477701184797 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 17:33:04 INFO - PROCESS | 13556 | 1477701184801 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 17:33:04 INFO - TEST-START | /fetch/api/request/request-cache.html 17:33:04 INFO - PROCESS | 13556 | 1477701184808 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 17:33:04 INFO - PROCESS | 13556 | 1477701184813 Marionette TRACE conn4 <- [1,782,null,{}] 17:33:04 INFO - PROCESS | 13556 | 1477701184819 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}] 17:33:05 INFO - PROCESS | 13556 | 1477701185025 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 17:33:05 INFO - PROCESS | 13556 | 1477701185224 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 17:33:05 INFO - PROCESS | 13556 | 1477701185230 Marionette TRACE conn4 <- [1,784,null,["8"]] 17:33:05 INFO - PROCESS | 13556 | 1477701185236 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 17:33:05 INFO - PROCESS | 13556 | 1477701185245 Marionette TRACE conn4 <- [1,785,null,{}] 17:33:05 INFO - PROCESS | 13556 | 1477701185252 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\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"}] 17:33:05 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fbc3400 == 23 [pid = 13556] [id = 175] 17:33:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x8fcca800) [pid = 13556] [serial = 514] [outer = (nil)] 17:33:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x8fceec00) [pid = 13556] [serial = 515] [outer = 0x8fcca800] 17:33:05 INFO - PROCESS | 13556 | 1477701185351 Marionette DEBUG loaded listener.js 17:33:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x9331e800) [pid = 13556] [serial = 516] [outer = 0x8fcca800] 17:33:06 INFO - PROCESS | 13556 | --DOCSHELL 0x8da74800 == 22 [pid = 13556] [id = 161] 17:33:06 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x914a0c00) [pid = 13556] [serial = 473] [outer = (nil)] [url = about:blank] 17:33:06 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x8ce56000) [pid = 13556] [serial = 474] [outer = (nil)] [url = about:blank] 17:33:06 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x8df1b800) [pid = 13556] [serial = 476] [outer = (nil)] [url = about:blank] 17:33:08 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x9a09b800) [pid = 13556] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 17:33:08 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x8d943800) [pid = 13556] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 17:33:08 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x8da76000) [pid = 13556] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 17:33:08 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x955b3800) [pid = 13556] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 17:33:08 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x8fccc800) [pid = 13556] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 17:33:08 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x95fc1000) [pid = 13556] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 17:33:10 INFO - PROCESS | 13556 | [13556] 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 17:33:10 INFO - PROCESS | 13556 | [13556] 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 17:33:10 INFO - PROCESS | 13556 | [13556] 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 17:33:10 INFO - PROCESS | 13556 | [13556] 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 17:33:10 INFO - PROCESS | 13556 | [13556] 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 17:33:10 INFO - PROCESS | 13556 | [13556] 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 17:33:10 INFO - PROCESS | 13556 | [13556] 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 17:33:10 INFO - PROCESS | 13556 | [13556] 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 17:33:12 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 17:33:12 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 17:33:12 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 17:33:13 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 17:33:13 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc7a800 == 21 [pid = 13556] [id = 165] 17:33:13 INFO - PROCESS | 13556 | --DOCSHELL 0x955b3000 == 20 [pid = 13556] [id = 164] 17:33:13 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x9b46c800) [pid = 13556] [serial = 494] [outer = (nil)] [url = about:blank] 17:33:13 INFO - PROCESS | 13556 | --DOCSHELL 0x95f18400 == 19 [pid = 13556] [id = 166] 17:33:13 INFO - PROCESS | 13556 | --DOCSHELL 0xa309f800 == 18 [pid = 13556] [id = 174] 17:33:13 INFO - PROCESS | 13556 | --DOCSHELL 0xa309d800 == 17 [pid = 13556] [id = 173] 17:33:13 INFO - PROCESS | 13556 | --DOCSHELL 0xa309a400 == 16 [pid = 13556] [id = 172] 17:33:13 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcf0c00 == 15 [pid = 13556] [id = 171] 17:33:13 INFO - PROCESS | 13556 | --DOCSHELL 0xa26efc00 == 14 [pid = 13556] [id = 170] 17:33:13 INFO - PROCESS | 13556 | --DOCSHELL 0x9a40bc00 == 13 [pid = 13556] [id = 169] 17:33:13 INFO - PROCESS | 13556 | --DOCSHELL 0x948c5400 == 12 [pid = 13556] [id = 168] 17:33:14 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x98f28400) [pid = 13556] [serial = 489] [outer = (nil)] [url = about:blank] 17:33:14 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x983dfc00) [pid = 13556] [serial = 488] [outer = (nil)] [url = about:blank] 17:33:14 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x9a2eb800) [pid = 13556] [serial = 492] [outer = (nil)] [url = about:blank] 17:33:14 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x9a2e1c00) [pid = 13556] [serial = 491] [outer = (nil)] [url = about:blank] 17:33:14 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x95c9f000) [pid = 13556] [serial = 485] [outer = (nil)] [url = about:blank] 17:33:14 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x95f0b000) [pid = 13556] [serial = 486] [outer = (nil)] [url = about:blank] 17:33:14 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x8fce9800) [pid = 13556] [serial = 482] [outer = (nil)] [url = about:blank] 17:33:14 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x8bc71400) [pid = 13556] [serial = 483] [outer = (nil)] [url = about:blank] 17:33:14 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x8d94f000) [pid = 13556] [serial = 479] [outer = (nil)] [url = about:blank] 17:33:14 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x8da73800) [pid = 13556] [serial = 480] [outer = (nil)] [url = about:blank] 17:33:14 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x8dff0400) [pid = 13556] [serial = 477] [outer = (nil)] [url = about:blank] 17:33:17 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x9b14d800) [pid = 13556] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 17:33:17 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0xa26f0000) [pid = 13556] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 17:33:17 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x95297c00) [pid = 13556] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 17:33:17 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x9a40e400) [pid = 13556] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 17:33:17 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0xa309fc00) [pid = 13556] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 17:33:17 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0xa309d400) [pid = 13556] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 17:33:17 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0xa309f400) [pid = 13556] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 17:33:17 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8fcf2400) [pid = 13556] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 17:33:20 INFO - ...................................................................................................... 17:33:20 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 16137ms 17:33:21 INFO - PROCESS | 13556 | 1477701200829 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]]]}] 17:33:21 INFO - PROCESS | 13556 | 1477701200969 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 17:33:21 INFO - PROCESS | 13556 | 1477701200980 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 17:33:21 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 17:33:21 INFO - PROCESS | 13556 | 1477701200992 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 17:33:21 INFO - PROCESS | 13556 | 1477701200997 Marionette TRACE conn4 <- [1,788,null,{}] 17:33:21 INFO - PROCESS | 13556 | 1477701201008 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}] 17:33:21 INFO - PROCESS | 13556 | 1477701201233 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 17:33:21 INFO - PROCESS | 13556 | 1477701201374 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 17:33:21 INFO - PROCESS | 13556 | 1477701201379 Marionette TRACE conn4 <- [1,790,null,["8"]] 17:33:21 INFO - PROCESS | 13556 | 1477701201387 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 17:33:21 INFO - PROCESS | 13556 | 1477701201399 Marionette TRACE conn4 <- [1,791,null,{}] 17:33:21 INFO - PROCESS | 13556 | 1477701201411 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:21 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd92c00 == 13 [pid = 13556] [id = 176] 17:33:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8fce6000) [pid = 13556] [serial = 517] [outer = (nil)] 17:33:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8fcee000) [pid = 13556] [serial = 518] [outer = 0x8fce6000] 17:33:21 INFO - PROCESS | 13556 | 1477701201522 Marionette DEBUG loaded listener.js 17:33:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8fcf1000) [pid = 13556] [serial = 519] [outer = 0x8fce6000] 17:33:22 INFO - PROCESS | 13556 | 1477701202146 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]]]}] 17:33:22 INFO - .. 17:33:22 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1186ms 17:33:22 INFO - PROCESS | 13556 | 1477701202179 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 17:33:22 INFO - PROCESS | 13556 | 1477701202186 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 17:33:22 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 17:33:22 INFO - PROCESS | 13556 | 1477701202194 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}] 17:33:22 INFO - PROCESS | 13556 | 1477701202383 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 17:33:22 INFO - PROCESS | 13556 | 1477701202487 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 17:33:22 INFO - PROCESS | 13556 | 1477701202493 Marionette TRACE conn4 <- [1,795,null,["8"]] 17:33:22 INFO - PROCESS | 13556 | 1477701202563 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 17:33:22 INFO - PROCESS | 13556 | 1477701202572 Marionette TRACE conn4 <- [1,796,null,{}] 17:33:22 INFO - PROCESS | 13556 | 1477701202579 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bca5000 == 14 [pid = 13556] [id = 177] 17:33:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8bca5c00) [pid = 13556] [serial = 520] [outer = (nil)] 17:33:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8ce54400) [pid = 13556] [serial = 521] [outer = 0x8bca5c00] 17:33:22 INFO - PROCESS | 13556 | 1477701202675 Marionette DEBUG loaded listener.js 17:33:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x8df26c00) [pid = 13556] [serial = 522] [outer = 0x8bca5c00] 17:33:23 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce5c800 == 13 [pid = 13556] [id = 162] 17:33:23 INFO - PROCESS | 13556 | --DOCSHELL 0x9b14d400 == 12 [pid = 13556] [id = 167] 17:33:23 INFO - PROCESS | 13556 | --DOCSHELL 0x8da24c00 == 11 [pid = 13556] [id = 163] 17:33:23 INFO - PROCESS | 13556 | --DOCSHELL 0x8fbc3400 == 10 [pid = 13556] [id = 175] 17:33:23 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd92c00 == 9 [pid = 13556] [id = 176] 17:33:23 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0xa30a4800) [pid = 13556] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 17:33:23 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0xa2f7d400) [pid = 13556] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 17:33:23 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0xa30a3000) [pid = 13556] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 17:33:23 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0xa2f7cc00) [pid = 13556] [serial = 506] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0xa3011800) [pid = 13556] [serial = 507] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0xa2a11800) [pid = 13556] [serial = 503] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0xa2a1cc00) [pid = 13556] [serial = 504] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x9a67f000) [pid = 13556] [serial = 500] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x9b391000) [pid = 13556] [serial = 501] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x95350800) [pid = 13556] [serial = 497] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x95ca0000) [pid = 13556] [serial = 498] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x9ce2a800) [pid = 13556] [serial = 495] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x8fceec00) [pid = 13556] [serial = 515] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 17:33:23 INFO - PROCESS | 13556 | [13556] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 17:33:23 INFO - ......... 17:33:23 INFO - TEST-OK | /fetch/api/request/request-consume-empty.html | took 1779ms 17:33:23 INFO - PROCESS | 13556 | 1477701203922 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\nAsync*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\nAsync*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 17:33:24 INFO - PROCESS | 13556 | 1477701204009 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 17:33:24 INFO - TEST-START | /fetch/api/request/request-consume.html 17:33:24 INFO - PROCESS | 13556 | 1477701204020 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}] 17:33:24 INFO - PROCESS | 13556 | 1477701204203 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 17:33:24 INFO - PROCESS | 13556 | 1477701204214 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 17:33:24 INFO - PROCESS | 13556 | 1477701204219 Marionette TRACE conn4 <- [1,800,null,["8"]] 17:33:24 INFO - PROCESS | 13556 | 1477701204229 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 17:33:24 INFO - PROCESS | 13556 | 1477701204235 Marionette TRACE conn4 <- [1,801,null,{}] 17:33:24 INFO - PROCESS | 13556 | 1477701204245 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:24 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcee400 == 10 [pid = 13556] [id = 178] 17:33:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8fcf0c00) [pid = 13556] [serial = 523] [outer = (nil)] 17:33:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x9001ec00) [pid = 13556] [serial = 524] [outer = 0x8fcf0c00] 17:33:24 INFO - PROCESS | 13556 | 1477701204348 Marionette DEBUG loaded listener.js 17:33:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8da74400) [pid = 13556] [serial = 525] [outer = 0x8fcf0c00] 17:33:24 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 17:33:24 INFO - PROCESS | 13556 | [13556] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 17:33:24 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 17:33:24 INFO - PROCESS | 13556 | [13556] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 17:33:24 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 17:33:24 INFO - PROCESS | 13556 | [13556] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 17:33:25 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 17:33:25 INFO - PROCESS | 13556 | [13556] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 17:33:25 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 17:33:25 INFO - PROCESS | 13556 | [13556] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 17:33:25 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 17:33:25 INFO - PROCESS | 13556 | [13556] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 17:33:25 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 17:33:25 INFO - PROCESS | 13556 | [13556] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 17:33:25 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 17:33:25 INFO - PROCESS | 13556 | [13556] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 17:33:25 INFO - ...................................... 17:33:25 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1188ms 17:33:25 INFO - PROCESS | 13556 | 1477701205167 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]]]}] 17:33:25 INFO - PROCESS | 13556 | 1477701205208 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 17:33:25 INFO - PROCESS | 13556 | 1477701205214 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 17:33:25 INFO - TEST-START | /fetch/api/request/request-disturbed.html 17:33:25 INFO - PROCESS | 13556 | 1477701205222 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}] 17:33:25 INFO - PROCESS | 13556 | 1477701205401 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 17:33:25 INFO - PROCESS | 13556 | 1477701205416 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 17:33:25 INFO - PROCESS | 13556 | 1477701205420 Marionette TRACE conn4 <- [1,805,null,["8"]] 17:33:25 INFO - PROCESS | 13556 | 1477701205426 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 17:33:25 INFO - PROCESS | 13556 | 1477701205432 Marionette TRACE conn4 <- [1,806,null,{}] 17:33:25 INFO - PROCESS | 13556 | 1477701205437 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:25 INFO - PROCESS | 13556 | ++DOCSHELL 0x948c2000 == 11 [pid = 13556] [id = 179] 17:33:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x9534d800) [pid = 13556] [serial = 526] [outer = (nil)] 17:33:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x95353400) [pid = 13556] [serial = 527] [outer = 0x9534d800] 17:33:25 INFO - PROCESS | 13556 | 1477701205527 Marionette DEBUG loaded listener.js 17:33:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x955b2000) [pid = 13556] [serial = 528] [outer = 0x9534d800] 17:33:26 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 17:33:26 INFO - PROCESS | 13556 | [13556] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 17:33:26 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 17:33:26 INFO - PROCESS | 13556 | [13556] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 17:33:26 INFO - PROCESS | 13556 | 1477701206205 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]]]}] 17:33:26 INFO - ...... 17:33:26 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1021ms 17:33:26 INFO - PROCESS | 13556 | 1477701206251 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 17:33:26 INFO - PROCESS | 13556 | 1477701206258 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 17:33:26 INFO - TEST-START | /fetch/api/request/request-error.html 17:33:26 INFO - PROCESS | 13556 | 1477701206265 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}] 17:33:26 INFO - PROCESS | 13556 | 1477701206465 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 17:33:26 INFO - PROCESS | 13556 | 1477701206530 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 17:33:26 INFO - PROCESS | 13556 | 1477701206535 Marionette TRACE conn4 <- [1,810,null,["8"]] 17:33:26 INFO - PROCESS | 13556 | 1477701206540 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 17:33:26 INFO - PROCESS | 13556 | 1477701206547 Marionette TRACE conn4 <- [1,811,null,{}] 17:33:26 INFO - PROCESS | 13556 | 1477701206553 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x97aa8800 == 12 [pid = 13556] [id = 180] 17:33:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x97aa8c00) [pid = 13556] [serial = 529] [outer = (nil)] 17:33:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x97b50000) [pid = 13556] [serial = 530] [outer = 0x97aa8c00] 17:33:26 INFO - PROCESS | 13556 | 1477701206645 Marionette DEBUG loaded listener.js 17:33:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x97b58800) [pid = 13556] [serial = 531] [outer = 0x97aa8c00] 17:33:27 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 17:33:27 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 17:33:27 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 17:33:27 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 17:33:27 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 17:33:27 INFO - PROCESS | 13556 | 1477701207191 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]]]}] 17:33:27 INFO - .................... 17:33:27 INFO - TEST-OK | /fetch/api/request/request-error.html | took 972ms 17:33:27 INFO - PROCESS | 13556 | 1477701207238 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 17:33:27 INFO - PROCESS | 13556 | 1477701207242 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 17:33:27 INFO - TEST-START | /fetch/api/request/request-headers.html 17:33:27 INFO - PROCESS | 13556 | 1477701207249 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}] 17:33:27 INFO - PROCESS | 13556 | 1477701207406 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 17:33:27 INFO - PROCESS | 13556 | 1477701207503 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 17:33:27 INFO - PROCESS | 13556 | 1477701207508 Marionette TRACE conn4 <- [1,815,null,["8"]] 17:33:27 INFO - PROCESS | 13556 | 1477701207512 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 17:33:27 INFO - PROCESS | 13556 | 1477701207520 Marionette TRACE conn4 <- [1,816,null,{}] 17:33:27 INFO - PROCESS | 13556 | 1477701207526 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:27 INFO - PROCESS | 13556 | ++DOCSHELL 0x90022000 == 13 [pid = 13556] [id = 181] 17:33:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x97d53400) [pid = 13556] [serial = 532] [outer = (nil)] 17:33:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x9a26e000) [pid = 13556] [serial = 533] [outer = 0x97d53400] 17:33:27 INFO - PROCESS | 13556 | 1477701207619 Marionette DEBUG loaded listener.js 17:33:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x9a2eac00) [pid = 13556] [serial = 534] [outer = 0x97d53400] 17:33:28 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 17:33:28 INFO - PROCESS | 13556 | [13556] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 17:33:28 INFO - PROCESS | 13556 | 1477701208201 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]]]}] 17:33:28 INFO - ........................................................ 17:33:28 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1033ms 17:33:28 INFO - PROCESS | 13556 | 1477701208281 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 17:33:28 INFO - PROCESS | 13556 | 1477701208285 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 17:33:28 INFO - TEST-START | /fetch/api/request/request-idl.html 17:33:28 INFO - PROCESS | 13556 | 1477701208292 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}] 17:33:28 INFO - PROCESS | 13556 | 1477701208431 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 17:33:28 INFO - PROCESS | 13556 | 1477701208440 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 17:33:28 INFO - PROCESS | 13556 | 1477701208444 Marionette TRACE conn4 <- [1,820,null,["8"]] 17:33:28 INFO - PROCESS | 13556 | 1477701208459 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 17:33:28 INFO - PROCESS | 13556 | 1477701208466 Marionette TRACE conn4 <- [1,821,null,{}] 17:33:28 INFO - PROCESS | 13556 | 1477701208471 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:28 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a4cf000 == 14 [pid = 13556] [id = 182] 17:33:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x9a4cf400) [pid = 13556] [serial = 535] [outer = (nil)] 17:33:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x9a6eb400) [pid = 13556] [serial = 536] [outer = 0x9a4cf400] 17:33:28 INFO - PROCESS | 13556 | 1477701208558 Marionette DEBUG loaded listener.js 17:33:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x9b391800) [pid = 13556] [serial = 537] [outer = 0x9a4cf400] 17:33:29 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:33:29 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:33:29 INFO - ............................................. 17:33:29 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1398ms 17:33:29 INFO - PROCESS | 13556 | 1477701209644 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]]]}] 17:33:29 INFO - PROCESS | 13556 | 1477701209744 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 17:33:29 INFO - PROCESS | 13556 | 1477701209751 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 17:33:29 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 17:33:29 INFO - PROCESS | 13556 | 1477701209766 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}] 17:33:29 INFO - PROCESS | 13556 | 1477701209963 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 17:33:30 INFO - PROCESS | 13556 | 1477701210101 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 17:33:30 INFO - PROCESS | 13556 | 1477701210111 Marionette TRACE conn4 <- [1,825,null,["8"]] 17:33:30 INFO - PROCESS | 13556 | 1477701210124 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 17:33:30 INFO - PROCESS | 13556 | 1477701210136 Marionette TRACE conn4 <- [1,826,null,{}] 17:33:30 INFO - PROCESS | 13556 | 1477701210141 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:30 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da76c00 == 15 [pid = 13556] [id = 183] 17:33:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x8ddd1000) [pid = 13556] [serial = 538] [outer = (nil)] 17:33:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x8dff6800) [pid = 13556] [serial = 539] [outer = 0x8ddd1000] 17:33:30 INFO - PROCESS | 13556 | 1477701210254 Marionette DEBUG loaded listener.js 17:33:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x8fcd4800) [pid = 13556] [serial = 540] [outer = 0x8ddd1000] 17:33:30 INFO - PROCESS | 13556 | [13556] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 17:33:30 INFO - PROCESS | 13556 | 1477701210962 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]]]}] 17:33:31 INFO - .............................. 17:33:31 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1294ms 17:33:31 INFO - PROCESS | 13556 | 1477701211059 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 17:33:31 INFO - PROCESS | 13556 | 1477701211066 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 17:33:31 INFO - TEST-START | /fetch/api/request/request-init-002.html 17:33:31 INFO - PROCESS | 13556 | 1477701211100 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}] 17:33:31 INFO - PROCESS | 13556 | 1477701211290 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 17:33:31 INFO - PROCESS | 13556 | 1477701211426 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 17:33:31 INFO - PROCESS | 13556 | 1477701211431 Marionette TRACE conn4 <- [1,830,null,["8"]] 17:33:31 INFO - PROCESS | 13556 | 1477701211445 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 17:33:31 INFO - PROCESS | 13556 | 1477701211450 Marionette TRACE conn4 <- [1,831,null,{}] 17:33:31 INFO - PROCESS | 13556 | 1477701211456 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:31 INFO - PROCESS | 13556 | ++DOCSHELL 0x95297c00 == 16 [pid = 13556] [id = 184] 17:33:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x9554e800) [pid = 13556] [serial = 541] [outer = (nil)] 17:33:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x95ca0400) [pid = 13556] [serial = 542] [outer = 0x9554e800] 17:33:31 INFO - PROCESS | 13556 | 1477701211556 Marionette DEBUG loaded listener.js 17:33:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x95f0b000) [pid = 13556] [serial = 543] [outer = 0x9554e800] 17:33:32 INFO - PROCESS | 13556 | 1477701212244 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]]]}] 17:33:32 INFO - ....... 17:33:32 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1227ms 17:33:32 INFO - PROCESS | 13556 | 1477701212309 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 17:33:32 INFO - PROCESS | 13556 | 1477701212318 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 17:33:32 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 17:33:32 INFO - PROCESS | 13556 | 1477701212329 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}] 17:33:32 INFO - PROCESS | 13556 | 1477701212518 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 17:33:32 INFO - PROCESS | 13556 | 1477701212656 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 17:33:32 INFO - PROCESS | 13556 | 1477701212660 Marionette TRACE conn4 <- [1,835,null,["8"]] 17:33:32 INFO - PROCESS | 13556 | 1477701212668 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 17:33:32 INFO - PROCESS | 13556 | 1477701212675 Marionette TRACE conn4 <- [1,836,null,{}] 17:33:32 INFO - PROCESS | 13556 | 1477701212685 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:32 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a2ed400 == 17 [pid = 13556] [id = 185] 17:33:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x9a2edc00) [pid = 13556] [serial = 544] [outer = (nil)] 17:33:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x9a354400) [pid = 13556] [serial = 545] [outer = 0x9a2edc00] 17:33:32 INFO - PROCESS | 13556 | 1477701212786 Marionette DEBUG loaded listener.js 17:33:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x9a6e8c00) [pid = 13556] [serial = 546] [outer = 0x9a2edc00] 17:33:33 INFO - PROCESS | 13556 | 1477701213741 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"]]]}] 17:33:33 INFO - .... 17:33:33 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1483ms 17:33:33 INFO - PROCESS | 13556 | 1477701213811 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 17:33:33 INFO - PROCESS | 13556 | 1477701213818 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 17:33:33 INFO - TEST-START | /fetch/api/request/request-structure.html 17:33:33 INFO - PROCESS | 13556 | 1477701213828 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}] 17:33:34 INFO - PROCESS | 13556 | 1477701214010 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 17:33:34 INFO - PROCESS | 13556 | 1477701214142 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 17:33:34 INFO - PROCESS | 13556 | 1477701214148 Marionette TRACE conn4 <- [1,840,null,["8"]] 17:33:34 INFO - PROCESS | 13556 | --DOCSHELL 0x90022000 == 16 [pid = 13556] [id = 181] 17:33:34 INFO - PROCESS | 13556 | --DOCSHELL 0x97aa8800 == 15 [pid = 13556] [id = 180] 17:33:34 INFO - PROCESS | 13556 | --DOCSHELL 0x948c2000 == 14 [pid = 13556] [id = 179] 17:33:34 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcee400 == 13 [pid = 13556] [id = 178] 17:33:34 INFO - PROCESS | 13556 | --DOCSHELL 0x8bca5000 == 12 [pid = 13556] [id = 177] 17:33:34 INFO - PROCESS | 13556 | 1477701214179 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 17:33:34 INFO - PROCESS | 13556 | 1477701214186 Marionette TRACE conn4 <- [1,841,null,{}] 17:33:34 INFO - PROCESS | 13556 | 1477701214193 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:34 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dff2800 == 13 [pid = 13556] [id = 186] 17:33:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x8dff4000) [pid = 13556] [serial = 547] [outer = (nil)] 17:33:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x90021400) [pid = 13556] [serial = 548] [outer = 0x8dff4000] 17:33:34 INFO - PROCESS | 13556 | 1477701214292 Marionette DEBUG loaded listener.js 17:33:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x92ec7800) [pid = 13556] [serial = 549] [outer = 0x8dff4000] 17:33:34 INFO - PROCESS | 13556 | 1477701214873 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]]]}] 17:33:34 INFO - ................... 17:33:34 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1075ms 17:33:34 INFO - PROCESS | 13556 | 1477701214908 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 17:33:34 INFO - PROCESS | 13556 | 1477701214913 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 17:33:34 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 17:33:34 INFO - PROCESS | 13556 | 1477701214921 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}] 17:33:35 INFO - PROCESS | 13556 | 1477701215099 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 17:33:35 INFO - PROCESS | 13556 | 1477701215198 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 17:33:35 INFO - PROCESS | 13556 | 1477701215203 Marionette TRACE conn4 <- [1,845,null,["8"]] 17:33:35 INFO - PROCESS | 13556 | 1477701215209 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 17:33:35 INFO - PROCESS | 13556 | 1477701215215 Marionette TRACE conn4 <- [1,846,null,{}] 17:33:35 INFO - PROCESS | 13556 | 1477701215220 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x948c0c00 == 14 [pid = 13556] [id = 187] 17:33:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x95fd7000) [pid = 13556] [serial = 550] [outer = (nil)] 17:33:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x97be0000) [pid = 13556] [serial = 551] [outer = 0x95fd7000] 17:33:35 INFO - PROCESS | 13556 | 1477701215306 Marionette DEBUG loaded listener.js 17:33:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x97be5800) [pid = 13556] [serial = 552] [outer = 0x95fd7000] 17:33:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a4c9400 == 15 [pid = 13556] [id = 188] 17:33:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x9a4d2800) [pid = 13556] [serial = 553] [outer = (nil)] 17:33:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a67d400 == 16 [pid = 13556] [id = 189] 17:33:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x9b146000) [pid = 13556] [serial = 554] [outer = (nil)] 17:33:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x9a6e7c00) [pid = 13556] [serial = 555] [outer = 0x9a4d2800] 17:33:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x9b149000) [pid = 13556] [serial = 556] [outer = 0x9b146000] 17:33:35 INFO - PROCESS | 13556 | 1477701215979 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 17:33:36 INFO - . 17:33:36 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1120ms 17:33:36 INFO - PROCESS | 13556 | 1477701216047 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 17:33:36 INFO - PROCESS | 13556 | 1477701216055 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 17:33:36 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 17:33:36 INFO - PROCESS | 13556 | 1477701216061 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}] 17:33:36 INFO - PROCESS | 13556 | 1477701216247 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 17:33:36 INFO - PROCESS | 13556 | 1477701216353 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 17:33:36 INFO - PROCESS | 13556 | 1477701216358 Marionette TRACE conn4 <- [1,850,null,["8"]] 17:33:36 INFO - PROCESS | 13556 | 1477701216363 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 17:33:36 INFO - PROCESS | 13556 | 1477701216369 Marionette TRACE conn4 <- [1,851,null,{}] 17:33:36 INFO - PROCESS | 13556 | 1477701216379 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:36 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b5e1000 == 17 [pid = 13556] [id = 190] 17:33:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x9ce23c00) [pid = 13556] [serial = 557] [outer = (nil)] 17:33:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x9ce2ac00) [pid = 13556] [serial = 558] [outer = 0x9ce23c00] 17:33:36 INFO - PROCESS | 13556 | 1477701216469 Marionette DEBUG loaded listener.js 17:33:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0xa2626000) [pid = 13556] [serial = 559] [outer = 0x9ce23c00] 17:33:37 INFO - PROCESS | 13556 | 1477701217009 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 17:33:37 INFO - . 17:33:37 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 970ms 17:33:37 INFO - PROCESS | 13556 | 1477701217036 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 17:33:37 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 17:33:37 INFO - PROCESS | 13556 | 1477701217041 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 17:33:37 INFO - PROCESS | 13556 | 1477701217049 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}] 17:33:37 INFO - PROCESS | 13556 | 1477701217250 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 17:33:37 INFO - PROCESS | 13556 | 1477701217321 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 17:33:37 INFO - PROCESS | 13556 | 1477701217326 Marionette TRACE conn4 <- [1,855,null,["8"]] 17:33:37 INFO - PROCESS | 13556 | 1477701217332 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 17:33:37 INFO - PROCESS | 13556 | 1477701217340 Marionette TRACE conn4 <- [1,856,null,{}] 17:33:37 INFO - PROCESS | 13556 | 1477701217354 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:33:37 INFO - PROCESS | 13556 | ++DOCSHELL 0xa2a1f400 == 18 [pid = 13556] [id = 191] 17:33:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0xa2a97000) [pid = 13556] [serial = 560] [outer = (nil)] 17:33:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0xa2f7dc00) [pid = 13556] [serial = 561] [outer = 0xa2a97000] 17:33:37 INFO - PROCESS | 13556 | 1477701217442 Marionette DEBUG loaded listener.js 17:33:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0xa2f81000) [pid = 13556] [serial = 562] [outer = 0xa2a97000] 17:33:38 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x8bca5c00) [pid = 13556] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 17:33:38 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x97d53400) [pid = 13556] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 17:33:38 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x97aa8c00) [pid = 13556] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 17:33:38 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x8fce6000) [pid = 13556] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 17:33:38 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x8fcf0c00) [pid = 13556] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 17:33:38 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x9534d800) [pid = 13556] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 17:33:38 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x8fcca800) [pid = 13556] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 17:33:42 INFO - PROCESS | 13556 | --DOCSHELL 0x9b5e1000 == 17 [pid = 13556] [id = 190] 17:33:42 INFO - PROCESS | 13556 | --DOCSHELL 0x9a67d400 == 16 [pid = 13556] [id = 189] 17:33:42 INFO - PROCESS | 13556 | --DOCSHELL 0x9a4c9400 == 15 [pid = 13556] [id = 188] 17:33:42 INFO - PROCESS | 13556 | --DOCSHELL 0x948c0c00 == 14 [pid = 13556] [id = 187] 17:33:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8dff2800 == 13 [pid = 13556] [id = 186] 17:33:42 INFO - PROCESS | 13556 | --DOCSHELL 0x9a2ed400 == 12 [pid = 13556] [id = 185] 17:33:42 INFO - PROCESS | 13556 | --DOCSHELL 0x95297c00 == 11 [pid = 13556] [id = 184] 17:33:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8da76c00 == 10 [pid = 13556] [id = 183] 17:33:42 INFO - PROCESS | 13556 | --DOCSHELL 0x9a4cf000 == 9 [pid = 13556] [id = 182] 17:33:43 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x9331e800) [pid = 13556] [serial = 516] [outer = (nil)] [url = about:blank] 17:33:43 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x8df26c00) [pid = 13556] [serial = 522] [outer = (nil)] [url = about:blank] 17:33:43 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x8ce54400) [pid = 13556] [serial = 521] [outer = (nil)] [url = about:blank] 17:33:43 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x8da74400) [pid = 13556] [serial = 525] [outer = (nil)] [url = about:blank] 17:33:43 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x9001ec00) [pid = 13556] [serial = 524] [outer = (nil)] [url = about:blank] 17:33:43 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x955b2000) [pid = 13556] [serial = 528] [outer = (nil)] [url = about:blank] 17:33:43 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x95353400) [pid = 13556] [serial = 527] [outer = (nil)] [url = about:blank] 17:33:43 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x97b58800) [pid = 13556] [serial = 531] [outer = (nil)] [url = about:blank] 17:33:43 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x97b50000) [pid = 13556] [serial = 530] [outer = (nil)] [url = about:blank] 17:33:43 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x9a2eac00) [pid = 13556] [serial = 534] [outer = (nil)] [url = about:blank] 17:33:43 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x9a26e000) [pid = 13556] [serial = 533] [outer = (nil)] [url = about:blank] 17:33:43 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x8fcee000) [pid = 13556] [serial = 518] [outer = (nil)] [url = about:blank] 17:33:43 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x8fcf1000) [pid = 13556] [serial = 519] [outer = (nil)] [url = about:blank] 17:33:43 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x9a6eb400) [pid = 13556] [serial = 536] [outer = (nil)] [url = about:blank] 17:33:46 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x9b146000) [pid = 13556] [serial = 554] [outer = (nil)] [url = about:blank] 17:33:46 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x9a4d2800) [pid = 13556] [serial = 553] [outer = (nil)] [url = about:blank] 17:33:46 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x95fd7000) [pid = 13556] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 17:33:46 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x8ddd1000) [pid = 13556] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 17:33:46 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x8dff4000) [pid = 13556] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 17:33:46 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x9554e800) [pid = 13556] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 17:33:46 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x9a2edc00) [pid = 13556] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 17:33:46 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x9a4cf400) [pid = 13556] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 17:33:46 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x9ce23c00) [pid = 13556] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 17:33:50 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x9b149000) [pid = 13556] [serial = 556] [outer = (nil)] [url = about:blank] 17:33:50 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x9a6e7c00) [pid = 13556] [serial = 555] [outer = (nil)] [url = about:blank] 17:33:50 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x95f0b000) [pid = 13556] [serial = 543] [outer = (nil)] [url = about:blank] 17:33:50 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x95ca0400) [pid = 13556] [serial = 542] [outer = (nil)] [url = about:blank] 17:33:50 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x9a6e8c00) [pid = 13556] [serial = 546] [outer = (nil)] [url = about:blank] 17:33:50 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x9a354400) [pid = 13556] [serial = 545] [outer = (nil)] [url = about:blank] 17:33:50 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x92ec7800) [pid = 13556] [serial = 549] [outer = (nil)] [url = about:blank] 17:33:50 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x90021400) [pid = 13556] [serial = 548] [outer = (nil)] [url = about:blank] 17:33:50 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x97be5800) [pid = 13556] [serial = 552] [outer = (nil)] [url = about:blank] 17:33:50 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x97be0000) [pid = 13556] [serial = 551] [outer = (nil)] [url = about:blank] 17:33:50 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0xa2626000) [pid = 13556] [serial = 559] [outer = (nil)] [url = about:blank] 17:33:50 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x9ce2ac00) [pid = 13556] [serial = 558] [outer = (nil)] [url = about:blank] 17:33:50 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0xa2f7dc00) [pid = 13556] [serial = 561] [outer = (nil)] [url = about:blank] 17:33:50 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x8dff6800) [pid = 13556] [serial = 539] [outer = (nil)] [url = about:blank] 17:33:50 INFO - PROCESS | 13556 | --DOMWINDOW == 20 (0x8fcd4800) [pid = 13556] [serial = 540] [outer = (nil)] [url = about:blank] 17:33:50 INFO - PROCESS | 13556 | --DOMWINDOW == 19 (0x9b391800) [pid = 13556] [serial = 537] [outer = (nil)] [url = about:blank] 17:34:07 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:34:07 INFO - PROCESS | 13556 | 1477701247612 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 17:34:07 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30608ms 17:34:07 INFO - PROCESS | 13556 | 1477701247658 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 17:34:07 INFO - PROCESS | 13556 | 1477701247664 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 17:34:07 INFO - TEST-START | /html-media-capture/capture_reflect.html 17:34:07 INFO - PROCESS | 13556 | 1477701247675 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}] 17:34:07 INFO - PROCESS | 13556 | 1477701247882 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 17:34:07 INFO - PROCESS | 13556 | 1477701247945 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 17:34:07 INFO - PROCESS | 13556 | 1477701247951 Marionette TRACE conn4 <- [1,860,null,["8"]] 17:34:07 INFO - PROCESS | 13556 | 1477701247958 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 17:34:07 INFO - PROCESS | 13556 | 1477701247966 Marionette TRACE conn4 <- [1,861,null,{}] 17:34:07 INFO - PROCESS | 13556 | 1477701247971 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:34:08 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce5f000 == 10 [pid = 13556] [id = 192] 17:34:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 20 (0x8d943800) [pid = 13556] [serial = 563] [outer = (nil)] 17:34:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 21 (0x8d94ec00) [pid = 13556] [serial = 564] [outer = 0x8d943800] 17:34:08 INFO - PROCESS | 13556 | 1477701248065 Marionette DEBUG loaded listener.js 17:34:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x8da6d400) [pid = 13556] [serial = 565] [outer = 0x8d943800] 17:34:08 INFO - PROCESS | 13556 | 1477701248610 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"]]]}] 17:34:08 INFO - ..... 17:34:08 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 974ms 17:34:08 INFO - PROCESS | 13556 | 1477701248646 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 17:34:08 INFO - PROCESS | 13556 | 1477701248651 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 17:34:08 INFO - TEST-START | /html-media-capture/idlharness.html 17:34:08 INFO - PROCESS | 13556 | 1477701248665 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}] 17:34:08 INFO - PROCESS | 13556 | 1477701248867 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 17:34:08 INFO - PROCESS | 13556 | 1477701248884 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 17:34:08 INFO - PROCESS | 13556 | 1477701248887 Marionette TRACE conn4 <- [1,865,null,["8"]] 17:34:08 INFO - PROCESS | 13556 | 1477701248895 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 17:34:08 INFO - PROCESS | 13556 | 1477701248901 Marionette TRACE conn4 <- [1,866,null,{}] 17:34:08 INFO - PROCESS | 13556 | 1477701248907 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:34:08 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc75c00 == 11 [pid = 13556] [id = 193] 17:34:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x8da74400) [pid = 13556] [serial = 566] [outer = (nil)] 17:34:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x8fce8400) [pid = 13556] [serial = 567] [outer = 0x8da74400] 17:34:09 INFO - PROCESS | 13556 | 1477701248996 Marionette DEBUG loaded listener.js 17:34:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x8bd90400) [pid = 13556] [serial = 568] [outer = 0x8da74400] 17:34:09 INFO - PROCESS | 13556 | 1477701249670 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"]]]}] 17:34:09 INFO - .... 17:34:09 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1070ms 17:34:09 INFO - PROCESS | 13556 | 1477701249797 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 17:34:09 INFO - PROCESS | 13556 | 1477701249804 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 17:34:09 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 17:34:09 INFO - PROCESS | 13556 | 1477701249815 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}] 17:34:10 INFO - PROCESS | 13556 | 1477701250023 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 17:34:10 INFO - PROCESS | 13556 | 1477701250042 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 17:34:10 INFO - PROCESS | 13556 | 1477701250046 Marionette TRACE conn4 <- [1,870,null,["8"]] 17:34:10 INFO - PROCESS | 13556 | 1477701250051 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 17:34:10 INFO - PROCESS | 13556 | 1477701250058 Marionette TRACE conn4 <- [1,871,null,{}] 17:34:10 INFO - PROCESS | 13556 | 1477701250064 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:34:10 INFO - PROCESS | 13556 | ++DOCSHELL 0x948c4000 == 12 [pid = 13556] [id = 194] 17:34:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x95297c00) [pid = 13556] [serial = 569] [outer = (nil)] 17:34:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x95347800) [pid = 13556] [serial = 570] [outer = 0x95297c00] 17:34:10 INFO - PROCESS | 13556 | 1477701250155 Marionette DEBUG loaded listener.js 17:34:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x95350800) [pid = 13556] [serial = 571] [outer = 0x95297c00] 17:34:10 INFO - PROCESS | 13556 | ++DOCSHELL 0x95f0e000 == 13 [pid = 13556] [id = 195] 17:34:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x95f0f000) [pid = 13556] [serial = 572] [outer = (nil)] 17:34:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x97be5000) [pid = 13556] [serial = 573] [outer = 0x95f0f000] 17:34:10 INFO - PROCESS | 13556 | 1477701250691 Marionette DEBUG loaded listener.js 17:34:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x97d4f800) [pid = 13556] [serial = 574] [outer = 0x95f0f000] 17:34:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x955b2000 == 14 [pid = 13556] [id = 196] 17:34:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x955b3000) [pid = 13556] [serial = 575] [outer = (nil)] 17:34:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x97d7d400) [pid = 13556] [serial = 576] [outer = 0x955b3000] 17:34:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x97d7d800) [pid = 13556] [serial = 577] [outer = 0x955b3000] 17:34:11 INFO - PROCESS | 13556 | 1477701251550 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]]]}] 17:34:11 INFO - . 17:34:11 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 1823ms 17:34:11 INFO - PROCESS | 13556 | 1477701251637 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 17:34:11 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 17:34:11 INFO - PROCESS | 13556 | 1477701251641 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 17:34:11 INFO - PROCESS | 13556 | 1477701251648 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}] 17:34:11 INFO - PROCESS | 13556 | 1477701251813 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 17:34:11 INFO - PROCESS | 13556 | 1477701251823 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 17:34:11 INFO - PROCESS | 13556 | 1477701251826 Marionette TRACE conn4 <- [1,875,null,["8"]] 17:34:11 INFO - PROCESS | 13556 | 1477701251834 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 17:34:11 INFO - PROCESS | 13556 | 1477701251839 Marionette TRACE conn4 <- [1,876,null,{}] 17:34:11 INFO - PROCESS | 13556 | 1477701251844 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:34:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x98f28c00 == 15 [pid = 13556] [id = 197] 17:34:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x98f29400) [pid = 13556] [serial = 578] [outer = (nil)] 17:34:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x9a093c00) [pid = 13556] [serial = 579] [outer = 0x98f29400] 17:34:11 INFO - PROCESS | 13556 | 1477701251928 Marionette DEBUG loaded listener.js 17:34:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x9a207000) [pid = 13556] [serial = 580] [outer = 0x98f29400] 17:34:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a2e7400 == 16 [pid = 13556] [id = 198] 17:34:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x9a2ea800) [pid = 13556] [serial = 581] [outer = (nil)] 17:34:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x9a350c00) [pid = 13556] [serial = 582] [outer = 0x9a2ea800] 17:34:12 INFO - PROCESS | 13556 | 1477701252403 Marionette DEBUG loaded listener.js 17:34:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x9a4cf400) [pid = 13556] [serial = 583] [outer = 0x9a2ea800] 17:34:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a26e000 == 17 [pid = 13556] [id = 199] 17:34:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x9a273400) [pid = 13556] [serial = 584] [outer = (nil)] 17:34:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x95f0ac00) [pid = 13556] [serial = 585] [outer = 0x9a273400] 17:34:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x9a6eac00) [pid = 13556] [serial = 586] [outer = 0x9a273400] 17:34:13 INFO - PROCESS | 13556 | 1477701253362 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]]]}] 17:34:13 INFO - . 17:34:13 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 1827ms 17:34:13 INFO - PROCESS | 13556 | 1477701253475 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 17:34:13 INFO - PROCESS | 13556 | 1477701253479 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 17:34:13 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 17:34:13 INFO - PROCESS | 13556 | 1477701253486 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}] 17:34:13 INFO - PROCESS | 13556 | 1477701253607 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 17:34:13 INFO - PROCESS | 13556 | 1477701253708 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 17:34:13 INFO - PROCESS | 13556 | 1477701253712 Marionette TRACE conn4 <- [1,880,null,["8"]] 17:34:13 INFO - PROCESS | 13556 | 1477701253717 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 17:34:13 INFO - PROCESS | 13556 | 1477701253721 Marionette TRACE conn4 <- [1,881,null,{}] 17:34:13 INFO - PROCESS | 13556 | 1477701253726 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:34:13 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a6e8c00 == 18 [pid = 13556] [id = 200] 17:34:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x9b14c800) [pid = 13556] [serial = 587] [outer = (nil)] 17:34:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x9b398400) [pid = 13556] [serial = 588] [outer = 0x9b14c800] 17:34:13 INFO - PROCESS | 13556 | 1477701253807 Marionette DEBUG loaded listener.js 17:34:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x9b399c00) [pid = 13556] [serial = 589] [outer = 0x9b14c800] 17:34:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b5e7c00 == 19 [pid = 13556] [id = 201] 17:34:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x9ce2a800) [pid = 13556] [serial = 590] [outer = (nil)] 17:34:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x9ceb8c00) [pid = 13556] [serial = 591] [outer = 0x9ce2a800] 17:34:14 INFO - PROCESS | 13556 | 1477701254245 Marionette DEBUG loaded listener.js 17:34:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x9ceb9800) [pid = 13556] [serial = 592] [outer = 0x9ce2a800] 17:34:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b5e7000 == 20 [pid = 13556] [id = 202] 17:34:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x9ce28400) [pid = 13556] [serial = 593] [outer = (nil)] 17:34:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0xa1abf400) [pid = 13556] [serial = 594] [outer = 0x9ce28400] 17:34:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0xa2623400) [pid = 13556] [serial = 595] [outer = 0x9ce28400] 17:34:15 INFO - PROCESS | 13556 | 1477701255193 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]]]}] 17:34:15 INFO - . 17:34:15 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 1773ms 17:34:15 INFO - PROCESS | 13556 | 1477701255260 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 17:34:15 INFO - PROCESS | 13556 | 1477701255263 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 17:34:15 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 17:34:15 INFO - PROCESS | 13556 | 1477701255270 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}] 17:34:15 INFO - PROCESS | 13556 | 1477701255418 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 17:34:15 INFO - PROCESS | 13556 | 1477701255429 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 17:34:15 INFO - PROCESS | 13556 | 1477701255439 Marionette TRACE conn4 <- [1,885,null,["8"]] 17:34:15 INFO - PROCESS | 13556 | 1477701255538 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 17:34:15 INFO - PROCESS | 13556 | 1477701255543 Marionette TRACE conn4 <- [1,886,null,{}] 17:34:15 INFO - PROCESS | 13556 | 1477701255549 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:34:15 INFO - PROCESS | 13556 | ++DOCSHELL 0x95ca2000 == 21 [pid = 13556] [id = 203] 17:34:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0xa2628800) [pid = 13556] [serial = 596] [outer = (nil)] 17:34:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0xa262dc00) [pid = 13556] [serial = 597] [outer = 0xa2628800] 17:34:15 INFO - PROCESS | 13556 | 1477701255639 Marionette DEBUG loaded listener.js 17:34:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0xa2a95c00) [pid = 13556] [serial = 598] [outer = 0xa2628800] 17:34:16 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce5ac00 == 22 [pid = 13556] [id = 204] 17:34:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x8ce5c400) [pid = 13556] [serial = 599] [outer = (nil)] 17:34:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x8dff1c00) [pid = 13556] [serial = 600] [outer = 0x8ce5c400] 17:34:16 INFO - PROCESS | 13556 | 1477701256149 Marionette DEBUG loaded listener.js 17:34:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x8fcc7000) [pid = 13556] [serial = 601] [outer = 0x8ce5c400] 17:34:16 INFO - PROCESS | 13556 | ++DOCSHELL 0x92d4a400 == 23 [pid = 13556] [id = 205] 17:34:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x92ddf800) [pid = 13556] [serial = 602] [outer = (nil)] 17:34:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x8fcd3400) [pid = 13556] [serial = 603] [outer = 0x92ddf800] 17:34:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x94667400) [pid = 13556] [serial = 604] [outer = 0x92ddf800] 17:34:17 INFO - PROCESS | 13556 | 1477701257219 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]]]}] 17:34:17 INFO - . 17:34:17 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2026ms 17:34:17 INFO - PROCESS | 13556 | 1477701257363 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 17:34:17 INFO - PROCESS | 13556 | 1477701257369 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 17:34:17 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 17:34:17 INFO - PROCESS | 13556 | 1477701257379 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}] 17:34:17 INFO - PROCESS | 13556 | 1477701257562 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 17:34:17 INFO - PROCESS | 13556 | 1477701257710 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 17:34:17 INFO - PROCESS | 13556 | 1477701257716 Marionette TRACE conn4 <- [1,890,null,["8"]] 17:34:17 INFO - PROCESS | 13556 | 1477701257724 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 17:34:17 INFO - PROCESS | 13556 | 1477701257732 Marionette TRACE conn4 <- [1,891,null,{}] 17:34:17 INFO - PROCESS | 13556 | 1477701257738 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:34:17 INFO - PROCESS | 13556 | ++DOCSHELL 0x95f13400 == 24 [pid = 13556] [id = 206] 17:34:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x97be5c00) [pid = 13556] [serial = 605] [outer = (nil)] 17:34:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x98f27000) [pid = 13556] [serial = 606] [outer = 0x97be5c00] 17:34:17 INFO - PROCESS | 13556 | 1477701257844 Marionette DEBUG loaded listener.js 17:34:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x9a315c00) [pid = 13556] [serial = 607] [outer = 0x97be5c00] 17:34:18 INFO - PROCESS | 13556 | ++DOCSHELL 0xa26f3000 == 25 [pid = 13556] [id = 207] 17:34:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0xa2a11800) [pid = 13556] [serial = 608] [outer = (nil)] 17:34:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0xa2f7b400) [pid = 13556] [serial = 609] [outer = 0xa2a11800] 17:34:18 INFO - PROCESS | 13556 | 1477701258391 Marionette DEBUG loaded listener.js 17:34:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0xa2f80000) [pid = 13556] [serial = 610] [outer = 0xa2a11800] 17:34:18 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12301 17:34:19 INFO - PROCESS | 13556 | 1477701259299 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]]]}] 17:34:19 INFO - . 17:34:19 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2022ms 17:34:19 INFO - PROCESS | 13556 | 1477701259400 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 17:34:19 INFO - PROCESS | 13556 | 1477701259405 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 17:34:19 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 17:34:19 INFO - PROCESS | 13556 | 1477701259411 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}] 17:34:19 INFO - PROCESS | 13556 | 1477701259563 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 17:34:19 INFO - PROCESS | 13556 | --DOCSHELL 0x8da29000 == 24 [pid = 13556] [id = 9] 17:34:19 INFO - PROCESS | 13556 | 1477701259702 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 17:34:19 INFO - PROCESS | 13556 | 1477701259707 Marionette TRACE conn4 <- [1,895,null,["8"]] 17:34:19 INFO - PROCESS | 13556 | 1477701259731 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 17:34:19 INFO - PROCESS | 13556 | 1477701259737 Marionette TRACE conn4 <- [1,896,null,{}] 17:34:19 INFO - PROCESS | 13556 | 1477701259742 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:34:19 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da27000 == 25 [pid = 13556] [id = 208] 17:34:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x8ddd7800) [pid = 13556] [serial = 611] [outer = (nil)] 17:34:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x9a67e800) [pid = 13556] [serial = 612] [outer = 0x8ddd7800] 17:34:19 INFO - PROCESS | 13556 | 1477701259846 Marionette DEBUG loaded listener.js 17:34:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x9b39a000) [pid = 13556] [serial = 613] [outer = 0x8ddd7800] 17:34:20 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dff4c00 == 26 [pid = 13556] [id = 209] 17:34:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x8dff9c00) [pid = 13556] [serial = 614] [outer = (nil)] 17:34:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x9001ac00) [pid = 13556] [serial = 615] [outer = 0x8dff9c00] 17:34:20 INFO - PROCESS | 13556 | 1477701260472 Marionette DEBUG loaded listener.js 17:34:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x93bec000) [pid = 13556] [serial = 616] [outer = 0x8dff9c00] 17:34:21 INFO - PROCESS | 13556 | 1477701261191 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]]]}] 17:34:21 INFO - . 17:34:21 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1879ms 17:34:21 INFO - PROCESS | 13556 | --DOCSHELL 0xa2a1f400 == 25 [pid = 13556] [id = 191] 17:34:21 INFO - PROCESS | 13556 | 1477701261318 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 17:34:21 INFO - PROCESS | 13556 | 1477701261322 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 17:34:21 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 17:34:21 INFO - PROCESS | 13556 | 1477701261350 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}] 17:34:21 INFO - PROCESS | 13556 | 1477701261541 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 17:34:21 INFO - PROCESS | 13556 | 1477701261556 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 17:34:21 INFO - PROCESS | 13556 | 1477701261568 Marionette TRACE conn4 <- [1,900,null,["8"]] 17:34:21 INFO - PROCESS | 13556 | 1477701261578 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 17:34:21 INFO - PROCESS | 13556 | 1477701261585 Marionette TRACE conn4 <- [1,901,null,{}] 17:34:21 INFO - PROCESS | 13556 | 1477701261591 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:34:21 INFO - PROCESS | 13556 | ++DOCSHELL 0x94669400 == 26 [pid = 13556] [id = 210] 17:34:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x948bb800) [pid = 13556] [serial = 617] [outer = (nil)] 17:34:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x95c9b800) [pid = 13556] [serial = 618] [outer = 0x948bb800] 17:34:21 INFO - PROCESS | 13556 | 1477701261678 Marionette DEBUG loaded listener.js 17:34:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x95f10c00) [pid = 13556] [serial = 619] [outer = 0x948bb800] 17:34:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x97d5e800 == 27 [pid = 13556] [id = 211] 17:34:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x98f26800) [pid = 13556] [serial = 620] [outer = (nil)] 17:34:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x98f2a000 == 28 [pid = 13556] [id = 212] 17:34:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x98f2d800) [pid = 13556] [serial = 621] [outer = (nil)] 17:34:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x9a09b800) [pid = 13556] [serial = 622] [outer = 0x98f26800] 17:34:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x97d74c00) [pid = 13556] [serial = 623] [outer = 0x98f2d800] 17:34:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x983eb400) [pid = 13556] [serial = 624] [outer = 0x98f2d800] 17:34:22 INFO - PROCESS | 13556 | 1477701262354 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]]]}] 17:34:22 INFO - . 17:34:22 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1026ms 17:34:22 INFO - PROCESS | 13556 | 1477701262375 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 17:34:22 INFO - PROCESS | 13556 | 1477701262380 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 17:34:22 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 17:34:22 INFO - PROCESS | 13556 | 1477701262390 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}] 17:34:22 INFO - PROCESS | 13556 | 1477701262560 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 17:34:22 INFO - PROCESS | 13556 | 1477701262570 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 17:34:22 INFO - PROCESS | 13556 | 1477701262574 Marionette TRACE conn4 <- [1,905,null,["8"]] 17:34:22 INFO - PROCESS | 13556 | 1477701262581 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 17:34:22 INFO - PROCESS | 13556 | 1477701262586 Marionette TRACE conn4 <- [1,906,null,{}] 17:34:22 INFO - PROCESS | 13556 | 1477701262591 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:34:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a4c9400 == 29 [pid = 13556] [id = 213] 17:34:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x9a4cf000) [pid = 13556] [serial = 625] [outer = (nil)] 17:34:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x9b143800) [pid = 13556] [serial = 626] [outer = 0x9a4cf000] 17:34:22 INFO - PROCESS | 13556 | 1477701262679 Marionette DEBUG loaded listener.js 17:34:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x9b396800) [pid = 13556] [serial = 627] [outer = 0x9a4cf000] 17:34:23 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b5dfc00 == 30 [pid = 13556] [id = 214] 17:34:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0xa1a6a800) [pid = 13556] [serial = 628] [outer = (nil)] 17:34:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x9cebd400) [pid = 13556] [serial = 629] [outer = 0xa1a6a800] 17:34:23 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b46bc00 == 31 [pid = 13556] [id = 215] 17:34:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0xa1a73000) [pid = 13556] [serial = 630] [outer = (nil)] 17:34:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0x8fcd4800) [pid = 13556] [serial = 631] [outer = 0xa1a73000] 17:34:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0x9b46f800) [pid = 13556] [serial = 632] [outer = 0xa1a6a800] 17:34:23 INFO - PROCESS | 13556 | 1477701263381 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]]]}] 17:34:23 INFO - . 17:34:23 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1028ms 17:34:23 INFO - PROCESS | 13556 | 1477701263436 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 17:34:23 INFO - PROCESS | 13556 | 1477701263443 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 17:34:23 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 17:34:23 INFO - PROCESS | 13556 | 1477701263458 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}] 17:34:23 INFO - PROCESS | 13556 | 1477701263660 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 17:34:23 INFO - PROCESS | 13556 | 1477701263682 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 17:34:23 INFO - PROCESS | 13556 | 1477701263686 Marionette TRACE conn4 <- [1,910,null,["8"]] 17:34:23 INFO - PROCESS | 13556 | 1477701263690 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 17:34:23 INFO - PROCESS | 13556 | 1477701263697 Marionette TRACE conn4 <- [1,911,null,{}] 17:34:23 INFO - PROCESS | 13556 | 1477701263703 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:34:23 INFO - PROCESS | 13556 | ++DOCSHELL 0xa2a1c000 == 32 [pid = 13556] [id = 216] 17:34:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0xa2a1f400) [pid = 13556] [serial = 633] [outer = (nil)] 17:34:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 91 (0xa2f79400) [pid = 13556] [serial = 634] [outer = 0xa2a1f400] 17:34:23 INFO - PROCESS | 13556 | 1477701263850 Marionette DEBUG loaded listener.js 17:34:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 92 (0xa2f87400) [pid = 13556] [serial = 635] [outer = 0xa2a1f400] 17:34:24 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b469000 == 33 [pid = 13556] [id = 217] 17:34:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 93 (0xa30a0c00) [pid = 13556] [serial = 636] [outer = (nil)] 17:34:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 94 (0xa30a0000) [pid = 13556] [serial = 637] [outer = 0xa30a0c00] 17:34:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 95 (0xa309c000) [pid = 13556] [serial = 638] [outer = 0xa30a0c00] 17:34:24 INFO - PROCESS | 13556 | 1477701264548 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]]]}] 17:34:24 INFO - . 17:34:24 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1125ms 17:34:24 INFO - PROCESS | 13556 | 1477701264576 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 17:34:24 INFO - PROCESS | 13556 | 1477701264580 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 17:34:24 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 17:34:24 INFO - PROCESS | 13556 | 1477701264600 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}] 17:34:24 INFO - PROCESS | 13556 | 1477701264793 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 17:34:24 INFO - PROCESS | 13556 | 1477701264937 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 17:34:24 INFO - PROCESS | 13556 | 1477701264941 Marionette TRACE conn4 <- [1,915,null,["8"]] 17:34:24 INFO - PROCESS | 13556 | 1477701264950 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 17:34:24 INFO - PROCESS | 13556 | 1477701264954 Marionette TRACE conn4 <- [1,916,null,{}] 17:34:24 INFO - PROCESS | 13556 | 1477701264960 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:34:24 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bcacc00 == 34 [pid = 13556] [id = 218] 17:34:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 96 (0x8dff2400) [pid = 13556] [serial = 639] [outer = (nil)] 17:34:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 97 (0xa30a5800) [pid = 13556] [serial = 640] [outer = 0x8dff2400] 17:34:25 INFO - PROCESS | 13556 | 1477701265042 Marionette DEBUG loaded listener.js 17:34:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 98 (0xa30a8c00) [pid = 13556] [serial = 641] [outer = 0x8dff2400] 17:34:25 INFO - PROCESS | 13556 | --DOMWINDOW == 97 (0x9ce28400) [pid = 13556] [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] 17:34:25 INFO - PROCESS | 13556 | --DOMWINDOW == 96 (0x9ce2a800) [pid = 13556] [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] 17:34:25 INFO - PROCESS | 13556 | --DOMWINDOW == 95 (0x9b14c800) [pid = 13556] [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] 17:34:25 INFO - PROCESS | 13556 | --DOMWINDOW == 94 (0x9a273400) [pid = 13556] [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] 17:34:25 INFO - PROCESS | 13556 | --DOMWINDOW == 93 (0x9a2ea800) [pid = 13556] [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] 17:34:25 INFO - PROCESS | 13556 | --DOMWINDOW == 92 (0x98f29400) [pid = 13556] [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] 17:34:25 INFO - PROCESS | 13556 | --DOMWINDOW == 91 (0x955b3000) [pid = 13556] [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;] 17:34:25 INFO - PROCESS | 13556 | --DOMWINDOW == 90 (0x95f0f000) [pid = 13556] [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] 17:34:25 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0x95297c00) [pid = 13556] [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] 17:34:25 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0x8da74400) [pid = 13556] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 17:34:25 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x8d943800) [pid = 13556] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 17:34:25 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0xa2a97000) [pid = 13556] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 17:34:25 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd94000 == 35 [pid = 13556] [id = 219] 17:34:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0xa309ac00) [pid = 13556] [serial = 642] [outer = (nil)] 17:34:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0xa3099000) [pid = 13556] [serial = 643] [outer = 0xa309ac00] 17:34:25 INFO - PROCESS | 13556 | ++DOCSHELL 0x8d943800 == 36 [pid = 13556] [id = 220] 17:34:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0x9ce24000) [pid = 13556] [serial = 644] [outer = (nil)] 17:34:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0xa30b2400) [pid = 13556] [serial = 645] [outer = 0x9ce24000] 17:34:25 INFO - PROCESS | 13556 | 1477701265631 Marionette DEBUG loaded listener.js 17:34:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 91 (0xa4593400) [pid = 13556] [serial = 646] [outer = 0x9ce24000] 17:34:25 INFO - PROCESS | 13556 | [13556] 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 17:34:25 INFO - PROCESS | 13556 | 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] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x9a26e000 == 35 [pid = 13556] [id = 199] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x9a2e7400 == 34 [pid = 13556] [id = 198] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x9b5e7000 == 33 [pid = 13556] [id = 202] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x9b5e7c00 == 32 [pid = 13556] [id = 201] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x9a6e8c00 == 31 [pid = 13556] [id = 200] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x955b2000 == 30 [pid = 13556] [id = 196] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x98f28c00 == 29 [pid = 13556] [id = 197] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x95f0e000 == 28 [pid = 13556] [id = 195] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x948c4000 == 27 [pid = 13556] [id = 194] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc75c00 == 26 [pid = 13556] [id = 193] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce5f000 == 25 [pid = 13556] [id = 192] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x8d943800 == 24 [pid = 13556] [id = 220] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x9b469000 == 23 [pid = 13556] [id = 217] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0xa2a1c000 == 22 [pid = 13556] [id = 216] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x9b46bc00 == 21 [pid = 13556] [id = 215] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x9b5dfc00 == 20 [pid = 13556] [id = 214] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x9a4c9400 == 19 [pid = 13556] [id = 213] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x98f2a000 == 18 [pid = 13556] [id = 212] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x97d5e800 == 17 [pid = 13556] [id = 211] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x94669400 == 16 [pid = 13556] [id = 210] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x8dff4c00 == 15 [pid = 13556] [id = 209] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x8da27000 == 14 [pid = 13556] [id = 208] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x8da28000 == 13 [pid = 13556] [id = 10] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0xa26f3000 == 12 [pid = 13556] [id = 207] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x95f13400 == 11 [pid = 13556] [id = 206] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x92d4a400 == 10 [pid = 13556] [id = 205] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce5ac00 == 9 [pid = 13556] [id = 204] 17:34:29 INFO - PROCESS | 13556 | --DOCSHELL 0x95ca2000 == 8 [pid = 13556] [id = 203] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 90 (0x9a6eac00) [pid = 13556] [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] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0x95f0ac00) [pid = 13556] [serial = 585] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0x97d7d800) [pid = 13556] [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;] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x97d7d400) [pid = 13556] [serial = 576] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x9b399c00) [pid = 13556] [serial = 589] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x9b398400) [pid = 13556] [serial = 588] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x9ceb8c00) [pid = 13556] [serial = 591] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x9ceb9800) [pid = 13556] [serial = 592] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0xa1abf400) [pid = 13556] [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] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0xa2623400) [pid = 13556] [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] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x9a093c00) [pid = 13556] [serial = 579] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x9a207000) [pid = 13556] [serial = 580] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x9a350c00) [pid = 13556] [serial = 582] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x9a4cf400) [pid = 13556] [serial = 583] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x95347800) [pid = 13556] [serial = 570] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x95350800) [pid = 13556] [serial = 571] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x97be5000) [pid = 13556] [serial = 573] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x97d4f800) [pid = 13556] [serial = 574] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x8fce8400) [pid = 13556] [serial = 567] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x8bd90400) [pid = 13556] [serial = 568] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x8d94ec00) [pid = 13556] [serial = 564] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x8da6d400) [pid = 13556] [serial = 565] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0xa2f81000) [pid = 13556] [serial = 562] [outer = (nil)] [url = about:blank] 17:34:30 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0xa262dc00) [pid = 13556] [serial = 597] [outer = (nil)] [url = about:blank] 17:34:33 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x98f2d800) [pid = 13556] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 17:34:33 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x948bb800) [pid = 13556] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 17:34:33 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x98f26800) [pid = 13556] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 17:34:34 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x97be5c00) [pid = 13556] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 17:34:34 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0xa1a6a800) [pid = 13556] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 17:34:34 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0xa1a73000) [pid = 13556] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 17:34:34 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x8ddd7800) [pid = 13556] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 17:34:34 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x92ddf800) [pid = 13556] [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] 17:34:34 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x8ce5c400) [pid = 13556] [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] 17:34:34 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0xa2628800) [pid = 13556] [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] 17:34:34 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x8dff9c00) [pid = 13556] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 17:34:34 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0xa2a11800) [pid = 13556] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 17:34:34 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0xa30a0c00) [pid = 13556] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 17:34:34 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0xa2a1f400) [pid = 13556] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 17:34:34 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x9a4cf000) [pid = 13556] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 17:34:34 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x8da6f000) [pid = 13556] [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.] 17:34:34 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x8da68400) [pid = 13556] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x983eb400) [pid = 13556] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x97d74c00) [pid = 13556] [serial = 623] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x9a09b800) [pid = 13556] [serial = 622] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x9b46f800) [pid = 13556] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x8fcd4800) [pid = 13556] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x9cebd400) [pid = 13556] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0xa30a0000) [pid = 13556] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0xa309c000) [pid = 13556] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x93bec000) [pid = 13556] [serial = 616] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x9001ac00) [pid = 13556] [serial = 615] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x95f10c00) [pid = 13556] [serial = 619] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x95c9b800) [pid = 13556] [serial = 618] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x9b396800) [pid = 13556] [serial = 627] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x9b143800) [pid = 13556] [serial = 626] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0xa2f87400) [pid = 13556] [serial = 635] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0xa2f79400) [pid = 13556] [serial = 634] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0xa30a5800) [pid = 13556] [serial = 640] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0xa30b2400) [pid = 13556] [serial = 645] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x9a67e800) [pid = 13556] [serial = 612] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x9b39a000) [pid = 13556] [serial = 613] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0xa2f7b400) [pid = 13556] [serial = 609] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0xa2f80000) [pid = 13556] [serial = 610] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x98f27000) [pid = 13556] [serial = 606] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x9a315c00) [pid = 13556] [serial = 607] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0xa2a95c00) [pid = 13556] [serial = 598] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x8dff1c00) [pid = 13556] [serial = 600] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x8fcc7000) [pid = 13556] [serial = 601] [outer = (nil)] [url = about:blank] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x8fcd3400) [pid = 13556] [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] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x94667400) [pid = 13556] [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] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 20 (0x8bc7d000) [pid = 13556] [serial = 433] [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.] 17:34:37 INFO - PROCESS | 13556 | --DOMWINDOW == 19 (0x8da73000) [pid = 13556] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:34:55 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:34:55 INFO - PROCESS | 13556 | 1477701295198 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]]]}] 17:34:55 INFO - . 17:34:55 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30610ms 17:34:55 INFO - PROCESS | 13556 | 1477701295210 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 17:34:55 INFO - PROCESS | 13556 | 1477701295217 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 17:34:55 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 17:34:55 INFO - PROCESS | 13556 | 1477701295238 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}] 17:34:55 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd94000 == 7 [pid = 13556] [id = 219] 17:34:55 INFO - PROCESS | 13556 | 1477701295402 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 17:34:55 INFO - PROCESS | 13556 | 1477701295420 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 17:34:55 INFO - PROCESS | 13556 | 1477701295423 Marionette TRACE conn4 <- [1,920,null,["8"]] 17:34:55 INFO - PROCESS | 13556 | 1477701295432 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 17:34:55 INFO - PROCESS | 13556 | 1477701295440 Marionette TRACE conn4 <- [1,921,null,{}] 17:34:55 INFO - PROCESS | 13556 | 1477701295446 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:34:55 INFO - PROCESS | 13556 | ++DOCSHELL 0x8d943800 == 8 [pid = 13556] [id = 221] 17:34:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 20 (0x8d945c00) [pid = 13556] [serial = 647] [outer = (nil)] 17:34:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 21 (0x8d94fc00) [pid = 13556] [serial = 648] [outer = 0x8d945c00] 17:34:55 INFO - PROCESS | 13556 | 1477701295539 Marionette DEBUG loaded listener.js 17:34:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x8da74400) [pid = 13556] [serial = 649] [outer = 0x8d945c00] 17:34:56 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df20400 == 9 [pid = 13556] [id = 222] 17:34:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x8dff4000) [pid = 13556] [serial = 650] [outer = (nil)] 17:34:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x8da67c00) [pid = 13556] [serial = 651] [outer = 0x8dff4000] 17:34:56 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dff9400 == 10 [pid = 13556] [id = 223] 17:34:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x8dff9c00) [pid = 13556] [serial = 652] [outer = (nil)] 17:34:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8fbc6c00) [pid = 13556] [serial = 653] [outer = 0x8dff9c00] 17:34:56 INFO - PROCESS | 13556 | 1477701296096 Marionette DEBUG loaded listener.js 17:34:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8fcc8800) [pid = 13556] [serial = 654] [outer = 0x8dff9c00] 17:34:56 INFO - PROCESS | 13556 | 1477701296584 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 \"25687bb8-0640-4a15-bc4e-54b0640cb23b\"","@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"]]]}] 17:34:56 INFO - ... 17:34:56 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1377ms 17:34:56 INFO - PROCESS | 13556 | 1477701296611 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 17:34:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 17:34:56 INFO - PROCESS | 13556 | 1477701296616 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 17:34:56 INFO - PROCESS | 13556 | 1477701296622 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}] 17:34:56 INFO - PROCESS | 13556 | 1477701296874 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 17:34:56 INFO - PROCESS | 13556 | 1477701296892 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 17:34:56 INFO - PROCESS | 13556 | 1477701296896 Marionette TRACE conn4 <- [1,925,null,["8"]] 17:34:56 INFO - PROCESS | 13556 | 1477701296903 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 17:34:56 INFO - PROCESS | 13556 | 1477701296908 Marionette TRACE conn4 <- [1,926,null,{}] 17:34:56 INFO - PROCESS | 13556 | 1477701296913 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:34:56 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcebc00 == 11 [pid = 13556] [id = 224] 17:34:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8fceec00) [pid = 13556] [serial = 655] [outer = (nil)] 17:34:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8fd69000) [pid = 13556] [serial = 656] [outer = 0x8fceec00] 17:34:57 INFO - PROCESS | 13556 | 1477701297000 Marionette DEBUG loaded listener.js 17:34:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x9001ec00) [pid = 13556] [serial = 657] [outer = 0x8fceec00] 17:34:57 INFO - PROCESS | 13556 | 1477701297614 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]]]}] 17:34:57 INFO - . 17:34:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1019ms 17:34:57 INFO - PROCESS | 13556 | 1477701297649 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 17:34:57 INFO - PROCESS | 13556 | 1477701297655 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 17:34:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 17:34:57 INFO - PROCESS | 13556 | 1477701297662 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}] 17:34:57 INFO - PROCESS | 13556 | 1477701297827 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 17:34:57 INFO - PROCESS | 13556 | 1477701297923 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 17:34:57 INFO - PROCESS | 13556 | 1477701297927 Marionette TRACE conn4 <- [1,930,null,["8"]] 17:34:57 INFO - PROCESS | 13556 | 1477701297932 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 17:34:57 INFO - PROCESS | 13556 | 1477701297938 Marionette TRACE conn4 <- [1,931,null,{}] 17:34:57 INFO - PROCESS | 13556 | 1477701297944 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:34:57 INFO - PROCESS | 13556 | ++DOCSHELL 0x94787c00 == 12 [pid = 13556] [id = 225] 17:34:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x94788800) [pid = 13556] [serial = 658] [outer = (nil)] 17:34:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x9478e400) [pid = 13556] [serial = 659] [outer = 0x94788800] 17:34:58 INFO - PROCESS | 13556 | 1477701298041 Marionette DEBUG loaded listener.js 17:34:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x95f11000) [pid = 13556] [serial = 660] [outer = 0x94788800] 17:34:58 INFO - PROCESS | 13556 | 1477701298558 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 17:34:58 INFO - . 17:34:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 919ms 17:34:58 INFO - PROCESS | 13556 | 1477701298603 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 17:34:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 17:34:58 INFO - PROCESS | 13556 | 1477701298608 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 17:34:58 INFO - PROCESS | 13556 | 1477701298615 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}] 17:34:58 INFO - PROCESS | 13556 | 1477701298795 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 17:34:58 INFO - PROCESS | 13556 | 1477701298810 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 17:34:58 INFO - PROCESS | 13556 | 1477701298813 Marionette TRACE conn4 <- [1,935,null,["8"]] 17:34:58 INFO - PROCESS | 13556 | 1477701298818 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 17:34:58 INFO - PROCESS | 13556 | 1477701298823 Marionette TRACE conn4 <- [1,936,null,{}] 17:34:58 INFO - PROCESS | 13556 | 1477701298829 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:34:58 INFO - PROCESS | 13556 | ++DOCSHELL 0x90023400 == 13 [pid = 13556] [id = 226] 17:34:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x95f14800) [pid = 13556] [serial = 661] [outer = (nil)] 17:34:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x97aa7800) [pid = 13556] [serial = 662] [outer = 0x95f14800] 17:34:58 INFO - PROCESS | 13556 | 1477701298909 Marionette DEBUG loaded listener.js 17:34:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x97b54400) [pid = 13556] [serial = 663] [outer = 0x95f14800] 17:34:59 INFO - PROCESS | 13556 | 1477701299428 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 17:34:59 INFO - . 17:34:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 869ms 17:34:59 INFO - PROCESS | 13556 | 1477701299488 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 17:34:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 17:34:59 INFO - PROCESS | 13556 | 1477701299500 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 17:34:59 INFO - PROCESS | 13556 | 1477701299507 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}] 17:34:59 INFO - PROCESS | 13556 | 1477701299700 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 17:34:59 INFO - PROCESS | 13556 | 1477701299716 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 17:34:59 INFO - PROCESS | 13556 | 1477701299719 Marionette TRACE conn4 <- [1,940,null,["8"]] 17:34:59 INFO - PROCESS | 13556 | 1477701299724 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 17:34:59 INFO - PROCESS | 13556 | 1477701299729 Marionette TRACE conn4 <- [1,941,null,{}] 17:34:59 INFO - PROCESS | 13556 | 1477701299733 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:34:59 INFO - PROCESS | 13556 | ++DOCSHELL 0x95fc2400 == 14 [pid = 13556] [id = 227] 17:34:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x97be8400) [pid = 13556] [serial = 664] [outer = (nil)] 17:34:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x97d53400) [pid = 13556] [serial = 665] [outer = 0x97be8400] 17:34:59 INFO - PROCESS | 13556 | 1477701299814 Marionette DEBUG loaded listener.js 17:34:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x97d58800) [pid = 13556] [serial = 666] [outer = 0x97be8400] 17:35:00 INFO - PROCESS | 13556 | 1477701300360 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:00 INFO - . 17:35:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 931ms 17:35:00 INFO - PROCESS | 13556 | 1477701300439 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 17:35:00 INFO - PROCESS | 13556 | 1477701300442 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 17:35:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 17:35:00 INFO - PROCESS | 13556 | 1477701300448 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}] 17:35:00 INFO - PROCESS | 13556 | 1477701300612 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 17:35:00 INFO - PROCESS | 13556 | 1477701300710 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 17:35:00 INFO - PROCESS | 13556 | 1477701300712 Marionette TRACE conn4 <- [1,945,null,["8"]] 17:35:00 INFO - PROCESS | 13556 | 1477701300718 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 17:35:00 INFO - PROCESS | 13556 | 1477701300722 Marionette TRACE conn4 <- [1,946,null,{}] 17:35:00 INFO - PROCESS | 13556 | 1477701300730 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:00 INFO - PROCESS | 13556 | ++DOCSHELL 0x983e9000 == 15 [pid = 13556] [id = 228] 17:35:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x983ebc00) [pid = 13556] [serial = 667] [outer = (nil)] 17:35:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x98f2bc00) [pid = 13556] [serial = 668] [outer = 0x983ebc00] 17:35:00 INFO - PROCESS | 13556 | 1477701300811 Marionette DEBUG loaded listener.js 17:35:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x9a093400) [pid = 13556] [serial = 669] [outer = 0x983ebc00] 17:35:01 INFO - PROCESS | 13556 | 1477701301259 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:01 INFO - . 17:35:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 868ms 17:35:01 INFO - PROCESS | 13556 | 1477701301342 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 17:35:01 INFO - PROCESS | 13556 | 1477701301348 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 17:35:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 17:35:01 INFO - PROCESS | 13556 | 1477701301358 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}] 17:35:01 INFO - PROCESS | 13556 | 1477701301492 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 17:35:01 INFO - PROCESS | 13556 | 1477701301504 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 17:35:01 INFO - PROCESS | 13556 | 1477701301506 Marionette TRACE conn4 <- [1,950,null,["8"]] 17:35:01 INFO - PROCESS | 13556 | 1477701301512 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 17:35:01 INFO - PROCESS | 13556 | 1477701301517 Marionette TRACE conn4 <- [1,951,null,{}] 17:35:01 INFO - PROCESS | 13556 | 1477701301522 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:01 INFO - PROCESS | 13556 | ++DOCSHELL 0x98f28400 == 16 [pid = 13556] [id = 229] 17:35:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x9a093c00) [pid = 13556] [serial = 670] [outer = (nil)] 17:35:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x9a26e000) [pid = 13556] [serial = 671] [outer = 0x9a093c00] 17:35:01 INFO - PROCESS | 13556 | 1477701301600 Marionette DEBUG loaded listener.js 17:35:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x9a266c00) [pid = 13556] [serial = 672] [outer = 0x9a093c00] 17:35:02 INFO - PROCESS | 13556 | 1477701302145 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:02 INFO - . 17:35:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 827ms 17:35:02 INFO - PROCESS | 13556 | 1477701302189 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 17:35:02 INFO - PROCESS | 13556 | 1477701302191 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 17:35:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 17:35:02 INFO - PROCESS | 13556 | 1477701302198 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}] 17:35:02 INFO - PROCESS | 13556 | 1477701302348 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 17:35:02 INFO - PROCESS | 13556 | 1477701302376 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 17:35:02 INFO - PROCESS | 13556 | 1477701302380 Marionette TRACE conn4 <- [1,955,null,["8"]] 17:35:02 INFO - PROCESS | 13556 | 1477701302384 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 17:35:02 INFO - PROCESS | 13556 | 1477701302391 Marionette TRACE conn4 <- [1,956,null,{}] 17:35:02 INFO - PROCESS | 13556 | 1477701302396 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:02 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a2ed400 == 17 [pid = 13556] [id = 230] 17:35:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x9a2ee000) [pid = 13556] [serial = 673] [outer = (nil)] 17:35:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x9a351c00) [pid = 13556] [serial = 674] [outer = 0x9a2ee000] 17:35:02 INFO - PROCESS | 13556 | 1477701302499 Marionette DEBUG loaded listener.js 17:35:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x9a40c000) [pid = 13556] [serial = 675] [outer = 0x9a2ee000] 17:35:03 INFO - PROCESS | 13556 | 1477701303058 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:03 INFO - . 17:35:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 878ms 17:35:03 INFO - PROCESS | 13556 | 1477701303113 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 17:35:03 INFO - PROCESS | 13556 | 1477701303115 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 17:35:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 17:35:03 INFO - PROCESS | 13556 | 1477701303123 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}] 17:35:03 INFO - PROCESS | 13556 | 1477701303298 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 17:35:03 INFO - PROCESS | 13556 | 1477701303360 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 17:35:03 INFO - PROCESS | 13556 | 1477701303363 Marionette TRACE conn4 <- [1,960,null,["8"]] 17:35:03 INFO - PROCESS | 13556 | 1477701303368 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 17:35:03 INFO - PROCESS | 13556 | 1477701303372 Marionette TRACE conn4 <- [1,961,null,{}] 17:35:03 INFO - PROCESS | 13556 | 1477701303381 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:03 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a359c00 == 18 [pid = 13556] [id = 231] 17:35:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x9a4d2800) [pid = 13556] [serial = 676] [outer = (nil)] 17:35:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x9a6e4400) [pid = 13556] [serial = 677] [outer = 0x9a4d2800] 17:35:03 INFO - PROCESS | 13556 | 1477701303463 Marionette DEBUG loaded listener.js 17:35:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x9b140c00) [pid = 13556] [serial = 678] [outer = 0x9a4d2800] 17:35:03 INFO - PROCESS | 13556 | 1477701303929 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:03 INFO - . 17:35:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 820ms 17:35:03 INFO - PROCESS | 13556 | 1477701303943 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 17:35:03 INFO - PROCESS | 13556 | 1477701303945 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 17:35:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 17:35:03 INFO - PROCESS | 13556 | 1477701303951 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}] 17:35:04 INFO - PROCESS | 13556 | 1477701304105 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 17:35:04 INFO - PROCESS | 13556 | 1477701304200 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 17:35:04 INFO - PROCESS | 13556 | 1477701304202 Marionette TRACE conn4 <- [1,965,null,["8"]] 17:35:04 INFO - PROCESS | 13556 | 1477701304211 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 17:35:04 INFO - PROCESS | 13556 | 1477701304216 Marionette TRACE conn4 <- [1,966,null,{}] 17:35:04 INFO - PROCESS | 13556 | 1477701304224 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:04 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a6ea800 == 19 [pid = 13556] [id = 232] 17:35:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x9b14c400) [pid = 13556] [serial = 679] [outer = (nil)] 17:35:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x9b399400) [pid = 13556] [serial = 680] [outer = 0x9b14c400] 17:35:04 INFO - PROCESS | 13556 | 1477701304315 Marionette DEBUG loaded listener.js 17:35:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x9b470400) [pid = 13556] [serial = 681] [outer = 0x9b14c400] 17:35:04 INFO - PROCESS | 13556 | 1477701304784 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:04 INFO - . 17:35:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 871ms 17:35:04 INFO - PROCESS | 13556 | 1477701304823 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 17:35:04 INFO - PROCESS | 13556 | 1477701304827 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 17:35:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 17:35:04 INFO - PROCESS | 13556 | 1477701304833 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}] 17:35:05 INFO - PROCESS | 13556 | 1477701305011 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 17:35:05 INFO - PROCESS | 13556 | 1477701305022 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 17:35:05 INFO - PROCESS | 13556 | 1477701305026 Marionette TRACE conn4 <- [1,970,null,["8"]] 17:35:05 INFO - PROCESS | 13556 | 1477701305030 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 17:35:05 INFO - PROCESS | 13556 | 1477701305036 Marionette TRACE conn4 <- [1,971,null,{}] 17:35:05 INFO - PROCESS | 13556 | 1477701305129 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:05 INFO - PROCESS | 13556 | ++DOCSHELL 0x9ce29000 == 20 [pid = 13556] [id = 233] 17:35:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x9ceb6400) [pid = 13556] [serial = 682] [outer = (nil)] 17:35:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0xa0f88800) [pid = 13556] [serial = 683] [outer = 0x9ceb6400] 17:35:05 INFO - PROCESS | 13556 | 1477701305215 Marionette DEBUG loaded listener.js 17:35:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x9cebd400) [pid = 13556] [serial = 684] [outer = 0x9ceb6400] 17:35:05 INFO - PROCESS | 13556 | 1477701305693 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:05 INFO - . 17:35:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 918ms 17:35:05 INFO - PROCESS | 13556 | 1477701305772 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 17:35:05 INFO - PROCESS | 13556 | 1477701305775 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 17:35:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 17:35:05 INFO - PROCESS | 13556 | 1477701305782 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}] 17:35:05 INFO - PROCESS | 13556 | 1477701305927 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 17:35:06 INFO - PROCESS | 13556 | 1477701306031 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 17:35:06 INFO - PROCESS | 13556 | 1477701306034 Marionette TRACE conn4 <- [1,975,null,["8"]] 17:35:06 INFO - PROCESS | 13556 | 1477701306040 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 17:35:06 INFO - PROCESS | 13556 | 1477701306045 Marionette TRACE conn4 <- [1,976,null,{}] 17:35:06 INFO - PROCESS | 13556 | 1477701306049 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:06 INFO - PROCESS | 13556 | ++DOCSHELL 0x95f0d000 == 21 [pid = 13556] [id = 234] 17:35:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0xa1a6c400) [pid = 13556] [serial = 685] [outer = (nil)] 17:35:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0xa262d400) [pid = 13556] [serial = 686] [outer = 0xa1a6c400] 17:35:06 INFO - PROCESS | 13556 | 1477701306130 Marionette DEBUG loaded listener.js 17:35:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0xa26f3800) [pid = 13556] [serial = 687] [outer = 0xa1a6c400] 17:35:06 INFO - PROCESS | 13556 | 1477701306596 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:06 INFO - . 17:35:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 870ms 17:35:06 INFO - PROCESS | 13556 | 1477701306672 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 17:35:06 INFO - PROCESS | 13556 | 1477701306675 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 17:35:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 17:35:06 INFO - PROCESS | 13556 | 1477701306686 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}] 17:35:06 INFO - PROCESS | 13556 | 1477701306830 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 17:35:06 INFO - PROCESS | 13556 | 1477701306843 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 17:35:06 INFO - PROCESS | 13556 | 1477701306845 Marionette TRACE conn4 <- [1,980,null,["8"]] 17:35:06 INFO - PROCESS | 13556 | 1477701306849 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 17:35:06 INFO - PROCESS | 13556 | 1477701306855 Marionette TRACE conn4 <- [1,981,null,{}] 17:35:06 INFO - PROCESS | 13556 | 1477701306859 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:06 INFO - PROCESS | 13556 | ++DOCSHELL 0xa26efc00 == 22 [pid = 13556] [id = 235] 17:35:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0xa2a14400) [pid = 13556] [serial = 688] [outer = (nil)] 17:35:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0xa2a94c00) [pid = 13556] [serial = 689] [outer = 0xa2a14400] 17:35:06 INFO - PROCESS | 13556 | 1477701306940 Marionette DEBUG loaded listener.js 17:35:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0xa2a1f400) [pid = 13556] [serial = 690] [outer = 0xa2a14400] 17:35:07 INFO - PROCESS | 13556 | 1477701307608 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:07 INFO - . 17:35:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 978ms 17:35:07 INFO - PROCESS | 13556 | 1477701307665 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 17:35:07 INFO - PROCESS | 13556 | 1477701307672 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 17:35:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 17:35:07 INFO - PROCESS | 13556 | 1477701307682 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}] 17:35:07 INFO - PROCESS | 13556 | 1477701307865 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 17:35:07 INFO - PROCESS | 13556 | 1477701307980 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 17:35:07 INFO - PROCESS | 13556 | 1477701307985 Marionette TRACE conn4 <- [1,985,null,["8"]] 17:35:07 INFO - PROCESS | 13556 | 1477701307993 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 17:35:08 INFO - PROCESS | 13556 | 1477701308000 Marionette TRACE conn4 <- [1,986,null,{}] 17:35:08 INFO - PROCESS | 13556 | 1477701308006 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:08 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df1f000 == 23 [pid = 13556] [id = 236] 17:35:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x8df1f400) [pid = 13556] [serial = 691] [outer = (nil)] 17:35:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x8dff5c00) [pid = 13556] [serial = 692] [outer = 0x8df1f400] 17:35:08 INFO - PROCESS | 13556 | 1477701308114 Marionette DEBUG loaded listener.js 17:35:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x8fbc8800) [pid = 13556] [serial = 693] [outer = 0x8df1f400] 17:35:08 INFO - PROCESS | 13556 | 1477701308738 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:08 INFO - . 17:35:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1127ms 17:35:08 INFO - PROCESS | 13556 | 1477701308809 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 17:35:08 INFO - PROCESS | 13556 | 1477701308815 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 17:35:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 17:35:08 INFO - PROCESS | 13556 | 1477701308822 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}] 17:35:09 INFO - PROCESS | 13556 | 1477701308999 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 17:35:09 INFO - PROCESS | 13556 | 1477701309142 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 17:35:09 INFO - PROCESS | 13556 | 1477701309147 Marionette TRACE conn4 <- [1,990,null,["8"]] 17:35:09 INFO - PROCESS | 13556 | 1477701309158 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 17:35:09 INFO - PROCESS | 13556 | 1477701309163 Marionette TRACE conn4 <- [1,991,null,{}] 17:35:09 INFO - PROCESS | 13556 | 1477701309170 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:09 INFO - PROCESS | 13556 | ++DOCSHELL 0x9123d800 == 24 [pid = 13556] [id = 237] 17:35:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x92cc6000) [pid = 13556] [serial = 694] [outer = (nil)] 17:35:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x93364800) [pid = 13556] [serial = 695] [outer = 0x92cc6000] 17:35:09 INFO - PROCESS | 13556 | 1477701309269 Marionette DEBUG loaded listener.js 17:35:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x94787000) [pid = 13556] [serial = 696] [outer = 0x92cc6000] 17:35:09 INFO - PROCESS | 13556 | 1477701309862 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:09 INFO - . 17:35:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1072ms 17:35:09 INFO - PROCESS | 13556 | 1477701309924 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 17:35:09 INFO - PROCESS | 13556 | 1477701309932 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 17:35:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 17:35:09 INFO - PROCESS | 13556 | 1477701309939 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}] 17:35:10 INFO - PROCESS | 13556 | 1477701310109 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 17:35:10 INFO - PROCESS | 13556 | 1477701310252 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 17:35:10 INFO - PROCESS | 13556 | 1477701310257 Marionette TRACE conn4 <- [1,995,null,["8"]] 17:35:10 INFO - PROCESS | 13556 | 1477701310267 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 17:35:10 INFO - PROCESS | 13556 | 1477701310274 Marionette TRACE conn4 <- [1,996,null,{}] 17:35:10 INFO - PROCESS | 13556 | 1477701310281 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:10 INFO - PROCESS | 13556 | ++DOCSHELL 0x97d7e400 == 25 [pid = 13556] [id = 238] 17:35:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x97d7ec00) [pid = 13556] [serial = 697] [outer = (nil)] 17:35:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x9a094400) [pid = 13556] [serial = 698] [outer = 0x97d7ec00] 17:35:10 INFO - PROCESS | 13556 | 1477701310378 Marionette DEBUG loaded listener.js 17:35:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x9a650000) [pid = 13556] [serial = 699] [outer = 0x97d7ec00] 17:35:10 INFO - PROCESS | 13556 | 1477701310973 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:11 INFO - . 17:35:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1070ms 17:35:11 INFO - PROCESS | 13556 | 1477701311028 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 17:35:11 INFO - PROCESS | 13556 | 1477701311033 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 17:35:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 17:35:11 INFO - PROCESS | 13556 | 1477701311045 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}] 17:35:11 INFO - PROCESS | 13556 | 1477701311221 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 17:35:11 INFO - PROCESS | 13556 | 1477701311364 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 17:35:11 INFO - PROCESS | 13556 | 1477701311369 Marionette TRACE conn4 <- [1,1000,null,["8"]] 17:35:11 INFO - PROCESS | 13556 | 1477701311381 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 17:35:11 INFO - PROCESS | 13556 | 1477701311386 Marionette TRACE conn4 <- [1,1001,null,{}] 17:35:11 INFO - PROCESS | 13556 | 1477701311392 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:11 INFO - PROCESS | 13556 | ++DOCSHELL 0xa1a6cc00 == 26 [pid = 13556] [id = 239] 17:35:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0xa2626400) [pid = 13556] [serial = 700] [outer = (nil)] 17:35:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0xa2a11400) [pid = 13556] [serial = 701] [outer = 0xa2626400] 17:35:11 INFO - PROCESS | 13556 | 1477701311486 Marionette DEBUG loaded listener.js 17:35:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0xa2f7a400) [pid = 13556] [serial = 702] [outer = 0xa2626400] 17:35:12 INFO - PROCESS | 13556 | 1477701312039 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:12 INFO - . 17:35:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1025ms 17:35:12 INFO - PROCESS | 13556 | 1477701312272 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 17:35:12 INFO - PROCESS | 13556 | 1477701312277 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 17:35:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 17:35:12 INFO - PROCESS | 13556 | 1477701312302 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}] 17:35:12 INFO - PROCESS | 13556 | 1477701312469 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 17:35:12 INFO - PROCESS | 13556 | 1477701312751 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 17:35:12 INFO - PROCESS | 13556 | 1477701312758 Marionette TRACE conn4 <- [1,1005,null,["8"]] 17:35:12 INFO - PROCESS | 13556 | 1477701312771 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 17:35:12 INFO - PROCESS | 13556 | 1477701312779 Marionette TRACE conn4 <- [1,1006,null,{}] 17:35:12 INFO - PROCESS | 13556 | 1477701312785 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd95c00 == 27 [pid = 13556] [id = 240] 17:35:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x8ce5c400) [pid = 13556] [serial = 703] [outer = (nil)] 17:35:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x8dfefc00) [pid = 13556] [serial = 704] [outer = 0x8ce5c400] 17:35:12 INFO - PROCESS | 13556 | 1477701312876 Marionette DEBUG loaded listener.js 17:35:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x90025400) [pid = 13556] [serial = 705] [outer = 0x8ce5c400] 17:35:13 INFO - PROCESS | 13556 | --DOCSHELL 0x8df20400 == 26 [pid = 13556] [id = 222] 17:35:13 INFO - PROCESS | 13556 | --DOCSHELL 0x8bcacc00 == 25 [pid = 13556] [id = 218] 17:35:13 INFO - PROCESS | 13556 | 1477701313561 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:13 INFO - . 17:35:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1320ms 17:35:13 INFO - PROCESS | 13556 | 1477701313624 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 17:35:13 INFO - PROCESS | 13556 | 1477701313630 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 17:35:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 17:35:13 INFO - PROCESS | 13556 | 1477701313637 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}] 17:35:13 INFO - PROCESS | 13556 | 1477701313802 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 17:35:13 INFO - PROCESS | 13556 | 1477701313908 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 17:35:13 INFO - PROCESS | 13556 | 1477701313912 Marionette TRACE conn4 <- [1,1010,null,["8"]] 17:35:13 INFO - PROCESS | 13556 | 1477701313918 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 17:35:13 INFO - PROCESS | 13556 | 1477701313925 Marionette TRACE conn4 <- [1,1011,null,{}] 17:35:13 INFO - PROCESS | 13556 | 1477701313930 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:13 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd8c000 == 26 [pid = 13556] [id = 241] 17:35:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x8fcf1000) [pid = 13556] [serial = 706] [outer = (nil)] 17:35:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x95fbf800) [pid = 13556] [serial = 707] [outer = 0x8fcf1000] 17:35:14 INFO - PROCESS | 13556 | 1477701314016 Marionette DEBUG loaded listener.js 17:35:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x95fc7000) [pid = 13556] [serial = 708] [outer = 0x8fcf1000] 17:35:14 INFO - PROCESS | 13556 | 1477701314532 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:14 INFO - . 17:35:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 918ms 17:35:14 INFO - PROCESS | 13556 | 1477701314563 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 17:35:14 INFO - PROCESS | 13556 | 1477701314572 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 17:35:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 17:35:14 INFO - PROCESS | 13556 | 1477701314620 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}] 17:35:14 INFO - PROCESS | 13556 | 1477701314776 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 17:35:14 INFO - PROCESS | 13556 | 1477701314786 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 17:35:14 INFO - PROCESS | 13556 | 1477701314790 Marionette TRACE conn4 <- [1,1015,null,["8"]] 17:35:14 INFO - PROCESS | 13556 | 1477701314796 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 17:35:14 INFO - PROCESS | 13556 | 1477701314802 Marionette TRACE conn4 <- [1,1016,null,{}] 17:35:14 INFO - PROCESS | 13556 | 1477701314807 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a206800 == 27 [pid = 13556] [id = 242] 17:35:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x9a20a800) [pid = 13556] [serial = 709] [outer = (nil)] 17:35:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x9a26f800) [pid = 13556] [serial = 710] [outer = 0x9a20a800] 17:35:14 INFO - PROCESS | 13556 | 1477701314895 Marionette DEBUG loaded listener.js 17:35:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x9a311400) [pid = 13556] [serial = 711] [outer = 0x9a20a800] 17:35:15 INFO - PROCESS | 13556 | 1477701315456 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:15 INFO - . 17:35:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 872ms 17:35:15 INFO - PROCESS | 13556 | 1477701315511 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 17:35:15 INFO - PROCESS | 13556 | 1477701315515 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 17:35:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 17:35:15 INFO - PROCESS | 13556 | 1477701315522 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}] 17:35:15 INFO - PROCESS | 13556 | 1477701315676 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 17:35:15 INFO - PROCESS | 13556 | 1477701315682 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 17:35:15 INFO - PROCESS | 13556 | 1477701315691 Marionette TRACE conn4 <- [1,1020,null,["8"]] 17:35:15 INFO - PROCESS | 13556 | 1477701315697 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 17:35:15 INFO - PROCESS | 13556 | 1477701315705 Marionette TRACE conn4 <- [1,1021,null,{}] 17:35:15 INFO - PROCESS | 13556 | 1477701315816 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:15 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b465800 == 28 [pid = 13556] [id = 243] 17:35:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x9b46fc00) [pid = 13556] [serial = 712] [outer = (nil)] 17:35:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0xa1a66800) [pid = 13556] [serial = 713] [outer = 0x9b46fc00] 17:35:15 INFO - PROCESS | 13556 | 1477701315898 Marionette DEBUG loaded listener.js 17:35:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0xa26f6800) [pid = 13556] [serial = 714] [outer = 0x9b46fc00] 17:35:16 INFO - PROCESS | 13556 | 1477701316463 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:16 INFO - . 17:35:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 970ms 17:35:16 INFO - PROCESS | 13556 | 1477701316522 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 17:35:16 INFO - PROCESS | 13556 | 1477701316524 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 17:35:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 17:35:16 INFO - PROCESS | 13556 | 1477701316531 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}] 17:35:16 INFO - PROCESS | 13556 | 1477701316723 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 17:35:16 INFO - PROCESS | 13556 | 1477701316754 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 17:35:16 INFO - PROCESS | 13556 | 1477701316757 Marionette TRACE conn4 <- [1,1025,null,["8"]] 17:35:16 INFO - PROCESS | 13556 | 1477701316762 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 17:35:16 INFO - PROCESS | 13556 | 1477701316774 Marionette TRACE conn4 <- [1,1026,null,{}] 17:35:16 INFO - PROCESS | 13556 | 1477701316842 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:16 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc75000 == 29 [pid = 13556] [id = 244] 17:35:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0x8bc7b800) [pid = 13556] [serial = 715] [outer = (nil)] 17:35:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0xa2f85400) [pid = 13556] [serial = 716] [outer = 0x8bc7b800] 17:35:16 INFO - PROCESS | 13556 | 1477701316924 Marionette DEBUG loaded listener.js 17:35:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0x9b46b800) [pid = 13556] [serial = 717] [outer = 0x8bc7b800] 17:35:17 INFO - PROCESS | 13556 | 1477701317467 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:17 INFO - . 17:35:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 982ms 17:35:17 INFO - PROCESS | 13556 | 1477701317528 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 17:35:17 INFO - PROCESS | 13556 | 1477701317533 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 17:35:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 17:35:17 INFO - PROCESS | 13556 | 1477701317539 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}] 17:35:17 INFO - PROCESS | 13556 | 1477701317776 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 17:35:18 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0x9ceb6400) [pid = 13556] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 17:35:18 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0x95f14800) [pid = 13556] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 17:35:18 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x94788800) [pid = 13556] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 17:35:18 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x97be8400) [pid = 13556] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 17:35:18 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x9a093c00) [pid = 13556] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 17:35:18 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x8fceec00) [pid = 13556] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 17:35:18 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x9a4d2800) [pid = 13556] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 17:35:18 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x8dff2400) [pid = 13556] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 17:35:18 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x983ebc00) [pid = 13556] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 17:35:18 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x8dff9c00) [pid = 13556] [serial = 652] [outer = (nil)] [url = about:blank] 17:35:18 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x8dff4000) [pid = 13556] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 17:35:18 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x8d945c00) [pid = 13556] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 17:35:18 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0xa1a6c400) [pid = 13556] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 17:35:18 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x9b14c400) [pid = 13556] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 17:35:18 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x9a2ee000) [pid = 13556] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 17:35:18 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x9ce24000) [pid = 13556] [serial = 644] [outer = (nil)] [url = about:blank] 17:35:18 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0xa309ac00) [pid = 13556] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 17:35:18 INFO - PROCESS | 13556 | 1477701318097 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 17:35:18 INFO - PROCESS | 13556 | 1477701318100 Marionette TRACE conn4 <- [1,1030,null,["8"]] 17:35:18 INFO - PROCESS | 13556 | 1477701318106 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 17:35:18 INFO - PROCESS | 13556 | 1477701318112 Marionette TRACE conn4 <- [1,1031,null,{}] 17:35:18 INFO - PROCESS | 13556 | 1477701318124 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:18 INFO - PROCESS | 13556 | ++DOCSHELL 0x8d945c00 == 30 [pid = 13556] [id = 245] 17:35:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x8da73c00) [pid = 13556] [serial = 718] [outer = (nil)] 17:35:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x9a093c00) [pid = 13556] [serial = 719] [outer = 0x8da73c00] 17:35:18 INFO - PROCESS | 13556 | 1477701318213 Marionette DEBUG loaded listener.js 17:35:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0xa309ac00) [pid = 13556] [serial = 720] [outer = 0x8da73c00] 17:35:18 INFO - . 17:35:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1172ms 17:35:18 INFO - PROCESS | 13556 | 1477701318704 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:18 INFO - PROCESS | 13556 | 1477701318712 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 17:35:18 INFO - PROCESS | 13556 | 1477701318715 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 17:35:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 17:35:18 INFO - PROCESS | 13556 | 1477701318721 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}] 17:35:18 INFO - PROCESS | 13556 | 1477701318900 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 17:35:18 INFO - PROCESS | 13556 | 1477701318911 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 17:35:18 INFO - PROCESS | 13556 | 1477701318917 Marionette TRACE conn4 <- [1,1035,null,["8"]] 17:35:18 INFO - PROCESS | 13556 | 1477701318922 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 17:35:18 INFO - PROCESS | 13556 | 1477701318929 Marionette TRACE conn4 <- [1,1036,null,{}] 17:35:18 INFO - PROCESS | 13556 | 1477701318934 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:18 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bca7800 == 31 [pid = 13556] [id = 246] 17:35:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0xa30a0800) [pid = 13556] [serial = 721] [outer = (nil)] 17:35:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0xa30a6800) [pid = 13556] [serial = 722] [outer = 0xa30a0800] 17:35:19 INFO - PROCESS | 13556 | 1477701319015 Marionette DEBUG loaded listener.js 17:35:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0xa309f400) [pid = 13556] [serial = 723] [outer = 0xa30a0800] 17:35:19 INFO - PROCESS | 13556 | 1477701319609 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:19 INFO - . 17:35:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 917ms 17:35:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 17:35:19 INFO - PROCESS | 13556 | 1477701319639 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 17:35:19 INFO - PROCESS | 13556 | 1477701319642 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 17:35:19 INFO - PROCESS | 13556 | 1477701319684 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}] 17:35:19 INFO - PROCESS | 13556 | 1477701319828 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 17:35:19 INFO - PROCESS | 13556 | 1477701319839 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 17:35:19 INFO - PROCESS | 13556 | 1477701319842 Marionette TRACE conn4 <- [1,1040,null,["8"]] 17:35:19 INFO - PROCESS | 13556 | 1477701319866 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 17:35:19 INFO - PROCESS | 13556 | 1477701319871 Marionette TRACE conn4 <- [1,1041,null,{}] 17:35:19 INFO - PROCESS | 13556 | 1477701319878 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:19 INFO - PROCESS | 13556 | ++DOCSHELL 0xa30aec00 == 32 [pid = 13556] [id = 247] 17:35:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0xa30af000) [pid = 13556] [serial = 724] [outer = (nil)] 17:35:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0xa30b2800) [pid = 13556] [serial = 725] [outer = 0xa30af000] 17:35:19 INFO - PROCESS | 13556 | 1477701319960 Marionette DEBUG loaded listener.js 17:35:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0xa30b0c00) [pid = 13556] [serial = 726] [outer = 0xa30af000] 17:35:20 INFO - PROCESS | 13556 | 1477701320672 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:20 INFO - . 17:35:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1076ms 17:35:20 INFO - PROCESS | 13556 | 1477701320725 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 17:35:20 INFO - PROCESS | 13556 | 1477701320731 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 17:35:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 17:35:20 INFO - PROCESS | 13556 | 1477701320743 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}] 17:35:20 INFO - PROCESS | 13556 | 1477701320965 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 17:35:21 INFO - PROCESS | 13556 | 1477701321090 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 17:35:21 INFO - PROCESS | 13556 | 1477701321095 Marionette TRACE conn4 <- [1,1045,null,["8"]] 17:35:21 INFO - PROCESS | 13556 | 1477701321117 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 17:35:21 INFO - PROCESS | 13556 | 1477701321125 Marionette TRACE conn4 <- [1,1046,null,{}] 17:35:21 INFO - PROCESS | 13556 | 1477701321131 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:21 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df1a400 == 33 [pid = 13556] [id = 248] 17:35:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x8fce8c00) [pid = 13556] [serial = 727] [outer = (nil)] 17:35:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x9123f800) [pid = 13556] [serial = 728] [outer = 0x8fce8c00] 17:35:21 INFO - PROCESS | 13556 | 1477701321241 Marionette DEBUG loaded listener.js 17:35:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x94667400) [pid = 13556] [serial = 729] [outer = 0x8fce8c00] 17:35:21 INFO - PROCESS | 13556 | 1477701321844 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:21 INFO - . 17:35:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1119ms 17:35:21 INFO - PROCESS | 13556 | 1477701321860 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 17:35:21 INFO - PROCESS | 13556 | 1477701321867 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 17:35:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 17:35:21 INFO - PROCESS | 13556 | 1477701321919 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}] 17:35:22 INFO - PROCESS | 13556 | 1477701322093 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 17:35:22 INFO - PROCESS | 13556 | 1477701322257 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 17:35:22 INFO - PROCESS | 13556 | 1477701322262 Marionette TRACE conn4 <- [1,1050,null,["8"]] 17:35:22 INFO - PROCESS | 13556 | 1477701322270 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 17:35:22 INFO - PROCESS | 13556 | 1477701322275 Marionette TRACE conn4 <- [1,1051,null,{}] 17:35:22 INFO - PROCESS | 13556 | 1477701322282 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x97d76c00 == 34 [pid = 13556] [id = 249] 17:35:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x983ea800) [pid = 13556] [serial = 730] [outer = (nil)] 17:35:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0x9a273c00) [pid = 13556] [serial = 731] [outer = 0x983ea800] 17:35:22 INFO - PROCESS | 13556 | 1477701322378 Marionette DEBUG loaded listener.js 17:35:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0x9b146400) [pid = 13556] [serial = 732] [outer = 0x983ea800] 17:35:23 INFO - PROCESS | 13556 | 1477701322996 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:23 INFO - . 17:35:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1176ms 17:35:23 INFO - PROCESS | 13556 | 1477701323099 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 17:35:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 17:35:23 INFO - PROCESS | 13556 | 1477701323106 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 17:35:23 INFO - PROCESS | 13556 | 1477701323113 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}] 17:35:23 INFO - PROCESS | 13556 | 1477701323318 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 17:35:23 INFO - PROCESS | 13556 | 1477701323443 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 17:35:23 INFO - PROCESS | 13556 | 1477701323448 Marionette TRACE conn4 <- [1,1055,null,["8"]] 17:35:23 INFO - PROCESS | 13556 | 1477701323468 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 17:35:23 INFO - PROCESS | 13556 | 1477701323476 Marionette TRACE conn4 <- [1,1056,null,{}] 17:35:23 INFO - PROCESS | 13556 | 1477701323482 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:23 INFO - PROCESS | 13556 | ++DOCSHELL 0xa3012400 == 35 [pid = 13556] [id = 250] 17:35:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0xa3014c00) [pid = 13556] [serial = 733] [outer = (nil)] 17:35:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0xa30a4c00) [pid = 13556] [serial = 734] [outer = 0xa3014c00] 17:35:23 INFO - PROCESS | 13556 | 1477701323594 Marionette DEBUG loaded listener.js 17:35:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 91 (0xa4805000) [pid = 13556] [serial = 735] [outer = 0xa3014c00] 17:35:24 INFO - PROCESS | 13556 | 1477701324138 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:24 INFO - . 17:35:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1078ms 17:35:24 INFO - PROCESS | 13556 | 1477701324195 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 17:35:24 INFO - PROCESS | 13556 | 1477701324199 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 17:35:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 17:35:24 INFO - PROCESS | 13556 | 1477701324210 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}] 17:35:24 INFO - PROCESS | 13556 | 1477701324392 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 17:35:24 INFO - PROCESS | 13556 | 1477701324542 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 17:35:24 INFO - PROCESS | 13556 | 1477701324546 Marionette TRACE conn4 <- [1,1060,null,["8"]] 17:35:24 INFO - PROCESS | 13556 | 1477701324555 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 17:35:24 INFO - PROCESS | 13556 | 1477701324560 Marionette TRACE conn4 <- [1,1061,null,{}] 17:35:24 INFO - PROCESS | 13556 | 1477701324570 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:24 INFO - PROCESS | 13556 | ++DOCSHELL 0xa30b0400 == 36 [pid = 13556] [id = 251] 17:35:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 92 (0xa48c3400) [pid = 13556] [serial = 736] [outer = (nil)] 17:35:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 93 (0xa4cb1000) [pid = 13556] [serial = 737] [outer = 0xa48c3400] 17:35:24 INFO - PROCESS | 13556 | 1477701324668 Marionette DEBUG loaded listener.js 17:35:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 94 (0xa4cb7000) [pid = 13556] [serial = 738] [outer = 0xa48c3400] 17:35:25 INFO - PROCESS | 13556 | 1477701325238 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:25 INFO - . 17:35:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1069ms 17:35:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 17:35:25 INFO - PROCESS | 13556 | 1477701325308 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 17:35:25 INFO - PROCESS | 13556 | 1477701325311 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 17:35:25 INFO - PROCESS | 13556 | 1477701325319 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}] 17:35:25 INFO - PROCESS | 13556 | 1477701325480 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 17:35:25 INFO - PROCESS | 13556 | 1477701325649 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 17:35:25 INFO - PROCESS | 13556 | 1477701325653 Marionette TRACE conn4 <- [1,1065,null,["8"]] 17:35:25 INFO - PROCESS | 13556 | 1477701325660 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 17:35:25 INFO - PROCESS | 13556 | 1477701325666 Marionette TRACE conn4 <- [1,1066,null,{}] 17:35:25 INFO - PROCESS | 13556 | 1477701325674 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:25 INFO - PROCESS | 13556 | ++DOCSHELL 0xa93c5000 == 37 [pid = 13556] [id = 252] 17:35:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 95 (0xa93c5400) [pid = 13556] [serial = 739] [outer = (nil)] 17:35:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 96 (0xa93cb800) [pid = 13556] [serial = 740] [outer = 0xa93c5400] 17:35:25 INFO - PROCESS | 13556 | 1477701325769 Marionette DEBUG loaded listener.js 17:35:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 97 (0xa93c4000) [pid = 13556] [serial = 741] [outer = 0xa93c5400] 17:35:26 INFO - PROCESS | 13556 | 1477701326347 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:26 INFO - . 17:35:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1080ms 17:35:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 17:35:26 INFO - PROCESS | 13556 | 1477701326403 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 17:35:26 INFO - PROCESS | 13556 | 1477701326406 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 17:35:26 INFO - PROCESS | 13556 | 1477701326414 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}] 17:35:26 INFO - PROCESS | 13556 | 1477701326600 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 17:35:26 INFO - PROCESS | 13556 | 1477701326847 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 17:35:26 INFO - PROCESS | 13556 | 1477701326853 Marionette TRACE conn4 <- [1,1070,null,["8"]] 17:35:26 INFO - PROCESS | 13556 | 1477701326874 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 17:35:26 INFO - PROCESS | 13556 | 1477701326883 Marionette TRACE conn4 <- [1,1071,null,{}] 17:35:26 INFO - PROCESS | 13556 | 1477701326890 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dff9c00 == 38 [pid = 13556] [id = 253] 17:35:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 98 (0x8fbc0400) [pid = 13556] [serial = 742] [outer = (nil)] 17:35:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 99 (0x8fce5c00) [pid = 13556] [serial = 743] [outer = 0x8fbc0400] 17:35:26 INFO - PROCESS | 13556 | 1477701326985 Marionette DEBUG loaded listener.js 17:35:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 100 (0x9001bc00) [pid = 13556] [serial = 744] [outer = 0x8fbc0400] 17:35:27 INFO - PROCESS | 13556 | 1477701327643 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:27 INFO - . 17:35:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1324ms 17:35:27 INFO - PROCESS | 13556 | 1477701327737 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 17:35:27 INFO - PROCESS | 13556 | 1477701327742 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 17:35:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 17:35:27 INFO - PROCESS | 13556 | 1477701327833 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}] 17:35:28 INFO - PROCESS | 13556 | 1477701328038 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 17:35:28 INFO - PROCESS | 13556 | 1477701328180 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 17:35:28 INFO - PROCESS | 13556 | 1477701328186 Marionette TRACE conn4 <- [1,1075,null,["8"]] 17:35:28 INFO - PROCESS | 13556 | 1477701328195 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 17:35:28 INFO - PROCESS | 13556 | 1477701328200 Marionette TRACE conn4 <- [1,1076,null,{}] 17:35:28 INFO - PROCESS | 13556 | 1477701328205 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:28 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da28000 == 39 [pid = 13556] [id = 254] 17:35:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 101 (0x8da33800) [pid = 13556] [serial = 745] [outer = (nil)] 17:35:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 102 (0x8fcc9400) [pid = 13556] [serial = 746] [outer = 0x8da33800] 17:35:28 INFO - PROCESS | 13556 | 1477701328310 Marionette DEBUG loaded listener.js 17:35:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 103 (0x9478d800) [pid = 13556] [serial = 747] [outer = 0x8da33800] 17:35:29 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd8c000 == 38 [pid = 13556] [id = 241] 17:35:29 INFO - PROCESS | 13556 | --DOCSHELL 0x9a206800 == 37 [pid = 13556] [id = 242] 17:35:29 INFO - PROCESS | 13556 | --DOCSHELL 0x9b465800 == 36 [pid = 13556] [id = 243] 17:35:29 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc75000 == 35 [pid = 13556] [id = 244] 17:35:29 INFO - PROCESS | 13556 | --DOCSHELL 0x8d945c00 == 34 [pid = 13556] [id = 245] 17:35:29 INFO - PROCESS | 13556 | --DOCSHELL 0x8bca7800 == 33 [pid = 13556] [id = 246] 17:35:29 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd95c00 == 32 [pid = 13556] [id = 240] 17:35:29 INFO - PROCESS | 13556 | --DOCSHELL 0x8dff9c00 == 31 [pid = 13556] [id = 253] 17:35:29 INFO - PROCESS | 13556 | --DOCSHELL 0xa93c5000 == 30 [pid = 13556] [id = 252] 17:35:29 INFO - PROCESS | 13556 | --DOCSHELL 0xa30aec00 == 29 [pid = 13556] [id = 247] 17:35:29 INFO - PROCESS | 13556 | --DOCSHELL 0x8df1a400 == 28 [pid = 13556] [id = 248] 17:35:29 INFO - PROCESS | 13556 | --DOCSHELL 0x97d76c00 == 27 [pid = 13556] [id = 249] 17:35:29 INFO - PROCESS | 13556 | --DOCSHELL 0xa3012400 == 26 [pid = 13556] [id = 250] 17:35:29 INFO - PROCESS | 13556 | --DOCSHELL 0xa30b0400 == 25 [pid = 13556] [id = 251] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 102 (0xa30a8c00) [pid = 13556] [serial = 641] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 101 (0x8da74400) [pid = 13556] [serial = 649] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 100 (0x8d94fc00) [pid = 13556] [serial = 648] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 99 (0x8fcc8800) [pid = 13556] [serial = 654] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 98 (0x8fbc6c00) [pid = 13556] [serial = 653] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 97 (0x9001ec00) [pid = 13556] [serial = 657] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 96 (0x8fd69000) [pid = 13556] [serial = 656] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 95 (0x95f11000) [pid = 13556] [serial = 660] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 94 (0x9478e400) [pid = 13556] [serial = 659] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 93 (0x97b54400) [pid = 13556] [serial = 663] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 92 (0x97aa7800) [pid = 13556] [serial = 662] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 91 (0x97d58800) [pid = 13556] [serial = 666] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 90 (0x97d53400) [pid = 13556] [serial = 665] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0x9a093400) [pid = 13556] [serial = 669] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0x98f2bc00) [pid = 13556] [serial = 668] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x9a266c00) [pid = 13556] [serial = 672] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x9a26e000) [pid = 13556] [serial = 671] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x9a40c000) [pid = 13556] [serial = 675] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x9a351c00) [pid = 13556] [serial = 674] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x9b140c00) [pid = 13556] [serial = 678] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x9a6e4400) [pid = 13556] [serial = 677] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x9b470400) [pid = 13556] [serial = 681] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x9b399400) [pid = 13556] [serial = 680] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x9cebd400) [pid = 13556] [serial = 684] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0xa0f88800) [pid = 13556] [serial = 683] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0xa26f3800) [pid = 13556] [serial = 687] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0xa262d400) [pid = 13556] [serial = 686] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0xa4593400) [pid = 13556] [serial = 646] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0xa3099000) [pid = 13556] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 17:35:29 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x8da67c00) [pid = 13556] [serial = 651] [outer = (nil)] [url = about:blank] 17:35:29 INFO - PROCESS | 13556 | 1477701329669 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:29 INFO - . 17:35:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1882ms 17:35:29 INFO - PROCESS | 13556 | 1477701329707 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 17:35:29 INFO - PROCESS | 13556 | 1477701329713 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 17:35:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 17:35:29 INFO - PROCESS | 13556 | 1477701329722 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}] 17:35:29 INFO - PROCESS | 13556 | 1477701329920 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 17:35:30 INFO - PROCESS | 13556 | 1477701330029 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 17:35:30 INFO - PROCESS | 13556 | 1477701330034 Marionette TRACE conn4 <- [1,1080,null,["8"]] 17:35:30 INFO - PROCESS | 13556 | 1477701330040 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 17:35:30 INFO - PROCESS | 13556 | 1477701330047 Marionette TRACE conn4 <- [1,1081,null,{}] 17:35:30 INFO - PROCESS | 13556 | 1477701330052 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:30 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fbc6000 == 26 [pid = 13556] [id = 255] 17:35:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x8fbc6c00) [pid = 13556] [serial = 748] [outer = (nil)] 17:35:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x8fcd1000) [pid = 13556] [serial = 749] [outer = 0x8fbc6c00] 17:35:30 INFO - PROCESS | 13556 | 1477701330146 Marionette DEBUG loaded listener.js 17:35:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x8fcc5c00) [pid = 13556] [serial = 750] [outer = 0x8fbc6c00] 17:35:30 INFO - PROCESS | 13556 | 1477701330676 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:30 INFO - . 17:35:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 969ms 17:35:30 INFO - PROCESS | 13556 | 1477701330690 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 17:35:30 INFO - PROCESS | 13556 | 1477701330696 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 17:35:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 17:35:30 INFO - PROCESS | 13556 | 1477701330733 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}] 17:35:30 INFO - PROCESS | 13556 | 1477701330903 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 17:35:31 INFO - PROCESS | 13556 | 1477701331011 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 17:35:31 INFO - PROCESS | 13556 | 1477701331016 Marionette TRACE conn4 <- [1,1085,null,["8"]] 17:35:31 INFO - PROCESS | 13556 | 1477701331022 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 17:35:31 INFO - PROCESS | 13556 | 1477701331027 Marionette TRACE conn4 <- [1,1086,null,{}] 17:35:31 INFO - PROCESS | 13556 | 1477701331033 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:31 INFO - PROCESS | 13556 | ++DOCSHELL 0x944bf400 == 27 [pid = 13556] [id = 256] 17:35:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x944c2c00) [pid = 13556] [serial = 751] [outer = (nil)] 17:35:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x944c7000) [pid = 13556] [serial = 752] [outer = 0x944c2c00] 17:35:31 INFO - PROCESS | 13556 | 1477701331122 Marionette DEBUG loaded listener.js 17:35:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x8df24000) [pid = 13556] [serial = 753] [outer = 0x944c2c00] 17:35:31 INFO - PROCESS | 13556 | 1477701331719 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:31 INFO - . 17:35:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1027ms 17:35:31 INFO - PROCESS | 13556 | 1477701331782 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 17:35:31 INFO - PROCESS | 13556 | 1477701331789 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 17:35:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 17:35:31 INFO - PROCESS | 13556 | 1477701331801 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}] 17:35:32 INFO - PROCESS | 13556 | 1477701332009 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 17:35:32 INFO - PROCESS | 13556 | 1477701332080 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 17:35:32 INFO - PROCESS | 13556 | 1477701332084 Marionette TRACE conn4 <- [1,1090,null,["8"]] 17:35:32 INFO - PROCESS | 13556 | 1477701332090 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 17:35:32 INFO - PROCESS | 13556 | 1477701332096 Marionette TRACE conn4 <- [1,1091,null,{}] 17:35:32 INFO - PROCESS | 13556 | 1477701332102 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:32 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc70000 == 28 [pid = 13556] [id = 257] 17:35:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x95544c00) [pid = 13556] [serial = 754] [outer = (nil)] 17:35:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x95549800) [pid = 13556] [serial = 755] [outer = 0x95544c00] 17:35:32 INFO - PROCESS | 13556 | 1477701332206 Marionette DEBUG loaded listener.js 17:35:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x95c9ac00) [pid = 13556] [serial = 756] [outer = 0x95544c00] 17:35:32 INFO - PROCESS | 13556 | 1477701332790 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:32 INFO - . 17:35:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1019ms 17:35:32 INFO - PROCESS | 13556 | 1477701332855 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 17:35:32 INFO - PROCESS | 13556 | 1477701332865 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 17:35:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 17:35:32 INFO - PROCESS | 13556 | 1477701332884 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}] 17:35:33 INFO - PROCESS | 13556 | 1477701333113 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 17:35:33 INFO - PROCESS | 13556 | 1477701333131 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 17:35:33 INFO - PROCESS | 13556 | 1477701333134 Marionette TRACE conn4 <- [1,1095,null,["8"]] 17:35:33 INFO - PROCESS | 13556 | 1477701333142 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 17:35:33 INFO - PROCESS | 13556 | 1477701333147 Marionette TRACE conn4 <- [1,1096,null,{}] 17:35:33 INFO - PROCESS | 13556 | 1477701333153 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:33 INFO - PROCESS | 13556 | ++DOCSHELL 0x95f15400 == 29 [pid = 13556] [id = 258] 17:35:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x95fc2000) [pid = 13556] [serial = 757] [outer = (nil)] 17:35:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x9a26f400) [pid = 13556] [serial = 758] [outer = 0x95fc2000] 17:35:33 INFO - PROCESS | 13556 | 1477701333305 Marionette DEBUG loaded listener.js 17:35:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x9a2e3000) [pid = 13556] [serial = 759] [outer = 0x95fc2000] 17:35:33 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x8da73c00) [pid = 13556] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 17:35:33 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x8bc7b800) [pid = 13556] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 17:35:33 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0xa30a0800) [pid = 13556] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 17:35:33 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x8fcf1000) [pid = 13556] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 17:35:33 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x8ce5c400) [pid = 13556] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 17:35:33 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0xa2626400) [pid = 13556] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 17:35:33 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x97d7ec00) [pid = 13556] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 17:35:33 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0xa2a14400) [pid = 13556] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 17:35:33 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x9a20a800) [pid = 13556] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 17:35:33 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x8df1f400) [pid = 13556] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 17:35:33 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x92cc6000) [pid = 13556] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 17:35:33 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x9b46fc00) [pid = 13556] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 17:35:33 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0xa30af000) [pid = 13556] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 17:35:34 INFO - PROCESS | 13556 | 1477701334199 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:34 INFO - . 17:35:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1371ms 17:35:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 17:35:34 INFO - PROCESS | 13556 | 1477701334252 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 17:35:34 INFO - PROCESS | 13556 | 1477701334254 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 17:35:34 INFO - PROCESS | 13556 | 1477701334261 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}] 17:35:34 INFO - PROCESS | 13556 | 1477701334403 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 17:35:34 INFO - PROCESS | 13556 | 1477701334415 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 17:35:34 INFO - PROCESS | 13556 | 1477701334417 Marionette TRACE conn4 <- [1,1100,null,["8"]] 17:35:34 INFO - PROCESS | 13556 | 1477701334521 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 17:35:34 INFO - PROCESS | 13556 | 1477701334526 Marionette TRACE conn4 <- [1,1101,null,{}] 17:35:34 INFO - PROCESS | 13556 | 1477701334536 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:34 INFO - PROCESS | 13556 | ++DOCSHELL 0x97d76400 == 30 [pid = 13556] [id = 259] 17:35:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x9a2e1800) [pid = 13556] [serial = 760] [outer = (nil)] 17:35:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x9a40bc00) [pid = 13556] [serial = 761] [outer = 0x9a2e1800] 17:35:34 INFO - PROCESS | 13556 | 1477701334620 Marionette DEBUG loaded listener.js 17:35:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x9a4cf400) [pid = 13556] [serial = 762] [outer = 0x9a2e1800] 17:35:35 INFO - PROCESS | 13556 | 1477701335118 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:35 INFO - . 17:35:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 873ms 17:35:35 INFO - PROCESS | 13556 | 1477701335133 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 17:35:35 INFO - PROCESS | 13556 | 1477701335135 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 17:35:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 17:35:35 INFO - PROCESS | 13556 | 1477701335142 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}] 17:35:35 INFO - PROCESS | 13556 | 1477701335307 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 17:35:35 INFO - PROCESS | 13556 | 1477701335419 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 17:35:35 INFO - PROCESS | 13556 | 1477701335422 Marionette TRACE conn4 <- [1,1105,null,["8"]] 17:35:35 INFO - PROCESS | 13556 | 1477701335428 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 17:35:35 INFO - PROCESS | 13556 | 1477701335435 Marionette TRACE conn4 <- [1,1106,null,{}] 17:35:35 INFO - PROCESS | 13556 | 1477701335440 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a649800 == 31 [pid = 13556] [id = 260] 17:35:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x9a6ea000) [pid = 13556] [serial = 763] [outer = (nil)] 17:35:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x9ce26800) [pid = 13556] [serial = 764] [outer = 0x9a6ea000] 17:35:35 INFO - PROCESS | 13556 | 1477701335529 Marionette DEBUG loaded listener.js 17:35:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x9ce2b400) [pid = 13556] [serial = 765] [outer = 0x9a6ea000] 17:35:36 INFO - PROCESS | 13556 | 1477701336045 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:36 INFO - . 17:35:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 925ms 17:35:36 INFO - PROCESS | 13556 | 1477701336087 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 17:35:36 INFO - PROCESS | 13556 | 1477701336095 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 17:35:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 17:35:36 INFO - PROCESS | 13556 | 1477701336108 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}] 17:35:36 INFO - PROCESS | 13556 | 1477701336303 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 17:35:36 INFO - PROCESS | 13556 | 1477701336480 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 17:35:36 INFO - PROCESS | 13556 | 1477701336486 Marionette TRACE conn4 <- [1,1110,null,["8"]] 17:35:36 INFO - PROCESS | 13556 | 1477701336498 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 17:35:36 INFO - PROCESS | 13556 | 1477701336505 Marionette TRACE conn4 <- [1,1111,null,{}] 17:35:36 INFO - PROCESS | 13556 | 1477701336512 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:36 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fccf400 == 32 [pid = 13556] [id = 261] 17:35:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x8fcd2000) [pid = 13556] [serial = 766] [outer = (nil)] 17:35:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x90028c00) [pid = 13556] [serial = 767] [outer = 0x8fcd2000] 17:35:36 INFO - PROCESS | 13556 | 1477701336619 Marionette DEBUG loaded listener.js 17:35:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x93dcfc00) [pid = 13556] [serial = 768] [outer = 0x8fcd2000] 17:35:37 INFO - PROCESS | 13556 | 1477701337268 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:37 INFO - . 17:35:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1228ms 17:35:37 INFO - PROCESS | 13556 | 1477701337335 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 17:35:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 17:35:37 INFO - PROCESS | 13556 | 1477701337340 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 17:35:37 INFO - PROCESS | 13556 | 1477701337348 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}] 17:35:37 INFO - PROCESS | 13556 | 1477701337528 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 17:35:37 INFO - PROCESS | 13556 | 1477701337701 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 17:35:37 INFO - PROCESS | 13556 | 1477701337706 Marionette TRACE conn4 <- [1,1115,null,["8"]] 17:35:37 INFO - PROCESS | 13556 | 1477701337717 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 17:35:37 INFO - PROCESS | 13556 | 1477701337723 Marionette TRACE conn4 <- [1,1116,null,{}] 17:35:37 INFO - PROCESS | 13556 | 1477701337729 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:37 INFO - PROCESS | 13556 | ++DOCSHELL 0x9529d000 == 33 [pid = 13556] [id = 262] 17:35:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x95347800) [pid = 13556] [serial = 769] [outer = (nil)] 17:35:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x9554e400) [pid = 13556] [serial = 770] [outer = 0x95347800] 17:35:37 INFO - PROCESS | 13556 | 1477701337825 Marionette DEBUG loaded listener.js 17:35:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x95f0c000) [pid = 13556] [serial = 771] [outer = 0x95347800] 17:35:38 INFO - PROCESS | 13556 | 1477701338477 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:38 INFO - . 17:35:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1171ms 17:35:38 INFO - PROCESS | 13556 | 1477701338526 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 17:35:38 INFO - PROCESS | 13556 | 1477701338534 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 17:35:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 17:35:38 INFO - PROCESS | 13556 | 1477701338541 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}] 17:35:38 INFO - PROCESS | 13556 | 1477701338725 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 17:35:38 INFO - PROCESS | 13556 | 1477701338877 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 17:35:38 INFO - PROCESS | 13556 | 1477701338881 Marionette TRACE conn4 <- [1,1120,null,["8"]] 17:35:38 INFO - PROCESS | 13556 | 1477701338892 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 17:35:38 INFO - PROCESS | 13556 | 1477701338898 Marionette TRACE conn4 <- [1,1121,null,{}] 17:35:38 INFO - PROCESS | 13556 | 1477701338907 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:38 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b467800 == 34 [pid = 13556] [id = 263] 17:35:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x9b468000) [pid = 13556] [serial = 772] [outer = (nil)] 17:35:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x9ceb6c00) [pid = 13556] [serial = 773] [outer = 0x9b468000] 17:35:39 INFO - PROCESS | 13556 | 1477701339007 Marionette DEBUG loaded listener.js 17:35:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0xa1a73c00) [pid = 13556] [serial = 774] [outer = 0x9b468000] 17:35:39 INFO - PROCESS | 13556 | 1477701339655 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:39 INFO - . 17:35:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1276ms 17:35:39 INFO - PROCESS | 13556 | 1477701339828 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 17:35:39 INFO - PROCESS | 13556 | 1477701339833 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 17:35:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 17:35:39 INFO - PROCESS | 13556 | 1477701339843 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}] 17:35:40 INFO - PROCESS | 13556 | 1477701340024 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 17:35:40 INFO - PROCESS | 13556 | 1477701340201 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 17:35:40 INFO - PROCESS | 13556 | 1477701340211 Marionette TRACE conn4 <- [1,1125,null,["8"]] 17:35:40 INFO - PROCESS | 13556 | 1477701340236 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 17:35:40 INFO - PROCESS | 13556 | 1477701340247 Marionette TRACE conn4 <- [1,1126,null,{}] 17:35:40 INFO - PROCESS | 13556 | 1477701340255 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:40 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dff2000 == 35 [pid = 13556] [id = 264] 17:35:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0x8dff2800) [pid = 13556] [serial = 775] [outer = (nil)] 17:35:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0x8fbc5000) [pid = 13556] [serial = 776] [outer = 0x8dff2800] 17:35:40 INFO - PROCESS | 13556 | 1477701340348 Marionette DEBUG loaded listener.js 17:35:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0x8fcc9000) [pid = 13556] [serial = 777] [outer = 0x8dff2800] 17:35:40 INFO - PROCESS | 13556 | --DOCSHELL 0x97d76400 == 34 [pid = 13556] [id = 259] 17:35:40 INFO - PROCESS | 13556 | --DOCSHELL 0x95f15400 == 33 [pid = 13556] [id = 258] 17:35:40 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc70000 == 32 [pid = 13556] [id = 257] 17:35:40 INFO - PROCESS | 13556 | --DOCSHELL 0x944bf400 == 31 [pid = 13556] [id = 256] 17:35:40 INFO - PROCESS | 13556 | --DOCSHELL 0x8fbc6000 == 30 [pid = 13556] [id = 255] 17:35:40 INFO - PROCESS | 13556 | --DOCSHELL 0x8da28000 == 29 [pid = 13556] [id = 254] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0x93364800) [pid = 13556] [serial = 695] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0xa309ac00) [pid = 13556] [serial = 720] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0xa30a6800) [pid = 13556] [serial = 722] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x9b46b800) [pid = 13556] [serial = 717] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x8dfefc00) [pid = 13556] [serial = 704] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0xa2a11400) [pid = 13556] [serial = 701] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x9a093c00) [pid = 13556] [serial = 719] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x9a650000) [pid = 13556] [serial = 699] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x95fc7000) [pid = 13556] [serial = 708] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x94787000) [pid = 13556] [serial = 696] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x9a311400) [pid = 13556] [serial = 711] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0xa30b2800) [pid = 13556] [serial = 725] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x8dff5c00) [pid = 13556] [serial = 692] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x90025400) [pid = 13556] [serial = 705] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0xa26f6800) [pid = 13556] [serial = 714] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x8fbc8800) [pid = 13556] [serial = 693] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0xa2a1f400) [pid = 13556] [serial = 690] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0xa1a66800) [pid = 13556] [serial = 713] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0xa309f400) [pid = 13556] [serial = 723] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0xa30b0c00) [pid = 13556] [serial = 726] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0xa2f7a400) [pid = 13556] [serial = 702] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x9a094400) [pid = 13556] [serial = 698] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0xa2a94c00) [pid = 13556] [serial = 689] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x9a26f800) [pid = 13556] [serial = 710] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x95fbf800) [pid = 13556] [serial = 707] [outer = (nil)] [url = about:blank] 17:35:40 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0xa2f85400) [pid = 13556] [serial = 716] [outer = (nil)] [url = about:blank] 17:35:41 INFO - PROCESS | 13556 | 1477701341013 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]]]}] 17:35:41 INFO - . 17:35:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1222ms 17:35:41 INFO - PROCESS | 13556 | 1477701341068 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 17:35:41 INFO - PROCESS | 13556 | 1477701341075 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 17:35:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 17:35:41 INFO - PROCESS | 13556 | 1477701341083 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}] 17:35:41 INFO - PROCESS | 13556 | 1477701341249 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 17:35:41 INFO - PROCESS | 13556 | 1477701341357 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 17:35:41 INFO - PROCESS | 13556 | 1477701341360 Marionette TRACE conn4 <- [1,1130,null,["8"]] 17:35:41 INFO - PROCESS | 13556 | 1477701341369 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 17:35:41 INFO - PROCESS | 13556 | 1477701341373 Marionette TRACE conn4 <- [1,1131,null,{}] 17:35:41 INFO - PROCESS | 13556 | 1477701341379 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:41 INFO - PROCESS | 13556 | ++DOCSHELL 0x90025400 == 30 [pid = 13556] [id = 265] 17:35:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x90029800) [pid = 13556] [serial = 778] [outer = (nil)] 17:35:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x93d09800) [pid = 13556] [serial = 779] [outer = 0x90029800] 17:35:41 INFO - PROCESS | 13556 | 1477701341471 Marionette DEBUG loaded listener.js 17:35:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x944bc000) [pid = 13556] [serial = 780] [outer = 0x90029800] 17:35:41 INFO - PROCESS | 13556 | 1477701341990 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]]]}] 17:35:42 INFO - . 17:35:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 970ms 17:35:42 INFO - PROCESS | 13556 | 1477701342060 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 17:35:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 17:35:42 INFO - PROCESS | 13556 | 1477701342069 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 17:35:42 INFO - PROCESS | 13556 | 1477701342076 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}] 17:35:42 INFO - PROCESS | 13556 | 1477701342241 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 17:35:42 INFO - PROCESS | 13556 | 1477701342352 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 17:35:42 INFO - PROCESS | 13556 | 1477701342357 Marionette TRACE conn4 <- [1,1135,null,["8"]] 17:35:42 INFO - PROCESS | 13556 | 1477701342362 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 17:35:42 INFO - PROCESS | 13556 | 1477701342368 Marionette TRACE conn4 <- [1,1136,null,{}] 17:35:42 INFO - PROCESS | 13556 | 1477701342374 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:42 INFO - PROCESS | 13556 | ++DOCSHELL 0x95c9b800 == 31 [pid = 13556] [id = 266] 17:35:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x95c9d400) [pid = 13556] [serial = 781] [outer = (nil)] 17:35:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x95f09400) [pid = 13556] [serial = 782] [outer = 0x95c9d400] 17:35:42 INFO - PROCESS | 13556 | 1477701342464 Marionette DEBUG loaded listener.js 17:35:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x95f11800) [pid = 13556] [serial = 783] [outer = 0x95c9d400] 17:35:43 INFO - PROCESS | 13556 | 1477701343051 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]]]}] 17:35:43 INFO - . 17:35:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 986ms 17:35:43 INFO - PROCESS | 13556 | 1477701343062 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 17:35:43 INFO - PROCESS | 13556 | 1477701343066 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 17:35:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 17:35:43 INFO - PROCESS | 13556 | 1477701343104 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}] 17:35:43 INFO - PROCESS | 13556 | 1477701343352 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 17:35:43 INFO - PROCESS | 13556 | 1477701343372 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 17:35:43 INFO - PROCESS | 13556 | 1477701343382 Marionette TRACE conn4 <- [1,1140,null,["8"]] 17:35:43 INFO - PROCESS | 13556 | 1477701343388 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 17:35:43 INFO - PROCESS | 13556 | 1477701343396 Marionette TRACE conn4 <- [1,1141,null,{}] 17:35:43 INFO - PROCESS | 13556 | 1477701343460 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:43 INFO - PROCESS | 13556 | ++DOCSHELL 0x983dfc00 == 32 [pid = 13556] [id = 267] 17:35:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x9a2e1000) [pid = 13556] [serial = 784] [outer = (nil)] 17:35:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x9a316800) [pid = 13556] [serial = 785] [outer = 0x9a2e1000] 17:35:43 INFO - PROCESS | 13556 | 1477701343544 Marionette DEBUG loaded listener.js 17:35:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x9a650400) [pid = 13556] [serial = 786] [outer = 0x9a2e1000] 17:35:44 INFO - PROCESS | 13556 | 1477701344126 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]]]}] 17:35:44 INFO - . 17:35:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1071ms 17:35:44 INFO - PROCESS | 13556 | 1477701344182 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 17:35:44 INFO - PROCESS | 13556 | 1477701344185 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 17:35:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 17:35:44 INFO - PROCESS | 13556 | 1477701344194 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}] 17:35:44 INFO - PROCESS | 13556 | 1477701344390 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 17:35:44 INFO - PROCESS | 13556 | 1477701344411 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 17:35:44 INFO - PROCESS | 13556 | 1477701344414 Marionette TRACE conn4 <- [1,1145,null,["8"]] 17:35:44 INFO - PROCESS | 13556 | 1477701344419 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 17:35:44 INFO - PROCESS | 13556 | 1477701344430 Marionette TRACE conn4 <- [1,1146,null,{}] 17:35:44 INFO - PROCESS | 13556 | 1477701344499 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:44 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b149000 == 33 [pid = 13556] [id = 268] 17:35:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x9b390400) [pid = 13556] [serial = 787] [outer = (nil)] 17:35:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x9b39b400) [pid = 13556] [serial = 788] [outer = 0x9b390400] 17:35:44 INFO - PROCESS | 13556 | 1477701344581 Marionette DEBUG loaded listener.js 17:35:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x9b465400) [pid = 13556] [serial = 789] [outer = 0x9b390400] 17:35:45 INFO - PROCESS | 13556 | 1477701345191 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:45 INFO - . 17:35:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1023ms 17:35:45 INFO - PROCESS | 13556 | 1477701345247 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 17:35:45 INFO - PROCESS | 13556 | 1477701345249 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 17:35:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 17:35:45 INFO - PROCESS | 13556 | 1477701345256 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}] 17:35:45 INFO - PROCESS | 13556 | 1477701345582 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 17:35:45 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0xa48c3400) [pid = 13556] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 17:35:45 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x9a2e1800) [pid = 13556] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 17:35:45 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x983ea800) [pid = 13556] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 17:35:45 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x8fbc6c00) [pid = 13556] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 17:35:45 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0xa3014c00) [pid = 13556] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 17:35:45 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x944c2c00) [pid = 13556] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 17:35:45 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x8da33800) [pid = 13556] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 17:35:45 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x95fc2000) [pid = 13556] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 17:35:45 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x8fce8c00) [pid = 13556] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 17:35:45 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0xa93c5400) [pid = 13556] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 17:35:45 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x95544c00) [pid = 13556] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 17:35:45 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x8fbc0400) [pid = 13556] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 17:35:45 INFO - PROCESS | 13556 | 1477701345675 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 17:35:45 INFO - PROCESS | 13556 | 1477701345679 Marionette TRACE conn4 <- [1,1150,null,["8"]] 17:35:45 INFO - PROCESS | 13556 | 1477701345684 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 17:35:45 INFO - PROCESS | 13556 | 1477701345689 Marionette TRACE conn4 <- [1,1151,null,{}] 17:35:45 INFO - PROCESS | 13556 | 1477701345694 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:45 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bcb0400 == 34 [pid = 13556] [id = 269] 17:35:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x8fce8c00) [pid = 13556] [serial = 790] [outer = (nil)] 17:35:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0xa2a13000) [pid = 13556] [serial = 791] [outer = 0x8fce8c00] 17:35:45 INFO - PROCESS | 13556 | 1477701345781 Marionette DEBUG loaded listener.js 17:35:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0xa2f79800) [pid = 13556] [serial = 792] [outer = 0x8fce8c00] 17:35:46 INFO - PROCESS | 13556 | 1477701346294 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:46 INFO - . 17:35:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1069ms 17:35:46 INFO - PROCESS | 13556 | 1477701346358 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 17:35:46 INFO - PROCESS | 13556 | 1477701346362 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 17:35:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 17:35:46 INFO - PROCESS | 13556 | 1477701346368 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}] 17:35:46 INFO - PROCESS | 13556 | 1477701346562 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 17:35:46 INFO - PROCESS | 13556 | 1477701346579 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 17:35:46 INFO - PROCESS | 13556 | 1477701346585 Marionette TRACE conn4 <- [1,1155,null,["8"]] 17:35:46 INFO - PROCESS | 13556 | 1477701346590 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 17:35:46 INFO - PROCESS | 13556 | 1477701346596 Marionette TRACE conn4 <- [1,1156,null,{}] 17:35:46 INFO - PROCESS | 13556 | 1477701346602 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:46 INFO - PROCESS | 13556 | ++DOCSHELL 0x948be000 == 35 [pid = 13556] [id = 270] 17:35:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0xa2f7e800) [pid = 13556] [serial = 793] [outer = (nil)] 17:35:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0xa2f86400) [pid = 13556] [serial = 794] [outer = 0xa2f7e800] 17:35:46 INFO - PROCESS | 13556 | 1477701346683 Marionette DEBUG loaded listener.js 17:35:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0xa2f83800) [pid = 13556] [serial = 795] [outer = 0xa2f7e800] 17:35:47 INFO - PROCESS | 13556 | 1477701347244 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:47 INFO - . 17:35:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 923ms 17:35:47 INFO - PROCESS | 13556 | 1477701347293 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 17:35:47 INFO - PROCESS | 13556 | 1477701347295 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 17:35:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 17:35:47 INFO - PROCESS | 13556 | 1477701347302 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}] 17:35:47 INFO - PROCESS | 13556 | 1477701347470 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 17:35:47 INFO - PROCESS | 13556 | 1477701347481 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 17:35:47 INFO - PROCESS | 13556 | 1477701347483 Marionette TRACE conn4 <- [1,1160,null,["8"]] 17:35:47 INFO - PROCESS | 13556 | 1477701347507 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 17:35:47 INFO - PROCESS | 13556 | 1477701347513 Marionette TRACE conn4 <- [1,1161,null,{}] 17:35:47 INFO - PROCESS | 13556 | 1477701347649 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:47 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc70c00 == 36 [pid = 13556] [id = 271] 17:35:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x8bc72800) [pid = 13556] [serial = 796] [outer = (nil)] 17:35:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x8bd88c00) [pid = 13556] [serial = 797] [outer = 0x8bc72800] 17:35:47 INFO - PROCESS | 13556 | 1477701347760 Marionette DEBUG loaded listener.js 17:35:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x8da76c00) [pid = 13556] [serial = 798] [outer = 0x8bc72800] 17:35:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x8fccf000) [pid = 13556] [serial = 799] [outer = 0x8bc72800] 17:35:48 INFO - PROCESS | 13556 | 1477701348517 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:48 INFO - . 17:35:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1269ms 17:35:48 INFO - PROCESS | 13556 | 1477701348574 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 17:35:48 INFO - PROCESS | 13556 | 1477701348579 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 17:35:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 17:35:48 INFO - PROCESS | 13556 | 1477701348592 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}] 17:35:48 INFO - PROCESS | 13556 | 1477701348799 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 17:35:48 INFO - PROCESS | 13556 | 1477701348956 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 17:35:48 INFO - PROCESS | 13556 | 1477701348960 Marionette TRACE conn4 <- [1,1165,null,["8"]] 17:35:48 INFO - PROCESS | 13556 | 1477701348972 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 17:35:48 INFO - PROCESS | 13556 | 1477701348979 Marionette TRACE conn4 <- [1,1166,null,{}] 17:35:49 INFO - PROCESS | 13556 | 1477701348990 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:49 INFO - PROCESS | 13556 | ++DOCSHELL 0x95f0fc00 == 37 [pid = 13556] [id = 272] 17:35:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x95f14c00) [pid = 13556] [serial = 800] [outer = (nil)] 17:35:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x95fce000) [pid = 13556] [serial = 801] [outer = 0x95f14c00] 17:35:49 INFO - PROCESS | 13556 | 1477701349100 Marionette DEBUG loaded listener.js 17:35:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x9a203400) [pid = 13556] [serial = 802] [outer = 0x95f14c00] 17:35:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x95548c00) [pid = 13556] [serial = 803] [outer = 0x95f14c00] 17:35:49 INFO - PROCESS | 13556 | 1477701349739 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 17:35:49 INFO - . 17:35:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1226ms 17:35:49 INFO - PROCESS | 13556 | 1477701349818 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 17:35:49 INFO - PROCESS | 13556 | 1477701349822 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 17:35:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 17:35:49 INFO - PROCESS | 13556 | 1477701349832 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}] 17:35:50 INFO - PROCESS | 13556 | 1477701350011 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 17:35:50 INFO - PROCESS | 13556 | 1477701350167 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 17:35:50 INFO - PROCESS | 13556 | 1477701350170 Marionette TRACE conn4 <- [1,1170,null,["8"]] 17:35:50 INFO - PROCESS | 13556 | 1477701350181 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 17:35:50 INFO - PROCESS | 13556 | 1477701350188 Marionette TRACE conn4 <- [1,1171,null,{}] 17:35:50 INFO - PROCESS | 13556 | 1477701350201 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:50 INFO - PROCESS | 13556 | ++DOCSHELL 0xa2a14000 == 38 [pid = 13556] [id = 273] 17:35:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0xa2a15400) [pid = 13556] [serial = 804] [outer = (nil)] 17:35:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0xa2f83000) [pid = 13556] [serial = 805] [outer = 0xa2a15400] 17:35:50 INFO - PROCESS | 13556 | 1477701350297 Marionette DEBUG loaded listener.js 17:35:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0xa309f000) [pid = 13556] [serial = 806] [outer = 0xa2a15400] 17:35:50 INFO - PROCESS | 13556 | 1477701350889 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]]]}] 17:35:50 INFO - . 17:35:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1122ms 17:35:50 INFO - PROCESS | 13556 | 1477701350952 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 17:35:50 INFO - PROCESS | 13556 | 1477701350956 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 17:35:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 17:35:50 INFO - PROCESS | 13556 | 1477701350963 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}] 17:35:51 INFO - PROCESS | 13556 | 1477701351137 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 17:35:51 INFO - PROCESS | 13556 | 1477701351293 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 17:35:51 INFO - PROCESS | 13556 | 1477701351298 Marionette TRACE conn4 <- [1,1175,null,["8"]] 17:35:51 INFO - PROCESS | 13556 | 1477701351310 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 17:35:51 INFO - PROCESS | 13556 | 1477701351316 Marionette TRACE conn4 <- [1,1176,null,{}] 17:35:51 INFO - PROCESS | 13556 | 1477701351322 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:51 INFO - PROCESS | 13556 | ++DOCSHELL 0xa30b3800 == 39 [pid = 13556] [id = 274] 17:35:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0xa4592800) [pid = 13556] [serial = 807] [outer = (nil)] 17:35:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0xa45ec800) [pid = 13556] [serial = 808] [outer = 0xa4592800] 17:35:51 INFO - PROCESS | 13556 | 1477701351415 Marionette DEBUG loaded listener.js 17:35:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0xa4809400) [pid = 13556] [serial = 809] [outer = 0xa4592800] 17:35:51 INFO - PROCESS | 13556 | 1477701351995 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]]]}] 17:35:52 INFO - . 17:35:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1069ms 17:35:52 INFO - PROCESS | 13556 | 1477701352066 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 17:35:52 INFO - PROCESS | 13556 | 1477701352070 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 17:35:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 17:35:52 INFO - PROCESS | 13556 | 1477701352082 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}] 17:35:52 INFO - PROCESS | 13556 | 1477701352246 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 17:35:52 INFO - PROCESS | 13556 | 1477701352404 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 17:35:52 INFO - PROCESS | 13556 | 1477701352408 Marionette TRACE conn4 <- [1,1180,null,["8"]] 17:35:52 INFO - PROCESS | 13556 | 1477701352419 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 17:35:52 INFO - PROCESS | 13556 | 1477701352423 Marionette TRACE conn4 <- [1,1181,null,{}] 17:35:52 INFO - PROCESS | 13556 | 1477701352430 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:52 INFO - PROCESS | 13556 | ++DOCSHELL 0xa4c5b000 == 40 [pid = 13556] [id = 275] 17:35:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0xa4c5d000) [pid = 13556] [serial = 810] [outer = (nil)] 17:35:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0xa93c7000) [pid = 13556] [serial = 811] [outer = 0xa4c5d000] 17:35:52 INFO - PROCESS | 13556 | 1477701352530 Marionette DEBUG loaded listener.js 17:35:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0x9439f000) [pid = 13556] [serial = 812] [outer = 0xa4c5d000] 17:35:53 INFO - PROCESS | 13556 | 1477701353120 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]]]}] 17:35:53 INFO - . 17:35:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1074ms 17:35:53 INFO - PROCESS | 13556 | 1477701353174 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 17:35:53 INFO - PROCESS | 13556 | 1477701353179 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 17:35:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 17:35:53 INFO - PROCESS | 13556 | 1477701353186 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}] 17:35:53 INFO - PROCESS | 13556 | 1477701353352 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 17:35:53 INFO - PROCESS | 13556 | 1477701353520 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 17:35:53 INFO - PROCESS | 13556 | 1477701353523 Marionette TRACE conn4 <- [1,1185,null,["8"]] 17:35:53 INFO - PROCESS | 13556 | 1477701353534 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 17:35:53 INFO - PROCESS | 13556 | 1477701353538 Marionette TRACE conn4 <- [1,1186,null,{}] 17:35:53 INFO - PROCESS | 13556 | 1477701353545 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:53 INFO - PROCESS | 13556 | ++DOCSHELL 0x943a8c00 == 41 [pid = 13556] [id = 276] 17:35:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0x943a9c00) [pid = 13556] [serial = 813] [outer = (nil)] 17:35:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0x95f0c400) [pid = 13556] [serial = 814] [outer = 0x943a9c00] 17:35:53 INFO - PROCESS | 13556 | 1477701353662 Marionette DEBUG loaded listener.js 17:35:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0xa4c60800) [pid = 13556] [serial = 815] [outer = 0x943a9c00] 17:35:54 INFO - PROCESS | 13556 | 1477701354247 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]]]}] 17:35:54 INFO - . 17:35:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1122ms 17:35:54 INFO - PROCESS | 13556 | 1477701354309 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 17:35:54 INFO - PROCESS | 13556 | 1477701354313 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 17:35:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 17:35:54 INFO - PROCESS | 13556 | 1477701354320 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}] 17:35:54 INFO - PROCESS | 13556 | 1477701354495 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 17:35:54 INFO - PROCESS | 13556 | 1477701354656 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 17:35:54 INFO - PROCESS | 13556 | 1477701354661 Marionette TRACE conn4 <- [1,1190,null,["8"]] 17:35:54 INFO - PROCESS | 13556 | 1477701354675 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 17:35:54 INFO - PROCESS | 13556 | 1477701354682 Marionette TRACE conn4 <- [1,1191,null,{}] 17:35:54 INFO - PROCESS | 13556 | 1477701354689 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:54 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da27800 == 42 [pid = 13556] [id = 277] 17:35:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 91 (0x8fcef400) [pid = 13556] [serial = 816] [outer = (nil)] 17:35:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 92 (0x90056000) [pid = 13556] [serial = 817] [outer = 0x8fcef400] 17:35:54 INFO - PROCESS | 13556 | 1477701354788 Marionette DEBUG loaded listener.js 17:35:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 93 (0x90056c00) [pid = 13556] [serial = 818] [outer = 0x8fcef400] 17:35:55 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd8bc00 == 43 [pid = 13556] [id = 278] 17:35:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 94 (0x8bd95c00) [pid = 13556] [serial = 819] [outer = (nil)] 17:35:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 95 (0x8dff3000) [pid = 13556] [serial = 820] [outer = 0x8bd95c00] 17:35:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 96 (0x8fcce000) [pid = 13556] [serial = 821] [outer = 0x8bd95c00] 17:35:55 INFO - PROCESS | 13556 | 1477701355668 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]]]}] 17:35:55 INFO - ... 17:35:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1425ms 17:35:55 INFO - PROCESS | 13556 | 1477701355746 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 17:35:55 INFO - PROCESS | 13556 | 1477701355752 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 17:35:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 17:35:55 INFO - PROCESS | 13556 | 1477701355762 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}] 17:35:55 INFO - PROCESS | 13556 | 1477701355970 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 17:35:56 INFO - PROCESS | 13556 | 1477701356186 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 17:35:56 INFO - PROCESS | 13556 | 1477701356189 Marionette TRACE conn4 <- [1,1195,null,["8"]] 17:35:56 INFO - PROCESS | 13556 | 1477701356249 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 17:35:56 INFO - PROCESS | 13556 | 1477701356257 Marionette TRACE conn4 <- [1,1196,null,{}] 17:35:56 INFO - PROCESS | 13556 | 1477701356265 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:56 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcea800 == 44 [pid = 13556] [id = 279] 17:35:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 97 (0x92ec7c00) [pid = 13556] [serial = 822] [outer = (nil)] 17:35:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 98 (0x943a4400) [pid = 13556] [serial = 823] [outer = 0x92ec7c00] 17:35:56 INFO - PROCESS | 13556 | 1477701356358 Marionette DEBUG loaded listener.js 17:35:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 99 (0x943a6800) [pid = 13556] [serial = 824] [outer = 0x92ec7c00] 17:35:57 INFO - PROCESS | 13556 | --DOCSHELL 0x948be000 == 43 [pid = 13556] [id = 270] 17:35:57 INFO - PROCESS | 13556 | --DOCSHELL 0x9b149000 == 42 [pid = 13556] [id = 268] 17:35:57 INFO - PROCESS | 13556 | --DOCSHELL 0x90025400 == 41 [pid = 13556] [id = 265] 17:35:57 INFO - PROCESS | 13556 | --DOCSHELL 0x95c9b800 == 40 [pid = 13556] [id = 266] 17:35:57 INFO - PROCESS | 13556 | --DOCSHELL 0x9529d000 == 39 [pid = 13556] [id = 262] 17:35:57 INFO - PROCESS | 13556 | --DOCSHELL 0x9b467800 == 38 [pid = 13556] [id = 263] 17:35:57 INFO - PROCESS | 13556 | --DOCSHELL 0x8dff2000 == 37 [pid = 13556] [id = 264] 17:35:57 INFO - PROCESS | 13556 | --DOCSHELL 0x8fccf400 == 36 [pid = 13556] [id = 261] 17:35:57 INFO - PROCESS | 13556 | --DOCSHELL 0x9a649800 == 35 [pid = 13556] [id = 260] 17:35:57 INFO - PROCESS | 13556 | --DOCSHELL 0x983dfc00 == 34 [pid = 13556] [id = 267] 17:35:57 INFO - PROCESS | 13556 | --DOCSHELL 0x8bcb0400 == 33 [pid = 13556] [id = 269] 17:35:57 INFO - PROCESS | 13556 | --DOCSHELL 0xa4c5b000 == 32 [pid = 13556] [id = 275] 17:35:57 INFO - PROCESS | 13556 | --DOCSHELL 0x943a8c00 == 31 [pid = 13556] [id = 276] 17:35:57 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd8bc00 == 30 [pid = 13556] [id = 278] 17:35:57 INFO - PROCESS | 13556 | --DOCSHELL 0x8da27800 == 29 [pid = 13556] [id = 277] 17:35:57 INFO - PROCESS | 13556 | --DOCSHELL 0xa2a14000 == 28 [pid = 13556] [id = 273] 17:35:57 INFO - PROCESS | 13556 | --DOCSHELL 0xa30b3800 == 27 [pid = 13556] [id = 274] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 98 (0x94667400) [pid = 13556] [serial = 729] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 97 (0x9123f800) [pid = 13556] [serial = 728] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 96 (0x9b146400) [pid = 13556] [serial = 732] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 95 (0x9a273c00) [pid = 13556] [serial = 731] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 94 (0xa4805000) [pid = 13556] [serial = 735] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 93 (0xa30a4c00) [pid = 13556] [serial = 734] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 92 (0xa4cb7000) [pid = 13556] [serial = 738] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 91 (0xa4cb1000) [pid = 13556] [serial = 737] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 90 (0xa93c4000) [pid = 13556] [serial = 741] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0xa93cb800) [pid = 13556] [serial = 740] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0x9001bc00) [pid = 13556] [serial = 744] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x8fce5c00) [pid = 13556] [serial = 743] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x9478d800) [pid = 13556] [serial = 747] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x8fcc9400) [pid = 13556] [serial = 746] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x8fcc5c00) [pid = 13556] [serial = 750] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x8fcd1000) [pid = 13556] [serial = 749] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x8df24000) [pid = 13556] [serial = 753] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x944c7000) [pid = 13556] [serial = 752] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x95c9ac00) [pid = 13556] [serial = 756] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x95549800) [pid = 13556] [serial = 755] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x9a2e3000) [pid = 13556] [serial = 759] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x9a26f400) [pid = 13556] [serial = 758] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x9a4cf400) [pid = 13556] [serial = 762] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x9a40bc00) [pid = 13556] [serial = 761] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x9ce26800) [pid = 13556] [serial = 764] [outer = (nil)] [url = about:blank] 17:35:57 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd8bc00 == 28 [pid = 13556] [id = 280] 17:35:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x8ce54c00) [pid = 13556] [serial = 825] [outer = (nil)] 17:35:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x8bcb1400) [pid = 13556] [serial = 826] [outer = 0x8ce54c00] 17:35:57 INFO - PROCESS | 13556 | 1477701357891 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]]]}] 17:35:57 INFO - . 17:35:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 2182ms 17:35:57 INFO - PROCESS | 13556 | 1477701357950 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 17:35:57 INFO - PROCESS | 13556 | 1477701357956 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 17:35:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 17:35:57 INFO - PROCESS | 13556 | 1477701357965 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}] 17:35:58 INFO - PROCESS | 13556 | 1477701358262 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 17:35:58 INFO - PROCESS | 13556 | 1477701358371 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 17:35:58 INFO - PROCESS | 13556 | 1477701358377 Marionette TRACE conn4 <- [1,1200,null,["8"]] 17:35:58 INFO - PROCESS | 13556 | 1477701358384 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 17:35:58 INFO - PROCESS | 13556 | 1477701358392 Marionette TRACE conn4 <- [1,1201,null,{}] 17:35:58 INFO - PROCESS | 13556 | 1477701358398 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:58 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcd1400 == 29 [pid = 13556] [id = 281] 17:35:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x8fcd3800) [pid = 13556] [serial = 827] [outer = (nil)] 17:35:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x8fcec400) [pid = 13556] [serial = 828] [outer = 0x8fcd3800] 17:35:58 INFO - PROCESS | 13556 | 1477701358492 Marionette DEBUG loaded listener.js 17:35:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x9001bc00) [pid = 13556] [serial = 829] [outer = 0x8fcd3800] 17:35:58 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc74400 == 30 [pid = 13556] [id = 282] 17:35:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x90055400) [pid = 13556] [serial = 830] [outer = (nil)] 17:35:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x91234800) [pid = 13556] [serial = 831] [outer = 0x90055400] 17:35:59 INFO - PROCESS | 13556 | 1477701359127 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]]]}] 17:35:59 INFO - . 17:35:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1224ms 17:35:59 INFO - PROCESS | 13556 | 1477701359193 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 17:35:59 INFO - PROCESS | 13556 | 1477701359198 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 17:35:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 17:35:59 INFO - PROCESS | 13556 | 1477701359205 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}] 17:35:59 INFO - PROCESS | 13556 | 1477701359396 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 17:35:59 INFO - PROCESS | 13556 | 1477701359406 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 17:35:59 INFO - PROCESS | 13556 | 1477701359410 Marionette TRACE conn4 <- [1,1205,null,["8"]] 17:35:59 INFO - PROCESS | 13556 | 1477701359521 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 17:35:59 INFO - PROCESS | 13556 | 1477701359527 Marionette TRACE conn4 <- [1,1206,null,{}] 17:35:59 INFO - PROCESS | 13556 | 1477701359535 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:35:59 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fd6e400 == 31 [pid = 13556] [id = 283] 17:35:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x93be5c00) [pid = 13556] [serial = 832] [outer = (nil)] 17:35:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x943ac800) [pid = 13556] [serial = 833] [outer = 0x93be5c00] 17:35:59 INFO - PROCESS | 13556 | 1477701359627 Marionette DEBUG loaded listener.js 17:35:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x944bd400) [pid = 13556] [serial = 834] [outer = 0x93be5c00] 17:36:00 INFO - PROCESS | 13556 | ++DOCSHELL 0x9466d000 == 32 [pid = 13556] [id = 284] 17:36:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x94788800) [pid = 13556] [serial = 835] [outer = (nil)] 17:36:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x9004e800) [pid = 13556] [serial = 836] [outer = 0x94788800] 17:36:00 INFO - PROCESS | 13556 | 1477701360263 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]]]}] 17:36:00 INFO - . 17:36:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1124ms 17:36:00 INFO - PROCESS | 13556 | 1477701360338 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 17:36:00 INFO - PROCESS | 13556 | 1477701360345 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 17:36:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 17:36:00 INFO - PROCESS | 13556 | 1477701360360 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}] 17:36:00 INFO - PROCESS | 13556 | 1477701360589 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 17:36:00 INFO - PROCESS | 13556 | 1477701360613 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 17:36:00 INFO - PROCESS | 13556 | 1477701360618 Marionette TRACE conn4 <- [1,1210,null,["8"]] 17:36:00 INFO - PROCESS | 13556 | 1477701360622 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 17:36:00 INFO - PROCESS | 13556 | 1477701360630 Marionette TRACE conn4 <- [1,1211,null,{}] 17:36:00 INFO - PROCESS | 13556 | 1477701360636 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:00 INFO - PROCESS | 13556 | ++DOCSHELL 0x95552800 == 33 [pid = 13556] [id = 285] 17:36:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0x955a4400) [pid = 13556] [serial = 837] [outer = (nil)] 17:36:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0x955b3000) [pid = 13556] [serial = 838] [outer = 0x955a4400] 17:36:00 INFO - PROCESS | 13556 | 1477701360791 Marionette DEBUG loaded listener.js 17:36:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0x95ca2400) [pid = 13556] [serial = 839] [outer = 0x955a4400] 17:36:01 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dff0000 == 34 [pid = 13556] [id = 286] 17:36:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0x97b4fc00) [pid = 13556] [serial = 840] [outer = (nil)] 17:36:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 91 (0x95fde800) [pid = 13556] [serial = 841] [outer = 0x97b4fc00] 17:36:01 INFO - PROCESS | 13556 | 1477701361508 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]]]}] 17:36:01 INFO - . 17:36:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1170ms 17:36:01 INFO - PROCESS | 13556 | 1477701361530 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 17:36:01 INFO - PROCESS | 13556 | 1477701361534 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 17:36:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 17:36:01 INFO - PROCESS | 13556 | 1477701361541 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}] 17:36:01 INFO - PROCESS | 13556 | 1477701361761 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 17:36:01 INFO - PROCESS | 13556 | 1477701361785 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 17:36:01 INFO - PROCESS | 13556 | 1477701361790 Marionette TRACE conn4 <- [1,1215,null,["8"]] 17:36:01 INFO - PROCESS | 13556 | 1477701361794 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 17:36:01 INFO - PROCESS | 13556 | 1477701361800 Marionette TRACE conn4 <- [1,1216,null,{}] 17:36:01 INFO - PROCESS | 13556 | 1477701361805 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:01 INFO - PROCESS | 13556 | ++DOCSHELL 0x95fd7000 == 35 [pid = 13556] [id = 287] 17:36:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 92 (0x97aa4400) [pid = 13556] [serial = 842] [outer = (nil)] 17:36:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 93 (0x9a20b400) [pid = 13556] [serial = 843] [outer = 0x97aa4400] 17:36:01 INFO - PROCESS | 13556 | 1477701361964 Marionette DEBUG loaded listener.js 17:36:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 94 (0x9a273800) [pid = 13556] [serial = 844] [outer = 0x97aa4400] 17:36:02 INFO - PROCESS | 13556 | --DOMWINDOW == 93 (0x8fce8c00) [pid = 13556] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 17:36:02 INFO - PROCESS | 13556 | --DOMWINDOW == 92 (0x9b390400) [pid = 13556] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 17:36:02 INFO - PROCESS | 13556 | --DOMWINDOW == 91 (0xa2f7e800) [pid = 13556] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 17:36:02 INFO - PROCESS | 13556 | --DOMWINDOW == 90 (0x95347800) [pid = 13556] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 17:36:02 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0x9a6ea000) [pid = 13556] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 17:36:02 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0x8fcd2000) [pid = 13556] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 17:36:02 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x95c9d400) [pid = 13556] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 17:36:02 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x8dff2800) [pid = 13556] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 17:36:02 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x90029800) [pid = 13556] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 17:36:02 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x9b468000) [pid = 13556] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 17:36:02 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x9a2e1000) [pid = 13556] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 17:36:02 INFO - PROCESS | 13556 | ++DOCSHELL 0x95347800 == 36 [pid = 13556] [id = 288] 17:36:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x95fc3c00) [pid = 13556] [serial = 845] [outer = (nil)] 17:36:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x95fd1800) [pid = 13556] [serial = 846] [outer = 0x95fc3c00] 17:36:02 INFO - PROCESS | 13556 | 1477701362980 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]]]}] 17:36:03 INFO - . 17:36:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1474ms 17:36:03 INFO - PROCESS | 13556 | 1477701363020 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 17:36:03 INFO - PROCESS | 13556 | 1477701363024 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 17:36:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 17:36:03 INFO - PROCESS | 13556 | 1477701363033 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}] 17:36:03 INFO - PROCESS | 13556 | 1477701363251 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 17:36:03 INFO - PROCESS | 13556 | 1477701363267 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 17:36:03 INFO - PROCESS | 13556 | 1477701363271 Marionette TRACE conn4 <- [1,1220,null,["8"]] 17:36:03 INFO - PROCESS | 13556 | 1477701363276 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 17:36:03 INFO - PROCESS | 13556 | 1477701363281 Marionette TRACE conn4 <- [1,1221,null,{}] 17:36:03 INFO - PROCESS | 13556 | 1477701363286 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:03 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a356c00 == 37 [pid = 13556] [id = 289] 17:36:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x9a358800) [pid = 13556] [serial = 847] [outer = (nil)] 17:36:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0x9a4cf000) [pid = 13556] [serial = 848] [outer = 0x9a358800] 17:36:03 INFO - PROCESS | 13556 | 1477701363368 Marionette DEBUG loaded listener.js 17:36:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0x9a64c000) [pid = 13556] [serial = 849] [outer = 0x9a358800] 17:36:03 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b390000 == 38 [pid = 13556] [id = 290] 17:36:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0x9b390400) [pid = 13556] [serial = 850] [outer = (nil)] 17:36:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0x9b147000) [pid = 13556] [serial = 851] [outer = 0x9b390400] 17:36:03 INFO - PROCESS | 13556 | 1477701363970 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]]]}] 17:36:03 INFO - . 17:36:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 969ms 17:36:04 INFO - PROCESS | 13556 | 1477701364014 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 17:36:04 INFO - PROCESS | 13556 | 1477701364017 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 17:36:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 17:36:04 INFO - PROCESS | 13556 | 1477701364024 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}] 17:36:04 INFO - PROCESS | 13556 | 1477701364220 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 17:36:04 INFO - PROCESS | 13556 | 1477701364334 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 17:36:04 INFO - PROCESS | 13556 | 1477701364337 Marionette TRACE conn4 <- [1,1225,null,["8"]] 17:36:04 INFO - PROCESS | 13556 | 1477701364341 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 17:36:04 INFO - PROCESS | 13556 | 1477701364351 Marionette TRACE conn4 <- [1,1226,null,{}] 17:36:04 INFO - PROCESS | 13556 | 1477701364355 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:04 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b472000 == 39 [pid = 13556] [id = 291] 17:36:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 91 (0x9ceb9000) [pid = 13556] [serial = 852] [outer = (nil)] 17:36:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 92 (0xa1abf400) [pid = 13556] [serial = 853] [outer = 0x9ceb9000] 17:36:04 INFO - PROCESS | 13556 | 1477701364444 Marionette DEBUG loaded listener.js 17:36:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 93 (0x8bd8f800) [pid = 13556] [serial = 854] [outer = 0x9ceb9000] 17:36:04 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da27000 == 40 [pid = 13556] [id = 292] 17:36:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 94 (0x8da27800) [pid = 13556] [serial = 855] [outer = (nil)] 17:36:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 95 (0x8bcacc00) [pid = 13556] [serial = 856] [outer = 0x8da27800] 17:36:05 INFO - PROCESS | 13556 | 1477701365178 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]]]}] 17:36:05 INFO - . 17:36:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1224ms 17:36:05 INFO - PROCESS | 13556 | 1477701365256 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 17:36:05 INFO - PROCESS | 13556 | 1477701365264 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 17:36:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 17:36:05 INFO - PROCESS | 13556 | 1477701365279 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}] 17:36:05 INFO - PROCESS | 13556 | 1477701365555 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 17:36:05 INFO - PROCESS | 13556 | 1477701365669 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 17:36:05 INFO - PROCESS | 13556 | 1477701365674 Marionette TRACE conn4 <- [1,1230,null,["8"]] 17:36:05 INFO - PROCESS | 13556 | 1477701365685 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 17:36:05 INFO - PROCESS | 13556 | 1477701365695 Marionette TRACE conn4 <- [1,1231,null,{}] 17:36:05 INFO - PROCESS | 13556 | 1477701365701 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:05 INFO - PROCESS | 13556 | ++DOCSHELL 0x92cbf000 == 41 [pid = 13556] [id = 293] 17:36:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 96 (0x92de7800) [pid = 13556] [serial = 857] [outer = (nil)] 17:36:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 97 (0x93c58000) [pid = 13556] [serial = 858] [outer = 0x92de7800] 17:36:05 INFO - PROCESS | 13556 | 1477701365849 Marionette DEBUG loaded listener.js 17:36:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 98 (0x943a6400) [pid = 13556] [serial = 859] [outer = 0x92de7800] 17:36:06 INFO - PROCESS | 13556 | ++DOCSHELL 0x95346c00 == 42 [pid = 13556] [id = 294] 17:36:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 99 (0x95352400) [pid = 13556] [serial = 860] [outer = (nil)] 17:36:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 100 (0x944c7c00) [pid = 13556] [serial = 861] [outer = 0x95352400] 17:36:06 INFO - PROCESS | 13556 | 1477701366655 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]]]}] 17:36:06 INFO - . 17:36:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1420ms 17:36:06 INFO - PROCESS | 13556 | 1477701366699 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 17:36:06 INFO - PROCESS | 13556 | 1477701366704 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 17:36:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 17:36:06 INFO - PROCESS | 13556 | 1477701366712 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}] 17:36:06 INFO - PROCESS | 13556 | 1477701366919 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 17:36:07 INFO - PROCESS | 13556 | 1477701367085 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 17:36:07 INFO - PROCESS | 13556 | 1477701367089 Marionette TRACE conn4 <- [1,1235,null,["8"]] 17:36:07 INFO - PROCESS | 13556 | 1477701367098 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 17:36:07 INFO - PROCESS | 13556 | 1477701367103 Marionette TRACE conn4 <- [1,1236,null,{}] 17:36:07 INFO - PROCESS | 13556 | 1477701367109 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:07 INFO - PROCESS | 13556 | ++DOCSHELL 0x95fc7400 == 43 [pid = 13556] [id = 295] 17:36:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 101 (0x97b53c00) [pid = 13556] [serial = 862] [outer = (nil)] 17:36:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 102 (0x9a26f800) [pid = 13556] [serial = 863] [outer = 0x97b53c00] 17:36:07 INFO - PROCESS | 13556 | 1477701367210 Marionette DEBUG loaded listener.js 17:36:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 103 (0x9a40c000) [pid = 13556] [serial = 864] [outer = 0x97b53c00] 17:36:07 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b468800 == 44 [pid = 13556] [id = 296] 17:36:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 104 (0x9b5e6800) [pid = 13556] [serial = 865] [outer = (nil)] 17:36:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 105 (0x9b146400) [pid = 13556] [serial = 866] [outer = 0x9b5e6800] 17:36:07 INFO - PROCESS | 13556 | 1477701367969 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]]]}] 17:36:08 INFO - . 17:36:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1325ms 17:36:08 INFO - PROCESS | 13556 | 1477701368047 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 17:36:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 17:36:08 INFO - PROCESS | 13556 | 1477701368054 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 17:36:08 INFO - PROCESS | 13556 | 1477701368062 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}] 17:36:08 INFO - PROCESS | 13556 | 1477701368266 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 17:36:08 INFO - PROCESS | 13556 | 1477701368399 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 17:36:08 INFO - PROCESS | 13556 | 1477701368403 Marionette TRACE conn4 <- [1,1240,null,["8"]] 17:36:08 INFO - PROCESS | 13556 | 1477701368410 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 17:36:08 INFO - PROCESS | 13556 | 1477701368417 Marionette TRACE conn4 <- [1,1241,null,{}] 17:36:08 INFO - PROCESS | 13556 | 1477701368427 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:08 INFO - PROCESS | 13556 | ++DOCSHELL 0x9554ec00 == 45 [pid = 13556] [id = 297] 17:36:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 106 (0xa2a94400) [pid = 13556] [serial = 867] [outer = (nil)] 17:36:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 107 (0xa2f7a400) [pid = 13556] [serial = 868] [outer = 0xa2a94400] 17:36:08 INFO - PROCESS | 13556 | 1477701368534 Marionette DEBUG loaded listener.js 17:36:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 108 (0xa2f7dc00) [pid = 13556] [serial = 869] [outer = 0xa2a94400] 17:36:09 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da68000 == 46 [pid = 13556] [id = 298] 17:36:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 109 (0x95ca0000) [pid = 13556] [serial = 870] [outer = (nil)] 17:36:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 110 (0x9439f800) [pid = 13556] [serial = 871] [outer = 0x95ca0000] 17:36:09 INFO - PROCESS | 13556 | 1477701369514 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]]]}] 17:36:09 INFO - . 17:36:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1481ms 17:36:09 INFO - PROCESS | 13556 | 1477701369597 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 17:36:09 INFO - PROCESS | 13556 | 1477701369607 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 17:36:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 17:36:09 INFO - PROCESS | 13556 | 1477701369629 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}] 17:36:09 INFO - PROCESS | 13556 | 1477701369849 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 17:36:10 INFO - PROCESS | 13556 | 1477701370024 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 17:36:10 INFO - PROCESS | 13556 | 1477701370029 Marionette TRACE conn4 <- [1,1245,null,["8"]] 17:36:10 INFO - PROCESS | 13556 | --DOCSHELL 0x9b390000 == 45 [pid = 13556] [id = 290] 17:36:10 INFO - PROCESS | 13556 | --DOCSHELL 0x9a356c00 == 44 [pid = 13556] [id = 289] 17:36:10 INFO - PROCESS | 13556 | --DOCSHELL 0x95347800 == 43 [pid = 13556] [id = 288] 17:36:10 INFO - PROCESS | 13556 | --DOCSHELL 0x95fd7000 == 42 [pid = 13556] [id = 287] 17:36:10 INFO - PROCESS | 13556 | --DOCSHELL 0x8dff0000 == 41 [pid = 13556] [id = 286] 17:36:10 INFO - PROCESS | 13556 | --DOCSHELL 0x95552800 == 40 [pid = 13556] [id = 285] 17:36:10 INFO - PROCESS | 13556 | --DOCSHELL 0x9466d000 == 39 [pid = 13556] [id = 284] 17:36:10 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc74400 == 38 [pid = 13556] [id = 282] 17:36:10 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcd1400 == 37 [pid = 13556] [id = 281] 17:36:10 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd8bc00 == 36 [pid = 13556] [id = 280] 17:36:10 INFO - PROCESS | 13556 | 1477701370066 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 17:36:10 INFO - PROCESS | 13556 | 1477701370074 Marionette TRACE conn4 <- [1,1246,null,{}] 17:36:10 INFO - PROCESS | 13556 | 1477701370081 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:10 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dff0000 == 37 [pid = 13556] [id = 299] 17:36:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 111 (0x8fbcbc00) [pid = 13556] [serial = 872] [outer = (nil)] 17:36:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 112 (0x8fcf1400) [pid = 13556] [serial = 873] [outer = 0x8fbcbc00] 17:36:10 INFO - PROCESS | 13556 | 1477701370173 Marionette DEBUG loaded listener.js 17:36:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 113 (0x90052400) [pid = 13556] [serial = 874] [outer = 0x8fbcbc00] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 112 (0xa2f86400) [pid = 13556] [serial = 794] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 111 (0xa2f83800) [pid = 13556] [serial = 795] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 110 (0xa2a13000) [pid = 13556] [serial = 791] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 109 (0xa2f79800) [pid = 13556] [serial = 792] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 108 (0x9b39b400) [pid = 13556] [serial = 788] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 107 (0x9b465400) [pid = 13556] [serial = 789] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 106 (0x9a316800) [pid = 13556] [serial = 785] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 105 (0x9a650400) [pid = 13556] [serial = 786] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 104 (0x95f09400) [pid = 13556] [serial = 782] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 103 (0x95f11800) [pid = 13556] [serial = 783] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 102 (0x93d09800) [pid = 13556] [serial = 779] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 101 (0x944bc000) [pid = 13556] [serial = 780] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 100 (0x8fbc5000) [pid = 13556] [serial = 776] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 99 (0x8fcc9000) [pid = 13556] [serial = 777] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 98 (0x9ceb6c00) [pid = 13556] [serial = 773] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 97 (0xa1a73c00) [pid = 13556] [serial = 774] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 96 (0x9554e400) [pid = 13556] [serial = 770] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 95 (0x95f0c000) [pid = 13556] [serial = 771] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 94 (0x90028c00) [pid = 13556] [serial = 767] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 93 (0x93dcfc00) [pid = 13556] [serial = 768] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | --DOMWINDOW == 92 (0x9ce2b400) [pid = 13556] [serial = 765] [outer = (nil)] [url = about:blank] 17:36:10 INFO - PROCESS | 13556 | 1477701370721 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]]]}] 17:36:10 INFO - . 17:36:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1119ms 17:36:10 INFO - PROCESS | 13556 | 1477701370747 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 17:36:10 INFO - PROCESS | 13556 | 1477701370752 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 17:36:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 17:36:10 INFO - PROCESS | 13556 | 1477701370759 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}] 17:36:10 INFO - PROCESS | 13556 | 1477701370949 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 17:36:11 INFO - PROCESS | 13556 | 1477701371066 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 17:36:11 INFO - PROCESS | 13556 | 1477701371071 Marionette TRACE conn4 <- [1,1250,null,["8"]] 17:36:11 INFO - PROCESS | 13556 | 1477701371077 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 17:36:11 INFO - PROCESS | 13556 | 1477701371084 Marionette TRACE conn4 <- [1,1251,null,{}] 17:36:11 INFO - PROCESS | 13556 | 1477701371089 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fccec00 == 38 [pid = 13556] [id = 300] 17:36:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 93 (0x90059400) [pid = 13556] [serial = 875] [outer = (nil)] 17:36:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 94 (0x944be000) [pid = 13556] [serial = 876] [outer = 0x90059400] 17:36:11 INFO - PROCESS | 13556 | 1477701371181 Marionette DEBUG loaded listener.js 17:36:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 95 (0x944c2800) [pid = 13556] [serial = 877] [outer = 0x90059400] 17:36:11 INFO - PROCESS | 13556 | 1477701371663 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]]]}] 17:36:11 INFO - . 17:36:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 921ms 17:36:11 INFO - PROCESS | 13556 | 1477701371687 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 17:36:11 INFO - PROCESS | 13556 | 1477701371693 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 17:36:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 17:36:11 INFO - PROCESS | 13556 | 1477701371700 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}] 17:36:11 INFO - PROCESS | 13556 | 1477701371849 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 17:36:11 INFO - PROCESS | 13556 | 1477701371859 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 17:36:11 INFO - PROCESS | 13556 | 1477701371862 Marionette TRACE conn4 <- [1,1255,null,["8"]] 17:36:11 INFO - PROCESS | 13556 | 1477701371869 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 17:36:11 INFO - PROCESS | 13556 | 1477701371875 Marionette TRACE conn4 <- [1,1256,null,{}] 17:36:11 INFO - PROCESS | 13556 | 1477701371881 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x95f0c800 == 39 [pid = 13556] [id = 301] 17:36:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 96 (0x95f0d800) [pid = 13556] [serial = 878] [outer = (nil)] 17:36:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 97 (0x95fc0c00) [pid = 13556] [serial = 879] [outer = 0x95f0d800] 17:36:11 INFO - PROCESS | 13556 | 1477701371969 Marionette DEBUG loaded listener.js 17:36:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 98 (0x97aa7800) [pid = 13556] [serial = 880] [outer = 0x95f0d800] 17:36:12 INFO - PROCESS | 13556 | 1477701372544 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]]]}] 17:36:12 INFO - . 17:36:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 875ms 17:36:12 INFO - PROCESS | 13556 | 1477701372576 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 17:36:12 INFO - PROCESS | 13556 | 1477701372580 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 17:36:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 17:36:12 INFO - PROCESS | 13556 | 1477701372605 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}] 17:36:12 INFO - PROCESS | 13556 | 1477701372814 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 17:36:12 INFO - PROCESS | 13556 | 1477701372843 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 17:36:12 INFO - PROCESS | 13556 | 1477701372850 Marionette TRACE conn4 <- [1,1260,null,["8"]] 17:36:12 INFO - PROCESS | 13556 | 1477701372856 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 17:36:12 INFO - PROCESS | 13556 | 1477701372861 Marionette TRACE conn4 <- [1,1261,null,{}] 17:36:12 INFO - PROCESS | 13556 | 1477701372931 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a650400 == 40 [pid = 13556] [id = 302] 17:36:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 99 (0x9a652800) [pid = 13556] [serial = 881] [outer = (nil)] 17:36:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 100 (0x9b14e400) [pid = 13556] [serial = 882] [outer = 0x9a652800] 17:36:13 INFO - PROCESS | 13556 | 1477701373023 Marionette DEBUG loaded listener.js 17:36:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 101 (0x9ce2b000) [pid = 13556] [serial = 883] [outer = 0x9a652800] 17:36:13 INFO - PROCESS | 13556 | 1477701373654 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]]]}] 17:36:13 INFO - . 17:36:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1072ms 17:36:13 INFO - PROCESS | 13556 | 1477701373689 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 17:36:13 INFO - PROCESS | 13556 | 1477701373693 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 17:36:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 17:36:13 INFO - PROCESS | 13556 | 1477701373706 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}] 17:36:13 INFO - PROCESS | 13556 | 1477701373922 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 17:36:13 INFO - PROCESS | 13556 | 1477701373944 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 17:36:13 INFO - PROCESS | 13556 | 1477701373947 Marionette TRACE conn4 <- [1,1265,null,["8"]] 17:36:13 INFO - PROCESS | 13556 | 1477701373953 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 17:36:13 INFO - PROCESS | 13556 | 1477701373958 Marionette TRACE conn4 <- [1,1266,null,{}] 17:36:13 INFO - PROCESS | 13556 | 1477701373962 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b399000 == 41 [pid = 13556] [id = 303] 17:36:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 102 (0xa26f0000) [pid = 13556] [serial = 884] [outer = (nil)] 17:36:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 103 (0xa2a93c00) [pid = 13556] [serial = 885] [outer = 0xa26f0000] 17:36:14 INFO - PROCESS | 13556 | 1477701374110 Marionette DEBUG loaded listener.js 17:36:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 104 (0xa2f7c800) [pid = 13556] [serial = 886] [outer = 0xa26f0000] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 103 (0x97aa4400) [pid = 13556] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 102 (0x8bc72800) [pid = 13556] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 101 (0x95f14c00) [pid = 13556] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 100 (0xa2a15400) [pid = 13556] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 99 (0xa4592800) [pid = 13556] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 98 (0xa4c5d000) [pid = 13556] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 97 (0x943a9c00) [pid = 13556] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 96 (0x8bd95c00) [pid = 13556] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 95 (0x8fcef400) [pid = 13556] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 94 (0x9a358800) [pid = 13556] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 93 (0x97b4fc00) [pid = 13556] [serial = 840] [outer = (nil)] [url = about:blank] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 92 (0x955a4400) [pid = 13556] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 91 (0x95fc3c00) [pid = 13556] [serial = 845] [outer = (nil)] [url = about:blank] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 90 (0x90055400) [pid = 13556] [serial = 830] [outer = (nil)] [url = about:blank] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0x8fcd3800) [pid = 13556] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0x92ec7c00) [pid = 13556] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x8ce54c00) [pid = 13556] [serial = 825] [outer = (nil)] [url = about:blank] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x9b390400) [pid = 13556] [serial = 850] [outer = (nil)] [url = about:blank] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x94788800) [pid = 13556] [serial = 835] [outer = (nil)] [url = about:blank] 17:36:14 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x93be5c00) [pid = 13556] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 17:36:14 INFO - PROCESS | 13556 | 1477701374878 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]]]}] 17:36:14 INFO - . 17:36:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1227ms 17:36:14 INFO - PROCESS | 13556 | 1477701374927 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 17:36:14 INFO - PROCESS | 13556 | 1477701374930 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 17:36:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 17:36:14 INFO - PROCESS | 13556 | 1477701374937 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}] 17:36:15 INFO - PROCESS | 13556 | 1477701375160 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 17:36:15 INFO - PROCESS | 13556 | 1477701375231 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 17:36:15 INFO - PROCESS | 13556 | 1477701375235 Marionette TRACE conn4 <- [1,1270,null,["8"]] 17:36:15 INFO - PROCESS | 13556 | 1477701375239 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 17:36:15 INFO - PROCESS | 13556 | 1477701375244 Marionette TRACE conn4 <- [1,1271,null,{}] 17:36:15 INFO - PROCESS | 13556 | 1477701375249 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:15 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bcb1800 == 42 [pid = 13556] [id = 304] 17:36:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x8dff2000) [pid = 13556] [serial = 887] [outer = (nil)] 17:36:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0xa2f87000) [pid = 13556] [serial = 888] [outer = 0x8dff2000] 17:36:15 INFO - PROCESS | 13556 | 1477701375337 Marionette DEBUG loaded listener.js 17:36:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0xa3010000) [pid = 13556] [serial = 889] [outer = 0x8dff2000] 17:36:15 INFO - PROCESS | 13556 | 1477701375800 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]]]}] 17:36:15 INFO - . 17:36:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 873ms 17:36:15 INFO - PROCESS | 13556 | 1477701375810 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 17:36:15 INFO - PROCESS | 13556 | 1477701375814 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 17:36:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 17:36:15 INFO - PROCESS | 13556 | 1477701375820 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}] 17:36:15 INFO - PROCESS | 13556 | 1477701375969 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 17:36:16 INFO - PROCESS | 13556 | 1477701376087 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 17:36:16 INFO - PROCESS | 13556 | 1477701376090 Marionette TRACE conn4 <- [1,1275,null,["8"]] 17:36:16 INFO - PROCESS | 13556 | 1477701376096 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 17:36:16 INFO - PROCESS | 13556 | 1477701376101 Marionette TRACE conn4 <- [1,1276,null,{}] 17:36:16 INFO - PROCESS | 13556 | 1477701376106 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:16 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc73c00 == 43 [pid = 13556] [id = 305] 17:36:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0x93be5c00) [pid = 13556] [serial = 890] [outer = (nil)] 17:36:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0xa30a6800) [pid = 13556] [serial = 891] [outer = 0x93be5c00] 17:36:16 INFO - PROCESS | 13556 | 1477701376186 Marionette DEBUG loaded listener.js 17:36:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0xa30a3c00) [pid = 13556] [serial = 892] [outer = 0x93be5c00] 17:36:16 INFO - PROCESS | 13556 | 1477701376624 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]]]}] 17:36:16 INFO - . 17:36:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 869ms 17:36:16 INFO - PROCESS | 13556 | 1477701376690 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 17:36:16 INFO - PROCESS | 13556 | 1477701376693 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 17:36:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 17:36:16 INFO - PROCESS | 13556 | 1477701376701 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}] 17:36:16 INFO - PROCESS | 13556 | 1477701376879 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 17:36:17 INFO - PROCESS | 13556 | 1477701377043 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 17:36:17 INFO - PROCESS | 13556 | 1477701377050 Marionette TRACE conn4 <- [1,1280,null,["8"]] 17:36:17 INFO - PROCESS | 13556 | 1477701377059 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 17:36:17 INFO - PROCESS | 13556 | 1477701377069 Marionette TRACE conn4 <- [1,1281,null,{}] 17:36:17 INFO - PROCESS | 13556 | 1477701377078 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:17 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd8bc00 == 44 [pid = 13556] [id = 306] 17:36:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 91 (0x8bd8e400) [pid = 13556] [serial = 893] [outer = (nil)] 17:36:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 92 (0x8df23000) [pid = 13556] [serial = 894] [outer = 0x8bd8e400] 17:36:17 INFO - PROCESS | 13556 | 1477701377227 Marionette DEBUG loaded listener.js 17:36:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 93 (0x8fcc8000) [pid = 13556] [serial = 895] [outer = 0x8bd8e400] 17:36:17 INFO - PROCESS | 13556 | 1477701377878 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]]]}] 17:36:17 INFO - . 17:36:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1219ms 17:36:17 INFO - PROCESS | 13556 | 1477701377921 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 17:36:17 INFO - PROCESS | 13556 | 1477701377929 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 17:36:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 17:36:17 INFO - PROCESS | 13556 | 1477701377937 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}] 17:36:18 INFO - PROCESS | 13556 | 1477701378109 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 17:36:18 INFO - PROCESS | 13556 | 1477701378274 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 17:36:18 INFO - PROCESS | 13556 | 1477701378280 Marionette TRACE conn4 <- [1,1285,null,["8"]] 17:36:18 INFO - PROCESS | 13556 | 1477701378301 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 17:36:18 INFO - PROCESS | 13556 | 1477701378309 Marionette TRACE conn4 <- [1,1286,null,{}] 17:36:18 INFO - PROCESS | 13556 | 1477701378315 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:18 INFO - PROCESS | 13556 | ++DOCSHELL 0x9478dc00 == 45 [pid = 13556] [id = 307] 17:36:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 94 (0x9478e800) [pid = 13556] [serial = 896] [outer = (nil)] 17:36:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 95 (0x95349800) [pid = 13556] [serial = 897] [outer = 0x9478e800] 17:36:18 INFO - PROCESS | 13556 | 1477701378433 Marionette DEBUG loaded listener.js 17:36:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 96 (0x8fcd4400) [pid = 13556] [serial = 898] [outer = 0x9478e800] 17:36:19 INFO - PROCESS | 13556 | 1477701379007 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]]]}] 17:36:19 INFO - . 17:36:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1121ms 17:36:19 INFO - PROCESS | 13556 | 1477701379068 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 17:36:19 INFO - PROCESS | 13556 | 1477701379073 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 17:36:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 17:36:19 INFO - PROCESS | 13556 | 1477701379081 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}] 17:36:19 INFO - PROCESS | 13556 | 1477701379272 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 17:36:19 INFO - PROCESS | 13556 | 1477701379455 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 17:36:19 INFO - PROCESS | 13556 | 1477701379463 Marionette TRACE conn4 <- [1,1290,null,["8"]] 17:36:19 INFO - PROCESS | 13556 | 1477701379470 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 17:36:19 INFO - PROCESS | 13556 | 1477701379477 Marionette TRACE conn4 <- [1,1291,null,{}] 17:36:19 INFO - PROCESS | 13556 | 1477701379485 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:19 INFO - PROCESS | 13556 | ++DOCSHELL 0xa1a74800 == 46 [pid = 13556] [id = 308] 17:36:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 97 (0xa1ac0c00) [pid = 13556] [serial = 899] [outer = (nil)] 17:36:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 98 (0xa2f7ec00) [pid = 13556] [serial = 900] [outer = 0xa1ac0c00] 17:36:19 INFO - PROCESS | 13556 | 1477701379579 Marionette DEBUG loaded listener.js 17:36:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 99 (0xa30a1c00) [pid = 13556] [serial = 901] [outer = 0xa1ac0c00] 17:36:20 INFO - PROCESS | 13556 | 1477701380151 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]]]}] 17:36:20 INFO - . 17:36:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1127ms 17:36:20 INFO - PROCESS | 13556 | 1477701380208 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 17:36:20 INFO - PROCESS | 13556 | 1477701380212 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 17:36:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 17:36:20 INFO - PROCESS | 13556 | 1477701380219 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}] 17:36:20 INFO - PROCESS | 13556 | 1477701380391 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 17:36:20 INFO - PROCESS | 13556 | 1477701380559 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 17:36:20 INFO - PROCESS | 13556 | 1477701380563 Marionette TRACE conn4 <- [1,1295,null,["8"]] 17:36:20 INFO - PROCESS | 13556 | 1477701380570 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 17:36:20 INFO - PROCESS | 13556 | 1477701380577 Marionette TRACE conn4 <- [1,1296,null,{}] 17:36:20 INFO - PROCESS | 13556 | 1477701380585 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:20 INFO - PROCESS | 13556 | ++DOCSHELL 0xa45e0c00 == 47 [pid = 13556] [id = 309] 17:36:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 100 (0xa45e8800) [pid = 13556] [serial = 902] [outer = (nil)] 17:36:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 101 (0xa484a400) [pid = 13556] [serial = 903] [outer = 0xa45e8800] 17:36:20 INFO - PROCESS | 13556 | 1477701380678 Marionette DEBUG loaded listener.js 17:36:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 102 (0xa48b9400) [pid = 13556] [serial = 904] [outer = 0xa45e8800] 17:36:21 INFO - PROCESS | 13556 | 1477701381251 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]]]}] 17:36:21 INFO - . 17:36:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1072ms 17:36:21 INFO - PROCESS | 13556 | 1477701381291 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 17:36:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 17:36:21 INFO - PROCESS | 13556 | 1477701381297 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 17:36:21 INFO - PROCESS | 13556 | 1477701381304 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}] 17:36:21 INFO - PROCESS | 13556 | 1477701381457 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 17:36:21 INFO - PROCESS | 13556 | 1477701381614 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 17:36:21 INFO - PROCESS | 13556 | 1477701381619 Marionette TRACE conn4 <- [1,1300,null,["8"]] 17:36:21 INFO - PROCESS | 13556 | 1477701381626 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 17:36:21 INFO - PROCESS | 13556 | 1477701381631 Marionette TRACE conn4 <- [1,1301,null,{}] 17:36:21 INFO - PROCESS | 13556 | 1477701381636 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:21 INFO - PROCESS | 13556 | ++DOCSHELL 0x960d5400 == 48 [pid = 13556] [id = 310] 17:36:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 103 (0x960d5800) [pid = 13556] [serial = 905] [outer = (nil)] 17:36:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 104 (0x960db400) [pid = 13556] [serial = 906] [outer = 0x960d5800] 17:36:21 INFO - PROCESS | 13556 | 1477701381733 Marionette DEBUG loaded listener.js 17:36:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 105 (0x960dc000) [pid = 13556] [serial = 907] [outer = 0x960d5800] 17:36:22 INFO - PROCESS | 13556 | 1477701382304 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]]]}] 17:36:22 INFO - . 17:36:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1021ms 17:36:22 INFO - PROCESS | 13556 | 1477701382487 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 17:36:22 INFO - PROCESS | 13556 | 1477701382493 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 17:36:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 17:36:22 INFO - PROCESS | 13556 | 1477701382518 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}] 17:36:22 INFO - PROCESS | 13556 | 1477701382690 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 17:36:22 INFO - PROCESS | 13556 | 1477701382856 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 17:36:22 INFO - PROCESS | 13556 | 1477701382863 Marionette TRACE conn4 <- [1,1305,null,["8"]] 17:36:22 INFO - PROCESS | 13556 | 1477701382875 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 17:36:22 INFO - PROCESS | 13556 | 1477701382886 Marionette TRACE conn4 <- [1,1306,null,{}] 17:36:22 INFO - PROCESS | 13556 | 1477701382893 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x90050000 == 49 [pid = 13556] [id = 311] 17:36:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 106 (0x90051000) [pid = 13556] [serial = 908] [outer = (nil)] 17:36:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 107 (0x8bcaa400) [pid = 13556] [serial = 909] [outer = 0x90051000] 17:36:22 INFO - PROCESS | 13556 | 1477701382991 Marionette DEBUG loaded listener.js 17:36:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 108 (0x93d0a800) [pid = 13556] [serial = 910] [outer = 0x90051000] 17:36:23 INFO - PROCESS | 13556 | 1477701383647 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]]]}] 17:36:23 INFO - . 17:36:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1228ms 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc73c00 == 48 [pid = 13556] [id = 305] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8da68000 == 47 [pid = 13556] [id = 298] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x9b399000 == 46 [pid = 13556] [id = 303] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8bcb1800 == 45 [pid = 13556] [id = 304] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x95f0c800 == 44 [pid = 13556] [id = 301] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x9a650400 == 43 [pid = 13556] [id = 302] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8fd6e400 == 42 [pid = 13556] [id = 283] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8fccec00 == 41 [pid = 13556] [id = 300] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x9b468800 == 40 [pid = 13556] [id = 296] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8dff0000 == 39 [pid = 13556] [id = 299] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8da27000 == 38 [pid = 13556] [id = 292] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x95346c00 == 37 [pid = 13556] [id = 294] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x9b472000 == 36 [pid = 13556] [id = 291] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x92cbf000 == 35 [pid = 13556] [id = 293] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x9554ec00 == 34 [pid = 13556] [id = 297] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcea800 == 33 [pid = 13556] [id = 279] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x95fc7400 == 32 [pid = 13556] [id = 295] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x960d5400 == 31 [pid = 13556] [id = 310] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd8bc00 == 30 [pid = 13556] [id = 306] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0x9478dc00 == 29 [pid = 13556] [id = 307] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0xa1a74800 == 28 [pid = 13556] [id = 308] 17:36:24 INFO - PROCESS | 13556 | --DOCSHELL 0xa45e0c00 == 27 [pid = 13556] [id = 309] 17:36:24 INFO - PROCESS | 13556 | 1477701384509 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 17:36:24 INFO - PROCESS | 13556 | 1477701384515 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 107 (0x8fccf000) [pid = 13556] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 106 (0x8da76c00) [pid = 13556] [serial = 798] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 105 (0x8bd88c00) [pid = 13556] [serial = 797] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 104 (0x95548c00) [pid = 13556] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 103 (0x9a203400) [pid = 13556] [serial = 802] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 102 (0x95fce000) [pid = 13556] [serial = 801] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 101 (0xa309f000) [pid = 13556] [serial = 806] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 100 (0xa2f83000) [pid = 13556] [serial = 805] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 99 (0xa4809400) [pid = 13556] [serial = 809] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 98 (0xa45ec800) [pid = 13556] [serial = 808] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 97 (0x9439f000) [pid = 13556] [serial = 812] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 96 (0xa93c7000) [pid = 13556] [serial = 811] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 95 (0xa4c60800) [pid = 13556] [serial = 815] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 94 (0x95f0c400) [pid = 13556] [serial = 814] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 93 (0x8fcce000) [pid = 13556] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 92 (0x8dff3000) [pid = 13556] [serial = 820] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 91 (0x90056c00) [pid = 13556] [serial = 818] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 90 (0x90056000) [pid = 13556] [serial = 817] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0x943a6800) [pid = 13556] [serial = 824] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0x943a4400) [pid = 13556] [serial = 823] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x9001bc00) [pid = 13556] [serial = 829] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x8fcec400) [pid = 13556] [serial = 828] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x944bd400) [pid = 13556] [serial = 834] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x943ac800) [pid = 13556] [serial = 833] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x95ca2400) [pid = 13556] [serial = 839] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x955b3000) [pid = 13556] [serial = 838] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x9a273800) [pid = 13556] [serial = 844] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x9a20b400) [pid = 13556] [serial = 843] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x9a64c000) [pid = 13556] [serial = 849] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x9a4cf000) [pid = 13556] [serial = 848] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0xa1abf400) [pid = 13556] [serial = 853] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x95fde800) [pid = 13556] [serial = 841] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x95fd1800) [pid = 13556] [serial = 846] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x91234800) [pid = 13556] [serial = 831] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x8bcb1400) [pid = 13556] [serial = 826] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x9b147000) [pid = 13556] [serial = 851] [outer = (nil)] [url = about:blank] 17:36:24 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x9004e800) [pid = 13556] [serial = 836] [outer = (nil)] [url = about:blank] 17:36:24 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 17:36:24 INFO - PROCESS | 13556 | 1477701384655 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}] 17:36:24 INFO - PROCESS | 13556 | 1477701384822 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 17:36:24 INFO - PROCESS | 13556 | 1477701384842 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 17:36:24 INFO - PROCESS | 13556 | 1477701384849 Marionette TRACE conn4 <- [1,1310,null,["8"]] 17:36:24 INFO - PROCESS | 13556 | 1477701384859 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 17:36:24 INFO - PROCESS | 13556 | 1477701384869 Marionette TRACE conn4 <- [1,1311,null,{}] 17:36:24 INFO - PROCESS | 13556 | 1477701384876 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:24 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ddd3800 == 28 [pid = 13556] [id = 312] 17:36:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x8df1b800) [pid = 13556] [serial = 911] [outer = (nil)] 17:36:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x8df28400) [pid = 13556] [serial = 912] [outer = 0x8df1b800] 17:36:24 INFO - PROCESS | 13556 | 1477701384971 Marionette DEBUG loaded listener.js 17:36:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x8dff8800) [pid = 13556] [serial = 913] [outer = 0x8df1b800] 17:36:25 INFO - PROCESS | 13556 | 1477701385622 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]]]}] 17:36:25 INFO - ... 17:36:25 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1024ms 17:36:25 INFO - PROCESS | 13556 | 1477701385675 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 17:36:25 INFO - PROCESS | 13556 | 1477701385682 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 17:36:25 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 17:36:25 INFO - PROCESS | 13556 | 1477701385690 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}] 17:36:25 INFO - PROCESS | 13556 | 1477701385861 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 17:36:25 INFO - PROCESS | 13556 | 1477701385872 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 17:36:25 INFO - PROCESS | 13556 | 1477701385876 Marionette TRACE conn4 <- [1,1315,null,["8"]] 17:36:25 INFO - PROCESS | 13556 | 1477701385883 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 17:36:25 INFO - PROCESS | 13556 | 1477701385889 Marionette TRACE conn4 <- [1,1316,null,{}] 17:36:25 INFO - PROCESS | 13556 | 1477701385895 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:25 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fce8000 == 29 [pid = 13556] [id = 313] 17:36:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x90028c00) [pid = 13556] [serial = 914] [outer = (nil)] 17:36:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x9004f800) [pid = 13556] [serial = 915] [outer = 0x90028c00] 17:36:25 INFO - PROCESS | 13556 | 1477701385982 Marionette DEBUG loaded listener.js 17:36:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x90054400) [pid = 13556] [serial = 916] [outer = 0x90028c00] 17:36:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x943a4400 == 30 [pid = 13556] [id = 314] 17:36:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x943a5800) [pid = 13556] [serial = 917] [outer = (nil)] 17:36:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x943a9400) [pid = 13556] [serial = 918] [outer = 0x943a5800] 17:36:26 INFO - PROCESS | 13556 | 1477701386737 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]]]}] 17:36:26 INFO - .... 17:36:26 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1073ms 17:36:26 INFO - PROCESS | 13556 | 1477701386771 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 17:36:26 INFO - PROCESS | 13556 | 1477701386780 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 17:36:26 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 17:36:26 INFO - PROCESS | 13556 | 1477701386800 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}] 17:36:27 INFO - PROCESS | 13556 | 1477701387024 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 17:36:27 INFO - PROCESS | 13556 | 1477701387044 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 17:36:27 INFO - PROCESS | 13556 | 1477701387049 Marionette TRACE conn4 <- [1,1320,null,["8"]] 17:36:27 INFO - PROCESS | 13556 | 1477701387054 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 17:36:27 INFO - PROCESS | 13556 | 1477701387060 Marionette TRACE conn4 <- [1,1321,null,{}] 17:36:27 INFO - PROCESS | 13556 | 1477701387064 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:27 INFO - PROCESS | 13556 | ++DOCSHELL 0x9478d800 == 31 [pid = 13556] [id = 315] 17:36:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x9478dc00) [pid = 13556] [serial = 919] [outer = (nil)] 17:36:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x948ba400) [pid = 13556] [serial = 920] [outer = 0x9478dc00] 17:36:27 INFO - PROCESS | 13556 | 1477701387220 Marionette DEBUG loaded listener.js 17:36:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x8bcb3000) [pid = 13556] [serial = 921] [outer = 0x9478dc00] 17:36:27 INFO - PROCESS | 13556 | 1477701387779 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"]]]}] 17:36:27 INFO - . 17:36:27 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1022ms 17:36:27 INFO - PROCESS | 13556 | 1477701387812 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 17:36:27 INFO - PROCESS | 13556 | 1477701387816 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 17:36:27 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 17:36:27 INFO - PROCESS | 13556 | 1477701387823 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}] 17:36:28 INFO - PROCESS | 13556 | 1477701388025 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 17:36:28 INFO - PROCESS | 13556 | 1477701388041 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 17:36:28 INFO - PROCESS | 13556 | 1477701388048 Marionette TRACE conn4 <- [1,1325,null,["8"]] 17:36:28 INFO - PROCESS | 13556 | 1477701388053 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 17:36:28 INFO - PROCESS | 13556 | 1477701388058 Marionette TRACE conn4 <- [1,1326,null,{}] 17:36:28 INFO - PROCESS | 13556 | 1477701388062 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:28 INFO - PROCESS | 13556 | ++DOCSHELL 0x94669400 == 32 [pid = 13556] [id = 316] 17:36:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x95f0c800) [pid = 13556] [serial = 922] [outer = (nil)] 17:36:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x97d54800) [pid = 13556] [serial = 923] [outer = 0x95f0c800] 17:36:28 INFO - PROCESS | 13556 | 1477701388232 Marionette DEBUG loaded listener.js 17:36:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x97d59c00) [pid = 13556] [serial = 924] [outer = 0x95f0c800] 17:36:29 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x93be5c00) [pid = 13556] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 17:36:29 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x90059400) [pid = 13556] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 17:36:29 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x97b53c00) [pid = 13556] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 17:36:29 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x9a652800) [pid = 13556] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 17:36:29 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0xa26f0000) [pid = 13556] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 17:36:29 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x92de7800) [pid = 13556] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 17:36:29 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x8fbcbc00) [pid = 13556] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 17:36:29 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0xa2a94400) [pid = 13556] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 17:36:29 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x95f0d800) [pid = 13556] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 17:36:29 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x95ca0000) [pid = 13556] [serial = 870] [outer = (nil)] [url = about:blank] 17:36:29 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x9b5e6800) [pid = 13556] [serial = 865] [outer = (nil)] [url = about:blank] 17:36:29 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x8da27800) [pid = 13556] [serial = 855] [outer = (nil)] [url = about:blank] 17:36:29 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x9ceb9000) [pid = 13556] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 17:36:29 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x95352400) [pid = 13556] [serial = 860] [outer = (nil)] [url = about:blank] 17:36:29 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x8dff2000) [pid = 13556] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 17:36:29 INFO - PROCESS | 13556 | 1477701389224 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]]]}] 17:36:29 INFO - . 17:36:29 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1424ms 17:36:29 INFO - PROCESS | 13556 | 1477701389252 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 17:36:29 INFO - PROCESS | 13556 | 1477701389256 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 17:36:29 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 17:36:29 INFO - PROCESS | 13556 | 1477701389263 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}] 17:36:29 INFO - PROCESS | 13556 | 1477701389403 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 17:36:29 INFO - PROCESS | 13556 | 1477701389411 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 17:36:29 INFO - PROCESS | 13556 | 1477701389414 Marionette TRACE conn4 <- [1,1330,null,["8"]] 17:36:29 INFO - PROCESS | 13556 | 1477701389423 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 17:36:29 INFO - PROCESS | 13556 | 1477701389435 Marionette TRACE conn4 <- [1,1331,null,{}] 17:36:29 INFO - PROCESS | 13556 | 1477701389444 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:29 INFO - PROCESS | 13556 | ++DOCSHELL 0x97d77c00 == 33 [pid = 13556] [id = 317] 17:36:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x983e6400) [pid = 13556] [serial = 925] [outer = (nil)] 17:36:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x98f26800) [pid = 13556] [serial = 926] [outer = 0x983e6400] 17:36:29 INFO - PROCESS | 13556 | 1477701389523 Marionette DEBUG loaded listener.js 17:36:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x98f29c00) [pid = 13556] [serial = 927] [outer = 0x983e6400] 17:36:30 INFO - PROCESS | 13556 | 1477701390078 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]]]}] 17:36:30 INFO - . 17:36:30 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 824ms 17:36:30 INFO - PROCESS | 13556 | 1477701390087 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 17:36:30 INFO - PROCESS | 13556 | 1477701390090 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 17:36:30 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 17:36:30 INFO - PROCESS | 13556 | 1477701390096 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}] 17:36:30 INFO - PROCESS | 13556 | 1477701390265 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 17:36:30 INFO - PROCESS | 13556 | 1477701390273 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 17:36:30 INFO - PROCESS | 13556 | 1477701390276 Marionette TRACE conn4 <- [1,1335,null,["8"]] 17:36:30 INFO - PROCESS | 13556 | 1477701390281 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 17:36:30 INFO - PROCESS | 13556 | 1477701390284 Marionette TRACE conn4 <- [1,1336,null,{}] 17:36:30 INFO - PROCESS | 13556 | 1477701390290 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:30 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a096c00 == 34 [pid = 13556] [id = 318] 17:36:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x9a274000) [pid = 13556] [serial = 928] [outer = (nil)] 17:36:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x9a315800) [pid = 13556] [serial = 929] [outer = 0x9a274000] 17:36:30 INFO - PROCESS | 13556 | 1477701390370 Marionette DEBUG loaded listener.js 17:36:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x9a351000) [pid = 13556] [serial = 930] [outer = 0x9a274000] 17:36:30 INFO - PROCESS | 13556 | 1477701390888 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]]]}] 17:36:30 INFO - .. 17:36:30 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 818ms 17:36:30 INFO - PROCESS | 13556 | 1477701390914 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 17:36:30 INFO - PROCESS | 13556 | 1477701390917 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 17:36:30 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 17:36:30 INFO - PROCESS | 13556 | 1477701390923 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}] 17:36:31 INFO - PROCESS | 13556 | 1477701391094 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 17:36:31 INFO - PROCESS | 13556 | 1477701391249 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 17:36:31 INFO - PROCESS | 13556 | 1477701391255 Marionette TRACE conn4 <- [1,1340,null,["8"]] 17:36:31 INFO - PROCESS | 13556 | 1477701391265 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 17:36:31 INFO - PROCESS | 13556 | 1477701391274 Marionette TRACE conn4 <- [1,1341,null,{}] 17:36:31 INFO - PROCESS | 13556 | 1477701391286 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:31 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd8bc00 == 35 [pid = 13556] [id = 319] 17:36:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x8bd8c000) [pid = 13556] [serial = 931] [outer = (nil)] 17:36:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x8da74800) [pid = 13556] [serial = 932] [outer = 0x8bd8c000] 17:36:31 INFO - PROCESS | 13556 | 1477701391388 Marionette DEBUG loaded listener.js 17:36:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x8df24800) [pid = 13556] [serial = 933] [outer = 0x8bd8c000] 17:36:32 INFO - PROCESS | 13556 | 1477701392041 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]]]}] 17:36:32 INFO - . 17:36:32 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1127ms 17:36:32 INFO - PROCESS | 13556 | 1477701392079 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 17:36:32 INFO - PROCESS | 13556 | 1477701392087 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 17:36:32 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 17:36:32 INFO - PROCESS | 13556 | 1477701392098 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}] 17:36:32 INFO - PROCESS | 13556 | 1477701392280 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 17:36:32 INFO - PROCESS | 13556 | 1477701392460 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 17:36:32 INFO - PROCESS | 13556 | 1477701392465 Marionette TRACE conn4 <- [1,1345,null,["8"]] 17:36:32 INFO - PROCESS | 13556 | 1477701392472 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 17:36:32 INFO - PROCESS | 13556 | 1477701392479 Marionette TRACE conn4 <- [1,1346,null,{}] 17:36:32 INFO - PROCESS | 13556 | 1477701392484 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:32 INFO - PROCESS | 13556 | ++DOCSHELL 0x9336ac00 == 36 [pid = 13556] [id = 320] 17:36:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x93d09800) [pid = 13556] [serial = 934] [outer = (nil)] 17:36:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x944bb000) [pid = 13556] [serial = 935] [outer = 0x93d09800] 17:36:32 INFO - PROCESS | 13556 | 1477701392582 Marionette DEBUG loaded listener.js 17:36:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x8ce59400) [pid = 13556] [serial = 936] [outer = 0x93d09800] 17:36:33 INFO - PROCESS | 13556 | 1477701393393 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]]]}] 17:36:33 INFO - .................. 17:36:33 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1328ms 17:36:33 INFO - PROCESS | 13556 | 1477701393434 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 17:36:33 INFO - PROCESS | 13556 | 1477701393438 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 17:36:33 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 17:36:33 INFO - PROCESS | 13556 | 1477701393445 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}] 17:36:33 INFO - PROCESS | 13556 | 1477701393634 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 17:36:33 INFO - PROCESS | 13556 | 1477701393799 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 17:36:33 INFO - PROCESS | 13556 | 1477701393807 Marionette TRACE conn4 <- [1,1350,null,["8"]] 17:36:33 INFO - PROCESS | 13556 | 1477701393813 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 17:36:33 INFO - PROCESS | 13556 | 1477701393820 Marionette TRACE conn4 <- [1,1351,null,{}] 17:36:33 INFO - PROCESS | 13556 | 1477701393825 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:33 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc6e800 == 37 [pid = 13556] [id = 321] 17:36:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x9a40e400) [pid = 13556] [serial = 937] [outer = (nil)] 17:36:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x9a67d400) [pid = 13556] [serial = 938] [outer = 0x9a40e400] 17:36:33 INFO - PROCESS | 13556 | 1477701393929 Marionette DEBUG loaded listener.js 17:36:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x9b14d000) [pid = 13556] [serial = 939] [outer = 0x9a40e400] 17:36:35 INFO - PROCESS | 13556 | 1477701395427 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]]]}] 17:36:35 INFO - .......... 17:36:35 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2227ms 17:36:35 INFO - PROCESS | 13556 | 1477701395716 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 17:36:35 INFO - PROCESS | 13556 | 1477701395723 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 17:36:35 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 17:36:35 INFO - PROCESS | 13556 | 1477701395773 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}] 17:36:36 INFO - PROCESS | 13556 | 1477701396015 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 17:36:36 INFO - PROCESS | 13556 | 1477701396197 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 17:36:36 INFO - PROCESS | 13556 | 1477701396216 Marionette TRACE conn4 <- [1,1355,null,["8"]] 17:36:36 INFO - PROCESS | 13556 | 1477701396234 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 17:36:36 INFO - PROCESS | 13556 | 1477701396250 Marionette TRACE conn4 <- [1,1356,null,{}] 17:36:36 INFO - PROCESS | 13556 | 1477701396256 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:36 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da74400 == 38 [pid = 13556] [id = 322] 17:36:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x8ddc9c00) [pid = 13556] [serial = 940] [outer = (nil)] 17:36:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0x8fccb000) [pid = 13556] [serial = 941] [outer = 0x8ddc9c00] 17:36:36 INFO - PROCESS | 13556 | 1477701396348 Marionette DEBUG loaded listener.js 17:36:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0x8fcd1800) [pid = 13556] [serial = 942] [outer = 0x8ddc9c00] 17:36:36 INFO - PROCESS | 13556 | --DOCSHELL 0x9a096c00 == 37 [pid = 13556] [id = 318] 17:36:36 INFO - PROCESS | 13556 | --DOCSHELL 0x97d77c00 == 36 [pid = 13556] [id = 317] 17:36:36 INFO - PROCESS | 13556 | --DOCSHELL 0x94669400 == 35 [pid = 13556] [id = 316] 17:36:36 INFO - PROCESS | 13556 | --DOCSHELL 0x9478d800 == 34 [pid = 13556] [id = 315] 17:36:36 INFO - PROCESS | 13556 | --DOCSHELL 0x943a4400 == 33 [pid = 13556] [id = 314] 17:36:36 INFO - PROCESS | 13556 | --DOCSHELL 0x8fce8000 == 32 [pid = 13556] [id = 313] 17:36:36 INFO - PROCESS | 13556 | --DOCSHELL 0x8ddd3800 == 31 [pid = 13556] [id = 312] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x9b146400) [pid = 13556] [serial = 866] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x8bcacc00) [pid = 13556] [serial = 856] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x944c7c00) [pid = 13556] [serial = 861] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0xa30a6800) [pid = 13556] [serial = 891] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0xa30a3c00) [pid = 13556] [serial = 892] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0xa2f87000) [pid = 13556] [serial = 888] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0xa3010000) [pid = 13556] [serial = 889] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0xa2a93c00) [pid = 13556] [serial = 885] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0xa2f7c800) [pid = 13556] [serial = 886] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x9b14e400) [pid = 13556] [serial = 882] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x9ce2b000) [pid = 13556] [serial = 883] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x95fc0c00) [pid = 13556] [serial = 879] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x97aa7800) [pid = 13556] [serial = 880] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x944be000) [pid = 13556] [serial = 876] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x944c2800) [pid = 13556] [serial = 877] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x8fcf1400) [pid = 13556] [serial = 873] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x90052400) [pid = 13556] [serial = 874] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0xa2f7a400) [pid = 13556] [serial = 868] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0xa2f7dc00) [pid = 13556] [serial = 869] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x9439f800) [pid = 13556] [serial = 871] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x9a26f800) [pid = 13556] [serial = 863] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x9a40c000) [pid = 13556] [serial = 864] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x93c58000) [pid = 13556] [serial = 858] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x943a6400) [pid = 13556] [serial = 859] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x8bd8f800) [pid = 13556] [serial = 854] [outer = (nil)] [url = about:blank] 17:36:36 INFO - PROCESS | 13556 | 1477701396959 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]]]}] 17:36:36 INFO - . 17:36:36 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1230ms 17:36:37 INFO - PROCESS | 13556 | 1477701396998 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 17:36:37 INFO - PROCESS | 13556 | 1477701397004 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 17:36:37 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 17:36:37 INFO - PROCESS | 13556 | 1477701397035 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}] 17:36:37 INFO - PROCESS | 13556 | 1477701397188 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 17:36:37 INFO - PROCESS | 13556 | 1477701397321 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 17:36:37 INFO - PROCESS | 13556 | 1477701397324 Marionette TRACE conn4 <- [1,1360,null,["8"]] 17:36:37 INFO - PROCESS | 13556 | 1477701397332 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 17:36:37 INFO - PROCESS | 13556 | 1477701397337 Marionette TRACE conn4 <- [1,1361,null,{}] 17:36:37 INFO - PROCESS | 13556 | 1477701397342 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:37 INFO - PROCESS | 13556 | ++DOCSHELL 0x9004cc00 == 32 [pid = 13556] [id = 323] 17:36:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x90050800) [pid = 13556] [serial = 943] [outer = (nil)] 17:36:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x92de7800) [pid = 13556] [serial = 944] [outer = 0x90050800] 17:36:37 INFO - PROCESS | 13556 | 1477701397425 Marionette DEBUG loaded listener.js 17:36:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x9439f000) [pid = 13556] [serial = 945] [outer = 0x90050800] 17:36:38 INFO - .................................................................................................................................. 17:36:38 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 1893ms 17:36:38 INFO - PROCESS | 13556 | 1477701398769 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]]]}] 17:36:38 INFO - PROCESS | 13556 | 1477701398937 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 17:36:38 INFO - PROCESS | 13556 | 1477701398945 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 17:36:38 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 17:36:38 INFO - PROCESS | 13556 | 1477701398953 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}] 17:36:39 INFO - PROCESS | 13556 | 1477701399118 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 17:36:39 INFO - PROCESS | 13556 | 1477701399255 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 17:36:39 INFO - PROCESS | 13556 | 1477701399260 Marionette TRACE conn4 <- [1,1365,null,["8"]] 17:36:39 INFO - PROCESS | 13556 | 1477701399266 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 17:36:39 INFO - PROCESS | 13556 | 1477701399272 Marionette TRACE conn4 <- [1,1366,null,{}] 17:36:39 INFO - PROCESS | 13556 | 1477701399278 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:39 INFO - PROCESS | 13556 | ++DOCSHELL 0xa2f7c800 == 33 [pid = 13556] [id = 324] 17:36:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0xa2f7cc00) [pid = 13556] [serial = 946] [outer = (nil)] 17:36:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0xa2f85000) [pid = 13556] [serial = 947] [outer = 0xa2f7cc00] 17:36:39 INFO - PROCESS | 13556 | 1477701399377 Marionette DEBUG loaded listener.js 17:36:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0xa30a0800) [pid = 13556] [serial = 948] [outer = 0xa2f7cc00] 17:36:40 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 17:36:40 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 17:36:42 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x90028c00) [pid = 13556] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 17:36:42 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x9478dc00) [pid = 13556] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 17:36:42 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x983e6400) [pid = 13556] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 17:36:42 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x960d5800) [pid = 13556] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 17:36:42 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x95f0c800) [pid = 13556] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 17:36:42 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0xa45e8800) [pid = 13556] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 17:36:42 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0xa1ac0c00) [pid = 13556] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 17:36:42 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x9478e800) [pid = 13556] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 17:36:42 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x8df1b800) [pid = 13556] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 17:36:42 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x8bd8e400) [pid = 13556] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 17:36:42 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x90051000) [pid = 13556] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 17:36:42 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x943a5800) [pid = 13556] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 17:36:42 INFO - .................................................................................................................................. 17:36:42 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 3656ms 17:36:42 INFO - PROCESS | 13556 | 1477701402457 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]]]}] 17:36:42 INFO - PROCESS | 13556 | 1477701402613 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 17:36:42 INFO - PROCESS | 13556 | 1477701402618 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 17:36:42 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 17:36:42 INFO - PROCESS | 13556 | 1477701402632 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}] 17:36:42 INFO - PROCESS | 13556 | 1477701402824 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 17:36:42 INFO - PROCESS | 13556 | 1477701402978 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 17:36:42 INFO - PROCESS | 13556 | 1477701402983 Marionette TRACE conn4 <- [1,1370,null,["8"]] 17:36:42 INFO - PROCESS | 13556 | 1477701402991 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 17:36:43 INFO - PROCESS | 13556 | 1477701402999 Marionette TRACE conn4 <- [1,1371,null,{}] 17:36:43 INFO - PROCESS | 13556 | 1477701403005 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:43 INFO - PROCESS | 13556 | ++DOCSHELL 0x8320ec00 == 34 [pid = 13556] [id = 325] 17:36:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x8320f400) [pid = 13556] [serial = 949] [outer = (nil)] 17:36:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x8bc7b800) [pid = 13556] [serial = 950] [outer = 0x8320f400] 17:36:43 INFO - PROCESS | 13556 | 1477701403111 Marionette DEBUG loaded listener.js 17:36:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x8cbe7400) [pid = 13556] [serial = 951] [outer = 0x8320f400] 17:36:43 INFO - PROCESS | 13556 | 1477701403804 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]]]}] 17:36:43 INFO - ........ 17:36:43 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1224ms 17:36:43 INFO - PROCESS | 13556 | 1477701403850 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 17:36:43 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 17:36:43 INFO - PROCESS | 13556 | 1477701403855 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 17:36:43 INFO - PROCESS | 13556 | 1477701403862 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}] 17:36:44 INFO - PROCESS | 13556 | 1477701404043 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 17:36:44 INFO - PROCESS | 13556 | 1477701404278 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 17:36:44 INFO - PROCESS | 13556 | 1477701404282 Marionette TRACE conn4 <- [1,1375,null,["8"]] 17:36:44 INFO - PROCESS | 13556 | 1477701404292 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 17:36:44 INFO - PROCESS | 13556 | 1477701404297 Marionette TRACE conn4 <- [1,1376,null,{}] 17:36:44 INFO - PROCESS | 13556 | 1477701404303 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:44 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fce8800 == 35 [pid = 13556] [id = 326] 17:36:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x8fcec800) [pid = 13556] [serial = 952] [outer = (nil)] 17:36:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x9001a800) [pid = 13556] [serial = 953] [outer = 0x8fcec800] 17:36:44 INFO - PROCESS | 13556 | 1477701404397 Marionette DEBUG loaded listener.js 17:36:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x90028c00) [pid = 13556] [serial = 954] [outer = 0x8fcec800] 17:36:45 INFO - PROCESS | 13556 | 1477701405087 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]]]}] 17:36:45 INFO - ........... 17:36:45 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1279ms 17:36:45 INFO - PROCESS | 13556 | 1477701405155 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 17:36:45 INFO - PROCESS | 13556 | 1477701405162 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 17:36:45 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 17:36:45 INFO - PROCESS | 13556 | 1477701405169 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}] 17:36:45 INFO - PROCESS | 13556 | 1477701405339 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 17:36:45 INFO - PROCESS | 13556 | 1477701405491 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 17:36:45 INFO - PROCESS | 13556 | 1477701405495 Marionette TRACE conn4 <- [1,1380,null,["8"]] 17:36:45 INFO - PROCESS | 13556 | 1477701405502 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 17:36:45 INFO - PROCESS | 13556 | 1477701405509 Marionette TRACE conn4 <- [1,1381,null,{}] 17:36:45 INFO - PROCESS | 13556 | 1477701405519 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:45 INFO - PROCESS | 13556 | ++DOCSHELL 0x944bdc00 == 36 [pid = 13556] [id = 327] 17:36:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x95c9f800) [pid = 13556] [serial = 955] [outer = (nil)] 17:36:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x95f14000) [pid = 13556] [serial = 956] [outer = 0x95c9f800] 17:36:45 INFO - PROCESS | 13556 | 1477701405615 Marionette DEBUG loaded listener.js 17:36:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x95fc2c00) [pid = 13556] [serial = 957] [outer = 0x95c9f800] 17:36:46 INFO - PROCESS | 13556 | 1477701406338 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]]]}] 17:36:46 INFO - ........ 17:36:46 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1221ms 17:36:46 INFO - PROCESS | 13556 | 1477701406391 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 17:36:46 INFO - PROCESS | 13556 | 1477701406396 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 17:36:46 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 17:36:46 INFO - PROCESS | 13556 | 1477701406420 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}] 17:36:46 INFO - PROCESS | 13556 | 1477701406597 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 17:36:46 INFO - PROCESS | 13556 | 1477701406751 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 17:36:46 INFO - PROCESS | 13556 | 1477701406755 Marionette TRACE conn4 <- [1,1385,null,["8"]] 17:36:46 INFO - PROCESS | 13556 | 1477701406767 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 17:36:46 INFO - PROCESS | 13556 | 1477701406773 Marionette TRACE conn4 <- [1,1386,null,{}] 17:36:46 INFO - PROCESS | 13556 | 1477701406779 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:46 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a354400 == 37 [pid = 13556] [id = 328] 17:36:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x9a35b400) [pid = 13556] [serial = 958] [outer = (nil)] 17:36:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x9a6e8c00) [pid = 13556] [serial = 959] [outer = 0x9a35b400] 17:36:46 INFO - PROCESS | 13556 | 1477701406873 Marionette DEBUG loaded listener.js 17:36:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x9b5e6800) [pid = 13556] [serial = 960] [outer = 0x9a35b400] 17:36:47 INFO - PROCESS | 13556 | 1477701407645 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]]]}] 17:36:47 INFO - .............................. 17:36:47 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1277ms 17:36:47 INFO - PROCESS | 13556 | 1477701407695 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 17:36:47 INFO - PROCESS | 13556 | 1477701407698 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 17:36:47 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 17:36:47 INFO - PROCESS | 13556 | 1477701407705 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}] 17:36:47 INFO - PROCESS | 13556 | 1477701407869 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 17:36:48 INFO - PROCESS | 13556 | 1477701408035 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 17:36:48 INFO - PROCESS | 13556 | 1477701408039 Marionette TRACE conn4 <- [1,1390,null,["8"]] 17:36:48 INFO - PROCESS | 13556 | 1477701408046 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 17:36:48 INFO - PROCESS | 13556 | 1477701408051 Marionette TRACE conn4 <- [1,1391,null,{}] 17:36:48 INFO - PROCESS | 13556 | 1477701408056 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:48 INFO - PROCESS | 13556 | ++DOCSHELL 0xa2f7ac00 == 38 [pid = 13556] [id = 329] 17:36:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0xa3010000) [pid = 13556] [serial = 961] [outer = (nil)] 17:36:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x83cef400) [pid = 13556] [serial = 962] [outer = 0xa3010000] 17:36:48 INFO - PROCESS | 13556 | 1477701408147 Marionette DEBUG loaded listener.js 17:36:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x83cf2800) [pid = 13556] [serial = 963] [outer = 0xa3010000] 17:36:49 INFO - ...................... 17:36:49 INFO - PROCESS | 13556 | 1477701409016 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]]]}] 17:36:49 INFO - ......................................... 17:36:49 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1398ms 17:36:49 INFO - PROCESS | 13556 | 1477701409102 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 17:36:49 INFO - PROCESS | 13556 | 1477701409105 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 17:36:49 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 17:36:49 INFO - PROCESS | 13556 | 1477701409116 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}] 17:36:49 INFO - PROCESS | 13556 | 1477701409333 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 17:36:49 INFO - PROCESS | 13556 | 1477701409565 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 17:36:49 INFO - PROCESS | 13556 | 1477701409570 Marionette TRACE conn4 <- [1,1395,null,["8"]] 17:36:49 INFO - PROCESS | 13556 | 1477701409589 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 17:36:49 INFO - PROCESS | 13556 | 1477701409598 Marionette TRACE conn4 <- [1,1396,null,{}] 17:36:49 INFO - PROCESS | 13556 | 1477701409605 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:49 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df2400 == 39 [pid = 13556] [id = 330] 17:36:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x82df4000) [pid = 13556] [serial = 964] [outer = (nil)] 17:36:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x82ffa800) [pid = 13556] [serial = 965] [outer = 0x82df4000] 17:36:49 INFO - PROCESS | 13556 | 1477701409694 Marionette DEBUG loaded listener.js 17:36:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x83209400) [pid = 13556] [serial = 966] [outer = 0x82df4000] 17:36:50 INFO - PROCESS | 13556 | 1477701410515 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]]]}] 17:36:50 INFO - ............................................................. 17:36:50 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1565ms 17:36:50 INFO - PROCESS | 13556 | 1477701410682 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 17:36:50 INFO - PROCESS | 13556 | 1477701410693 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 17:36:50 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 17:36:50 INFO - PROCESS | 13556 | 1477701410709 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}] 17:36:50 INFO - PROCESS | 13556 | 1477701410885 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 17:36:51 INFO - PROCESS | 13556 | 1477701411015 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 17:36:51 INFO - PROCESS | 13556 | 1477701411022 Marionette TRACE conn4 <- [1,1400,null,["8"]] 17:36:51 INFO - PROCESS | 13556 | 1477701411031 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 17:36:51 INFO - PROCESS | 13556 | 1477701411044 Marionette TRACE conn4 <- [1,1401,null,{}] 17:36:51 INFO - PROCESS | 13556 | 1477701411049 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:51 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fd6dc00 == 40 [pid = 13556] [id = 331] 17:36:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x9001b800) [pid = 13556] [serial = 967] [outer = (nil)] 17:36:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x90051000) [pid = 13556] [serial = 968] [outer = 0x9001b800] 17:36:51 INFO - PROCESS | 13556 | 1477701411137 Marionette DEBUG loaded listener.js 17:36:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x92eb8c00) [pid = 13556] [serial = 969] [outer = 0x9001b800] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x9004cc00 == 39 [pid = 13556] [id = 323] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd8bc00 == 38 [pid = 13556] [id = 319] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x9336ac00 == 37 [pid = 13556] [id = 320] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc6e800 == 36 [pid = 13556] [id = 321] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x8da74400 == 35 [pid = 13556] [id = 322] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x90023400 == 34 [pid = 13556] [id = 226] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x9a359c00 == 33 [pid = 13556] [id = 231] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x983e9000 == 32 [pid = 13556] [id = 228] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x95f0fc00 == 31 [pid = 13556] [id = 272] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x9a6ea800 == 30 [pid = 13556] [id = 232] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x9ce29000 == 29 [pid = 13556] [id = 233] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x90050000 == 28 [pid = 13556] [id = 311] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0xa1a6cc00 == 27 [pid = 13556] [id = 239] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x8d943800 == 26 [pid = 13556] [id = 221] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x8dff9400 == 25 [pid = 13556] [id = 223] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x95fc2400 == 24 [pid = 13556] [id = 227] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcebc00 == 23 [pid = 13556] [id = 224] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x9a2ed400 == 22 [pid = 13556] [id = 230] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x94787c00 == 21 [pid = 13556] [id = 225] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x95f0d000 == 20 [pid = 13556] [id = 234] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x98f28400 == 19 [pid = 13556] [id = 229] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x9123d800 == 18 [pid = 13556] [id = 237] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc70c00 == 17 [pid = 13556] [id = 271] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0xa26efc00 == 16 [pid = 13556] [id = 235] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x97d7e400 == 15 [pid = 13556] [id = 238] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x8df1f000 == 14 [pid = 13556] [id = 236] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x9a354400 == 13 [pid = 13556] [id = 328] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0xa2f7ac00 == 12 [pid = 13556] [id = 329] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0xa2f7c800 == 11 [pid = 13556] [id = 324] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x8320ec00 == 10 [pid = 13556] [id = 325] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x8fce8800 == 9 [pid = 13556] [id = 326] 17:36:52 INFO - PROCESS | 13556 | --DOCSHELL 0x944bdc00 == 8 [pid = 13556] [id = 327] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x8df23000) [pid = 13556] [serial = 894] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x95349800) [pid = 13556] [serial = 897] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0xa2f7ec00) [pid = 13556] [serial = 900] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0xa484a400) [pid = 13556] [serial = 903] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x960db400) [pid = 13556] [serial = 906] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x8bcaa400) [pid = 13556] [serial = 909] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x8df28400) [pid = 13556] [serial = 912] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x9004f800) [pid = 13556] [serial = 915] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x948ba400) [pid = 13556] [serial = 920] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x97d54800) [pid = 13556] [serial = 923] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x90054400) [pid = 13556] [serial = 916] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x98f26800) [pid = 13556] [serial = 926] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x8bcb3000) [pid = 13556] [serial = 921] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x98f29c00) [pid = 13556] [serial = 927] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x960dc000) [pid = 13556] [serial = 907] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x97d59c00) [pid = 13556] [serial = 924] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0xa48b9400) [pid = 13556] [serial = 904] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0xa30a1c00) [pid = 13556] [serial = 901] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x8fcd4400) [pid = 13556] [serial = 898] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x8dff8800) [pid = 13556] [serial = 913] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x8fcc8000) [pid = 13556] [serial = 895] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x93d0a800) [pid = 13556] [serial = 910] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x943a9400) [pid = 13556] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 17:36:52 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x9a315800) [pid = 13556] [serial = 929] [outer = (nil)] [url = about:blank] 17:36:52 INFO - PROCESS | 13556 | 1477701412716 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]]]}] 17:36:52 INFO - ........................ 17:36:52 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 2084ms 17:36:52 INFO - PROCESS | 13556 | 1477701412806 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 17:36:52 INFO - PROCESS | 13556 | 1477701412813 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 17:36:52 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 17:36:52 INFO - PROCESS | 13556 | 1477701412828 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}] 17:36:53 INFO - PROCESS | 13556 | 1477701413012 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 17:36:53 INFO - PROCESS | 13556 | 1477701413022 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 17:36:53 INFO - PROCESS | 13556 | 1477701413027 Marionette TRACE conn4 <- [1,1405,null,["8"]] 17:36:53 INFO - PROCESS | 13556 | 1477701413035 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 17:36:53 INFO - PROCESS | 13556 | 1477701413041 Marionette TRACE conn4 <- [1,1406,null,{}] 17:36:53 INFO - PROCESS | 13556 | 1477701413047 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:53 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cf0800 == 9 [pid = 13556] [id = 332] 17:36:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x83cf1c00) [pid = 13556] [serial = 970] [outer = (nil)] 17:36:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x83cfc800) [pid = 13556] [serial = 971] [outer = 0x83cf1c00] 17:36:53 INFO - PROCESS | 13556 | 1477701413140 Marionette DEBUG loaded listener.js 17:36:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x8bc7cc00) [pid = 13556] [serial = 972] [outer = 0x83cf1c00] 17:36:53 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 17:36:54 INFO - PROCESS | 13556 | 1477701414139 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]]]}] 17:36:54 INFO - ............................................................... 17:36:54 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1442ms 17:36:54 INFO - PROCESS | 13556 | 1477701414269 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 17:36:54 INFO - PROCESS | 13556 | 1477701414275 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 17:36:54 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 17:36:54 INFO - PROCESS | 13556 | 1477701414282 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}] 17:36:54 INFO - PROCESS | 13556 | 1477701414461 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 17:36:54 INFO - PROCESS | 13556 | 1477701414587 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 17:36:54 INFO - PROCESS | 13556 | 1477701414591 Marionette TRACE conn4 <- [1,1410,null,["8"]] 17:36:54 INFO - PROCESS | 13556 | 1477701414598 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 17:36:54 INFO - PROCESS | 13556 | 1477701414603 Marionette TRACE conn4 <- [1,1411,null,{}] 17:36:54 INFO - PROCESS | 13556 | 1477701414608 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:54 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d29800 == 10 [pid = 13556] [id = 333] 17:36:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x8fbc4000) [pid = 13556] [serial = 973] [outer = (nil)] 17:36:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x90021800) [pid = 13556] [serial = 974] [outer = 0x8fbc4000] 17:36:54 INFO - PROCESS | 13556 | 1477701414700 Marionette DEBUG loaded listener.js 17:36:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x9004b800) [pid = 13556] [serial = 975] [outer = 0x8fbc4000] 17:36:55 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 17:36:55 INFO - ............................................................... 17:36:55 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1493ms 17:36:55 INFO - PROCESS | 13556 | 1477701415711 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]]]}] 17:36:55 INFO - PROCESS | 13556 | 1477701415789 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 17:36:55 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 17:36:55 INFO - PROCESS | 13556 | 1477701415797 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 17:36:55 INFO - PROCESS | 13556 | 1477701415803 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}] 17:36:56 INFO - PROCESS | 13556 | 1477701416010 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 17:36:56 INFO - PROCESS | 13556 | 1477701416098 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 17:36:56 INFO - PROCESS | 13556 | 1477701416103 Marionette TRACE conn4 <- [1,1415,null,["8"]] 17:36:56 INFO - PROCESS | 13556 | 1477701416107 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 17:36:56 INFO - PROCESS | 13556 | 1477701416114 Marionette TRACE conn4 <- [1,1416,null,{}] 17:36:56 INFO - PROCESS | 13556 | 1477701416119 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:56 INFO - PROCESS | 13556 | ++DOCSHELL 0x944c8800 == 11 [pid = 13556] [id = 334] 17:36:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x944c8c00) [pid = 13556] [serial = 976] [outer = (nil)] 17:36:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x9466a400) [pid = 13556] [serial = 977] [outer = 0x944c8c00] 17:36:56 INFO - PROCESS | 13556 | 1477701416213 Marionette DEBUG loaded listener.js 17:36:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x948c1c00) [pid = 13556] [serial = 978] [outer = 0x944c8c00] 17:36:56 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x9a274000) [pid = 13556] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 17:36:56 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x93d09800) [pid = 13556] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 17:36:56 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x90050800) [pid = 13556] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 17:36:56 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x8ddc9c00) [pid = 13556] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 17:36:56 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x9a40e400) [pid = 13556] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 17:36:56 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x8bd8c000) [pid = 13556] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 17:36:56 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0xa2f7cc00) [pid = 13556] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 17:36:57 INFO - PROCESS | 13556 | 1477701417139 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]]]}] 17:36:57 INFO - ........... 17:36:57 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1372ms 17:36:57 INFO - PROCESS | 13556 | 1477701417174 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 17:36:57 INFO - PROCESS | 13556 | 1477701417178 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 17:36:57 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 17:36:57 INFO - PROCESS | 13556 | 1477701417188 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}] 17:36:57 INFO - PROCESS | 13556 | 1477701417355 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 17:36:57 INFO - PROCESS | 13556 | 1477701417363 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 17:36:57 INFO - PROCESS | 13556 | 1477701417367 Marionette TRACE conn4 <- [1,1420,null,["8"]] 17:36:57 INFO - PROCESS | 13556 | 1477701417372 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 17:36:57 INFO - PROCESS | 13556 | 1477701417377 Marionette TRACE conn4 <- [1,1421,null,{}] 17:36:57 INFO - PROCESS | 13556 | 1477701417383 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:57 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fbc5000 == 12 [pid = 13556] [id = 335] 17:36:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x95546000) [pid = 13556] [serial = 979] [outer = (nil)] 17:36:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x960de000) [pid = 13556] [serial = 980] [outer = 0x95546000] 17:36:57 INFO - PROCESS | 13556 | 1477701417475 Marionette DEBUG loaded listener.js 17:36:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x97b57000) [pid = 13556] [serial = 981] [outer = 0x95546000] 17:36:58 INFO - ........................................... 17:36:58 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1287ms 17:36:58 INFO - PROCESS | 13556 | 1477701418401 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]]]}] 17:36:58 INFO - PROCESS | 13556 | 1477701418476 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 17:36:58 INFO - PROCESS | 13556 | 1477701418478 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 17:36:58 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 17:36:58 INFO - PROCESS | 13556 | 1477701418485 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}] 17:36:58 INFO - PROCESS | 13556 | 1477701418635 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 17:36:58 INFO - PROCESS | 13556 | 1477701418643 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 17:36:58 INFO - PROCESS | 13556 | 1477701418646 Marionette TRACE conn4 <- [1,1425,null,["8"]] 17:36:58 INFO - PROCESS | 13556 | 1477701418652 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 17:36:58 INFO - PROCESS | 13556 | 1477701418656 Marionette TRACE conn4 <- [1,1426,null,{}] 17:36:58 INFO - PROCESS | 13556 | 1477701418661 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:36:58 INFO - PROCESS | 13556 | ++DOCSHELL 0x944ba400 == 13 [pid = 13556] [id = 336] 17:36:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x9a093c00) [pid = 13556] [serial = 982] [outer = (nil)] 17:36:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x9a273800) [pid = 13556] [serial = 983] [outer = 0x9a093c00] 17:36:58 INFO - PROCESS | 13556 | 1477701418742 Marionette DEBUG loaded listener.js 17:36:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x9a315800) [pid = 13556] [serial = 984] [outer = 0x9a093c00] 17:37:00 INFO - .............................................................................................. 17:37:00 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1681ms 17:37:00 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 17:37:00 INFO - PROCESS | 13556 | 1477701420043 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]]]}] 17:37:00 INFO - PROCESS | 13556 | 1477701420168 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 17:37:00 INFO - PROCESS | 13556 | 1477701420176 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 17:37:00 INFO - PROCESS | 13556 | 1477701420231 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}] 17:37:00 INFO - PROCESS | 13556 | 1477701420446 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 17:37:00 INFO - PROCESS | 13556 | 1477701420603 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 17:37:00 INFO - PROCESS | 13556 | 1477701420609 Marionette TRACE conn4 <- [1,1430,null,["8"]] 17:37:00 INFO - PROCESS | 13556 | 1477701420617 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 17:37:00 INFO - PROCESS | 13556 | 1477701420623 Marionette TRACE conn4 <- [1,1431,null,{}] 17:37:00 INFO - PROCESS | 13556 | 1477701420629 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:00 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcca800 == 14 [pid = 13556] [id = 337] 17:37:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x8fccb800) [pid = 13556] [serial = 985] [outer = (nil)] 17:37:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x8fce9400) [pid = 13556] [serial = 986] [outer = 0x8fccb800] 17:37:00 INFO - PROCESS | 13556 | 1477701420734 Marionette DEBUG loaded listener.js 17:37:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x90053400) [pid = 13556] [serial = 987] [outer = 0x8fccb800] 17:37:01 INFO - .......................................................................... 17:37:01 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1630ms 17:37:01 INFO - PROCESS | 13556 | 1477701421690 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"]]]}] 17:37:01 INFO - PROCESS | 13556 | 1477701421826 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 17:37:01 INFO - PROCESS | 13556 | 1477701421832 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 17:37:01 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 17:37:01 INFO - PROCESS | 13556 | 1477701421841 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}] 17:37:02 INFO - PROCESS | 13556 | 1477701422027 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 17:37:02 INFO - PROCESS | 13556 | 1477701422161 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 17:37:02 INFO - PROCESS | 13556 | 1477701422165 Marionette TRACE conn4 <- [1,1435,null,["8"]] 17:37:02 INFO - PROCESS | 13556 | 1477701422175 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 17:37:02 INFO - PROCESS | 13556 | 1477701422180 Marionette TRACE conn4 <- [1,1436,null,{}] 17:37:02 INFO - PROCESS | 13556 | 1477701422186 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:02 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc74800 == 15 [pid = 13556] [id = 338] 17:37:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x9534d800) [pid = 13556] [serial = 988] [outer = (nil)] 17:37:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x97d57000) [pid = 13556] [serial = 989] [outer = 0x9534d800] 17:37:02 INFO - PROCESS | 13556 | 1477701422285 Marionette DEBUG loaded listener.js 17:37:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x95347400) [pid = 13556] [serial = 990] [outer = 0x9534d800] 17:37:02 INFO - PROCESS | 13556 | 1477701422876 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]]]}] 17:37:02 INFO - .. 17:37:02 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1073ms 17:37:02 INFO - PROCESS | 13556 | 1477701422942 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 17:37:02 INFO - PROCESS | 13556 | 1477701422949 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 17:37:02 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 17:37:02 INFO - PROCESS | 13556 | 1477701422958 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}] 17:37:03 INFO - PROCESS | 13556 | 1477701423140 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 17:37:03 INFO - PROCESS | 13556 | 1477701423293 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 17:37:03 INFO - PROCESS | 13556 | 1477701423297 Marionette TRACE conn4 <- [1,1440,null,["8"]] 17:37:03 INFO - PROCESS | 13556 | 1477701423305 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 17:37:03 INFO - PROCESS | 13556 | 1477701423312 Marionette TRACE conn4 <- [1,1441,null,{}] 17:37:03 INFO - PROCESS | 13556 | 1477701423322 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:03 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a6ea000 == 16 [pid = 13556] [id = 339] 17:37:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x9a6ea800) [pid = 13556] [serial = 991] [outer = (nil)] 17:37:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x9b14cc00) [pid = 13556] [serial = 992] [outer = 0x9a6ea800] 17:37:03 INFO - PROCESS | 13556 | 1477701423421 Marionette DEBUG loaded listener.js 17:37:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x9b391800) [pid = 13556] [serial = 993] [outer = 0x9a6ea800] 17:37:04 INFO - PROCESS | 13556 | 1477701424244 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]]]}] 17:37:04 INFO - .................... 17:37:04 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1478ms 17:37:04 INFO - PROCESS | 13556 | 1477701424465 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 17:37:04 INFO - PROCESS | 13556 | 1477701424471 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 17:37:04 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 17:37:04 INFO - PROCESS | 13556 | 1477701424507 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}] 17:37:04 INFO - PROCESS | 13556 | 1477701424737 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 17:37:04 INFO - PROCESS | 13556 | 1477701424859 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 17:37:04 INFO - PROCESS | 13556 | 1477701424873 Marionette TRACE conn4 <- [1,1445,null,["8"]] 17:37:04 INFO - PROCESS | 13556 | 1477701424898 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 17:37:04 INFO - PROCESS | 13556 | 1477701424909 Marionette TRACE conn4 <- [1,1446,null,{}] 17:37:04 INFO - PROCESS | 13556 | 1477701424915 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:04 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df2c00 == 17 [pid = 13556] [id = 340] 17:37:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x82df5400) [pid = 13556] [serial = 994] [outer = (nil)] 17:37:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x82ffec00) [pid = 13556] [serial = 995] [outer = 0x82df5400] 17:37:05 INFO - PROCESS | 13556 | 1477701425015 Marionette DEBUG loaded listener.js 17:37:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x8bc74000) [pid = 13556] [serial = 996] [outer = 0x82df5400] 17:37:05 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0xa2f85000) [pid = 13556] [serial = 947] [outer = (nil)] [url = about:blank] 17:37:05 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0xa30a0800) [pid = 13556] [serial = 948] [outer = (nil)] [url = about:blank] 17:37:05 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x92de7800) [pid = 13556] [serial = 944] [outer = (nil)] [url = about:blank] 17:37:05 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x9439f000) [pid = 13556] [serial = 945] [outer = (nil)] [url = about:blank] 17:37:05 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x8fccb000) [pid = 13556] [serial = 941] [outer = (nil)] [url = about:blank] 17:37:05 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x8fcd1800) [pid = 13556] [serial = 942] [outer = (nil)] [url = about:blank] 17:37:05 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x9a67d400) [pid = 13556] [serial = 938] [outer = (nil)] [url = about:blank] 17:37:05 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x9b14d000) [pid = 13556] [serial = 939] [outer = (nil)] [url = about:blank] 17:37:05 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x944bb000) [pid = 13556] [serial = 935] [outer = (nil)] [url = about:blank] 17:37:05 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x8ce59400) [pid = 13556] [serial = 936] [outer = (nil)] [url = about:blank] 17:37:05 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x8da74800) [pid = 13556] [serial = 932] [outer = (nil)] [url = about:blank] 17:37:05 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x8df24800) [pid = 13556] [serial = 933] [outer = (nil)] [url = about:blank] 17:37:05 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x9a351000) [pid = 13556] [serial = 930] [outer = (nil)] [url = about:blank] 17:37:05 INFO - PROCESS | 13556 | 1477701425708 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]]]}] 17:37:05 INFO - .... 17:37:05 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1273ms 17:37:05 INFO - PROCESS | 13556 | 1477701425756 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 17:37:05 INFO - PROCESS | 13556 | 1477701425762 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 17:37:05 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 17:37:05 INFO - PROCESS | 13556 | 1477701425769 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}] 17:37:05 INFO - PROCESS | 13556 | 1477701425929 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 17:37:06 INFO - PROCESS | 13556 | 1477701426065 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 17:37:06 INFO - PROCESS | 13556 | 1477701426070 Marionette TRACE conn4 <- [1,1450,null,["8"]] 17:37:06 INFO - PROCESS | 13556 | 1477701426079 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 17:37:06 INFO - PROCESS | 13556 | 1477701426085 Marionette TRACE conn4 <- [1,1451,null,{}] 17:37:06 INFO - PROCESS | 13556 | 1477701426091 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:06 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bce4000 == 18 [pid = 13556] [id = 341] 17:37:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x8bce9c00) [pid = 13556] [serial = 997] [outer = (nil)] 17:37:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x8bcecc00) [pid = 13556] [serial = 998] [outer = 0x8bce9c00] 17:37:06 INFO - PROCESS | 13556 | 1477701426179 Marionette DEBUG loaded listener.js 17:37:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x8bd92800) [pid = 13556] [serial = 999] [outer = 0x8bce9c00] 17:37:06 INFO - PROCESS | 13556 | 1477701426717 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]]]}] 17:37:06 INFO - .... 17:37:06 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 969ms 17:37:06 INFO - PROCESS | 13556 | 1477701426746 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 17:37:06 INFO - PROCESS | 13556 | 1477701426755 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 17:37:06 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 17:37:06 INFO - PROCESS | 13556 | 1477701426796 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}] 17:37:06 INFO - PROCESS | 13556 | 1477701426954 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 17:37:06 INFO - PROCESS | 13556 | 1477701426969 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 17:37:06 INFO - PROCESS | 13556 | 1477701426972 Marionette TRACE conn4 <- [1,1455,null,["8"]] 17:37:06 INFO - PROCESS | 13556 | 1477701426978 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 17:37:06 INFO - PROCESS | 13556 | 1477701426983 Marionette TRACE conn4 <- [1,1456,null,{}] 17:37:07 INFO - PROCESS | 13556 | 1477701426989 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:07 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcc6800 == 19 [pid = 13556] [id = 342] 17:37:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x8fcc7800) [pid = 13556] [serial = 1000] [outer = (nil)] 17:37:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x8fcca400) [pid = 13556] [serial = 1001] [outer = 0x8fcc7800] 17:37:07 INFO - PROCESS | 13556 | 1477701427076 Marionette DEBUG loaded listener.js 17:37:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x8fce4c00) [pid = 13556] [serial = 1002] [outer = 0x8fcc7800] 17:37:07 INFO - PROCESS | 13556 | 1477701427683 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]]]}] 17:37:07 INFO - . 17:37:07 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 919ms 17:37:07 INFO - PROCESS | 13556 | 1477701427742 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 17:37:07 INFO - PROCESS | 13556 | 1477701427747 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 17:37:07 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 17:37:07 INFO - PROCESS | 13556 | 1477701427754 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}] 17:37:07 INFO - PROCESS | 13556 | 1477701427961 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 17:37:07 INFO - PROCESS | 13556 | 1477701427980 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 17:37:07 INFO - PROCESS | 13556 | 1477701427987 Marionette TRACE conn4 <- [1,1460,null,["8"]] 17:37:07 INFO - PROCESS | 13556 | 1477701427992 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 17:37:07 INFO - PROCESS | 13556 | 1477701427997 Marionette TRACE conn4 <- [1,1461,null,{}] 17:37:08 INFO - PROCESS | 13556 | 1477701428002 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:08 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fce5400 == 20 [pid = 13556] [id = 343] 17:37:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x90059400) [pid = 13556] [serial = 1003] [outer = (nil)] 17:37:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x943a6000) [pid = 13556] [serial = 1004] [outer = 0x90059400] 17:37:08 INFO - PROCESS | 13556 | 1477701428150 Marionette DEBUG loaded listener.js 17:37:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x944c9c00) [pid = 13556] [serial = 1005] [outer = 0x90059400] 17:37:08 INFO - PROCESS | 13556 | 1477701428710 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]]]}] 17:37:08 INFO - . 17:37:08 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 970ms 17:37:08 INFO - PROCESS | 13556 | 1477701428723 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 17:37:08 INFO - PROCESS | 13556 | 1477701428726 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 17:37:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 17:37:08 INFO - PROCESS | 13556 | 1477701428739 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}] 17:37:08 INFO - PROCESS | 13556 | 1477701428983 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 17:37:09 INFO - PROCESS | 13556 | 1477701429008 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 17:37:09 INFO - PROCESS | 13556 | 1477701429012 Marionette TRACE conn4 <- [1,1465,null,["8"]] 17:37:09 INFO - PROCESS | 13556 | 1477701429016 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 17:37:09 INFO - PROCESS | 13556 | 1477701429021 Marionette TRACE conn4 <- [1,1466,null,{}] 17:37:09 INFO - PROCESS | 13556 | 1477701429025 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:09 INFO - PROCESS | 13556 | ++DOCSHELL 0x94f88000 == 21 [pid = 13556] [id = 344] 17:37:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x94f89800) [pid = 13556] [serial = 1006] [outer = (nil)] 17:37:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x94f8d400) [pid = 13556] [serial = 1007] [outer = 0x94f89800] 17:37:09 INFO - PROCESS | 13556 | 1477701429108 Marionette DEBUG loaded listener.js 17:37:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x94f8f400) [pid = 13556] [serial = 1008] [outer = 0x94f89800] 17:37:09 INFO - PROCESS | 13556 | 1477701429681 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]]]}] 17:37:09 INFO - . 17:37:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 971ms 17:37:09 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x83cf1c00) [pid = 13556] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 17:37:09 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x944c8c00) [pid = 13556] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 17:37:09 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x9001b800) [pid = 13556] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 17:37:09 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x95546000) [pid = 13556] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 17:37:09 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x8320f400) [pid = 13556] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 17:37:09 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x8fcec800) [pid = 13556] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 17:37:09 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x95c9f800) [pid = 13556] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 17:37:09 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x9a35b400) [pid = 13556] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 17:37:09 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0xa3010000) [pid = 13556] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 17:37:09 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x82df4000) [pid = 13556] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 17:37:09 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x8fbc4000) [pid = 13556] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 17:37:09 INFO - PROCESS | 13556 | 1477701429979 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 17:37:09 INFO - PROCESS | 13556 | 1477701429986 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 17:37:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 17:37:10 INFO - PROCESS | 13556 | 1477701430004 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}] 17:37:10 INFO - PROCESS | 13556 | 1477701430182 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 17:37:10 INFO - PROCESS | 13556 | 1477701430195 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 17:37:10 INFO - PROCESS | 13556 | 1477701430197 Marionette TRACE conn4 <- [1,1470,null,["8"]] 17:37:10 INFO - PROCESS | 13556 | 1477701430203 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 17:37:10 INFO - PROCESS | 13556 | 1477701430207 Marionette TRACE conn4 <- [1,1471,null,{}] 17:37:10 INFO - PROCESS | 13556 | 1477701430314 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:10 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bceb800 == 22 [pid = 13556] [id = 345] 17:37:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x8fcc9400) [pid = 13556] [serial = 1009] [outer = (nil)] 17:37:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x95547000) [pid = 13556] [serial = 1010] [outer = 0x8fcc9400] 17:37:10 INFO - PROCESS | 13556 | 1477701430401 Marionette DEBUG loaded listener.js 17:37:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x95f18000) [pid = 13556] [serial = 1011] [outer = 0x8fcc9400] 17:37:10 INFO - PROCESS | 13556 | 1477701430859 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]]]}] 17:37:10 INFO - .. 17:37:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 878ms 17:37:10 INFO - PROCESS | 13556 | 1477701430881 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 17:37:10 INFO - PROCESS | 13556 | 1477701430884 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 17:37:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 17:37:10 INFO - PROCESS | 13556 | 1477701430890 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}] 17:37:11 INFO - PROCESS | 13556 | 1477701431074 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 17:37:11 INFO - PROCESS | 13556 | 1477701431086 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 17:37:11 INFO - PROCESS | 13556 | 1477701431088 Marionette TRACE conn4 <- [1,1475,null,["8"]] 17:37:11 INFO - PROCESS | 13556 | 1477701431093 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 17:37:11 INFO - PROCESS | 13556 | 1477701431104 Marionette TRACE conn4 <- [1,1476,null,{}] 17:37:11 INFO - PROCESS | 13556 | 1477701431108 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fbc0000 == 23 [pid = 13556] [id = 346] 17:37:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x97b58400) [pid = 13556] [serial = 1012] [outer = (nil)] 17:37:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x97be7c00) [pid = 13556] [serial = 1013] [outer = 0x97b58400] 17:37:11 INFO - PROCESS | 13556 | 1477701431189 Marionette DEBUG loaded listener.js 17:37:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x97d5a000) [pid = 13556] [serial = 1014] [outer = 0x97b58400] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x960de000) [pid = 13556] [serial = 980] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x97b57000) [pid = 13556] [serial = 981] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x9466a400) [pid = 13556] [serial = 977] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x948c1c00) [pid = 13556] [serial = 978] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x90021800) [pid = 13556] [serial = 974] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x9004b800) [pid = 13556] [serial = 975] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x83cfc800) [pid = 13556] [serial = 971] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x8bc7cc00) [pid = 13556] [serial = 972] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x90051000) [pid = 13556] [serial = 968] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x92eb8c00) [pid = 13556] [serial = 969] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x82ffa800) [pid = 13556] [serial = 965] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x83209400) [pid = 13556] [serial = 966] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x83cef400) [pid = 13556] [serial = 962] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x83cf2800) [pid = 13556] [serial = 963] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x9a6e8c00) [pid = 13556] [serial = 959] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x9b5e6800) [pid = 13556] [serial = 960] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x95f14000) [pid = 13556] [serial = 956] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x95fc2c00) [pid = 13556] [serial = 957] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x9001a800) [pid = 13556] [serial = 953] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x90028c00) [pid = 13556] [serial = 954] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x8bc7b800) [pid = 13556] [serial = 950] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x8cbe7400) [pid = 13556] [serial = 951] [outer = (nil)] [url = about:blank] 17:37:14 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x9a273800) [pid = 13556] [serial = 983] [outer = (nil)] [url = about:blank] 17:37:15 INFO - PROCESS | 13556 | 1477701435629 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]]]}] 17:37:15 INFO - . 17:37:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 4784ms 17:37:15 INFO - PROCESS | 13556 | 1477701435676 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 17:37:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 17:37:15 INFO - PROCESS | 13556 | 1477701435683 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 17:37:15 INFO - PROCESS | 13556 | 1477701435693 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}] 17:37:15 INFO - PROCESS | 13556 | 1477701435860 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 17:37:15 INFO - PROCESS | 13556 | 1477701435974 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 17:37:15 INFO - PROCESS | 13556 | 1477701435979 Marionette TRACE conn4 <- [1,1480,null,["8"]] 17:37:15 INFO - PROCESS | 13556 | 1477701435987 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 17:37:15 INFO - PROCESS | 13556 | 1477701435996 Marionette TRACE conn4 <- [1,1481,null,{}] 17:37:16 INFO - PROCESS | 13556 | 1477701436002 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:16 INFO - PROCESS | 13556 | ++DOCSHELL 0x83202000 == 24 [pid = 13556] [id = 347] 17:37:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x83203000) [pid = 13556] [serial = 1015] [outer = (nil)] 17:37:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x83209c00) [pid = 13556] [serial = 1016] [outer = 0x83203000] 17:37:16 INFO - PROCESS | 13556 | 1477701436095 Marionette DEBUG loaded listener.js 17:37:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x8320d800) [pid = 13556] [serial = 1017] [outer = 0x83203000] 17:37:18 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x9a6ea800) [pid = 13556] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 17:37:18 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x9534d800) [pid = 13556] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 17:37:18 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x8fccb800) [pid = 13556] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 17:37:18 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x8bce9c00) [pid = 13556] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 17:37:18 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x82df5400) [pid = 13556] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 17:37:18 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x9a093c00) [pid = 13556] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 17:37:18 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x8fcc9400) [pid = 13556] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 17:37:18 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x94f89800) [pid = 13556] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 17:37:18 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x90059400) [pid = 13556] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 17:37:18 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x8fcc7800) [pid = 13556] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 17:37:20 INFO - PROCESS | 13556 | 1477701440513 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]]]}] 17:37:20 INFO - . 17:37:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 4879ms 17:37:20 INFO - PROCESS | 13556 | 1477701440570 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 17:37:20 INFO - PROCESS | 13556 | 1477701440577 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 17:37:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 17:37:20 INFO - PROCESS | 13556 | 1477701440583 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}] 17:37:20 INFO - PROCESS | 13556 | 1477701440745 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 17:37:20 INFO - PROCESS | 13556 | 1477701440861 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 17:37:20 INFO - PROCESS | 13556 | 1477701440865 Marionette TRACE conn4 <- [1,1485,null,["8"]] 17:37:20 INFO - PROCESS | 13556 | 1477701440872 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 17:37:20 INFO - PROCESS | 13556 | 1477701440877 Marionette TRACE conn4 <- [1,1486,null,{}] 17:37:20 INFO - PROCESS | 13556 | 1477701440884 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:20 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cf1c00 == 25 [pid = 13556] [id = 348] 17:37:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x8bc74c00) [pid = 13556] [serial = 1018] [outer = (nil)] 17:37:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x8bcb1400) [pid = 13556] [serial = 1019] [outer = 0x8bc74c00] 17:37:20 INFO - PROCESS | 13556 | 1477701440975 Marionette DEBUG loaded listener.js 17:37:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x8bca7800) [pid = 13556] [serial = 1020] [outer = 0x8bc74c00] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x95547000) [pid = 13556] [serial = 1010] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x95f18000) [pid = 13556] [serial = 1011] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x94f8d400) [pid = 13556] [serial = 1007] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x94f8f400) [pid = 13556] [serial = 1008] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x943a6000) [pid = 13556] [serial = 1004] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x944c9c00) [pid = 13556] [serial = 1005] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8fcca400) [pid = 13556] [serial = 1001] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8fce4c00) [pid = 13556] [serial = 1002] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8bcecc00) [pid = 13556] [serial = 998] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8bd92800) [pid = 13556] [serial = 999] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x82ffec00) [pid = 13556] [serial = 995] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8bc74000) [pid = 13556] [serial = 996] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x9b14cc00) [pid = 13556] [serial = 992] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x9b391800) [pid = 13556] [serial = 993] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x97d57000) [pid = 13556] [serial = 989] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x95347400) [pid = 13556] [serial = 990] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x8fce9400) [pid = 13556] [serial = 986] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x90053400) [pid = 13556] [serial = 987] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x9a315800) [pid = 13556] [serial = 984] [outer = (nil)] [url = about:blank] 17:37:23 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x97be7c00) [pid = 13556] [serial = 1013] [outer = (nil)] [url = about:blank] 17:37:25 INFO - PROCESS | 13556 | --DOMWINDOW == 20 (0x97b58400) [pid = 13556] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 17:37:25 INFO - PROCESS | 13556 | --DOMWINDOW == 19 (0x83203000) [pid = 13556] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 17:37:26 INFO - PROCESS | 13556 | 1477701446464 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]]]}] 17:37:26 INFO - . 17:37:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 5933ms 17:37:26 INFO - PROCESS | 13556 | 1477701446517 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 17:37:26 INFO - PROCESS | 13556 | 1477701446523 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 17:37:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 17:37:26 INFO - PROCESS | 13556 | 1477701446534 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}] 17:37:26 INFO - PROCESS | 13556 | 1477701446734 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 17:37:26 INFO - PROCESS | 13556 | 1477701446756 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 17:37:26 INFO - PROCESS | 13556 | 1477701446761 Marionette TRACE conn4 <- [1,1490,null,["8"]] 17:37:26 INFO - PROCESS | 13556 | 1477701446768 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 17:37:26 INFO - PROCESS | 13556 | 1477701446775 Marionette TRACE conn4 <- [1,1491,null,{}] 17:37:26 INFO - PROCESS | 13556 | 1477701446781 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ffa800 == 26 [pid = 13556] [id = 349] 17:37:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 20 (0x82ffb000) [pid = 13556] [serial = 1021] [outer = (nil)] 17:37:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 21 (0x83201400) [pid = 13556] [serial = 1022] [outer = 0x82ffb000] 17:37:26 INFO - PROCESS | 13556 | 1477701446875 Marionette DEBUG loaded listener.js 17:37:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x83207000) [pid = 13556] [serial = 1023] [outer = 0x82ffb000] 17:37:31 INFO - PROCESS | 13556 | 1477701451426 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]]]}] 17:37:31 INFO - . 17:37:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 4941ms 17:37:31 INFO - PROCESS | 13556 | 1477701451474 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 17:37:31 INFO - PROCESS | 13556 | 1477701451480 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 17:37:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 17:37:31 INFO - PROCESS | 13556 | 1477701451571 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}] 17:37:31 INFO - PROCESS | 13556 | 1477701451794 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 17:37:31 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcca800 == 25 [pid = 13556] [id = 337] 17:37:31 INFO - PROCESS | 13556 | --DOCSHELL 0x9a6ea000 == 24 [pid = 13556] [id = 339] 17:37:31 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc74800 == 23 [pid = 13556] [id = 338] 17:37:31 INFO - PROCESS | 13556 | --DOCSHELL 0x944ba400 == 22 [pid = 13556] [id = 336] 17:37:31 INFO - PROCESS | 13556 | --DOCSHELL 0x83cf0800 == 21 [pid = 13556] [id = 332] 17:37:31 INFO - PROCESS | 13556 | --DOCSHELL 0x8fd6dc00 == 20 [pid = 13556] [id = 331] 17:37:31 INFO - PROCESS | 13556 | 1477701451909 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 17:37:31 INFO - PROCESS | 13556 | 1477701451915 Marionette TRACE conn4 <- [1,1495,null,["8"]] 17:37:31 INFO - PROCESS | 13556 | 1477701451921 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 17:37:31 INFO - PROCESS | 13556 | 1477701451928 Marionette TRACE conn4 <- [1,1496,null,{}] 17:37:31 INFO - PROCESS | 13556 | 1477701451934 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:31 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff9800 == 21 [pid = 13556] [id = 350] 17:37:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff9c00) [pid = 13556] [serial = 1024] [outer = (nil)] 17:37:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x83201800) [pid = 13556] [serial = 1025] [outer = 0x82ff9c00] 17:37:32 INFO - PROCESS | 13556 | 1477701452029 Marionette DEBUG loaded listener.js 17:37:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x83207800) [pid = 13556] [serial = 1026] [outer = 0x82ff9c00] 17:37:32 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x97d5a000) [pid = 13556] [serial = 1014] [outer = (nil)] [url = about:blank] 17:37:32 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x8320d800) [pid = 13556] [serial = 1017] [outer = (nil)] [url = about:blank] 17:37:32 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x83209c00) [pid = 13556] [serial = 1016] [outer = (nil)] [url = about:blank] 17:37:33 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x8bc74c00) [pid = 13556] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 17:37:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8bceb800 == 20 [pid = 13556] [id = 345] 17:37:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8fbc0000 == 19 [pid = 13556] [id = 346] 17:37:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8fce5400 == 18 [pid = 13556] [id = 343] 17:37:39 INFO - PROCESS | 13556 | --DOCSHELL 0x82df2400 == 17 [pid = 13556] [id = 330] 17:37:39 INFO - PROCESS | 13556 | --DOCSHELL 0x82d29800 == 16 [pid = 13556] [id = 333] 17:37:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcc6800 == 15 [pid = 13556] [id = 342] 17:37:39 INFO - PROCESS | 13556 | --DOCSHELL 0x94f88000 == 14 [pid = 13556] [id = 344] 17:37:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8fbc5000 == 13 [pid = 13556] [id = 335] 17:37:39 INFO - PROCESS | 13556 | --DOCSHELL 0x83202000 == 12 [pid = 13556] [id = 347] 17:37:39 INFO - PROCESS | 13556 | --DOCSHELL 0x82df2c00 == 11 [pid = 13556] [id = 340] 17:37:39 INFO - PROCESS | 13556 | --DOCSHELL 0x944c8800 == 10 [pid = 13556] [id = 334] 17:37:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8bce4000 == 9 [pid = 13556] [id = 341] 17:37:39 INFO - PROCESS | 13556 | --DOCSHELL 0x83cf1c00 == 8 [pid = 13556] [id = 348] 17:37:39 INFO - PROCESS | 13556 | --DOCSHELL 0x82ffa800 == 7 [pid = 13556] [id = 349] 17:37:39 INFO - PROCESS | 13556 | --DOMWINDOW == 20 (0x8bca7800) [pid = 13556] [serial = 1020] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 13556 | --DOMWINDOW == 19 (0x8bcb1400) [pid = 13556] [serial = 1019] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 13556 | --DOMWINDOW == 18 (0x83201400) [pid = 13556] [serial = 1022] [outer = (nil)] [url = about:blank] 17:37:40 INFO - PROCESS | 13556 | 1477701460509 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]]]}] 17:37:40 INFO - . 17:37:40 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9054ms 17:37:40 INFO - PROCESS | 13556 | 1477701460544 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 17:37:40 INFO - PROCESS | 13556 | 1477701460549 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 17:37:40 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 17:37:40 INFO - PROCESS | 13556 | 1477701460565 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}] 17:37:40 INFO - PROCESS | 13556 | 1477701460737 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 17:37:40 INFO - PROCESS | 13556 | 1477701460756 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 17:37:40 INFO - PROCESS | 13556 | 1477701460761 Marionette TRACE conn4 <- [1,1500,null,["8"]] 17:37:40 INFO - PROCESS | 13556 | 1477701460769 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 17:37:40 INFO - PROCESS | 13556 | 1477701460777 Marionette TRACE conn4 <- [1,1501,null,{}] 17:37:40 INFO - PROCESS | 13556 | 1477701460782 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:40 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff0000 == 8 [pid = 13556] [id = 351] 17:37:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 19 (0x82ff0400) [pid = 13556] [serial = 1027] [outer = (nil)] 17:37:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 20 (0x82ff7400) [pid = 13556] [serial = 1028] [outer = 0x82ff0400] 17:37:40 INFO - PROCESS | 13556 | 1477701460878 Marionette DEBUG loaded listener.js 17:37:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 21 (0x83204400) [pid = 13556] [serial = 1029] [outer = 0x82ff0400] 17:37:41 INFO - PROCESS | 13556 | --DOMWINDOW == 20 (0x82ffb000) [pid = 13556] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 17:37:43 INFO - PROCESS | 13556 | 1477701463440 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]]]}] 17:37:43 INFO - . 17:37:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 2929ms 17:37:43 INFO - PROCESS | 13556 | 1477701463491 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 17:37:43 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 17:37:43 INFO - PROCESS | 13556 | 1477701463496 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 17:37:43 INFO - PROCESS | 13556 | 1477701463503 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}] 17:37:43 INFO - PROCESS | 13556 | 1477701463715 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 17:37:43 INFO - PROCESS | 13556 | 1477701463776 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 17:37:43 INFO - PROCESS | 13556 | 1477701463781 Marionette TRACE conn4 <- [1,1505,null,["8"]] 17:37:43 INFO - PROCESS | 13556 | 1477701463789 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 17:37:43 INFO - PROCESS | 13556 | 1477701463795 Marionette TRACE conn4 <- [1,1506,null,{}] 17:37:43 INFO - PROCESS | 13556 | 1477701463801 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:43 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff8c00 == 9 [pid = 13556] [id = 352] 17:37:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 21 (0x83cf3400) [pid = 13556] [serial = 1030] [outer = (nil)] 17:37:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x83cf8400) [pid = 13556] [serial = 1031] [outer = 0x83cf3400] 17:37:43 INFO - PROCESS | 13556 | 1477701463889 Marionette DEBUG loaded listener.js 17:37:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82def400) [pid = 13556] [serial = 1032] [outer = 0x83cf3400] 17:37:45 INFO - PROCESS | 13556 | 1477701465289 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]]]}] 17:37:45 INFO - . 17:37:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1827ms 17:37:45 INFO - PROCESS | 13556 | 1477701465338 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 17:37:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 17:37:45 INFO - PROCESS | 13556 | 1477701465345 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 17:37:45 INFO - PROCESS | 13556 | 1477701465352 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}] 17:37:45 INFO - PROCESS | 13556 | 1477701465553 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 17:37:45 INFO - PROCESS | 13556 | 1477701465637 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 17:37:45 INFO - PROCESS | 13556 | 1477701465643 Marionette TRACE conn4 <- [1,1510,null,["8"]] 17:37:45 INFO - PROCESS | 13556 | 1477701465651 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 17:37:45 INFO - PROCESS | 13556 | 1477701465661 Marionette TRACE conn4 <- [1,1511,null,{}] 17:37:45 INFO - PROCESS | 13556 | 1477701465669 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:45 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d30400 == 10 [pid = 13556] [id = 353] 17:37:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82d30c00) [pid = 13556] [serial = 1033] [outer = (nil)] 17:37:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x82df2c00) [pid = 13556] [serial = 1034] [outer = 0x82d30c00] 17:37:45 INFO - PROCESS | 13556 | 1477701465813 Marionette DEBUG loaded listener.js 17:37:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x83202000) [pid = 13556] [serial = 1035] [outer = 0x82d30c00] 17:37:47 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff8c00 == 9 [pid = 13556] [id = 352] 17:37:47 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff0000 == 8 [pid = 13556] [id = 351] 17:37:47 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x83201800) [pid = 13556] [serial = 1025] [outer = (nil)] [url = about:blank] 17:37:47 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x83207000) [pid = 13556] [serial = 1023] [outer = (nil)] [url = about:blank] 17:37:49 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x82ff0400) [pid = 13556] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 17:37:54 INFO - PROCESS | 13556 | 1477701474379 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]]]}] 17:37:54 INFO - . 17:37:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9046ms 17:37:54 INFO - PROCESS | 13556 | 1477701474398 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 17:37:54 INFO - PROCESS | 13556 | 1477701474404 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 17:37:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 17:37:54 INFO - PROCESS | 13556 | 1477701474415 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}] 17:37:54 INFO - PROCESS | 13556 | 1477701474618 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 17:37:54 INFO - PROCESS | 13556 | 1477701474768 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 17:37:54 INFO - PROCESS | 13556 | 1477701474774 Marionette TRACE conn4 <- [1,1515,null,["8"]] 17:37:54 INFO - PROCESS | 13556 | 1477701474782 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 17:37:54 INFO - PROCESS | 13556 | 1477701474790 Marionette TRACE conn4 <- [1,1516,null,{}] 17:37:54 INFO - PROCESS | 13556 | 1477701474796 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:54 INFO - PROCESS | 13556 | ++DOCSHELL 0x83202400 == 9 [pid = 13556] [id = 354] 17:37:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x83202c00) [pid = 13556] [serial = 1036] [outer = (nil)] 17:37:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x83206c00) [pid = 13556] [serial = 1037] [outer = 0x83202c00] 17:37:54 INFO - PROCESS | 13556 | 1477701474917 Marionette DEBUG loaded listener.js 17:37:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8bce1000) [pid = 13556] [serial = 1038] [outer = 0x83202c00] 17:37:55 INFO - PROCESS | 13556 | 1477701475519 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]]]}] 17:37:55 INFO - . 17:37:55 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1121ms 17:37:55 INFO - PROCESS | 13556 | 1477701475535 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 17:37:55 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 17:37:55 INFO - PROCESS | 13556 | 1477701475541 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 17:37:55 INFO - PROCESS | 13556 | 1477701475548 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}] 17:37:55 INFO - PROCESS | 13556 | 1477701475789 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 17:37:55 INFO - PROCESS | 13556 | 1477701475865 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 17:37:55 INFO - PROCESS | 13556 | 1477701475869 Marionette TRACE conn4 <- [1,1520,null,["8"]] 17:37:55 INFO - PROCESS | 13556 | 1477701475876 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 17:37:55 INFO - PROCESS | 13556 | 1477701475882 Marionette TRACE conn4 <- [1,1521,null,{}] 17:37:55 INFO - PROCESS | 13556 | 1477701475888 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:55 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd89c00 == 10 [pid = 13556] [id = 355] 17:37:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8bd92800) [pid = 13556] [serial = 1039] [outer = (nil)] 17:37:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8cbdd400) [pid = 13556] [serial = 1040] [outer = 0x8bd92800] 17:37:55 INFO - PROCESS | 13556 | 1477701475987 Marionette DEBUG loaded listener.js 17:37:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8cbe0400) [pid = 13556] [serial = 1041] [outer = 0x8bd92800] 17:37:56 INFO - PROCESS | 13556 | 1477701476660 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] 17:37:56 INFO - PROCESS | 13556 | 1477701476738 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 17:37:56 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 17:37:56 INFO - PROCESS | 13556 | 1477701476746 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}] 17:37:56 INFO - PROCESS | 13556 | 1477701476927 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 17:37:57 INFO - PROCESS | 13556 | 1477701477044 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 17:37:57 INFO - PROCESS | 13556 | 1477701477050 Marionette TRACE conn4 <- [1,1525,null,["8"]] 17:37:57 INFO - PROCESS | 13556 | 1477701477113 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 17:37:57 INFO - PROCESS | 13556 | 1477701477121 Marionette TRACE conn4 <- [1,1526,null,{}] 17:37:57 INFO - PROCESS | 13556 | 1477701477128 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:57 INFO - PROCESS | 13556 | ++DOCSHELL 0x82de8400 == 11 [pid = 13556] [id = 356] 17:37:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x82deb000) [pid = 13556] [serial = 1042] [outer = (nil)] 17:37:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x82df5800) [pid = 13556] [serial = 1043] [outer = 0x82deb000] 17:37:57 INFO - PROCESS | 13556 | 1477701477219 Marionette DEBUG loaded listener.js 17:37:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x83cf2c00) [pid = 13556] [serial = 1044] [outer = 0x82deb000] 17:37:58 INFO - PROCESS | 13556 | --DOCSHELL 0x82d30400 == 10 [pid = 13556] [id = 353] 17:37:58 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff9800 == 9 [pid = 13556] [id = 350] 17:37:58 INFO - PROCESS | 13556 | --DOCSHELL 0x83202400 == 8 [pid = 13556] [id = 354] 17:37:58 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd89c00 == 7 [pid = 13556] [id = 355] 17:37:58 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x83204400) [pid = 13556] [serial = 1029] [outer = (nil)] [url = about:blank] 17:37:58 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x83cf8400) [pid = 13556] [serial = 1031] [outer = (nil)] [url = about:blank] 17:37:58 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x82ff7400) [pid = 13556] [serial = 1028] [outer = (nil)] [url = about:blank] 17:37:58 INFO - PROCESS | 13556 | 1477701478351 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]]]}] 17:37:58 INFO - . 17:37:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1626ms 17:37:58 INFO - PROCESS | 13556 | 1477701478373 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 17:37:58 INFO - PROCESS | 13556 | 1477701478379 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 17:37:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 17:37:58 INFO - PROCESS | 13556 | 1477701478388 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}] 17:37:58 INFO - PROCESS | 13556 | 1477701478559 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 17:37:58 INFO - PROCESS | 13556 | 1477701478661 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 17:37:58 INFO - PROCESS | 13556 | 1477701478667 Marionette TRACE conn4 <- [1,1530,null,["8"]] 17:37:58 INFO - PROCESS | 13556 | 1477701478675 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 17:37:58 INFO - PROCESS | 13556 | 1477701478680 Marionette TRACE conn4 <- [1,1531,null,{}] 17:37:58 INFO - PROCESS | 13556 | 1477701478686 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:58 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ffe800 == 8 [pid = 13556] [id = 357] 17:37:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x83201400) [pid = 13556] [serial = 1045] [outer = (nil)] 17:37:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x83206800) [pid = 13556] [serial = 1046] [outer = 0x83201400] 17:37:58 INFO - PROCESS | 13556 | 1477701478783 Marionette DEBUG loaded listener.js 17:37:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x82d32c00) [pid = 13556] [serial = 1047] [outer = 0x83201400] 17:37:59 INFO - PROCESS | 13556 | 1477701479427 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]]]}] 17:37:59 INFO - ...... 17:37:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1077ms 17:37:59 INFO - PROCESS | 13556 | 1477701479464 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 17:37:59 INFO - PROCESS | 13556 | 1477701479468 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 17:37:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 17:37:59 INFO - PROCESS | 13556 | 1477701479477 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}] 17:37:59 INFO - PROCESS | 13556 | 1477701479687 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 17:37:59 INFO - PROCESS | 13556 | 1477701479704 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 17:37:59 INFO - PROCESS | 13556 | 1477701479709 Marionette TRACE conn4 <- [1,1535,null,["8"]] 17:37:59 INFO - PROCESS | 13556 | 1477701479716 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 17:37:59 INFO - PROCESS | 13556 | 1477701479722 Marionette TRACE conn4 <- [1,1536,null,{}] 17:37:59 INFO - PROCESS | 13556 | 1477701479728 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:37:59 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cfc800 == 9 [pid = 13556] [id = 358] 17:37:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8bc6fc00) [pid = 13556] [serial = 1048] [outer = (nil)] 17:37:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8bc77c00) [pid = 13556] [serial = 1049] [outer = 0x8bc6fc00] 17:37:59 INFO - PROCESS | 13556 | 1477701479817 Marionette DEBUG loaded listener.js 17:37:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8bca9000) [pid = 13556] [serial = 1050] [outer = 0x8bc6fc00] 17:38:00 INFO - PROCESS | 13556 | 1477701480559 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"]]]}] 17:38:00 INFO - .. 17:38:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1123ms 17:38:00 INFO - PROCESS | 13556 | 1477701480607 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 17:38:00 INFO - PROCESS | 13556 | 1477701480615 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 17:38:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 17:38:00 INFO - PROCESS | 13556 | 1477701480628 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}] 17:38:00 INFO - PROCESS | 13556 | 1477701480828 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 17:38:00 INFO - PROCESS | 13556 | 1477701480856 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 17:38:00 INFO - PROCESS | 13556 | 1477701480860 Marionette TRACE conn4 <- [1,1540,null,["8"]] 17:38:00 INFO - PROCESS | 13556 | 1477701480865 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 17:38:00 INFO - PROCESS | 13556 | 1477701480872 Marionette TRACE conn4 <- [1,1541,null,{}] 17:38:00 INFO - PROCESS | 13556 | 1477701480934 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:00 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce55000 == 10 [pid = 13556] [id = 359] 17:38:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8ce55800) [pid = 13556] [serial = 1051] [outer = (nil)] 17:38:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8da33400) [pid = 13556] [serial = 1052] [outer = 0x8ce55800] 17:38:01 INFO - PROCESS | 13556 | 1477701481029 Marionette DEBUG loaded listener.js 17:38:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x8da73400) [pid = 13556] [serial = 1053] [outer = 0x8ce55800] 17:38:01 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x82d30c00) [pid = 13556] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 17:38:01 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x83cf3400) [pid = 13556] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 17:38:01 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x82ff9c00) [pid = 13556] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 17:38:01 INFO - PROCESS | 13556 | 1477701481615 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"]]]}] 17:38:01 INFO - . 17:38:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1025ms 17:38:01 INFO - PROCESS | 13556 | 1477701481653 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 17:38:01 INFO - PROCESS | 13556 | 1477701481658 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 17:38:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 17:38:01 INFO - PROCESS | 13556 | 1477701481670 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}] 17:38:01 INFO - PROCESS | 13556 | 1477701481838 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 17:38:01 INFO - PROCESS | 13556 | 1477701481849 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 17:38:01 INFO - PROCESS | 13556 | 1477701481856 Marionette TRACE conn4 <- [1,1545,null,["8"]] 17:38:01 INFO - PROCESS | 13556 | 1477701481862 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 17:38:01 INFO - PROCESS | 13556 | 1477701481867 Marionette TRACE conn4 <- [1,1546,null,{}] 17:38:01 INFO - PROCESS | 13556 | 1477701481873 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:01 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d32000 == 11 [pid = 13556] [id = 360] 17:38:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x82ffcc00) [pid = 13556] [serial = 1054] [outer = (nil)] 17:38:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8fced400) [pid = 13556] [serial = 1055] [outer = 0x82ffcc00] 17:38:01 INFO - PROCESS | 13556 | 1477701481971 Marionette DEBUG loaded listener.js 17:38:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x8fd6a000) [pid = 13556] [serial = 1056] [outer = 0x82ffcc00] 17:38:02 INFO - PROCESS | 13556 | 1477701482634 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]]]}] 17:38:02 INFO - ... 17:38:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1020ms 17:38:02 INFO - PROCESS | 13556 | 1477701482691 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 17:38:02 INFO - PROCESS | 13556 | 1477701482694 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 17:38:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 17:38:02 INFO - PROCESS | 13556 | 1477701482700 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}] 17:38:02 INFO - PROCESS | 13556 | 1477701482892 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 17:38:02 INFO - PROCESS | 13556 | 1477701482903 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 17:38:02 INFO - PROCESS | 13556 | 1477701482906 Marionette TRACE conn4 <- [1,1550,null,["8"]] 17:38:02 INFO - PROCESS | 13556 | 1477701482912 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 17:38:02 INFO - PROCESS | 13556 | 1477701482917 Marionette TRACE conn4 <- [1,1551,null,{}] 17:38:02 INFO - PROCESS | 13556 | 1477701482922 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:02 INFO - PROCESS | 13556 | ++DOCSHELL 0x90029000 == 12 [pid = 13556] [id = 361] 17:38:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x90029400) [pid = 13556] [serial = 1057] [outer = (nil)] 17:38:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x9004f000) [pid = 13556] [serial = 1058] [outer = 0x90029400] 17:38:03 INFO - PROCESS | 13556 | 1477701483008 Marionette DEBUG loaded listener.js 17:38:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x90057000) [pid = 13556] [serial = 1059] [outer = 0x90029400] 17:38:03 INFO - PROCESS | 13556 | 1477701483551 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]]]}] 17:38:03 INFO - . 17:38:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 872ms 17:38:03 INFO - PROCESS | 13556 | 1477701483572 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 17:38:03 INFO - PROCESS | 13556 | 1477701483576 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 17:38:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 17:38:03 INFO - PROCESS | 13556 | 1477701483591 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}] 17:38:03 INFO - PROCESS | 13556 | 1477701483767 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 17:38:03 INFO - PROCESS | 13556 | 1477701483777 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 17:38:03 INFO - PROCESS | 13556 | 1477701483780 Marionette TRACE conn4 <- [1,1555,null,["8"]] 17:38:03 INFO - PROCESS | 13556 | 1477701483785 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 17:38:03 INFO - PROCESS | 13556 | 1477701483790 Marionette TRACE conn4 <- [1,1556,null,{}] 17:38:03 INFO - PROCESS | 13556 | 1477701483794 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:03 INFO - PROCESS | 13556 | ++DOCSHELL 0x9335c800 == 13 [pid = 13556] [id = 362] 17:38:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x93361000) [pid = 13556] [serial = 1060] [outer = (nil)] 17:38:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x9439d800) [pid = 13556] [serial = 1061] [outer = 0x93361000] 17:38:03 INFO - PROCESS | 13556 | 1477701483974 Marionette DEBUG loaded listener.js 17:38:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x943a2400) [pid = 13556] [serial = 1062] [outer = 0x93361000] 17:38:04 INFO - PROCESS | 13556 | 1477701484554 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]]]}] 17:38:04 INFO - . 17:38:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1020ms 17:38:04 INFO - PROCESS | 13556 | 1477701484610 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 17:38:04 INFO - PROCESS | 13556 | 1477701484617 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 17:38:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 17:38:04 INFO - PROCESS | 13556 | 1477701484628 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}] 17:38:04 INFO - PROCESS | 13556 | 1477701484811 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 17:38:04 INFO - PROCESS | 13556 | 1477701484955 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 17:38:04 INFO - PROCESS | 13556 | 1477701484961 Marionette TRACE conn4 <- [1,1560,null,["8"]] 17:38:04 INFO - PROCESS | 13556 | 1477701484972 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 17:38:04 INFO - PROCESS | 13556 | 1477701484980 Marionette TRACE conn4 <- [1,1561,null,{}] 17:38:05 INFO - PROCESS | 13556 | 1477701484986 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:05 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d2ac00 == 14 [pid = 13556] [id = 363] 17:38:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x8320ec00) [pid = 13556] [serial = 1063] [outer = (nil)] 17:38:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x83cf4000) [pid = 13556] [serial = 1064] [outer = 0x8320ec00] 17:38:05 INFO - PROCESS | 13556 | 1477701485093 Marionette DEBUG loaded listener.js 17:38:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x83cf8400) [pid = 13556] [serial = 1065] [outer = 0x8320ec00] 17:38:05 INFO - PROCESS | 13556 | 1477701485893 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]]]}] 17:38:05 INFO - .................. 17:38:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1326ms 17:38:05 INFO - PROCESS | 13556 | 1477701485954 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 17:38:05 INFO - PROCESS | 13556 | 1477701485959 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 17:38:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 17:38:05 INFO - PROCESS | 13556 | 1477701485968 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}] 17:38:06 INFO - PROCESS | 13556 | 1477701486146 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 17:38:06 INFO - PROCESS | 13556 | 1477701486290 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 17:38:06 INFO - PROCESS | 13556 | 1477701486294 Marionette TRACE conn4 <- [1,1565,null,["8"]] 17:38:06 INFO - PROCESS | 13556 | 1477701486302 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 17:38:06 INFO - PROCESS | 13556 | 1477701486308 Marionette TRACE conn4 <- [1,1566,null,{}] 17:38:06 INFO - PROCESS | 13556 | 1477701486313 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:06 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df24000 == 15 [pid = 13556] [id = 364] 17:38:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x8dff2800) [pid = 13556] [serial = 1066] [outer = (nil)] 17:38:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x9001c800) [pid = 13556] [serial = 1067] [outer = 0x8dff2800] 17:38:06 INFO - PROCESS | 13556 | 1477701486418 Marionette DEBUG loaded listener.js 17:38:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x8df23000) [pid = 13556] [serial = 1068] [outer = 0x8dff2800] 17:38:07 INFO - PROCESS | 13556 | 1477701487060 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]]]}] 17:38:07 INFO - . 17:38:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1169ms 17:38:07 INFO - PROCESS | 13556 | 1477701487144 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 17:38:07 INFO - PROCESS | 13556 | 1477701487152 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 17:38:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 17:38:07 INFO - PROCESS | 13556 | 1477701487160 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}] 17:38:07 INFO - PROCESS | 13556 | 1477701487402 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 17:38:07 INFO - PROCESS | 13556 | 1477701487415 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 17:38:07 INFO - PROCESS | 13556 | 1477701487419 Marionette TRACE conn4 <- [1,1570,null,["8"]] 17:38:07 INFO - PROCESS | 13556 | 1477701487424 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 17:38:07 INFO - PROCESS | 13556 | 1477701487431 Marionette TRACE conn4 <- [1,1571,null,{}] 17:38:07 INFO - PROCESS | 13556 | 1477701487607 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:07 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d2cc00 == 16 [pid = 13556] [id = 365] 17:38:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x82d30400) [pid = 13556] [serial = 1069] [outer = (nil)] 17:38:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x82ff7400) [pid = 13556] [serial = 1070] [outer = 0x82d30400] 17:38:07 INFO - PROCESS | 13556 | 1477701487699 Marionette DEBUG loaded listener.js 17:38:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x8320f800) [pid = 13556] [serial = 1071] [outer = 0x82d30400] 17:38:08 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x82df2c00) [pid = 13556] [serial = 1034] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x83202000) [pid = 13556] [serial = 1035] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x82def400) [pid = 13556] [serial = 1032] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x83207800) [pid = 13556] [serial = 1026] [outer = (nil)] [url = about:blank] 17:38:08 INFO - PROCESS | 13556 | 1477701488380 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]]]}] 17:38:08 INFO - ... 17:38:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1279ms 17:38:08 INFO - PROCESS | 13556 | 1477701488440 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 17:38:08 INFO - PROCESS | 13556 | 1477701488445 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 17:38:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 17:38:08 INFO - PROCESS | 13556 | 1477701488462 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}] 17:38:08 INFO - PROCESS | 13556 | 1477701488620 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 17:38:08 INFO - PROCESS | 13556 | 1477701488727 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 17:38:08 INFO - PROCESS | 13556 | 1477701488732 Marionette TRACE conn4 <- [1,1575,null,["8"]] 17:38:08 INFO - PROCESS | 13556 | 1477701488739 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 17:38:08 INFO - PROCESS | 13556 | 1477701488745 Marionette TRACE conn4 <- [1,1576,null,{}] 17:38:08 INFO - PROCESS | 13556 | 1477701488756 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:08 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bce5c00 == 17 [pid = 13556] [id = 366] 17:38:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x8bce6c00) [pid = 13556] [serial = 1072] [outer = (nil)] 17:38:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x8cbe4c00) [pid = 13556] [serial = 1073] [outer = 0x8bce6c00] 17:38:08 INFO - PROCESS | 13556 | 1477701488854 Marionette DEBUG loaded listener.js 17:38:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x8da74000) [pid = 13556] [serial = 1074] [outer = 0x8bce6c00] 17:38:09 INFO - PROCESS | 13556 | [13556] 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 17:38:09 INFO - PROCESS | 13556 | [13556] 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 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:09 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:10 INFO - .................................................................................................................................................................................................................................................................................................................................... 17:38:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2149ms 17:38:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 17:38:11 INFO - PROCESS | 13556 | 1477701490338 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]]]}] 17:38:11 INFO - PROCESS | 13556 | 1477701490610 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 17:38:11 INFO - PROCESS | 13556 | 1477701490613 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 17:38:11 INFO - PROCESS | 13556 | 1477701490635 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}] 17:38:11 INFO - PROCESS | 13556 | 1477701490928 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 17:38:11 INFO - PROCESS | 13556 | 1477701491152 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 17:38:11 INFO - PROCESS | 13556 | 1477701491157 Marionette TRACE conn4 <- [1,1580,null,["8"]] 17:38:11 INFO - PROCESS | 13556 | 1477701491165 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 17:38:11 INFO - PROCESS | 13556 | 1477701491172 Marionette TRACE conn4 <- [1,1581,null,{}] 17:38:11 INFO - PROCESS | 13556 | 1477701491197 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x9534c000 == 18 [pid = 13556] [id = 367] 17:38:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x97d7b800) [pid = 13556] [serial = 1075] [outer = (nil)] 17:38:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x983e0000) [pid = 13556] [serial = 1076] [outer = 0x97d7b800] 17:38:11 INFO - PROCESS | 13556 | 1477701491284 Marionette DEBUG loaded listener.js 17:38:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x98f24400) [pid = 13556] [serial = 1077] [outer = 0x97d7b800] 17:38:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a26c800 == 19 [pid = 13556] [id = 368] 17:38:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x9a271800) [pid = 13556] [serial = 1078] [outer = (nil)] 17:38:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x9a273c00) [pid = 13556] [serial = 1079] [outer = 0x9a271800] 17:38:11 INFO - PROCESS | 13556 | 1477701491927 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]]]}] 17:38:11 INFO - . 17:38:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1328ms 17:38:11 INFO - PROCESS | 13556 | 1477701491962 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 17:38:11 INFO - PROCESS | 13556 | 1477701491965 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 17:38:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 17:38:12 INFO - PROCESS | 13556 | 1477701492011 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}] 17:38:12 INFO - PROCESS | 13556 | 1477701492218 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 17:38:12 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x82deb000) [pid = 13556] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 17:38:12 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x90029400) [pid = 13556] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 17:38:12 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x83201400) [pid = 13556] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 17:38:12 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x83202c00) [pid = 13556] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 17:38:12 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x8bd92800) [pid = 13556] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 17:38:12 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x82ffcc00) [pid = 13556] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 17:38:12 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x8ce55800) [pid = 13556] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 17:38:12 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x8bc6fc00) [pid = 13556] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 17:38:12 INFO - PROCESS | 13556 | 1477701492376 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 17:38:12 INFO - PROCESS | 13556 | 1477701492380 Marionette TRACE conn4 <- [1,1585,null,["8"]] 17:38:12 INFO - PROCESS | 13556 | 1477701492386 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 17:38:12 INFO - PROCESS | 13556 | 1477701492392 Marionette TRACE conn4 <- [1,1586,null,{}] 17:38:12 INFO - PROCESS | 13556 | 1477701492396 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x82de9400 == 20 [pid = 13556] [id = 369] 17:38:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x82deb000) [pid = 13556] [serial = 1080] [outer = (nil)] 17:38:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x83cf4c00) [pid = 13556] [serial = 1081] [outer = 0x82deb000] 17:38:12 INFO - PROCESS | 13556 | 1477701492478 Marionette DEBUG loaded listener.js 17:38:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x9a269800) [pid = 13556] [serial = 1082] [outer = 0x82deb000] 17:38:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a30f400 == 21 [pid = 13556] [id = 370] 17:38:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x9a650400) [pid = 13556] [serial = 1083] [outer = (nil)] 17:38:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x9a648c00) [pid = 13556] [serial = 1084] [outer = 0x9a650400] 17:38:17 INFO - PROCESS | 13556 | --DOCSHELL 0x82d32000 == 20 [pid = 13556] [id = 360] 17:38:17 INFO - PROCESS | 13556 | --DOCSHELL 0x83cfc800 == 19 [pid = 13556] [id = 358] 17:38:17 INFO - PROCESS | 13556 | --DOCSHELL 0x90029000 == 18 [pid = 13556] [id = 361] 17:38:17 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce55000 == 17 [pid = 13556] [id = 359] 17:38:17 INFO - PROCESS | 13556 | --DOCSHELL 0x82de8400 == 16 [pid = 13556] [id = 356] 17:38:17 INFO - PROCESS | 13556 | --DOCSHELL 0x82ffe800 == 15 [pid = 13556] [id = 357] 17:38:17 INFO - PROCESS | 13556 | --DOCSHELL 0x9a30f400 == 14 [pid = 13556] [id = 370] 17:38:17 INFO - PROCESS | 13556 | --DOCSHELL 0x9a26c800 == 13 [pid = 13556] [id = 368] 17:38:17 INFO - PROCESS | 13556 | --DOCSHELL 0x9534c000 == 12 [pid = 13556] [id = 367] 17:38:17 INFO - PROCESS | 13556 | --DOCSHELL 0x8bce5c00 == 11 [pid = 13556] [id = 366] 17:38:17 INFO - PROCESS | 13556 | --DOCSHELL 0x82d2cc00 == 10 [pid = 13556] [id = 365] 17:38:17 INFO - PROCESS | 13556 | --DOCSHELL 0x8df24000 == 9 [pid = 13556] [id = 364] 17:38:17 INFO - PROCESS | 13556 | --DOCSHELL 0x82d2ac00 == 8 [pid = 13556] [id = 363] 17:38:17 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x9004f000) [pid = 13556] [serial = 1058] [outer = (nil)] [url = about:blank] 17:38:17 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x90057000) [pid = 13556] [serial = 1059] [outer = (nil)] [url = about:blank] 17:38:17 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x8fced400) [pid = 13556] [serial = 1055] [outer = (nil)] [url = about:blank] 17:38:17 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x8fd6a000) [pid = 13556] [serial = 1056] [outer = (nil)] [url = about:blank] 17:38:17 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x8da33400) [pid = 13556] [serial = 1052] [outer = (nil)] [url = about:blank] 17:38:17 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x8da73400) [pid = 13556] [serial = 1053] [outer = (nil)] [url = about:blank] 17:38:17 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x8bc77c00) [pid = 13556] [serial = 1049] [outer = (nil)] [url = about:blank] 17:38:17 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x8bca9000) [pid = 13556] [serial = 1050] [outer = (nil)] [url = about:blank] 17:38:17 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x83206800) [pid = 13556] [serial = 1046] [outer = (nil)] [url = about:blank] 17:38:17 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x82d32c00) [pid = 13556] [serial = 1047] [outer = (nil)] [url = about:blank] 17:38:17 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x82df5800) [pid = 13556] [serial = 1043] [outer = (nil)] [url = about:blank] 17:38:17 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x83cf2c00) [pid = 13556] [serial = 1044] [outer = (nil)] [url = about:blank] 17:38:17 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x8cbdd400) [pid = 13556] [serial = 1040] [outer = (nil)] [url = about:blank] 17:38:17 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x8cbe0400) [pid = 13556] [serial = 1041] [outer = (nil)] [url = about:blank] 17:38:17 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x83206c00) [pid = 13556] [serial = 1037] [outer = (nil)] [url = about:blank] 17:38:17 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x8bce1000) [pid = 13556] [serial = 1038] [outer = (nil)] [url = about:blank] 17:38:17 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x9439d800) [pid = 13556] [serial = 1061] [outer = (nil)] [url = about:blank] 17:38:17 INFO - PROCESS | 13556 | 1477701497908 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]]]}] 17:38:17 INFO - . 17:38:17 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 5940ms 17:38:17 INFO - PROCESS | 13556 | 1477701497951 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 17:38:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 17:38:17 INFO - PROCESS | 13556 | 1477701497957 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 17:38:17 INFO - PROCESS | 13556 | 1477701497968 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}] 17:38:18 INFO - PROCESS | 13556 | 1477701498162 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 17:38:18 INFO - PROCESS | 13556 | 1477701498273 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 17:38:18 INFO - PROCESS | 13556 | 1477701498279 Marionette TRACE conn4 <- [1,1590,null,["8"]] 17:38:18 INFO - PROCESS | 13556 | 1477701498286 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 17:38:18 INFO - PROCESS | 13556 | 1477701498293 Marionette TRACE conn4 <- [1,1591,null,{}] 17:38:18 INFO - PROCESS | 13556 | 1477701498300 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:18 INFO - PROCESS | 13556 | ++DOCSHELL 0x83202000 == 9 [pid = 13556] [id = 371] 17:38:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x83202400) [pid = 13556] [serial = 1085] [outer = (nil)] 17:38:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x83208000) [pid = 13556] [serial = 1086] [outer = 0x83202400] 17:38:18 INFO - PROCESS | 13556 | 1477701498397 Marionette DEBUG loaded listener.js 17:38:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x8320d800) [pid = 13556] [serial = 1087] [outer = 0x83202400] 17:38:18 INFO - PROCESS | 13556 | 1477701498889 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]]]}] 17:38:18 INFO - .. 17:38:18 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 978ms 17:38:18 INFO - PROCESS | 13556 | 1477701498943 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 17:38:18 INFO - PROCESS | 13556 | 1477701498948 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 17:38:18 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 17:38:18 INFO - PROCESS | 13556 | 1477701498955 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}] 17:38:19 INFO - PROCESS | 13556 | 1477701499124 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 17:38:19 INFO - PROCESS | 13556 | 1477701499241 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 17:38:19 INFO - PROCESS | 13556 | 1477701499246 Marionette TRACE conn4 <- [1,1595,null,["8"]] 17:38:19 INFO - PROCESS | 13556 | 1477701499256 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 17:38:19 INFO - PROCESS | 13556 | 1477701499260 Marionette TRACE conn4 <- [1,1596,null,{}] 17:38:19 INFO - PROCESS | 13556 | 1477701499267 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:19 INFO - PROCESS | 13556 | ++DOCSHELL 0x8320ac00 == 10 [pid = 13556] [id = 372] 17:38:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x83cf6400) [pid = 13556] [serial = 1088] [outer = (nil)] 17:38:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x8bc7a800) [pid = 13556] [serial = 1089] [outer = 0x83cf6400] 17:38:19 INFO - PROCESS | 13556 | 1477701499356 Marionette DEBUG loaded listener.js 17:38:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x8bc77c00) [pid = 13556] [serial = 1090] [outer = 0x83cf6400] 17:38:19 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bce4c00 == 11 [pid = 13556] [id = 373] 17:38:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x8bce6400) [pid = 13556] [serial = 1091] [outer = (nil)] 17:38:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x8bcec000) [pid = 13556] [serial = 1092] [outer = 0x8bce6400] 17:38:20 INFO - PROCESS | 13556 | 1477701500032 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]]]}] 17:38:20 INFO - . 17:38:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1127ms 17:38:20 INFO - PROCESS | 13556 | 1477701500098 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 17:38:20 INFO - PROCESS | 13556 | 1477701500105 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 17:38:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 17:38:20 INFO - PROCESS | 13556 | 1477701500112 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}] 17:38:20 INFO - PROCESS | 13556 | 1477701500381 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 17:38:20 INFO - PROCESS | 13556 | 1477701500404 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 17:38:20 INFO - PROCESS | 13556 | 1477701500409 Marionette TRACE conn4 <- [1,1600,null,["8"]] 17:38:20 INFO - PROCESS | 13556 | 1477701500413 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 17:38:20 INFO - PROCESS | 13556 | 1477701500420 Marionette TRACE conn4 <- [1,1601,null,{}] 17:38:20 INFO - PROCESS | 13556 | 1477701500426 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:20 INFO - PROCESS | 13556 | ++DOCSHELL 0x8cbea400 == 12 [pid = 13556] [id = 374] 17:38:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x8cbea800) [pid = 13556] [serial = 1093] [outer = (nil)] 17:38:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x8ce54400) [pid = 13556] [serial = 1094] [outer = 0x8cbea800] 17:38:20 INFO - PROCESS | 13556 | 1477701500579 Marionette DEBUG loaded listener.js 17:38:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x8d94fc00) [pid = 13556] [serial = 1095] [outer = 0x8cbea800] 17:38:21 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df27800 == 13 [pid = 13556] [id = 375] 17:38:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x8df28800) [pid = 13556] [serial = 1096] [outer = (nil)] 17:38:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x8df22800) [pid = 13556] [serial = 1097] [outer = 0x8df28800] 17:38:21 INFO - PROCESS | 13556 | [13556] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 17:38:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x8d945c00) [pid = 13556] [serial = 1098] [outer = 0x8df28800] 17:38:21 INFO - PROCESS | 13556 | 1477701501302 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]]]}] 17:38:21 INFO - . 17:38:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1219ms 17:38:21 INFO - PROCESS | 13556 | 1477701501333 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 17:38:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 17:38:21 INFO - PROCESS | 13556 | 1477701501337 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 17:38:21 INFO - PROCESS | 13556 | 1477701501345 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}] 17:38:21 INFO - PROCESS | 13556 | 1477701501563 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 17:38:21 INFO - PROCESS | 13556 | 1477701501596 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 17:38:21 INFO - PROCESS | 13556 | 1477701501599 Marionette TRACE conn4 <- [1,1605,null,["8"]] 17:38:21 INFO - PROCESS | 13556 | 1477701501605 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 17:38:21 INFO - PROCESS | 13556 | 1477701501611 Marionette TRACE conn4 <- [1,1606,null,{}] 17:38:21 INFO - PROCESS | 13556 | 1477701501677 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:21 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bcb0400 == 14 [pid = 13556] [id = 376] 17:38:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x8df20c00) [pid = 13556] [serial = 1099] [outer = (nil)] 17:38:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x9001cc00) [pid = 13556] [serial = 1100] [outer = 0x8df20c00] 17:38:21 INFO - PROCESS | 13556 | 1477701501770 Marionette DEBUG loaded listener.js 17:38:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x90050000) [pid = 13556] [serial = 1101] [outer = 0x8df20c00] 17:38:22 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x8320ec00) [pid = 13556] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 17:38:22 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x8bce6c00) [pid = 13556] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 17:38:22 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x93361000) [pid = 13556] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 17:38:22 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x82d30400) [pid = 13556] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 17:38:22 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x8dff2800) [pid = 13556] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 17:38:22 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x97d7b800) [pid = 13556] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 17:38:22 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x9a271800) [pid = 13556] [serial = 1078] [outer = (nil)] [url = about:blank] 17:38:22 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x9a650400) [pid = 13556] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 17:38:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x91495400 == 15 [pid = 13556] [id = 377] 17:38:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x914a4000) [pid = 13556] [serial = 1102] [outer = (nil)] 17:38:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x8d943800) [pid = 13556] [serial = 1103] [outer = 0x914a4000] 17:38:22 INFO - PROCESS | 13556 | 1477701502463 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]]]}] 17:38:22 INFO - . 17:38:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1176ms 17:38:22 INFO - PROCESS | 13556 | 1477701502519 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 17:38:22 INFO - PROCESS | 13556 | 1477701502523 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 17:38:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 17:38:22 INFO - PROCESS | 13556 | 1477701502529 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}] 17:38:22 INFO - PROCESS | 13556 | 1477701502691 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 17:38:22 INFO - PROCESS | 13556 | 1477701502801 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 17:38:22 INFO - PROCESS | 13556 | 1477701502805 Marionette TRACE conn4 <- [1,1610,null,["8"]] 17:38:22 INFO - PROCESS | 13556 | 1477701502810 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 17:38:22 INFO - PROCESS | 13556 | 1477701502827 Marionette TRACE conn4 <- [1,1611,null,{}] 17:38:22 INFO - PROCESS | 13556 | 1477701502833 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x9123e800 == 16 [pid = 13556] [id = 378] 17:38:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x9123f800) [pid = 13556] [serial = 1104] [outer = (nil)] 17:38:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x92d3f800) [pid = 13556] [serial = 1105] [outer = 0x9123f800] 17:38:22 INFO - PROCESS | 13556 | 1477701502916 Marionette DEBUG loaded listener.js 17:38:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x93bed400) [pid = 13556] [serial = 1106] [outer = 0x9123f800] 17:38:23 INFO - PROCESS | 13556 | 1477701503365 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]]]}] 17:38:23 INFO - . 17:38:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 868ms 17:38:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 17:38:23 INFO - PROCESS | 13556 | 1477701503398 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 17:38:23 INFO - PROCESS | 13556 | 1477701503400 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 17:38:23 INFO - PROCESS | 13556 | 1477701503407 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}] 17:38:23 INFO - PROCESS | 13556 | 1477701503599 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 17:38:23 INFO - PROCESS | 13556 | 1477701503608 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 17:38:23 INFO - PROCESS | 13556 | 1477701503611 Marionette TRACE conn4 <- [1,1615,null,["8"]] 17:38:23 INFO - PROCESS | 13556 | 1477701503614 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 17:38:23 INFO - PROCESS | 13556 | 1477701503620 Marionette TRACE conn4 <- [1,1616,null,{}] 17:38:23 INFO - PROCESS | 13556 | 1477701503723 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:23 INFO - PROCESS | 13556 | ++DOCSHELL 0x9439fc00 == 17 [pid = 13556] [id = 379] 17:38:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x943a5800) [pid = 13556] [serial = 1107] [outer = (nil)] 17:38:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x94f87c00) [pid = 13556] [serial = 1108] [outer = 0x943a5800] 17:38:23 INFO - PROCESS | 13556 | 1477701503810 Marionette DEBUG loaded listener.js 17:38:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x94f8c000) [pid = 13556] [serial = 1109] [outer = 0x943a5800] 17:38:24 INFO - PROCESS | 13556 | 1477701504371 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]]]}] 17:38:24 INFO - . 17:38:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1023ms 17:38:24 INFO - PROCESS | 13556 | 1477701504430 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 17:38:24 INFO - PROCESS | 13556 | 1477701504437 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 17:38:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 17:38:24 INFO - PROCESS | 13556 | 1477701504446 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}] 17:38:24 INFO - PROCESS | 13556 | 1477701504621 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 17:38:24 INFO - PROCESS | 13556 | 1477701504770 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 17:38:24 INFO - PROCESS | 13556 | 1477701504776 Marionette TRACE conn4 <- [1,1620,null,["8"]] 17:38:24 INFO - PROCESS | 13556 | 1477701504789 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 17:38:24 INFO - PROCESS | 13556 | 1477701504794 Marionette TRACE conn4 <- [1,1621,null,{}] 17:38:24 INFO - PROCESS | 13556 | 1477701504802 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:24 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cf5000 == 18 [pid = 13556] [id = 380] 17:38:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x83cf9c00) [pid = 13556] [serial = 1110] [outer = (nil)] 17:38:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x8bc77800) [pid = 13556] [serial = 1111] [outer = 0x83cf9c00] 17:38:24 INFO - PROCESS | 13556 | 1477701504909 Marionette DEBUG loaded listener.js 17:38:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x8bce1000) [pid = 13556] [serial = 1112] [outer = 0x83cf9c00] 17:38:25 INFO - PROCESS | 13556 | 1477701505503 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"]]]}] 17:38:25 INFO - ...... 17:38:25 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1081ms 17:38:25 INFO - PROCESS | 13556 | 1477701505526 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 17:38:25 INFO - PROCESS | 13556 | 1477701505532 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 17:38:25 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 17:38:25 INFO - PROCESS | 13556 | 1477701505560 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}] 17:38:25 INFO - PROCESS | 13556 | 1477701505729 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 17:38:25 INFO - PROCESS | 13556 | 1477701505892 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 17:38:25 INFO - PROCESS | 13556 | 1477701505897 Marionette TRACE conn4 <- [1,1625,null,["8"]] 17:38:25 INFO - PROCESS | 13556 | 1477701505904 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 17:38:25 INFO - PROCESS | 13556 | 1477701505910 Marionette TRACE conn4 <- [1,1626,null,{}] 17:38:25 INFO - PROCESS | 13556 | 1477701505916 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:25 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dff6c00 == 19 [pid = 13556] [id = 381] 17:38:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x8fbc2400) [pid = 13556] [serial = 1113] [outer = (nil)] 17:38:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x9004cc00) [pid = 13556] [serial = 1114] [outer = 0x8fbc2400] 17:38:26 INFO - PROCESS | 13556 | 1477701506012 Marionette DEBUG loaded listener.js 17:38:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x8df1f800) [pid = 13556] [serial = 1115] [outer = 0x8fbc2400] 17:38:26 INFO - PROCESS | 13556 | 1477701506577 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]]]}] 17:38:26 INFO - . 17:38:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1071ms 17:38:26 INFO - PROCESS | 13556 | 1477701506645 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 17:38:26 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 17:38:26 INFO - PROCESS | 13556 | 1477701506652 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 17:38:26 INFO - PROCESS | 13556 | 1477701506660 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}] 17:38:26 INFO - PROCESS | 13556 | 1477701506823 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 17:38:26 INFO - PROCESS | 13556 | 1477701506987 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 17:38:26 INFO - PROCESS | 13556 | 1477701506992 Marionette TRACE conn4 <- [1,1630,null,["8"]] 17:38:27 INFO - PROCESS | 13556 | 1477701506998 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 17:38:27 INFO - PROCESS | 13556 | 1477701507005 Marionette TRACE conn4 <- [1,1631,null,{}] 17:38:27 INFO - PROCESS | 13556 | 1477701507011 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\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:27 INFO - PROCESS | 13556 | ++DOCSHELL 0x8cbea000 == 20 [pid = 13556] [id = 382] 17:38:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x94f91c00) [pid = 13556] [serial = 1116] [outer = (nil)] 17:38:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x94f94800) [pid = 13556] [serial = 1117] [outer = 0x94f91c00] 17:38:27 INFO - PROCESS | 13556 | 1477701507109 Marionette DEBUG loaded listener.js 17:38:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x9529f400) [pid = 13556] [serial = 1118] [outer = 0x94f91c00] 17:38:27 INFO - PROCESS | 13556 | 1477701507676 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]]]}] 17:38:27 INFO - . 17:38:27 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1070ms 17:38:27 INFO - PROCESS | 13556 | 1477701507729 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 17:38:27 INFO - PROCESS | 13556 | 1477701507733 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 17:38:27 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 17:38:27 INFO - PROCESS | 13556 | 1477701507740 Marionette TRACE conn4 -> [0,1634,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:27 INFO - PROCESS | 13556 | 1477701507912 Marionette TRACE conn4 <- [1,1634,null,{"value":null}] 17:38:28 INFO - PROCESS | 13556 | 1477701508065 Marionette TRACE conn4 -> [0,1635,"getWindowHandles",null] 17:38:28 INFO - PROCESS | 13556 | 1477701508069 Marionette TRACE conn4 <- [1,1635,null,["8"]] 17:38:28 INFO - PROCESS | 13556 | 1477701508077 Marionette TRACE conn4 -> [0,1636,"switchToWindow",{"name":"8"}] 17:38:28 INFO - PROCESS | 13556 | 1477701508085 Marionette TRACE conn4 <- [1,1636,null,{}] 17:38:28 INFO - PROCESS | 13556 | 1477701508091 Marionette TRACE conn4 -> [0,1637,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.DefineOwnProperty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:28 INFO - PROCESS | 13556 | ++DOCSHELL 0x95351c00 == 21 [pid = 13556] [id = 383] 17:38:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x95544400) [pid = 13556] [serial = 1119] [outer = (nil)] 17:38:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x955adc00) [pid = 13556] [serial = 1120] [outer = 0x95544400] 17:38:28 INFO - PROCESS | 13556 | 1477701508186 Marionette DEBUG loaded listener.js 17:38:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x95c9a400) [pid = 13556] [serial = 1121] [outer = 0x95544400] 17:38:28 INFO - PROCESS | 13556 | 1477701508753 Marionette TRACE conn4 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 17:38:28 INFO - . 17:38:28 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1024ms 17:38:28 INFO - PROCESS | 13556 | 1477701508763 Marionette TRACE conn4 -> [0,1638,"getWindowHandle",null] 17:38:28 INFO - PROCESS | 13556 | 1477701508767 Marionette TRACE conn4 <- [1,1638,null,{"value":"8"}] 17:38:28 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 17:38:28 INFO - PROCESS | 13556 | 1477701508773 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:28 INFO - PROCESS | 13556 | 1477701508995 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 17:38:29 INFO - PROCESS | 13556 | 1477701509079 Marionette TRACE conn4 -> [0,1640,"getWindowHandles",null] 17:38:29 INFO - PROCESS | 13556 | 1477701509083 Marionette TRACE conn4 <- [1,1640,null,["8"]] 17:38:29 INFO - PROCESS | 13556 | 1477701509100 Marionette TRACE conn4 -> [0,1641,"switchToWindow",{"name":"8"}] 17:38:29 INFO - PROCESS | 13556 | 1477701509107 Marionette TRACE conn4 <- [1,1641,null,{}] 17:38:29 INFO - PROCESS | 13556 | 1477701509112 Marionette TRACE conn4 -> [0,1642,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.prototype.join-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:29 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df0000 == 22 [pid = 13556] [id = 384] 17:38:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x82df2800) [pid = 13556] [serial = 1122] [outer = (nil)] 17:38:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x82ffd400) [pid = 13556] [serial = 1123] [outer = 0x82df2800] 17:38:29 INFO - PROCESS | 13556 | 1477701509371 Marionette DEBUG loaded listener.js 17:38:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x8320b800) [pid = 13556] [serial = 1124] [outer = 0x82df2800] 17:38:30 INFO - ................................................... 17:38:30 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1403ms 17:38:30 INFO - PROCESS | 13556 | 1477701510116 Marionette TRACE conn4 <- [1,1642,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 17:38:30 INFO - PROCESS | 13556 | 1477701510227 Marionette TRACE conn4 -> [0,1643,"getWindowHandle",null] 17:38:30 INFO - PROCESS | 13556 | 1477701510233 Marionette TRACE conn4 <- [1,1643,null,{"value":"8"}] 17:38:30 INFO - TEST-START | /js/builtins/Math.max.html 17:38:30 INFO - PROCESS | 13556 | 1477701510250 Marionette TRACE conn4 -> [0,1644,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:30 INFO - PROCESS | 13556 | 1477701510480 Marionette TRACE conn4 <- [1,1644,null,{"value":null}] 17:38:30 INFO - PROCESS | 13556 | --DOCSHELL 0x91495400 == 21 [pid = 13556] [id = 377] 17:38:30 INFO - PROCESS | 13556 | --DOCSHELL 0x8bce4c00 == 20 [pid = 13556] [id = 373] 17:38:30 INFO - PROCESS | 13556 | --DOCSHELL 0x82de9400 == 19 [pid = 13556] [id = 369] 17:38:30 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x82ff7400) [pid = 13556] [serial = 1070] [outer = (nil)] [url = about:blank] 17:38:30 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x8320f800) [pid = 13556] [serial = 1071] [outer = (nil)] [url = about:blank] 17:38:30 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x9001c800) [pid = 13556] [serial = 1067] [outer = (nil)] [url = about:blank] 17:38:30 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x8df23000) [pid = 13556] [serial = 1068] [outer = (nil)] [url = about:blank] 17:38:30 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x83cf4000) [pid = 13556] [serial = 1064] [outer = (nil)] [url = about:blank] 17:38:30 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x83cf8400) [pid = 13556] [serial = 1065] [outer = (nil)] [url = about:blank] 17:38:30 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x943a2400) [pid = 13556] [serial = 1062] [outer = (nil)] [url = about:blank] 17:38:30 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x9a273c00) [pid = 13556] [serial = 1079] [outer = (nil)] [url = about:blank] 17:38:30 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x9a648c00) [pid = 13556] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 17:38:30 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x983e0000) [pid = 13556] [serial = 1076] [outer = (nil)] [url = about:blank] 17:38:30 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x98f24400) [pid = 13556] [serial = 1077] [outer = (nil)] [url = about:blank] 17:38:30 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x8cbe4c00) [pid = 13556] [serial = 1073] [outer = (nil)] [url = about:blank] 17:38:30 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x8da74000) [pid = 13556] [serial = 1074] [outer = (nil)] [url = about:blank] 17:38:30 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x83cf4c00) [pid = 13556] [serial = 1081] [outer = (nil)] [url = about:blank] 17:38:30 INFO - PROCESS | 13556 | 1477701510647 Marionette TRACE conn4 -> [0,1645,"getWindowHandles",null] 17:38:30 INFO - PROCESS | 13556 | 1477701510654 Marionette TRACE conn4 <- [1,1645,null,["8"]] 17:38:30 INFO - PROCESS | 13556 | 1477701510665 Marionette TRACE conn4 -> [0,1646,"switchToWindow",{"name":"8"}] 17:38:30 INFO - PROCESS | 13556 | 1477701510670 Marionette TRACE conn4 <- [1,1646,null,{}] 17:38:30 INFO - PROCESS | 13556 | 1477701510678 Marionette TRACE conn4 -> [0,1647,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.max.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.max.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:30 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bca5c00 == 20 [pid = 13556] [id = 385] 17:38:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x8bcb1400) [pid = 13556] [serial = 1125] [outer = (nil)] 17:38:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x8cbe4400) [pid = 13556] [serial = 1126] [outer = 0x8bcb1400] 17:38:30 INFO - PROCESS | 13556 | 1477701510766 Marionette DEBUG loaded listener.js 17:38:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x8da70c00) [pid = 13556] [serial = 1127] [outer = 0x8bcb1400] 17:38:31 INFO - PROCESS | 13556 | 1477701511267 Marionette TRACE conn4 <- [1,1647,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 17:38:31 INFO - ...... 17:38:31 INFO - TEST-OK | /js/builtins/Math.max.html | took 1073ms 17:38:31 INFO - PROCESS | 13556 | 1477701511320 Marionette TRACE conn4 -> [0,1648,"getWindowHandle",null] 17:38:31 INFO - PROCESS | 13556 | 1477701511323 Marionette TRACE conn4 <- [1,1648,null,{"value":"8"}] 17:38:31 INFO - TEST-START | /js/builtins/Math.min.html 17:38:31 INFO - PROCESS | 13556 | 1477701511331 Marionette TRACE conn4 -> [0,1649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:31 INFO - PROCESS | 13556 | 1477701511485 Marionette TRACE conn4 <- [1,1649,null,{"value":null}] 17:38:31 INFO - PROCESS | 13556 | 1477701511499 Marionette TRACE conn4 -> [0,1650,"getWindowHandles",null] 17:38:31 INFO - PROCESS | 13556 | 1477701511501 Marionette TRACE conn4 <- [1,1650,null,["8"]] 17:38:31 INFO - PROCESS | 13556 | 1477701511508 Marionette TRACE conn4 -> [0,1651,"switchToWindow",{"name":"8"}] 17:38:31 INFO - PROCESS | 13556 | 1477701511513 Marionette TRACE conn4 <- [1,1651,null,{}] 17:38:31 INFO - PROCESS | 13556 | 1477701511618 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.min.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.min.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:31 INFO - PROCESS | 13556 | ++DOCSHELL 0x90029000 == 21 [pid = 13556] [id = 386] 17:38:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x90054400) [pid = 13556] [serial = 1128] [outer = (nil)] 17:38:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x90058800) [pid = 13556] [serial = 1129] [outer = 0x90054400] 17:38:31 INFO - PROCESS | 13556 | 1477701511699 Marionette DEBUG loaded listener.js 17:38:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x93b61400) [pid = 13556] [serial = 1130] [outer = 0x90054400] 17:38:32 INFO - PROCESS | 13556 | 1477701512192 Marionette TRACE conn4 <- [1,1652,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 17:38:32 INFO - ...... 17:38:32 INFO - TEST-OK | /js/builtins/Math.min.html | took 879ms 17:38:32 INFO - PROCESS | 13556 | 1477701512217 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 17:38:32 INFO - PROCESS | 13556 | 1477701512224 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 17:38:32 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 17:38:32 INFO - PROCESS | 13556 | 1477701512232 Marionette TRACE conn4 -> [0,1654,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:32 INFO - PROCESS | 13556 | 1477701512388 Marionette TRACE conn4 <- [1,1654,null,{"value":null}] 17:38:32 INFO - PROCESS | 13556 | 1477701512516 Marionette TRACE conn4 -> [0,1655,"getWindowHandles",null] 17:38:32 INFO - PROCESS | 13556 | 1477701512521 Marionette TRACE conn4 <- [1,1655,null,["8"]] 17:38:32 INFO - PROCESS | 13556 | 1477701512526 Marionette TRACE conn4 -> [0,1656,"switchToWindow",{"name":"8"}] 17:38:32 INFO - PROCESS | 13556 | 1477701512532 Marionette TRACE conn4 <- [1,1656,null,{}] 17:38:32 INFO - PROCESS | 13556 | 1477701512538 Marionette TRACE conn4 -> [0,1657,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.freeze.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:32 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da27800 == 22 [pid = 13556] [id = 387] 17:38:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x943a2400) [pid = 13556] [serial = 1131] [outer = (nil)] 17:38:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x944bbc00) [pid = 13556] [serial = 1132] [outer = 0x943a2400] 17:38:32 INFO - PROCESS | 13556 | 1477701512628 Marionette DEBUG loaded listener.js 17:38:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x944c3400) [pid = 13556] [serial = 1133] [outer = 0x943a2400] 17:38:33 INFO - PROCESS | 13556 | 1477701513205 Marionette TRACE conn4 <- [1,1657,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 17:38:33 INFO - .. 17:38:33 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1022ms 17:38:33 INFO - PROCESS | 13556 | 1477701513255 Marionette TRACE conn4 -> [0,1658,"getWindowHandle",null] 17:38:33 INFO - PROCESS | 13556 | 1477701513261 Marionette TRACE conn4 <- [1,1658,null,{"value":"8"}] 17:38:33 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 17:38:33 INFO - PROCESS | 13556 | 1477701513270 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:33 INFO - PROCESS | 13556 | 1477701513463 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 17:38:33 INFO - PROCESS | 13556 | 1477701513486 Marionette TRACE conn4 -> [0,1660,"getWindowHandles",null] 17:38:33 INFO - PROCESS | 13556 | 1477701513490 Marionette TRACE conn4 <- [1,1660,null,["8"]] 17:38:33 INFO - PROCESS | 13556 | 1477701513495 Marionette TRACE conn4 -> [0,1661,"switchToWindow",{"name":"8"}] 17:38:33 INFO - PROCESS | 13556 | 1477701513499 Marionette TRACE conn4 <- [1,1661,null,{}] 17:38:33 INFO - PROCESS | 13556 | 1477701513505 Marionette TRACE conn4 -> [0,1662,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.getOwnPropertyNames.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:33 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d27c00 == 23 [pid = 13556] [id = 388] 17:38:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x94f87000) [pid = 13556] [serial = 1134] [outer = (nil)] 17:38:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x9534d000) [pid = 13556] [serial = 1135] [outer = 0x94f87000] 17:38:33 INFO - PROCESS | 13556 | 1477701513586 Marionette DEBUG loaded listener.js 17:38:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x9149dc00) [pid = 13556] [serial = 1136] [outer = 0x94f87000] 17:38:34 INFO - PROCESS | 13556 | 1477701514149 Marionette TRACE conn4 <- [1,1662,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 17:38:34 INFO - .... 17:38:34 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 926ms 17:38:34 INFO - PROCESS | 13556 | 1477701514197 Marionette TRACE conn4 -> [0,1663,"getWindowHandle",null] 17:38:34 INFO - PROCESS | 13556 | 1477701514200 Marionette TRACE conn4 <- [1,1663,null,{"value":"8"}] 17:38:34 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 17:38:34 INFO - PROCESS | 13556 | 1477701514208 Marionette TRACE conn4 -> [0,1664,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:34 INFO - PROCESS | 13556 | 1477701514413 Marionette TRACE conn4 <- [1,1664,null,{"value":null}] 17:38:34 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x8df20c00) [pid = 13556] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 17:38:34 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x83202400) [pid = 13556] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 17:38:34 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x8df28800) [pid = 13556] [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] 17:38:34 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x9123f800) [pid = 13556] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 17:38:34 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x914a4000) [pid = 13556] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 17:38:34 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x8cbea800) [pid = 13556] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 17:38:34 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x8bce6400) [pid = 13556] [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] 17:38:34 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x83cf6400) [pid = 13556] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 17:38:34 INFO - PROCESS | 13556 | 1477701514612 Marionette TRACE conn4 -> [0,1665,"getWindowHandles",null] 17:38:34 INFO - PROCESS | 13556 | 1477701514616 Marionette TRACE conn4 <- [1,1665,null,["8"]] 17:38:34 INFO - PROCESS | 13556 | 1477701514621 Marionette TRACE conn4 -> [0,1666,"switchToWindow",{"name":"8"}] 17:38:34 INFO - PROCESS | 13556 | 1477701514625 Marionette TRACE conn4 <- [1,1666,null,{}] 17:38:34 INFO - PROCESS | 13556 | 1477701514630 Marionette TRACE conn4 -> [0,1667,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:34 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ffb800 == 24 [pid = 13556] [id = 389] 17:38:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x8df20c00) [pid = 13556] [serial = 1137] [outer = (nil)] 17:38:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x95f0a400) [pid = 13556] [serial = 1138] [outer = 0x8df20c00] 17:38:34 INFO - PROCESS | 13556 | 1477701514732 Marionette DEBUG loaded listener.js 17:38:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x95f15400) [pid = 13556] [serial = 1139] [outer = 0x8df20c00] 17:38:35 INFO - PROCESS | 13556 | 1477701515206 Marionette TRACE conn4 <- [1,1667,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 17:38:35 INFO - .... 17:38:35 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1026ms 17:38:35 INFO - PROCESS | 13556 | 1477701515235 Marionette TRACE conn4 -> [0,1668,"getWindowHandle",null] 17:38:35 INFO - PROCESS | 13556 | 1477701515239 Marionette TRACE conn4 <- [1,1668,null,{"value":"8"}] 17:38:35 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 17:38:35 INFO - PROCESS | 13556 | 1477701515252 Marionette TRACE conn4 -> [0,1669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:35 INFO - PROCESS | 13556 | 1477701515409 Marionette TRACE conn4 <- [1,1669,null,{"value":null}] 17:38:35 INFO - PROCESS | 13556 | 1477701515420 Marionette TRACE conn4 -> [0,1670,"getWindowHandles",null] 17:38:35 INFO - PROCESS | 13556 | 1477701515427 Marionette TRACE conn4 <- [1,1670,null,["8"]] 17:38:35 INFO - PROCESS | 13556 | 1477701515433 Marionette TRACE conn4 -> [0,1671,"switchToWindow",{"name":"8"}] 17:38:35 INFO - PROCESS | 13556 | 1477701515437 Marionette TRACE conn4 <- [1,1671,null,{}] 17:38:35 INFO - PROCESS | 13556 | 1477701515442 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x95fd2800 == 25 [pid = 13556] [id = 390] 17:38:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x95fd2c00) [pid = 13556] [serial = 1140] [outer = (nil)] 17:38:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x95fde400) [pid = 13556] [serial = 1141] [outer = 0x95fd2c00] 17:38:35 INFO - PROCESS | 13556 | 1477701515647 Marionette DEBUG loaded listener.js 17:38:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x97b4f400) [pid = 13556] [serial = 1142] [outer = 0x95fd2c00] 17:38:36 INFO - PROCESS | 13556 | 1477701516105 Marionette TRACE conn4 <- [1,1672,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 17:38:36 INFO - ... 17:38:36 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 872ms 17:38:36 INFO - PROCESS | 13556 | 1477701516124 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 17:38:36 INFO - PROCESS | 13556 | 1477701516128 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 17:38:36 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 17:38:36 INFO - PROCESS | 13556 | 1477701516135 Marionette TRACE conn4 -> [0,1674,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:36 INFO - PROCESS | 13556 | 1477701516281 Marionette TRACE conn4 <- [1,1674,null,{"value":null}] 17:38:36 INFO - PROCESS | 13556 | 1477701516289 Marionette TRACE conn4 -> [0,1675,"getWindowHandles",null] 17:38:36 INFO - PROCESS | 13556 | 1477701516292 Marionette TRACE conn4 <- [1,1675,null,["8"]] 17:38:36 INFO - PROCESS | 13556 | 1477701516302 Marionette TRACE conn4 -> [0,1676,"switchToWindow",{"name":"8"}] 17:38:36 INFO - PROCESS | 13556 | 1477701516306 Marionette TRACE conn4 <- [1,1676,null,{}] 17:38:36 INFO - PROCESS | 13556 | 1477701516312 Marionette TRACE conn4 -> [0,1677,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.preventExtensions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:36 INFO - PROCESS | 13556 | ++DOCSHELL 0x97b56400 == 26 [pid = 13556] [id = 391] 17:38:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x97b56c00) [pid = 13556] [serial = 1143] [outer = (nil)] 17:38:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x97be0400) [pid = 13556] [serial = 1144] [outer = 0x97b56c00] 17:38:36 INFO - PROCESS | 13556 | 1477701516392 Marionette DEBUG loaded listener.js 17:38:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x97bde800) [pid = 13556] [serial = 1145] [outer = 0x97b56c00] 17:38:37 INFO - PROCESS | 13556 | 1477701517045 Marionette TRACE conn4 <- [1,1677,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 17:38:37 INFO - .. 17:38:37 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 969ms 17:38:37 INFO - PROCESS | 13556 | 1477701517106 Marionette TRACE conn4 -> [0,1678,"getWindowHandle",null] 17:38:37 INFO - PROCESS | 13556 | 1477701517112 Marionette TRACE conn4 <- [1,1678,null,{"value":"8"}] 17:38:37 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 17:38:37 INFO - PROCESS | 13556 | 1477701517121 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:37 INFO - PROCESS | 13556 | 1477701517306 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 17:38:37 INFO - PROCESS | 13556 | 1477701517476 Marionette TRACE conn4 -> [0,1680,"getWindowHandles",null] 17:38:37 INFO - PROCESS | 13556 | 1477701517480 Marionette TRACE conn4 <- [1,1680,null,["8"]] 17:38:37 INFO - PROCESS | 13556 | 1477701517489 Marionette TRACE conn4 -> [0,1681,"switchToWindow",{"name":"8"}] 17:38:37 INFO - PROCESS | 13556 | 1477701517496 Marionette TRACE conn4 <- [1,1681,null,{}] 17:38:37 INFO - PROCESS | 13556 | 1477701517506 Marionette TRACE conn4 -> [0,1682,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.seal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.seal.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:37 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bce7c00 == 27 [pid = 13556] [id = 392] 17:38:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x8bceb400) [pid = 13556] [serial = 1146] [outer = (nil)] 17:38:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x8cbe5000) [pid = 13556] [serial = 1147] [outer = 0x8bceb400] 17:38:37 INFO - PROCESS | 13556 | 1477701517614 Marionette DEBUG loaded listener.js 17:38:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x8d946800) [pid = 13556] [serial = 1148] [outer = 0x8bceb400] 17:38:38 INFO - PROCESS | 13556 | ************************* 17:38:38 INFO - PROCESS | 13556 | A coding exception was thrown and uncaught in a Task. 17:38:38 INFO - PROCESS | 13556 | 17:38:38 INFO - PROCESS | 13556 | Full message: TypeError: NetworkError when attempting to fetch resource. 17:38:38 INFO - PROCESS | 13556 | Full stack: 17:38:38 INFO - PROCESS | 13556 | ************************* 17:38:38 INFO - PROCESS | 13556 | 1477701518357 Marionette TRACE conn4 <- [1,1682,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 17:38:38 INFO - .. 17:38:38 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1272ms 17:38:38 INFO - PROCESS | 13556 | 1477701518393 Marionette TRACE conn4 -> [0,1683,"getWindowHandle",null] 17:38:38 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 17:38:38 INFO - PROCESS | 13556 | 1477701518399 Marionette TRACE conn4 <- [1,1683,null,{"value":"8"}] 17:38:38 INFO - PROCESS | 13556 | 1477701518405 Marionette TRACE conn4 -> [0,1684,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:38 INFO - PROCESS | 13556 | 1477701518580 Marionette TRACE conn4 <- [1,1684,null,{"value":null}] 17:38:38 INFO - PROCESS | 13556 | 1477701518708 Marionette TRACE conn4 -> [0,1685,"getWindowHandles",null] 17:38:38 INFO - PROCESS | 13556 | 1477701518713 Marionette TRACE conn4 <- [1,1685,null,["8"]] 17:38:38 INFO - PROCESS | 13556 | 1477701518721 Marionette TRACE conn4 -> [0,1686,"switchToWindow",{"name":"8"}] 17:38:38 INFO - PROCESS | 13556 | 1477701518726 Marionette TRACE conn4 <- [1,1686,null,{}] 17:38:38 INFO - PROCESS | 13556 | 1477701518732 Marionette TRACE conn4 -> [0,1687,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-incumbent-global.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:38 INFO - PROCESS | 13556 | ++DOCSHELL 0x95fd2400 == 28 [pid = 13556] [id = 393] 17:38:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x95fde000) [pid = 13556] [serial = 1149] [outer = (nil)] 17:38:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x97be5000) [pid = 13556] [serial = 1150] [outer = 0x95fde000] 17:38:38 INFO - PROCESS | 13556 | 1477701518831 Marionette DEBUG loaded listener.js 17:38:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x95fc5400) [pid = 13556] [serial = 1151] [outer = 0x95fde000] 17:38:39 INFO - PROCESS | 13556 | ++DOCSHELL 0x97d7d400 == 29 [pid = 13556] [id = 394] 17:38:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x983e6400) [pid = 13556] [serial = 1152] [outer = (nil)] 17:38:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x983e9000) [pid = 13556] [serial = 1153] [outer = 0x983e6400] 17:38:39 INFO - PROCESS | 13556 | ++DOCSHELL 0x98f23c00 == 30 [pid = 13556] [id = 395] 17:38:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x98f24400) [pid = 13556] [serial = 1154] [outer = (nil)] 17:38:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x98f28400) [pid = 13556] [serial = 1155] [outer = 0x98f24400] 17:38:39 INFO - PROCESS | 13556 | 1477701519679 Marionette TRACE conn4 <- [1,1687,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 17:38:39 INFO - . 17:38:39 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1322ms 17:38:39 INFO - PROCESS | 13556 | 1477701519735 Marionette TRACE conn4 -> [0,1688,"getWindowHandle",null] 17:38:39 INFO - PROCESS | 13556 | 1477701519741 Marionette TRACE conn4 <- [1,1688,null,{"value":"8"}] 17:38:39 INFO - TEST-START | /js/builtins/Promise-subclassing.html 17:38:39 INFO - PROCESS | 13556 | 1477701519749 Marionette TRACE conn4 -> [0,1689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:40 INFO - PROCESS | 13556 | 1477701520062 Marionette TRACE conn4 <- [1,1689,null,{"value":null}] 17:38:40 INFO - PROCESS | 13556 | 1477701520139 Marionette TRACE conn4 -> [0,1690,"getWindowHandles",null] 17:38:40 INFO - PROCESS | 13556 | 1477701520145 Marionette TRACE conn4 <- [1,1690,null,["8"]] 17:38:40 INFO - PROCESS | 13556 | 1477701520150 Marionette TRACE conn4 -> [0,1691,"switchToWindow",{"name":"8"}] 17:38:40 INFO - PROCESS | 13556 | 1477701520157 Marionette TRACE conn4 <- [1,1691,null,{}] 17:38:40 INFO - PROCESS | 13556 | 1477701520207 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-subclassing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-subclassing.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:40 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a206800 == 31 [pid = 13556] [id = 396] 17:38:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x9a20f800) [pid = 13556] [serial = 1156] [outer = (nil)] 17:38:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x9a274000) [pid = 13556] [serial = 1157] [outer = 0x9a20f800] 17:38:40 INFO - PROCESS | 13556 | 1477701520308 Marionette DEBUG loaded listener.js 17:38:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x9a2eb000) [pid = 13556] [serial = 1158] [outer = 0x9a20f800] 17:38:40 INFO - PROCESS | 13556 | 1477701520932 Marionette TRACE conn4 <- [1,1692,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 17:38:40 INFO - ........ 17:38:40 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1224ms 17:38:40 INFO - PROCESS | 13556 | 1477701520973 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 17:38:40 INFO - PROCESS | 13556 | 1477701520978 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 17:38:40 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 17:38:40 INFO - PROCESS | 13556 | 1477701520985 Marionette TRACE conn4 -> [0,1694,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:41 INFO - PROCESS | 13556 | 1477701521171 Marionette TRACE conn4 <- [1,1694,null,{"value":null}] 17:38:41 INFO - PROCESS | 13556 | 1477701521343 Marionette TRACE conn4 -> [0,1695,"getWindowHandles",null] 17:38:41 INFO - PROCESS | 13556 | 1477701521346 Marionette TRACE conn4 <- [1,1695,null,["8"]] 17:38:41 INFO - PROCESS | 13556 | 1477701521357 Marionette TRACE conn4 -> [0,1696,"switchToWindow",{"name":"8"}] 17:38:41 INFO - PROCESS | 13556 | 1477701521362 Marionette TRACE conn4 <- [1,1696,null,{}] 17:38:41 INFO - PROCESS | 13556 | 1477701521368 Marionette TRACE conn4 -> [0,1697,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/WeakMap.prototype-properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:41 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a352c00 == 32 [pid = 13556] [id = 397] 17:38:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x9a355400) [pid = 13556] [serial = 1159] [outer = (nil)] 17:38:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x9a64f000) [pid = 13556] [serial = 1160] [outer = 0x9a355400] 17:38:41 INFO - PROCESS | 13556 | 1477701521462 Marionette DEBUG loaded listener.js 17:38:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x9a6eac00) [pid = 13556] [serial = 1161] [outer = 0x9a355400] 17:38:42 INFO - .................... 17:38:42 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1123ms 17:38:42 INFO - PROCESS | 13556 | 1477701522084 Marionette TRACE conn4 <- [1,1697,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 17:38:42 INFO - PROCESS | 13556 | 1477701522127 Marionette TRACE conn4 -> [0,1698,"getWindowHandle",null] 17:38:42 INFO - PROCESS | 13556 | 1477701522131 Marionette TRACE conn4 <- [1,1698,null,{"value":"8"}] 17:38:42 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 17:38:42 INFO - PROCESS | 13556 | 1477701522138 Marionette TRACE conn4 -> [0,1699,"getContext",null] 17:38:42 INFO - PROCESS | 13556 | 1477701522142 Marionette TRACE conn4 <- [1,1699,null,{"value":"content"}] 17:38:42 INFO - PROCESS | 13556 | 1477701522146 Marionette TRACE conn4 -> [0,1700,"setContext",{"value":"chrome"}] 17:38:42 INFO - PROCESS | 13556 | 1477701522149 Marionette TRACE conn4 <- [1,1700,null,{}] 17:38:42 INFO - PROCESS | 13556 | 1477701522154 Marionette TRACE conn4 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 17:38:42 INFO - PROCESS | 13556 | 1477701522179 Marionette TRACE conn4 <- [1,1701,null,{"value":true}] 17:38:42 INFO - PROCESS | 13556 | 1477701522189 Marionette TRACE conn4 -> [0,1702,"setContext",{"value":"content"}] 17:38:42 INFO - PROCESS | 13556 | 1477701522193 Marionette TRACE conn4 <- [1,1702,null,{}] 17:38:42 INFO - Setting pref media.mediasource.enabled (true) 17:38:42 INFO - PROCESS | 13556 | 1477701522198 Marionette TRACE conn4 -> [0,1703,"getContext",null] 17:38:42 INFO - PROCESS | 13556 | 1477701522201 Marionette TRACE conn4 <- [1,1703,null,{"value":"content"}] 17:38:42 INFO - PROCESS | 13556 | 1477701522208 Marionette TRACE conn4 -> [0,1704,"setContext",{"value":"chrome"}] 17:38:42 INFO - PROCESS | 13556 | 1477701522211 Marionette TRACE conn4 <- [1,1704,null,{}] 17:38:42 INFO - PROCESS | 13556 | 1477701522216 Marionette TRACE conn4 -> [0,1705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 17:38:42 INFO - PROCESS | 13556 | 1477701522234 Marionette TRACE conn4 <- [1,1705,null,{"value":null}] 17:38:42 INFO - PROCESS | 13556 | 1477701522455 Marionette TRACE conn4 -> [0,1706,"setContext",{"value":"content"}] 17:38:42 INFO - PROCESS | 13556 | 1477701522460 Marionette TRACE conn4 <- [1,1706,null,{}] 17:38:42 INFO - PROCESS | 13556 | 1477701522467 Marionette TRACE conn4 -> [0,1707,"timeouts",{"script":185000}] 17:38:42 INFO - PROCESS | 13556 | 1477701522472 Marionette TRACE conn4 <- [1,1707,null,{}] 17:38:42 INFO - PROCESS | 13556 | 1477701522481 Marionette TRACE conn4 -> [0,1708,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:42 INFO - PROCESS | 13556 | 1477701522653 Marionette TRACE conn4 <- [1,1708,null,{"value":null}] 17:38:42 INFO - PROCESS | 13556 | 1477701522854 Marionette TRACE conn4 -> [0,1709,"getWindowHandles",null] 17:38:42 INFO - PROCESS | 13556 | 1477701522872 Marionette TRACE conn4 <- [1,1709,null,["8"]] 17:38:42 INFO - PROCESS | 13556 | 1477701522885 Marionette TRACE conn4 -> [0,1710,"switchToWindow",{"name":"8"}] 17:38:42 INFO - PROCESS | 13556 | 1477701522899 Marionette TRACE conn4 <- [1,1710,null,{}] 17:38:42 INFO - PROCESS | 13556 | 1477701522919 Marionette TRACE conn4 -> [0,1711,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-readyState.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\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"}] 17:38:42 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc7b400 == 33 [pid = 13556] [id = 398] 17:38:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x8bce0800) [pid = 13556] [serial = 1162] [outer = (nil)] 17:38:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x8bcedc00) [pid = 13556] [serial = 1163] [outer = 0x8bce0800] 17:38:43 INFO - PROCESS | 13556 | 1477701523018 Marionette DEBUG loaded listener.js 17:38:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0x8bd8b400) [pid = 13556] [serial = 1164] [outer = 0x8bce0800] 17:38:44 INFO - PROCESS | 13556 | --DOCSHELL 0x9335c800 == 32 [pid = 13556] [id = 362] 17:38:44 INFO - PROCESS | 13556 | --DOCSHELL 0x97d7d400 == 31 [pid = 13556] [id = 394] 17:38:44 INFO - PROCESS | 13556 | --DOCSHELL 0x98f23c00 == 30 [pid = 13556] [id = 395] 17:38:44 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x8d945c00) [pid = 13556] [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] 17:38:44 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x8d943800) [pid = 13556] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 17:38:44 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x8bcec000) [pid = 13556] [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] 17:38:44 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x8df22800) [pid = 13556] [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] 17:38:44 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x8ce54400) [pid = 13556] [serial = 1094] [outer = (nil)] [url = about:blank] 17:38:44 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x9001cc00) [pid = 13556] [serial = 1100] [outer = (nil)] [url = about:blank] 17:38:44 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x93bed400) [pid = 13556] [serial = 1106] [outer = (nil)] [url = about:blank] 17:38:44 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x92d3f800) [pid = 13556] [serial = 1105] [outer = (nil)] [url = about:blank] 17:38:44 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x94f87c00) [pid = 13556] [serial = 1108] [outer = (nil)] [url = about:blank] 17:38:44 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x83208000) [pid = 13556] [serial = 1086] [outer = (nil)] [url = about:blank] 17:38:44 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x8bc77c00) [pid = 13556] [serial = 1090] [outer = (nil)] [url = about:blank] 17:38:44 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x8d94fc00) [pid = 13556] [serial = 1095] [outer = (nil)] [url = about:blank] 17:38:44 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x8320d800) [pid = 13556] [serial = 1087] [outer = (nil)] [url = about:blank] 17:38:44 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x8bc7a800) [pid = 13556] [serial = 1089] [outer = (nil)] [url = about:blank] 17:38:44 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x90050000) [pid = 13556] [serial = 1101] [outer = (nil)] [url = about:blank] 17:38:44 INFO - PROCESS | 13556 | 1477701524474 Marionette TRACE conn4 <- [1,1711,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 17:38:44 INFO - .. 17:38:44 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 2363ms 17:38:44 INFO - PROCESS | 13556 | 1477701524503 Marionette TRACE conn4 -> [0,1712,"getWindowHandle",null] 17:38:44 INFO - PROCESS | 13556 | 1477701524509 Marionette TRACE conn4 <- [1,1712,null,{"value":"8"}] 17:38:44 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 17:38:44 INFO - PROCESS | 13556 | 1477701524519 Marionette TRACE conn4 -> [0,1713,"timeouts",{"script":35000}] 17:38:44 INFO - PROCESS | 13556 | 1477701524524 Marionette TRACE conn4 <- [1,1713,null,{}] 17:38:44 INFO - PROCESS | 13556 | 1477701524533 Marionette TRACE conn4 -> [0,1714,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:44 INFO - PROCESS | 13556 | 1477701524698 Marionette TRACE conn4 <- [1,1714,null,{"value":null}] 17:38:44 INFO - PROCESS | 13556 | 1477701524812 Marionette TRACE conn4 -> [0,1715,"getWindowHandles",null] 17:38:44 INFO - PROCESS | 13556 | 1477701524816 Marionette TRACE conn4 <- [1,1715,null,["8"]] 17:38:44 INFO - PROCESS | 13556 | 1477701524822 Marionette TRACE conn4 -> [0,1716,"switchToWindow",{"name":"8"}] 17:38:44 INFO - PROCESS | 13556 | 1477701524831 Marionette TRACE conn4 <- [1,1716,null,{}] 17:38:44 INFO - PROCESS | 13556 | 1477701524845 Marionette TRACE conn4 -> [0,1717,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:44 INFO - PROCESS | 13556 | ++DOCSHELL 0x83208000 == 31 [pid = 13556] [id = 399] 17:38:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x83208800) [pid = 13556] [serial = 1165] [outer = (nil)] 17:38:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x83cee800) [pid = 13556] [serial = 1166] [outer = 0x83208800] 17:38:44 INFO - PROCESS | 13556 | 1477701524939 Marionette DEBUG loaded listener.js 17:38:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x83cf2000) [pid = 13556] [serial = 1167] [outer = 0x83208800] 17:38:45 INFO - PROCESS | 13556 | 1477701525460 Marionette TRACE conn4 <- [1,1717,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 17:38:45 INFO - .. 17:38:45 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 988ms 17:38:45 INFO - PROCESS | 13556 | 1477701525507 Marionette TRACE conn4 -> [0,1718,"getWindowHandle",null] 17:38:45 INFO - PROCESS | 13556 | 1477701525511 Marionette TRACE conn4 <- [1,1718,null,{"value":"8"}] 17:38:45 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 17:38:45 INFO - PROCESS | 13556 | 1477701525518 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:45 INFO - PROCESS | 13556 | 1477701525753 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 17:38:45 INFO - PROCESS | 13556 | 1477701525877 Marionette TRACE conn4 -> [0,1720,"getWindowHandles",null] 17:38:45 INFO - PROCESS | 13556 | 1477701525881 Marionette TRACE conn4 <- [1,1720,null,["8"]] 17:38:45 INFO - PROCESS | 13556 | 1477701525886 Marionette TRACE conn4 -> [0,1721,"switchToWindow",{"name":"8"}] 17:38:45 INFO - PROCESS | 13556 | 1477701525894 Marionette TRACE conn4 <- [1,1721,null,{}] 17:38:45 INFO - PROCESS | 13556 | 1477701525913 Marionette TRACE conn4 -> [0,1722,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-updating.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:45 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ce53800 == 32 [pid = 13556] [id = 400] 17:38:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x8ce54c00) [pid = 13556] [serial = 1168] [outer = (nil)] 17:38:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x8d945c00) [pid = 13556] [serial = 1169] [outer = 0x8ce54c00] 17:38:46 INFO - PROCESS | 13556 | 1477701526006 Marionette DEBUG loaded listener.js 17:38:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x8da27000) [pid = 13556] [serial = 1170] [outer = 0x8ce54c00] 17:38:46 INFO - PROCESS | 13556 | 1477701526639 Marionette TRACE conn4 <- [1,1722,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 17:38:46 INFO - .. 17:38:46 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1172ms 17:38:46 INFO - PROCESS | 13556 | 1477701526694 Marionette TRACE conn4 -> [0,1723,"getWindowHandle",null] 17:38:46 INFO - PROCESS | 13556 | 1477701526698 Marionette TRACE conn4 <- [1,1723,null,{"value":"8"}] 17:38:46 INFO - TEST-START | /media-source/SourceBuffer-abort.html 17:38:46 INFO - PROCESS | 13556 | 1477701526704 Marionette TRACE conn4 -> [0,1724,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:46 INFO - PROCESS | 13556 | 1477701526900 Marionette TRACE conn4 <- [1,1724,null,{"value":null}] 17:38:46 INFO - PROCESS | 13556 | 1477701526926 Marionette TRACE conn4 -> [0,1725,"getWindowHandles",null] 17:38:46 INFO - PROCESS | 13556 | 1477701526931 Marionette TRACE conn4 <- [1,1725,null,["8"]] 17:38:46 INFO - PROCESS | 13556 | 1477701526937 Marionette TRACE conn4 -> [0,1726,"switchToWindow",{"name":"8"}] 17:38:46 INFO - PROCESS | 13556 | 1477701526943 Marionette TRACE conn4 <- [1,1726,null,{}] 17:38:46 INFO - PROCESS | 13556 | 1477701526948 Marionette TRACE conn4 -> [0,1727,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:47 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcc9400 == 33 [pid = 13556] [id = 401] 17:38:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x8fcc9800) [pid = 13556] [serial = 1171] [outer = (nil)] 17:38:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x8fccb400) [pid = 13556] [serial = 1172] [outer = 0x8fcc9800] 17:38:47 INFO - PROCESS | 13556 | 1477701527099 Marionette DEBUG loaded listener.js 17:38:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x8fcd2000) [pid = 13556] [serial = 1173] [outer = 0x8fcc9800] 17:38:47 INFO - PROCESS | 13556 | 1477701527637 Marionette TRACE conn4 <- [1,1727,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 17:38:47 INFO - .. 17:38:47 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 985ms 17:38:47 INFO - PROCESS | 13556 | 1477701527691 Marionette TRACE conn4 -> [0,1728,"getWindowHandle",null] 17:38:47 INFO - PROCESS | 13556 | 1477701527695 Marionette TRACE conn4 <- [1,1728,null,{"value":"8"}] 17:38:47 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 17:38:47 INFO - Clearing pref media.mediasource.enabled 17:38:47 INFO - PROCESS | 13556 | 1477701527708 Marionette TRACE conn4 -> [0,1729,"getContext",null] 17:38:47 INFO - PROCESS | 13556 | 1477701527710 Marionette TRACE conn4 <- [1,1729,null,{"value":"content"}] 17:38:47 INFO - PROCESS | 13556 | 1477701527715 Marionette TRACE conn4 -> [0,1730,"setContext",{"value":"chrome"}] 17:38:47 INFO - PROCESS | 13556 | 1477701527723 Marionette TRACE conn4 <- [1,1730,null,{}] 17:38:47 INFO - PROCESS | 13556 | 1477701527729 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 17:38:47 INFO - PROCESS | 13556 | 1477701527747 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 17:38:47 INFO - PROCESS | 13556 | 1477701527764 Marionette TRACE conn4 -> [0,1732,"setContext",{"value":"content"}] 17:38:47 INFO - PROCESS | 13556 | 1477701527767 Marionette TRACE conn4 <- [1,1732,null,{}] 17:38:47 INFO - PROCESS | 13556 | 1477701527773 Marionette TRACE conn4 -> [0,1733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:47 INFO - PROCESS | 13556 | 1477701527998 Marionette TRACE conn4 <- [1,1733,null,{"value":null}] 17:38:48 INFO - PROCESS | 13556 | 1477701528013 Marionette TRACE conn4 -> [0,1734,"getWindowHandles",null] 17:38:48 INFO - PROCESS | 13556 | 1477701528016 Marionette TRACE conn4 <- [1,1734,null,["8"]] 17:38:48 INFO - PROCESS | 13556 | 1477701528021 Marionette TRACE conn4 -> [0,1735,"switchToWindow",{"name":"8"}] 17:38:48 INFO - PROCESS | 13556 | 1477701528025 Marionette TRACE conn4 <- [1,1735,null,{}] 17:38:48 INFO - PROCESS | 13556 | 1477701528030 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-null.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:48 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bcec400 == 34 [pid = 13556] [id = 402] 17:38:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x8fcec800) [pid = 13556] [serial = 1174] [outer = (nil)] 17:38:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x943a3800) [pid = 13556] [serial = 1175] [outer = 0x8fcec800] 17:38:48 INFO - PROCESS | 13556 | 1477701528191 Marionette DEBUG loaded listener.js 17:38:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x944ba400) [pid = 13556] [serial = 1176] [outer = 0x8fcec800] 17:38:48 INFO - PROCESS | 13556 | 1477701528726 Marionette TRACE conn4 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 17:38:48 INFO - . 17:38:48 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1032ms 17:38:48 INFO - PROCESS | 13556 | 1477701528740 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 17:38:48 INFO - PROCESS | 13556 | 1477701528743 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 17:38:48 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 17:38:48 INFO - PROCESS | 13556 | 1477701528756 Marionette TRACE conn4 -> [0,1738,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:49 INFO - PROCESS | 13556 | 1477701529332 Marionette TRACE conn4 <- [1,1738,null,{"value":null}] 17:38:49 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x83cf9c00) [pid = 13556] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 17:38:49 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x943a2400) [pid = 13556] [serial = 1131] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 17:38:49 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x8bcb1400) [pid = 13556] [serial = 1125] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 17:38:49 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x94f91c00) [pid = 13556] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 17:38:49 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x94f87000) [pid = 13556] [serial = 1134] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 17:38:49 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x90054400) [pid = 13556] [serial = 1128] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 17:38:49 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x95544400) [pid = 13556] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 17:38:49 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x82deb000) [pid = 13556] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 17:38:49 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x8df20c00) [pid = 13556] [serial = 1137] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 17:38:49 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x943a5800) [pid = 13556] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 17:38:49 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x8fbc2400) [pid = 13556] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 17:38:49 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x95fd2c00) [pid = 13556] [serial = 1140] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 17:38:49 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x82df2800) [pid = 13556] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 17:38:49 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x97b56c00) [pid = 13556] [serial = 1143] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 17:38:49 INFO - PROCESS | 13556 | 1477701529434 Marionette TRACE conn4 -> [0,1739,"getWindowHandles",null] 17:38:49 INFO - PROCESS | 13556 | 1477701529437 Marionette TRACE conn4 <- [1,1739,null,["8"]] 17:38:49 INFO - PROCESS | 13556 | 1477701529446 Marionette TRACE conn4 -> [0,1740,"switchToWindow",{"name":"8"}] 17:38:49 INFO - PROCESS | 13556 | 1477701529451 Marionette TRACE conn4 <- [1,1740,null,{}] 17:38:49 INFO - PROCESS | 13556 | 1477701529456 Marionette TRACE conn4 -> [0,1741,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:49 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bcb1400 == 35 [pid = 13556] [id = 403] 17:38:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x8df20c00) [pid = 13556] [serial = 1177] [outer = (nil)] 17:38:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x948c3800) [pid = 13556] [serial = 1178] [outer = 0x8df20c00] 17:38:49 INFO - PROCESS | 13556 | 1477701529549 Marionette DEBUG loaded listener.js 17:38:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x94f8f400) [pid = 13556] [serial = 1179] [outer = 0x8df20c00] 17:38:49 INFO - PROCESS | 13556 | [13556] 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 17:38:49 INFO - PROCESS | 13556 | [13556] 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 17:38:49 INFO - PROCESS | 13556 | [13556] 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 17:38:49 INFO - PROCESS | 13556 | [13556] 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 17:38:50 INFO - PROCESS | 13556 | 1477701530032 Marionette TRACE conn4 <- [1,1741,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 17:38:50 INFO - ... 17:38:50 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1326ms 17:38:50 INFO - TEST-START | /media-source/URL-createObjectURL.html 17:38:50 INFO - PROCESS | 13556 | 1477701530083 Marionette TRACE conn4 -> [0,1742,"getWindowHandle",null] 17:38:50 INFO - PROCESS | 13556 | 1477701530086 Marionette TRACE conn4 <- [1,1742,null,{"value":"8"}] 17:38:50 INFO - PROCESS | 13556 | 1477701530095 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:50 INFO - PROCESS | 13556 | 1477701530257 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 17:38:50 INFO - PROCESS | 13556 | 1477701530375 Marionette TRACE conn4 -> [0,1744,"getWindowHandles",null] 17:38:50 INFO - PROCESS | 13556 | 1477701530379 Marionette TRACE conn4 <- [1,1744,null,["8"]] 17:38:50 INFO - PROCESS | 13556 | 1477701530384 Marionette TRACE conn4 -> [0,1745,"switchToWindow",{"name":"8"}] 17:38:50 INFO - PROCESS | 13556 | 1477701530388 Marionette TRACE conn4 <- [1,1745,null,{}] 17:38:50 INFO - PROCESS | 13556 | 1477701530393 Marionette TRACE conn4 -> [0,1746,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:50 INFO - PROCESS | 13556 | ++DOCSHELL 0x95f0d800 == 36 [pid = 13556] [id = 404] 17:38:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x95f0e800) [pid = 13556] [serial = 1180] [outer = (nil)] 17:38:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x95fc3400) [pid = 13556] [serial = 1181] [outer = 0x95f0e800] 17:38:50 INFO - PROCESS | 13556 | 1477701530480 Marionette DEBUG loaded listener.js 17:38:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x95fc7400) [pid = 13556] [serial = 1182] [outer = 0x95f0e800] 17:38:50 INFO - PROCESS | 13556 | 1477701530943 Marionette TRACE conn4 <- [1,1746,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 17:38:50 INFO - . 17:38:50 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 872ms 17:38:50 INFO - PROCESS | 13556 | 1477701530964 Marionette TRACE conn4 -> [0,1747,"getWindowHandle",null] 17:38:50 INFO - PROCESS | 13556 | 1477701530969 Marionette TRACE conn4 <- [1,1747,null,{"value":"8"}] 17:38:50 INFO - TEST-START | /media-source/interfaces.html 17:38:50 INFO - PROCESS | 13556 | 1477701530976 Marionette TRACE conn4 -> [0,1748,"getContext",null] 17:38:50 INFO - PROCESS | 13556 | 1477701530980 Marionette TRACE conn4 <- [1,1748,null,{"value":"content"}] 17:38:50 INFO - PROCESS | 13556 | 1477701530985 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"chrome"}] 17:38:50 INFO - PROCESS | 13556 | 1477701530987 Marionette TRACE conn4 <- [1,1749,null,{}] 17:38:51 INFO - PROCESS | 13556 | 1477701530993 Marionette TRACE conn4 -> [0,1750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 17:38:51 INFO - PROCESS | 13556 | 1477701531009 Marionette TRACE conn4 <- [1,1750,null,{"value":true}] 17:38:51 INFO - PROCESS | 13556 | 1477701531014 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"content"}] 17:38:51 INFO - PROCESS | 13556 | 1477701531036 Marionette TRACE conn4 <- [1,1751,null,{}] 17:38:51 INFO - Setting pref media.mediasource.enabled (true) 17:38:51 INFO - PROCESS | 13556 | 1477701531049 Marionette TRACE conn4 -> [0,1752,"getContext",null] 17:38:51 INFO - PROCESS | 13556 | 1477701531054 Marionette TRACE conn4 <- [1,1752,null,{"value":"content"}] 17:38:51 INFO - PROCESS | 13556 | 1477701531060 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"chrome"}] 17:38:51 INFO - PROCESS | 13556 | 1477701531063 Marionette TRACE conn4 <- [1,1753,null,{}] 17:38:51 INFO - PROCESS | 13556 | 1477701531068 Marionette TRACE conn4 -> [0,1754,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 17:38:51 INFO - PROCESS | 13556 | 1477701531084 Marionette TRACE conn4 <- [1,1754,null,{"value":null}] 17:38:51 INFO - PROCESS | 13556 | 1477701531088 Marionette TRACE conn4 -> [0,1755,"setContext",{"value":"content"}] 17:38:51 INFO - PROCESS | 13556 | 1477701531091 Marionette TRACE conn4 <- [1,1755,null,{}] 17:38:51 INFO - PROCESS | 13556 | 1477701531096 Marionette TRACE conn4 -> [0,1756,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:51 INFO - PROCESS | 13556 | 1477701531235 Marionette TRACE conn4 <- [1,1756,null,{"value":null}] 17:38:51 INFO - PROCESS | 13556 | 1477701531384 Marionette TRACE conn4 -> [0,1757,"getWindowHandles",null] 17:38:51 INFO - PROCESS | 13556 | 1477701531390 Marionette TRACE conn4 <- [1,1757,null,["8"]] 17:38:51 INFO - PROCESS | 13556 | 1477701531401 Marionette TRACE conn4 -> [0,1758,"switchToWindow",{"name":"8"}] 17:38:51 INFO - PROCESS | 13556 | 1477701531411 Marionette TRACE conn4 <- [1,1758,null,{}] 17:38:51 INFO - PROCESS | 13556 | 1477701531419 Marionette TRACE conn4 -> [0,1759,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/interfaces.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:51 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df0c00 == 37 [pid = 13556] [id = 405] 17:38:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x82df3400) [pid = 13556] [serial = 1183] [outer = (nil)] 17:38:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x82ffe000) [pid = 13556] [serial = 1184] [outer = 0x82df3400] 17:38:51 INFO - PROCESS | 13556 | 1477701531529 Marionette DEBUG loaded listener.js 17:38:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x83202c00) [pid = 13556] [serial = 1185] [outer = 0x82df3400] 17:38:52 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:52 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:38:53 INFO - .................................................................................................................... 17:38:53 INFO - TEST-OK | /media-source/interfaces.html | took 2165ms 17:38:53 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 17:38:53 INFO - Clearing pref media.mediasource.enabled 17:38:53 INFO - PROCESS | 13556 | 1477701533012 Marionette TRACE conn4 <- [1,1759,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 17:38:53 INFO - PROCESS | 13556 | 1477701533156 Marionette TRACE conn4 -> [0,1760,"getWindowHandle",null] 17:38:53 INFO - PROCESS | 13556 | 1477701533165 Marionette TRACE conn4 <- [1,1760,null,{"value":"8"}] 17:38:53 INFO - PROCESS | 13556 | 1477701533178 Marionette TRACE conn4 -> [0,1761,"getContext",null] 17:38:53 INFO - PROCESS | 13556 | 1477701533193 Marionette TRACE conn4 <- [1,1761,null,{"value":"content"}] 17:38:53 INFO - PROCESS | 13556 | 1477701533210 Marionette TRACE conn4 -> [0,1762,"setContext",{"value":"chrome"}] 17:38:53 INFO - PROCESS | 13556 | 1477701533220 Marionette TRACE conn4 <- [1,1762,null,{}] 17:38:53 INFO - PROCESS | 13556 | 1477701533229 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 17:38:53 INFO - PROCESS | 13556 | 1477701533259 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 17:38:53 INFO - PROCESS | 13556 | 1477701533311 Marionette TRACE conn4 -> [0,1764,"setContext",{"value":"content"}] 17:38:53 INFO - PROCESS | 13556 | 1477701533315 Marionette TRACE conn4 <- [1,1764,null,{}] 17:38:53 INFO - PROCESS | 13556 | 1477701533321 Marionette TRACE conn4 -> [0,1765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:53 INFO - PROCESS | 13556 | 1477701533509 Marionette TRACE conn4 <- [1,1765,null,{"value":null}] 17:38:53 INFO - PROCESS | 13556 | 1477701533673 Marionette TRACE conn4 -> [0,1766,"getWindowHandles",null] 17:38:53 INFO - PROCESS | 13556 | 1477701533677 Marionette TRACE conn4 <- [1,1766,null,["8"]] 17:38:53 INFO - PROCESS | 13556 | 1477701533691 Marionette TRACE conn4 -> [0,1767,"switchToWindow",{"name":"8"}] 17:38:53 INFO - PROCESS | 13556 | 1477701533704 Marionette TRACE conn4 <- [1,1767,null,{}] 17:38:53 INFO - PROCESS | 13556 | 1477701533713 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-activesourcebuffers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:53 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a353c00 == 38 [pid = 13556] [id = 406] 17:38:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x9a354800) [pid = 13556] [serial = 1186] [outer = (nil)] 17:38:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x9a40b000) [pid = 13556] [serial = 1187] [outer = 0x9a354800] 17:38:53 INFO - PROCESS | 13556 | 1477701533813 Marionette DEBUG loaded listener.js 17:38:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x9a353400) [pid = 13556] [serial = 1188] [outer = 0x9a354800] 17:38:54 INFO - PROCESS | 13556 | [h264 @ 0x9b5e5800] err{or,}_recognition separate: 1; 1 17:38:54 INFO - PROCESS | 13556 | [h264 @ 0x9b5e5800] err{or,}_recognition combined: 1; 1 17:38:54 INFO - PROCESS | 13556 | [h264 @ 0x9b5e5800] Unsupported bit depth: 0 17:38:54 INFO - PROCESS | 13556 | [h264 @ 0x9ceb7800] err{or,}_recognition separate: 1; 1 17:38:54 INFO - PROCESS | 13556 | [h264 @ 0x9ceb7800] err{or,}_recognition combined: 1; 1 17:38:54 INFO - PROCESS | 13556 | [h264 @ 0x9ceb7800] Unsupported bit depth: 0 17:38:54 INFO - PROCESS | 13556 | [h264 @ 0x9ceb7800] no picture 17:38:54 INFO - PROCESS | 13556 | [h264 @ 0x9ceb7800] no picture 17:38:54 INFO - PROCESS | 13556 | [aac @ 0x9b398c00] err{or,}_recognition separate: 1; 1 17:38:54 INFO - PROCESS | 13556 | [aac @ 0x9b398c00] err{or,}_recognition combined: 1; 1 17:38:54 INFO - PROCESS | 13556 | [aac @ 0x9b398c00] Unsupported bit depth: 0 17:38:54 INFO - PROCESS | 13556 | [aac @ 0x9b14d000] err{or,}_recognition separate: 1; 1 17:38:54 INFO - PROCESS | 13556 | [aac @ 0x9b14d000] err{or,}_recognition combined: 1; 1 17:38:54 INFO - PROCESS | 13556 | [aac @ 0x9b14d000] Unsupported bit depth: 0 17:38:55 INFO - PROCESS | 13556 | [aac @ 0x9b14d000] err{or,}_recognition separate: 1; 1 17:38:55 INFO - PROCESS | 13556 | [aac @ 0x9b14d000] err{or,}_recognition combined: 1; 1 17:38:55 INFO - PROCESS | 13556 | [aac @ 0x9b14d000] Unsupported bit depth: 0 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2a93c00] err{or,}_recognition separate: 1; 1 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2a93c00] err{or,}_recognition combined: 1; 1 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2a93c00] Unsupported bit depth: 0 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2a94400] err{or,}_recognition separate: 1; 1 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2a94400] err{or,}_recognition combined: 1; 1 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2a94400] Unsupported bit depth: 0 17:38:55 INFO - PROCESS | 13556 | [aac @ 0x9b14d000] err{or,}_recognition separate: 1; 1 17:38:55 INFO - PROCESS | 13556 | [aac @ 0x9b14d000] err{or,}_recognition combined: 1; 1 17:38:55 INFO - PROCESS | 13556 | [aac @ 0x9b14d000] Unsupported bit depth: 0 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2a97000] err{or,}_recognition separate: 1; 1 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2a97000] err{or,}_recognition combined: 1; 1 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2a97000] Unsupported bit depth: 0 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa1a71400] err{or,}_recognition separate: 1; 1 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa1a71400] err{or,}_recognition combined: 1; 1 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa1a71400] Unsupported bit depth: 0 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2a94000] err{or,}_recognition separate: 1; 1 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2a94000] err{or,}_recognition combined: 1; 1 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2a94000] Unsupported bit depth: 0 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa1a71400] no picture 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa1a71400] no picture 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2a97000] err{or,}_recognition separate: 1; 1 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2a97000] err{or,}_recognition combined: 1; 1 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2a97000] Unsupported bit depth: 0 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2a97000] no picture 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2a97000] no picture 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2f7a000] err{or,}_recognition separate: 1; 1 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2f7a000] err{or,}_recognition combined: 1; 1 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2f7a000] Unsupported bit depth: 0 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2f7b400] err{or,}_recognition separate: 1; 1 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2f7b400] err{or,}_recognition combined: 1; 1 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2f7b400] Unsupported bit depth: 0 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2f7bc00] err{or,}_recognition separate: 1; 1 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2f7bc00] err{or,}_recognition combined: 1; 1 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2f7bc00] Unsupported bit depth: 0 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2f7a000] err{or,}_recognition separate: 1; 1 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2f7a000] err{or,}_recognition combined: 1; 1 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2f7a000] Unsupported bit depth: 0 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2f7cc00] err{or,}_recognition separate: 1; 1 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2f7cc00] err{or,}_recognition combined: 1; 1 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2f7cc00] Unsupported bit depth: 0 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2f7b000] err{or,}_recognition separate: 1; 1 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2f7b000] err{or,}_recognition combined: 1; 1 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2f7b000] Unsupported bit depth: 0 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2f7b800] err{or,}_recognition separate: 1; 1 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2f7b800] err{or,}_recognition combined: 1; 1 17:38:55 INFO - PROCESS | 13556 | [aac @ 0xa2f7b800] Unsupported bit depth: 0 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2f7a400] err{or,}_recognition separate: 1; 1 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2f7a400] err{or,}_recognition combined: 1; 1 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2f7a400] Unsupported bit depth: 0 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2f7a400] no picture 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2f7a400] no picture 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2f7b000] no picture 17:38:55 INFO - PROCESS | 13556 | [h264 @ 0xa2f7b000] no picture 17:38:55 INFO - .... 17:38:55 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2470ms 17:38:55 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 17:38:55 INFO - PROCESS | 13556 | 1477701535612 Marionette TRACE conn4 <- [1,1768,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers list reflects changes to selected audio/video tracks associated with separate SourceBuffers.",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html:142:23\nMediaSourceUtil.fetchManifestAndData/ [0,1769,"getWindowHandle",null] 17:38:55 INFO - PROCESS | 13556 | 1477701535648 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 17:38:55 INFO - PROCESS | 13556 | 1477701535662 Marionette TRACE conn4 -> [0,1770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:55 INFO - PROCESS | 13556 | 1477701535895 Marionette TRACE conn4 <- [1,1770,null,{"value":null}] 17:38:56 INFO - PROCESS | 13556 | 1477701536055 Marionette TRACE conn4 -> [0,1771,"getWindowHandles",null] 17:38:56 INFO - PROCESS | 13556 | 1477701536061 Marionette TRACE conn4 <- [1,1771,null,["8"]] 17:38:56 INFO - PROCESS | 13556 | 1477701536067 Marionette TRACE conn4 -> [0,1772,"switchToWindow",{"name":"8"}] 17:38:56 INFO - PROCESS | 13556 | 1477701536074 Marionette TRACE conn4 <- [1,1772,null,{}] 17:38:56 INFO - PROCESS | 13556 | 1477701536080 Marionette TRACE conn4 -> [0,1773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:56 INFO - PROCESS | 13556 | ++DOCSHELL 0xa2a9e800 == 39 [pid = 13556] [id = 407] 17:38:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0xa2a9f000) [pid = 13556] [serial = 1189] [outer = (nil)] 17:38:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0xa2f7c800) [pid = 13556] [serial = 1190] [outer = 0xa2a9f000] 17:38:56 INFO - PROCESS | 13556 | 1477701536184 Marionette DEBUG loaded listener.js 17:38:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0xa2f81c00) [pid = 13556] [serial = 1191] [outer = 0xa2a9f000] 17:38:56 INFO - PROCESS | 13556 | 1477701536941 Marionette TRACE conn4 <- [1,1773,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 17:38:57 INFO - .. 17:38:57 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1371ms 17:38:57 INFO - PROCESS | 13556 | 1477701537031 Marionette TRACE conn4 -> [0,1774,"getWindowHandle",null] 17:38:57 INFO - PROCESS | 13556 | 1477701537038 Marionette TRACE conn4 <- [1,1774,null,{"value":"8"}] 17:38:57 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 17:38:57 INFO - PROCESS | 13556 | 1477701537073 Marionette TRACE conn4 -> [0,1775,"getContext",null] 17:38:57 INFO - PROCESS | 13556 | 1477701537079 Marionette TRACE conn4 <- [1,1775,null,{"value":"content"}] 17:38:57 INFO - PROCESS | 13556 | 1477701537088 Marionette TRACE conn4 -> [0,1776,"setContext",{"value":"chrome"}] 17:38:57 INFO - PROCESS | 13556 | 1477701537093 Marionette TRACE conn4 <- [1,1776,null,{}] 17:38:57 INFO - PROCESS | 13556 | 1477701537100 Marionette TRACE conn4 -> [0,1777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 17:38:57 INFO - PROCESS | 13556 | 1477701537123 Marionette TRACE conn4 <- [1,1777,null,{"value":true}] 17:38:57 INFO - PROCESS | 13556 | 1477701537127 Marionette TRACE conn4 -> [0,1778,"setContext",{"value":"content"}] 17:38:57 INFO - Setting pref media.mediasource.enabled (true) 17:38:57 INFO - PROCESS | 13556 | 1477701537136 Marionette TRACE conn4 <- [1,1778,null,{}] 17:38:57 INFO - PROCESS | 13556 | 1477701537146 Marionette TRACE conn4 -> [0,1779,"getContext",null] 17:38:57 INFO - PROCESS | 13556 | 1477701537151 Marionette TRACE conn4 <- [1,1779,null,{"value":"content"}] 17:38:57 INFO - PROCESS | 13556 | 1477701537156 Marionette TRACE conn4 -> [0,1780,"setContext",{"value":"chrome"}] 17:38:57 INFO - PROCESS | 13556 | 1477701537160 Marionette TRACE conn4 <- [1,1780,null,{}] 17:38:57 INFO - PROCESS | 13556 | 1477701537165 Marionette TRACE conn4 -> [0,1781,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 17:38:57 INFO - PROCESS | 13556 | 1477701537186 Marionette TRACE conn4 <- [1,1781,null,{"value":null}] 17:38:57 INFO - PROCESS | 13556 | 1477701537277 Marionette TRACE conn4 -> [0,1782,"setContext",{"value":"content"}] 17:38:57 INFO - PROCESS | 13556 | 1477701537288 Marionette TRACE conn4 <- [1,1782,null,{}] 17:38:57 INFO - PROCESS | 13556 | 1477701537296 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:57 INFO - PROCESS | 13556 | 1477701537511 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 17:38:57 INFO - PROCESS | 13556 | 1477701537682 Marionette TRACE conn4 -> [0,1784,"getWindowHandles",null] 17:38:57 INFO - PROCESS | 13556 | 1477701537689 Marionette TRACE conn4 <- [1,1784,null,["8"]] 17:38:57 INFO - PROCESS | 13556 | --DOCSHELL 0x8bce7c00 == 38 [pid = 13556] [id = 392] 17:38:57 INFO - PROCESS | 13556 | --DOCSHELL 0x95f0d800 == 37 [pid = 13556] [id = 404] 17:38:57 INFO - PROCESS | 13556 | --DOCSHELL 0x8bcb1400 == 36 [pid = 13556] [id = 403] 17:38:57 INFO - PROCESS | 13556 | --DOCSHELL 0x8bcec400 == 35 [pid = 13556] [id = 402] 17:38:57 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcc9400 == 34 [pid = 13556] [id = 401] 17:38:57 INFO - PROCESS | 13556 | --DOCSHELL 0x8ce53800 == 33 [pid = 13556] [id = 400] 17:38:57 INFO - PROCESS | 13556 | --DOCSHELL 0x83208000 == 32 [pid = 13556] [id = 399] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x9a269800) [pid = 13556] [serial = 1082] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x97be0400) [pid = 13556] [serial = 1144] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x97bde800) [pid = 13556] [serial = 1145] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x95fde400) [pid = 13556] [serial = 1141] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x97b4f400) [pid = 13556] [serial = 1142] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x95f0a400) [pid = 13556] [serial = 1138] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x95f15400) [pid = 13556] [serial = 1139] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x9534d000) [pid = 13556] [serial = 1135] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x9149dc00) [pid = 13556] [serial = 1136] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x944bbc00) [pid = 13556] [serial = 1132] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x944c3400) [pid = 13556] [serial = 1133] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x90058800) [pid = 13556] [serial = 1129] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x93b61400) [pid = 13556] [serial = 1130] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x8cbe4400) [pid = 13556] [serial = 1126] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x8da70c00) [pid = 13556] [serial = 1127] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x82ffd400) [pid = 13556] [serial = 1123] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x8320b800) [pid = 13556] [serial = 1124] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x955adc00) [pid = 13556] [serial = 1120] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x95c9a400) [pid = 13556] [serial = 1121] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x94f94800) [pid = 13556] [serial = 1117] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x9529f400) [pid = 13556] [serial = 1118] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x9004cc00) [pid = 13556] [serial = 1114] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x8df1f800) [pid = 13556] [serial = 1115] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x8bc77800) [pid = 13556] [serial = 1111] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x8bce1000) [pid = 13556] [serial = 1112] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x94f8c000) [pid = 13556] [serial = 1109] [outer = (nil)] [url = about:blank] 17:38:57 INFO - PROCESS | 13556 | 1477701537758 Marionette TRACE conn4 -> [0,1785,"switchToWindow",{"name":"8"}] 17:38:57 INFO - PROCESS | 13556 | 1477701537771 Marionette TRACE conn4 <- [1,1785,null,{}] 17:38:57 INFO - PROCESS | 13556 | 1477701537787 Marionette TRACE conn4 -> [0,1786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:57 INFO - PROCESS | 13556 | ++DOCSHELL 0x83208000 == 33 [pid = 13556] [id = 408] 17:38:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x83cf4400) [pid = 13556] [serial = 1192] [outer = (nil)] 17:38:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x8bca9000) [pid = 13556] [serial = 1193] [outer = 0x83cf4400] 17:38:57 INFO - PROCESS | 13556 | 1477701537872 Marionette DEBUG loaded listener.js 17:38:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x8ce54800) [pid = 13556] [serial = 1194] [outer = 0x83cf4400] 17:38:58 INFO - PROCESS | 13556 | [13556] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 17:38:58 INFO - PROCESS | 13556 | 1477701538519 Marionette TRACE conn4 <- [1,1786,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 17:38:58 INFO - ........... 17:38:58 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1528ms 17:38:58 INFO - PROCESS | 13556 | 1477701538575 Marionette TRACE conn4 -> [0,1787,"getWindowHandle",null] 17:38:58 INFO - PROCESS | 13556 | 1477701538579 Marionette TRACE conn4 <- [1,1787,null,{"value":"8"}] 17:38:58 INFO - TEST-START | /media-source/mediasource-append-buffer.html 17:38:58 INFO - Clearing pref media.mediasource.enabled 17:38:58 INFO - PROCESS | 13556 | 1477701538587 Marionette TRACE conn4 -> [0,1788,"getContext",null] 17:38:58 INFO - PROCESS | 13556 | 1477701538590 Marionette TRACE conn4 <- [1,1788,null,{"value":"content"}] 17:38:58 INFO - PROCESS | 13556 | 1477701538595 Marionette TRACE conn4 -> [0,1789,"setContext",{"value":"chrome"}] 17:38:58 INFO - PROCESS | 13556 | 1477701538597 Marionette TRACE conn4 <- [1,1789,null,{}] 17:38:58 INFO - PROCESS | 13556 | 1477701538603 Marionette TRACE conn4 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 17:38:58 INFO - PROCESS | 13556 | 1477701538620 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 17:38:58 INFO - PROCESS | 13556 | 1477701538625 Marionette TRACE conn4 -> [0,1791,"setContext",{"value":"content"}] 17:38:58 INFO - PROCESS | 13556 | 1477701538628 Marionette TRACE conn4 <- [1,1791,null,{}] 17:38:58 INFO - PROCESS | 13556 | 1477701538637 Marionette TRACE conn4 -> [0,1792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:38:58 INFO - PROCESS | 13556 | 1477701538805 Marionette TRACE conn4 <- [1,1792,null,{"value":null}] 17:38:58 INFO - PROCESS | 13556 | 1477701538923 Marionette TRACE conn4 -> [0,1793,"getWindowHandles",null] 17:38:58 INFO - PROCESS | 13556 | 1477701538925 Marionette TRACE conn4 <- [1,1793,null,["8"]] 17:38:58 INFO - PROCESS | 13556 | 1477701538935 Marionette TRACE conn4 -> [0,1794,"switchToWindow",{"name":"8"}] 17:38:58 INFO - PROCESS | 13556 | 1477701538940 Marionette TRACE conn4 <- [1,1794,null,{}] 17:38:58 INFO - PROCESS | 13556 | 1477701538946 Marionette TRACE conn4 -> [0,1795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-append-buffer.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:38:58 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcec400 == 34 [pid = 13556] [id = 409] 17:38:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x948b6c00) [pid = 13556] [serial = 1195] [outer = (nil)] 17:38:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x9529b400) [pid = 13556] [serial = 1196] [outer = 0x948b6c00] 17:38:59 INFO - PROCESS | 13556 | 1477701539031 Marionette DEBUG loaded listener.js 17:38:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x95346c00) [pid = 13556] [serial = 1197] [outer = 0x948b6c00] 17:39:02 INFO - PROCESS | 13556 | [aac @ 0x83096000] err{or,}_recognition separate: 1; 1 17:39:02 INFO - PROCESS | 13556 | [aac @ 0x83096000] err{or,}_recognition combined: 1; 1 17:39:02 INFO - PROCESS | 13556 | [aac @ 0x83096000] Unsupported bit depth: 0 17:39:03 INFO - PROCESS | 13556 | [h264 @ 0x83c90000] err{or,}_recognition separate: 1; 1 17:39:03 INFO - PROCESS | 13556 | [h264 @ 0x83c90000] err{or,}_recognition combined: 1; 1 17:39:03 INFO - PROCESS | 13556 | [h264 @ 0x83c90000] Unsupported bit depth: 0 17:39:03 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x8df20c00) [pid = 13556] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 17:39:03 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x8bceb400) [pid = 13556] [serial = 1146] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 17:39:03 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x98f24400) [pid = 13556] [serial = 1154] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 17:39:03 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x983e6400) [pid = 13556] [serial = 1152] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 17:39:03 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x95fde000) [pid = 13556] [serial = 1149] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 17:39:03 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x9a20f800) [pid = 13556] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 17:39:03 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x9a355400) [pid = 13556] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 17:39:03 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x83208800) [pid = 13556] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 17:39:03 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x8fcec800) [pid = 13556] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 17:39:03 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x8ce54c00) [pid = 13556] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 17:39:03 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x8bce0800) [pid = 13556] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 17:39:03 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x8fcc9800) [pid = 13556] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 17:39:04 INFO - PROCESS | 13556 | [aac @ 0x8331e000] err{or,}_recognition separate: 1; 1 17:39:04 INFO - PROCESS | 13556 | [aac @ 0x8331e000] err{or,}_recognition combined: 1; 1 17:39:04 INFO - PROCESS | 13556 | [aac @ 0x8331e000] Unsupported bit depth: 0 17:39:04 INFO - PROCESS | 13556 | [aac @ 0x83326800] err{or,}_recognition separate: 1; 1 17:39:04 INFO - PROCESS | 13556 | [aac @ 0x83326800] err{or,}_recognition combined: 1; 1 17:39:04 INFO - PROCESS | 13556 | [aac @ 0x83326800] Unsupported bit depth: 0 17:39:04 INFO - PROCESS | 13556 | [h264 @ 0x83327400] err{or,}_recognition separate: 1; 1 17:39:04 INFO - PROCESS | 13556 | [h264 @ 0x83327400] err{or,}_recognition combined: 1; 1 17:39:04 INFO - PROCESS | 13556 | [h264 @ 0x83327400] Unsupported bit depth: 0 17:39:04 INFO - PROCESS | 13556 | [aac @ 0x94ec9800] err{or,}_recognition separate: 1; 1 17:39:04 INFO - PROCESS | 13556 | [aac @ 0x94ec9800] err{or,}_recognition combined: 1; 1 17:39:04 INFO - PROCESS | 13556 | [aac @ 0x94ec9800] Unsupported bit depth: 0 17:39:04 INFO - PROCESS | 13556 | [h264 @ 0x94dbb400] err{or,}_recognition separate: 1; 1 17:39:04 INFO - PROCESS | 13556 | [h264 @ 0x94dbb400] err{or,}_recognition combined: 1; 1 17:39:04 INFO - PROCESS | 13556 | [h264 @ 0x94dbb400] Unsupported bit depth: 0 17:39:05 INFO - PROCESS | 13556 | [h264 @ 0x94dc6000] err{or,}_recognition separate: 1; 1 17:39:05 INFO - PROCESS | 13556 | [h264 @ 0x94dc6000] err{or,}_recognition combined: 1; 1 17:39:05 INFO - PROCESS | 13556 | [h264 @ 0x94dc6000] Unsupported bit depth: 0 17:39:05 INFO - PROCESS | 13556 | [aac @ 0x9b4dbc00] err{or,}_recognition separate: 1; 1 17:39:05 INFO - PROCESS | 13556 | [aac @ 0x9b4dbc00] err{or,}_recognition combined: 1; 1 17:39:05 INFO - PROCESS | 13556 | [aac @ 0x9b4dbc00] Unsupported bit depth: 0 17:39:05 INFO - PROCESS | 13556 | [h264 @ 0x82d26c00] err{or,}_recognition separate: 1; 1 17:39:05 INFO - PROCESS | 13556 | [h264 @ 0x82d26c00] err{or,}_recognition combined: 1; 1 17:39:05 INFO - PROCESS | 13556 | [h264 @ 0x82d26c00] Unsupported bit depth: 0 17:39:06 INFO - PROCESS | 13556 | [aac @ 0x83209800] err{or,}_recognition separate: 1; 1 17:39:06 INFO - PROCESS | 13556 | [aac @ 0x83209800] err{or,}_recognition combined: 1; 1 17:39:06 INFO - PROCESS | 13556 | [aac @ 0x83209800] Unsupported bit depth: 0 17:39:06 INFO - PROCESS | 13556 | [h264 @ 0x8bca7c00] err{or,}_recognition separate: 1; 1 17:39:06 INFO - PROCESS | 13556 | [h264 @ 0x8bca7c00] err{or,}_recognition combined: 1; 1 17:39:06 INFO - PROCESS | 13556 | [h264 @ 0x8bca7c00] Unsupported bit depth: 0 17:39:06 INFO - PROCESS | 13556 | [aac @ 0x8da6f000] err{or,}_recognition separate: 1; 1 17:39:06 INFO - PROCESS | 13556 | [aac @ 0x8da6f000] err{or,}_recognition combined: 1; 1 17:39:06 INFO - PROCESS | 13556 | [aac @ 0x8da6f000] Unsupported bit depth: 0 17:39:06 INFO - PROCESS | 13556 | [h264 @ 0x9004f000] err{or,}_recognition separate: 1; 1 17:39:06 INFO - PROCESS | 13556 | [h264 @ 0x9004f000] err{or,}_recognition combined: 1; 1 17:39:06 INFO - PROCESS | 13556 | [h264 @ 0x9004f000] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x82d25400] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x82d25400] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x82d25400] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8cbdfc00] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8cbdfc00] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8cbdfc00] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x9004f000] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x9004f000] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x9004f000] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x94f8bc00] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x94f8bc00] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x94f8bc00] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x9004b800] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x9004b800] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x9004b800] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x94f90000] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x94f90000] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x94f90000] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x94f94000] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x94f94000] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x94f94000] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x9529d000] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x9529d000] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x9529d000] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x9534c000] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x9534c000] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x9534c000] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8308f400] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8308f400] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8308f400] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8308fc00] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8308fc00] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8308fc00] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x83090c00] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x83090c00] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x83090c00] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8331b000] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8331b000] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8331b000] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8331bc00] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8331bc00] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8331bc00] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x8331cc00] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x8331cc00] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x8331cc00] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x8331d800] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x8331d800] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x8331d800] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x83cf6000] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x83cf6000] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x83cf6000] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x83cf8000] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x83cf8000] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x83cf8000] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x8308e400] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x8308e400] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x8308e400] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8308f800] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8308f800] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8308f800] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x83090000] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x83090000] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x83090000] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8331b800] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8331b800] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8331b800] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x83090800] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x83090800] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x83090800] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x8331ac00] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x8331ac00] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x8331ac00] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8bc6e800] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8bc6e800] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8bc6e800] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8331b400] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8331b400] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8331b400] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x83207400] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x83207400] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x83207400] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8bca7800] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8bca7800] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x8bca7800] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x8bcac800] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x8bcac800] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [aac @ 0x8bcac800] Unsupported bit depth: 0 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x83209800] err{or,}_recognition separate: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x83209800] err{or,}_recognition combined: 1; 1 17:39:07 INFO - PROCESS | 13556 | [h264 @ 0x83209800] Unsupported bit depth: 0 17:39:08 INFO - PROCESS | 13556 | 1477701548673 Marionette TRACE conn4 <- [1,1795,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 17:39:08 INFO - ..................... 17:39:08 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 10153ms 17:39:08 INFO - PROCESS | 13556 | 1477701548744 Marionette TRACE conn4 -> [0,1796,"getWindowHandle",null] 17:39:08 INFO - PROCESS | 13556 | 1477701548751 Marionette TRACE conn4 <- [1,1796,null,{"value":"8"}] 17:39:08 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 17:39:08 INFO - PROCESS | 13556 | 1477701548762 Marionette TRACE conn4 -> [0,1797,"timeouts",{"script":185000}] 17:39:08 INFO - PROCESS | 13556 | 1477701548768 Marionette TRACE conn4 <- [1,1797,null,{}] 17:39:08 INFO - PROCESS | 13556 | 1477701548778 Marionette TRACE conn4 -> [0,1798,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:39:08 INFO - PROCESS | 13556 | 1477701548991 Marionette TRACE conn4 <- [1,1798,null,{"value":null}] 17:39:09 INFO - PROCESS | 13556 | 1477701549145 Marionette TRACE conn4 -> [0,1799,"getWindowHandles",null] 17:39:09 INFO - PROCESS | 13556 | 1477701549151 Marionette TRACE conn4 <- [1,1799,null,["8"]] 17:39:09 INFO - PROCESS | 13556 | 1477701549158 Marionette TRACE conn4 -> [0,1800,"switchToWindow",{"name":"8"}] 17:39:09 INFO - PROCESS | 13556 | 1477701549167 Marionette TRACE conn4 <- [1,1800,null,{}] 17:39:09 INFO - PROCESS | 13556 | 1477701549178 Marionette TRACE conn4 -> [0,1801,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendbuffer-quota-exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\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"}] 17:39:09 INFO - PROCESS | 13556 | ++DOCSHELL 0x95299c00 == 35 [pid = 13556] [id = 410] 17:39:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x9529c400) [pid = 13556] [serial = 1198] [outer = (nil)] 17:39:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x95546000) [pid = 13556] [serial = 1199] [outer = 0x9529c400] 17:39:09 INFO - PROCESS | 13556 | 1477701549287 Marionette DEBUG loaded listener.js 17:39:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x95c9f400) [pid = 13556] [serial = 1200] [outer = 0x9529c400] 17:39:10 INFO - PROCESS | 13556 | [aac @ 0x95f15c00] err{or,}_recognition separate: 1; 1 17:39:10 INFO - PROCESS | 13556 | [aac @ 0x95f15c00] err{or,}_recognition combined: 1; 1 17:39:10 INFO - PROCESS | 13556 | [aac @ 0x95f15c00] Unsupported bit depth: 0 17:39:10 INFO - PROCESS | 13556 | [aac @ 0x95fca000] err{or,}_recognition separate: 1; 1 17:39:10 INFO - PROCESS | 13556 | [aac @ 0x95fca000] err{or,}_recognition combined: 1; 1 17:39:10 INFO - PROCESS | 13556 | [aac @ 0x95fca000] Unsupported bit depth: 0 17:39:12 INFO - PROCESS | 13556 | --DOCSHELL 0x95fd2800 == 34 [pid = 13556] [id = 390] 17:39:12 INFO - PROCESS | 13556 | --DOCSHELL 0x8cbea000 == 33 [pid = 13556] [id = 382] 17:39:12 INFO - PROCESS | 13556 | --DOCSHELL 0x8dff6c00 == 32 [pid = 13556] [id = 381] 17:39:12 INFO - PROCESS | 13556 | --DOCSHELL 0x82ffb800 == 31 [pid = 13556] [id = 389] 17:39:12 INFO - PROCESS | 13556 | --DOCSHELL 0x8bca5c00 == 30 [pid = 13556] [id = 385] 17:39:12 INFO - PROCESS | 13556 | --DOCSHELL 0x82df0000 == 29 [pid = 13556] [id = 384] 17:39:12 INFO - PROCESS | 13556 | --DOCSHELL 0x95351c00 == 28 [pid = 13556] [id = 383] 17:39:12 INFO - PROCESS | 13556 | --DOCSHELL 0x83208000 == 27 [pid = 13556] [id = 408] 17:39:12 INFO - PROCESS | 13556 | --DOCSHELL 0x9a353c00 == 26 [pid = 13556] [id = 406] 17:39:12 INFO - PROCESS | 13556 | --DOCSHELL 0x82df0c00 == 25 [pid = 13556] [id = 405] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x98f28400) [pid = 13556] [serial = 1155] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x983e9000) [pid = 13556] [serial = 1153] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x95fc3400) [pid = 13556] [serial = 1181] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x948c3800) [pid = 13556] [serial = 1178] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x94f8f400) [pid = 13556] [serial = 1179] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x943a3800) [pid = 13556] [serial = 1175] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x944ba400) [pid = 13556] [serial = 1176] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x8fccb400) [pid = 13556] [serial = 1172] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x8fcd2000) [pid = 13556] [serial = 1173] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x8d945c00) [pid = 13556] [serial = 1169] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x8da27000) [pid = 13556] [serial = 1170] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x83cee800) [pid = 13556] [serial = 1166] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x83cf2000) [pid = 13556] [serial = 1167] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x8bcedc00) [pid = 13556] [serial = 1163] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x8bd8b400) [pid = 13556] [serial = 1164] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x9a64f000) [pid = 13556] [serial = 1160] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x9a6eac00) [pid = 13556] [serial = 1161] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x9a274000) [pid = 13556] [serial = 1157] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x9a2eb000) [pid = 13556] [serial = 1158] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x97be5000) [pid = 13556] [serial = 1150] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x95fc5400) [pid = 13556] [serial = 1151] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8cbe5000) [pid = 13556] [serial = 1147] [outer = (nil)] [url = about:blank] 17:39:12 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8d946800) [pid = 13556] [serial = 1148] [outer = (nil)] [url = about:blank] 17:39:14 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x83cf4400) [pid = 13556] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0x97b56400 == 24 [pid = 13556] [id = 391] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0x95fd2400 == 23 [pid = 13556] [id = 393] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0x9a352c00 == 22 [pid = 13556] [id = 397] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0x83cf5000 == 21 [pid = 13556] [id = 380] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc7b400 == 20 [pid = 13556] [id = 398] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0x9439fc00 == 19 [pid = 13556] [id = 379] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0x9a206800 == 18 [pid = 13556] [id = 396] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0x8cbea400 == 17 [pid = 13556] [id = 374] 17:39:22 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x82ffe000) [pid = 13556] [serial = 1184] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x9a40b000) [pid = 13556] [serial = 1187] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0xa2f7c800) [pid = 13556] [serial = 1190] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x9529b400) [pid = 13556] [serial = 1196] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0x90029000 == 16 [pid = 13556] [id = 386] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0x8bcb0400 == 15 [pid = 13556] [id = 376] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0x8da27800 == 14 [pid = 13556] [id = 387] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0x8df27800 == 13 [pid = 13556] [id = 375] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0x83202000 == 12 [pid = 13556] [id = 371] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0x9123e800 == 11 [pid = 13556] [id = 378] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0x82d27c00 == 10 [pid = 13556] [id = 388] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0x8320ac00 == 9 [pid = 13556] [id = 372] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0xa2a9e800 == 8 [pid = 13556] [id = 407] 17:39:22 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcec400 == 7 [pid = 13556] [id = 409] 17:39:22 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8bca9000) [pid = 13556] [serial = 1193] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8ce54800) [pid = 13556] [serial = 1194] [outer = (nil)] [url = about:blank] 17:39:25 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x948b6c00) [pid = 13556] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 17:39:25 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x9a354800) [pid = 13556] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 17:39:25 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0xa2a9f000) [pid = 13556] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 17:39:25 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x95f0e800) [pid = 13556] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 17:39:25 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82df3400) [pid = 13556] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 17:39:28 INFO - PROCESS | 13556 | 1477701568993 Marionette TRACE conn4 <- [1,1801,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 17:39:29 INFO - . 17:39:29 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 20277ms 17:39:29 INFO - PROCESS | 13556 | 1477701569039 Marionette TRACE conn4 -> [0,1802,"getWindowHandle",null] 17:39:29 INFO - PROCESS | 13556 | 1477701569046 Marionette TRACE conn4 <- [1,1802,null,{"value":"8"}] 17:39:29 INFO - TEST-START | /media-source/mediasource-appendwindow.html 17:39:29 INFO - PROCESS | 13556 | 1477701569056 Marionette TRACE conn4 -> [0,1803,"timeouts",{"script":35000}] 17:39:29 INFO - PROCESS | 13556 | 1477701569061 Marionette TRACE conn4 <- [1,1803,null,{}] 17:39:29 INFO - PROCESS | 13556 | 1477701569113 Marionette TRACE conn4 -> [0,1804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:39:29 INFO - PROCESS | 13556 | 1477701569333 Marionette TRACE conn4 <- [1,1804,null,{"value":null}] 17:39:29 INFO - PROCESS | 13556 | 1477701569475 Marionette TRACE conn4 -> [0,1805,"getWindowHandles",null] 17:39:29 INFO - PROCESS | 13556 | 1477701569481 Marionette TRACE conn4 <- [1,1805,null,["8"]] 17:39:29 INFO - PROCESS | 13556 | 1477701569489 Marionette TRACE conn4 -> [0,1806,"switchToWindow",{"name":"8"}] 17:39:29 INFO - PROCESS | 13556 | 1477701569506 Marionette TRACE conn4 <- [1,1806,null,{}] 17:39:29 INFO - PROCESS | 13556 | 1477701569522 Marionette TRACE conn4 -> [0,1807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendwindow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendwindow.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:39:29 INFO - PROCESS | 13556 | ++DOCSHELL 0x83208c00 == 8 [pid = 13556] [id = 411] 17:39:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x8320ac00) [pid = 13556] [serial = 1201] [outer = (nil)] 17:39:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x8331a400) [pid = 13556] [serial = 1202] [outer = 0x8320ac00] 17:39:29 INFO - PROCESS | 13556 | 1477701569627 Marionette DEBUG loaded listener.js 17:39:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x83cf5000) [pid = 13556] [serial = 1203] [outer = 0x8320ac00] 17:39:31 INFO - PROCESS | 13556 | [aac @ 0x83cf2c00] err{or,}_recognition separate: 1; 1 17:39:31 INFO - PROCESS | 13556 | [aac @ 0x83cf2c00] err{or,}_recognition combined: 1; 1 17:39:31 INFO - PROCESS | 13556 | [aac @ 0x83cf2c00] Unsupported bit depth: 0 17:39:31 INFO - PROCESS | 13556 | [h264 @ 0x8fd6fc00] err{or,}_recognition separate: 1; 1 17:39:31 INFO - PROCESS | 13556 | [h264 @ 0x8fd6fc00] err{or,}_recognition combined: 1; 1 17:39:31 INFO - PROCESS | 13556 | [h264 @ 0x8fd6fc00] Unsupported bit depth: 0 17:39:31 INFO - PROCESS | 13556 | [aac @ 0x83cf2c00] err{or,}_recognition separate: 1; 1 17:39:31 INFO - PROCESS | 13556 | [aac @ 0x83cf2c00] err{or,}_recognition combined: 1; 1 17:39:31 INFO - PROCESS | 13556 | [aac @ 0x83cf2c00] Unsupported bit depth: 0 17:39:32 INFO - PROCESS | 13556 | [h264 @ 0x9001b800] err{or,}_recognition separate: 1; 1 17:39:32 INFO - PROCESS | 13556 | [h264 @ 0x9001b800] err{or,}_recognition combined: 1; 1 17:39:32 INFO - PROCESS | 13556 | [h264 @ 0x9001b800] Unsupported bit depth: 0 17:39:32 INFO - PROCESS | 13556 | --DOCSHELL 0x95299c00 == 7 [pid = 13556] [id = 410] 17:39:32 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x9a353400) [pid = 13556] [serial = 1188] [outer = (nil)] [url = about:blank] 17:39:32 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0xa2f81c00) [pid = 13556] [serial = 1191] [outer = (nil)] [url = about:blank] 17:39:32 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x95fc7400) [pid = 13556] [serial = 1182] [outer = (nil)] [url = about:blank] 17:39:32 INFO - PROCESS | 13556 | --DOMWINDOW == 20 (0x83202c00) [pid = 13556] [serial = 1185] [outer = (nil)] [url = about:blank] 17:39:32 INFO - PROCESS | 13556 | --DOMWINDOW == 19 (0x95346c00) [pid = 13556] [serial = 1197] [outer = (nil)] [url = about:blank] 17:39:32 INFO - PROCESS | 13556 | --DOMWINDOW == 18 (0x95546000) [pid = 13556] [serial = 1199] [outer = (nil)] [url = about:blank] 17:39:32 INFO - PROCESS | 13556 | 1477701572588 Marionette TRACE conn4 <- [1,1807,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 17:39:32 INFO - ....... 17:39:32 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 3590ms 17:39:32 INFO - PROCESS | 13556 | 1477701572646 Marionette TRACE conn4 -> [0,1808,"getWindowHandle",null] 17:39:32 INFO - PROCESS | 13556 | 1477701572653 Marionette TRACE conn4 <- [1,1808,null,{"value":"8"}] 17:39:32 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 17:39:32 INFO - PROCESS | 13556 | 1477701572664 Marionette TRACE conn4 -> [0,1809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:39:32 INFO - PROCESS | 13556 | 1477701572853 Marionette TRACE conn4 <- [1,1809,null,{"value":null}] 17:39:32 INFO - PROCESS | 13556 | 1477701572958 Marionette TRACE conn4 -> [0,1810,"getWindowHandles",null] 17:39:32 INFO - PROCESS | 13556 | 1477701572964 Marionette TRACE conn4 <- [1,1810,null,["8"]] 17:39:32 INFO - PROCESS | 13556 | 1477701572972 Marionette TRACE conn4 -> [0,1811,"switchToWindow",{"name":"8"}] 17:39:32 INFO - PROCESS | 13556 | 1477701572980 Marionette TRACE conn4 <- [1,1811,null,{}] 17:39:33 INFO - PROCESS | 13556 | 1477701572987 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-attach-stops-delaying-load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:39:33 INFO - PROCESS | 13556 | ++DOCSHELL 0x8308ec00 == 8 [pid = 13556] [id = 412] 17:39:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 19 (0x8308f000) [pid = 13556] [serial = 1204] [outer = (nil)] 17:39:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 20 (0x83092400) [pid = 13556] [serial = 1205] [outer = 0x8308f000] 17:39:33 INFO - PROCESS | 13556 | 1477701573084 Marionette DEBUG loaded listener.js 17:39:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 21 (0x83097c00) [pid = 13556] [serial = 1206] [outer = 0x8308f000] 17:39:33 INFO - PROCESS | 13556 | 1477701573610 Marionette TRACE conn4 <- [1,1812,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 17:39:33 INFO - . 17:39:33 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 970ms 17:39:33 INFO - PROCESS | 13556 | 1477701573631 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 17:39:33 INFO - PROCESS | 13556 | 1477701573636 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 17:39:33 INFO - TEST-START | /media-source/mediasource-avtracks.html 17:39:33 INFO - PROCESS | 13556 | 1477701573643 Marionette TRACE conn4 -> [0,1814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:39:33 INFO - PROCESS | 13556 | 1477701573810 Marionette TRACE conn4 <- [1,1814,null,{"value":null}] 17:39:33 INFO - PROCESS | 13556 | 1477701573914 Marionette TRACE conn4 -> [0,1815,"getWindowHandles",null] 17:39:33 INFO - PROCESS | 13556 | 1477701573919 Marionette TRACE conn4 <- [1,1815,null,["8"]] 17:39:33 INFO - PROCESS | 13556 | 1477701573925 Marionette TRACE conn4 -> [0,1816,"switchToWindow",{"name":"8"}] 17:39:33 INFO - PROCESS | 13556 | 1477701573930 Marionette TRACE conn4 <- [1,1816,null,{}] 17:39:33 INFO - PROCESS | 13556 | 1477701573939 Marionette TRACE conn4 -> [0,1817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-avtracks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-avtracks.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:39:33 INFO - PROCESS | 13556 | ++DOCSHELL 0x83096000 == 9 [pid = 13556] [id = 413] 17:39:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x8309b000) [pid = 13556] [serial = 1207] [outer = (nil)] 17:39:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x8331e800) [pid = 13556] [serial = 1208] [outer = 0x8309b000] 17:39:34 INFO - PROCESS | 13556 | 1477701574029 Marionette DEBUG loaded listener.js 17:39:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ff8000) [pid = 13556] [serial = 1209] [outer = 0x8309b000] 17:39:35 INFO - .... 17:39:35 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1422ms 17:39:35 INFO - PROCESS | 13556 | 1477701574995 Marionette TRACE conn4 <- [1,1817,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 17:39:35 INFO - PROCESS | 13556 | 1477701575086 Marionette TRACE conn4 -> [0,1818,"getWindowHandle",null] 17:39:35 INFO - PROCESS | 13556 | 1477701575094 Marionette TRACE conn4 <- [1,1818,null,{"value":"8"}] 17:39:35 INFO - TEST-START | /media-source/mediasource-buffered.html 17:39:35 INFO - PROCESS | 13556 | 1477701575107 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:39:35 INFO - PROCESS | 13556 | 1477701575322 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 17:39:35 INFO - PROCESS | 13556 | 1477701575341 Marionette TRACE conn4 -> [0,1820,"getWindowHandles",null] 17:39:35 INFO - PROCESS | 13556 | 1477701575345 Marionette TRACE conn4 <- [1,1820,null,["8"]] 17:39:35 INFO - PROCESS | 13556 | 1477701575350 Marionette TRACE conn4 -> [0,1821,"switchToWindow",{"name":"8"}] 17:39:35 INFO - PROCESS | 13556 | 1477701575356 Marionette TRACE conn4 <- [1,1821,null,{}] 17:39:35 INFO - PROCESS | 13556 | 1477701575362 Marionette TRACE conn4 -> [0,1822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-buffered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-buffered.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:39:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bce6800 == 10 [pid = 13556] [id = 414] 17:39:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x8bce7000) [pid = 13556] [serial = 1210] [outer = (nil)] 17:39:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8bceb400) [pid = 13556] [serial = 1211] [outer = 0x8bce7000] 17:39:35 INFO - PROCESS | 13556 | 1477701575507 Marionette DEBUG loaded listener.js 17:39:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8c8eb400) [pid = 13556] [serial = 1212] [outer = 0x8bce7000] 17:39:36 INFO - PROCESS | 13556 | [aac @ 0x8cbe7400] err{or,}_recognition separate: 1; 1 17:39:36 INFO - PROCESS | 13556 | [aac @ 0x8cbe7400] err{or,}_recognition combined: 1; 1 17:39:36 INFO - PROCESS | 13556 | [aac @ 0x8cbe7400] Unsupported bit depth: 0 17:39:36 INFO - PROCESS | 13556 | [aac @ 0x8cbe7400] err{or,}_recognition separate: 1; 1 17:39:36 INFO - PROCESS | 13556 | [aac @ 0x8cbe7400] err{or,}_recognition combined: 1; 1 17:39:36 INFO - PROCESS | 13556 | [aac @ 0x8cbe7400] Unsupported bit depth: 0 17:39:36 INFO - PROCESS | 13556 | [aac @ 0x8df1f400] err{or,}_recognition separate: 1; 1 17:39:36 INFO - PROCESS | 13556 | [aac @ 0x8df1f400] err{or,}_recognition combined: 1; 1 17:39:36 INFO - PROCESS | 13556 | [aac @ 0x8df1f400] Unsupported bit depth: 0 17:39:36 INFO - PROCESS | 13556 | [h264 @ 0x8df21c00] err{or,}_recognition separate: 1; 1 17:39:36 INFO - PROCESS | 13556 | [h264 @ 0x8df21c00] err{or,}_recognition combined: 1; 1 17:39:36 INFO - PROCESS | 13556 | [h264 @ 0x8df21c00] Unsupported bit depth: 0 17:39:36 INFO - PROCESS | 13556 | [aac @ 0x8df24000] err{or,}_recognition separate: 1; 1 17:39:36 INFO - PROCESS | 13556 | [aac @ 0x8df24000] err{or,}_recognition combined: 1; 1 17:39:36 INFO - PROCESS | 13556 | [aac @ 0x8df24000] Unsupported bit depth: 0 17:39:36 INFO - PROCESS | 13556 | [h264 @ 0x8df1fc00] err{or,}_recognition separate: 1; 1 17:39:36 INFO - PROCESS | 13556 | [h264 @ 0x8df1fc00] err{or,}_recognition combined: 1; 1 17:39:36 INFO - PROCESS | 13556 | [h264 @ 0x8df1fc00] Unsupported bit depth: 0 17:39:36 INFO - PROCESS | 13556 | [h264 @ 0x8df1fc00] no picture 17:39:36 INFO - PROCESS | 13556 | [h264 @ 0x8df1fc00] no picture 17:39:37 INFO - PROCESS | 13556 | [aac @ 0x8df1f400] err{or,}_recognition separate: 1; 1 17:39:37 INFO - PROCESS | 13556 | [aac @ 0x8df1f400] err{or,}_recognition combined: 1; 1 17:39:37 INFO - PROCESS | 13556 | [aac @ 0x8df1f400] Unsupported bit depth: 0 17:39:37 INFO - PROCESS | 13556 | [h264 @ 0x8df20400] err{or,}_recognition separate: 1; 1 17:39:37 INFO - PROCESS | 13556 | [h264 @ 0x8df20400] err{or,}_recognition combined: 1; 1 17:39:37 INFO - PROCESS | 13556 | [h264 @ 0x8df20400] Unsupported bit depth: 0 17:39:37 INFO - PROCESS | 13556 | [aac @ 0x8df21c00] err{or,}_recognition separate: 1; 1 17:39:37 INFO - PROCESS | 13556 | [aac @ 0x8df21c00] err{or,}_recognition combined: 1; 1 17:39:37 INFO - PROCESS | 13556 | [aac @ 0x8df21c00] Unsupported bit depth: 0 17:39:37 INFO - PROCESS | 13556 | [h264 @ 0x8cbe7400] err{or,}_recognition separate: 1; 1 17:39:37 INFO - PROCESS | 13556 | [h264 @ 0x8cbe7400] err{or,}_recognition combined: 1; 1 17:39:37 INFO - PROCESS | 13556 | [h264 @ 0x8cbe7400] Unsupported bit depth: 0 17:39:37 INFO - PROCESS | 13556 | [h264 @ 0x8cbe7400] no picture 17:39:37 INFO - PROCESS | 13556 | [h264 @ 0x8cbe7400] no picture 17:39:37 INFO - PROCESS | 13556 | 1477701577155 Marionette TRACE conn4 <- [1,1822,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 17:39:37 INFO - ....... 17:39:37 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2076ms 17:39:37 INFO - PROCESS | 13556 | 1477701577177 Marionette TRACE conn4 -> [0,1823,"getWindowHandle",null] 17:39:37 INFO - PROCESS | 13556 | 1477701577181 Marionette TRACE conn4 <- [1,1823,null,{"value":"8"}] 17:39:37 INFO - TEST-START | /media-source/mediasource-closed.html 17:39:37 INFO - PROCESS | 13556 | 1477701577187 Marionette TRACE conn4 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:39:37 INFO - PROCESS | 13556 | 1477701577335 Marionette TRACE conn4 <- [1,1824,null,{"value":null}] 17:39:37 INFO - PROCESS | 13556 | 1477701577347 Marionette TRACE conn4 -> [0,1825,"getWindowHandles",null] 17:39:37 INFO - PROCESS | 13556 | 1477701577351 Marionette TRACE conn4 <- [1,1825,null,["8"]] 17:39:37 INFO - PROCESS | 13556 | 1477701577356 Marionette TRACE conn4 -> [0,1826,"switchToWindow",{"name":"8"}] 17:39:37 INFO - PROCESS | 13556 | 1477701577362 Marionette TRACE conn4 <- [1,1826,null,{}] 17:39:37 INFO - PROCESS | 13556 | 1477701577369 Marionette TRACE conn4 -> [0,1827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-closed.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:39:37 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d26800 == 11 [pid = 13556] [id = 415] 17:39:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8d94ec00) [pid = 13556] [serial = 1213] [outer = (nil)] 17:39:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x90053c00) [pid = 13556] [serial = 1214] [outer = 0x8d94ec00] 17:39:37 INFO - PROCESS | 13556 | 1477701577459 Marionette DEBUG loaded listener.js 17:39:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x9123f800) [pid = 13556] [serial = 1215] [outer = 0x8d94ec00] 17:39:38 INFO - PROCESS | 13556 | 1477701578143 Marionette TRACE conn4 <- [1,1827,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 17:39:38 INFO - .......... 17:39:38 INFO - TEST-OK | /media-source/mediasource-closed.html | took 975ms 17:39:38 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 17:39:38 INFO - PROCESS | 13556 | 1477701578163 Marionette TRACE conn4 -> [0,1828,"getWindowHandle",null] 17:39:38 INFO - PROCESS | 13556 | 1477701578166 Marionette TRACE conn4 <- [1,1828,null,{"value":"8"}] 17:39:38 INFO - PROCESS | 13556 | 1477701578172 Marionette TRACE conn4 -> [0,1829,"getContext",null] 17:39:38 INFO - PROCESS | 13556 | 1477701578176 Marionette TRACE conn4 <- [1,1829,null,{"value":"content"}] 17:39:38 INFO - PROCESS | 13556 | 1477701578188 Marionette TRACE conn4 -> [0,1830,"setContext",{"value":"chrome"}] 17:39:38 INFO - PROCESS | 13556 | 1477701578190 Marionette TRACE conn4 <- [1,1830,null,{}] 17:39:38 INFO - PROCESS | 13556 | 1477701578198 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 17:39:38 INFO - PROCESS | 13556 | 1477701578214 Marionette TRACE conn4 <- [1,1831,null,{"value":true}] 17:39:38 INFO - PROCESS | 13556 | 1477701578219 Marionette TRACE conn4 -> [0,1832,"setContext",{"value":"content"}] 17:39:38 INFO - PROCESS | 13556 | 1477701578222 Marionette TRACE conn4 <- [1,1832,null,{}] 17:39:38 INFO - Setting pref media.mediasource.enabled (true) 17:39:38 INFO - PROCESS | 13556 | 1477701578228 Marionette TRACE conn4 -> [0,1833,"getContext",null] 17:39:38 INFO - PROCESS | 13556 | 1477701578240 Marionette TRACE conn4 <- [1,1833,null,{"value":"content"}] 17:39:38 INFO - PROCESS | 13556 | 1477701578249 Marionette TRACE conn4 -> [0,1834,"setContext",{"value":"chrome"}] 17:39:38 INFO - PROCESS | 13556 | 1477701578252 Marionette TRACE conn4 <- [1,1834,null,{}] 17:39:38 INFO - PROCESS | 13556 | 1477701578257 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 17:39:38 INFO - PROCESS | 13556 | 1477701578273 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 17:39:38 INFO - PROCESS | 13556 | 1477701578282 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"content"}] 17:39:38 INFO - PROCESS | 13556 | 1477701578285 Marionette TRACE conn4 <- [1,1836,null,{}] 17:39:38 INFO - PROCESS | 13556 | 1477701578291 Marionette TRACE conn4 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:39:38 INFO - PROCESS | 13556 | 1477701578453 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 17:39:38 INFO - PROCESS | 13556 | 1477701578565 Marionette TRACE conn4 -> [0,1838,"getWindowHandles",null] 17:39:38 INFO - PROCESS | 13556 | 1477701578569 Marionette TRACE conn4 <- [1,1838,null,["8"]] 17:39:38 INFO - PROCESS | 13556 | 1477701578574 Marionette TRACE conn4 -> [0,1839,"switchToWindow",{"name":"8"}] 17:39:38 INFO - PROCESS | 13556 | 1477701578579 Marionette TRACE conn4 <- [1,1839,null,{}] 17:39:38 INFO - PROCESS | 13556 | 1477701578584 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:39:38 INFO - PROCESS | 13556 | ++DOCSHELL 0x92ebc400 == 12 [pid = 13556] [id = 416] 17:39:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x93bec000) [pid = 13556] [serial = 1216] [outer = (nil)] 17:39:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x943a6800) [pid = 13556] [serial = 1217] [outer = 0x93bec000] 17:39:38 INFO - PROCESS | 13556 | 1477701578667 Marionette DEBUG loaded listener.js 17:39:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x944bb400) [pid = 13556] [serial = 1218] [outer = 0x93bec000] 17:39:39 INFO - PROCESS | 13556 | [aac @ 0x82ff8c00] err{or,}_recognition separate: 1; 1 17:39:39 INFO - PROCESS | 13556 | [aac @ 0x82ff8c00] err{or,}_recognition combined: 1; 1 17:39:39 INFO - PROCESS | 13556 | [aac @ 0x82ff8c00] Unsupported bit depth: 0 17:39:39 INFO - PROCESS | 13556 | [h264 @ 0x83099000] err{or,}_recognition separate: 1; 1 17:39:39 INFO - PROCESS | 13556 | [h264 @ 0x83099000] err{or,}_recognition combined: 1; 1 17:39:39 INFO - PROCESS | 13556 | [h264 @ 0x83099000] Unsupported bit depth: 0 17:39:39 INFO - PROCESS | 13556 | [aac @ 0x8309ac00] err{or,}_recognition separate: 1; 1 17:39:39 INFO - PROCESS | 13556 | [aac @ 0x8309ac00] err{or,}_recognition combined: 1; 1 17:39:39 INFO - PROCESS | 13556 | [aac @ 0x8309ac00] Unsupported bit depth: 0 17:39:39 INFO - PROCESS | 13556 | [h264 @ 0x83093000] err{or,}_recognition separate: 1; 1 17:39:39 INFO - PROCESS | 13556 | [h264 @ 0x83093000] err{or,}_recognition combined: 1; 1 17:39:39 INFO - PROCESS | 13556 | [h264 @ 0x83093000] Unsupported bit depth: 0 17:39:39 INFO - PROCESS | 13556 | [h264 @ 0x83093000] no picture 17:39:40 INFO - PROCESS | 13556 | [h264 @ 0x83093000] no picture 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x83319800] err{or,}_recognition separate: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x83319800] err{or,}_recognition combined: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x83319800] Unsupported bit depth: 0 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8309b400] err{or,}_recognition separate: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8309b400] err{or,}_recognition combined: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8309b400] Unsupported bit depth: 0 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x83319800] err{or,}_recognition separate: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x83319800] err{or,}_recognition combined: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x83319800] Unsupported bit depth: 0 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x83210c00] err{or,}_recognition separate: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x83210c00] err{or,}_recognition combined: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x83210c00] Unsupported bit depth: 0 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8309ac00] err{or,}_recognition separate: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8309ac00] err{or,}_recognition combined: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8309ac00] Unsupported bit depth: 0 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8331a800] err{or,}_recognition separate: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8331a800] err{or,}_recognition combined: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8331a800] Unsupported bit depth: 0 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8309ac00] err{or,}_recognition separate: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8309ac00] err{or,}_recognition combined: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8309ac00] Unsupported bit depth: 0 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8309ac00] err{or,}_recognition separate: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8309ac00] err{or,}_recognition combined: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8309ac00] Unsupported bit depth: 0 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8331bc00] err{or,}_recognition separate: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8331bc00] err{or,}_recognition combined: 1; 1 17:39:41 INFO - PROCESS | 13556 | [aac @ 0x8331bc00] Unsupported bit depth: 0 17:39:41 INFO - PROCESS | 13556 | [h264 @ 0x83320400] err{or,}_recognition separate: 1; 1 17:39:41 INFO - PROCESS | 13556 | [h264 @ 0x83320400] err{or,}_recognition combined: 1; 1 17:39:41 INFO - PROCESS | 13556 | [h264 @ 0x83320400] Unsupported bit depth: 0 17:39:41 INFO - PROCESS | 13556 | [h264 @ 0x83320400] no picture 17:39:41 INFO - PROCESS | 13556 | [h264 @ 0x83320400] no picture 17:39:42 INFO - PROCESS | 13556 | [h264 @ 0x82ff0800] err{or,}_recognition separate: 1; 1 17:39:42 INFO - PROCESS | 13556 | [h264 @ 0x82ff0800] err{or,}_recognition combined: 1; 1 17:39:42 INFO - PROCESS | 13556 | [h264 @ 0x82ff0800] Unsupported bit depth: 0 17:39:42 INFO - PROCESS | 13556 | [h264 @ 0x82ff0800] no picture 17:39:42 INFO - PROCESS | 13556 | [h264 @ 0x82ff0800] no picture 17:39:42 INFO - PROCESS | 13556 | --DOCSHELL 0x83208c00 == 11 [pid = 13556] [id = 411] 17:39:42 INFO - PROCESS | 13556 | [h264 @ 0x82d2b400] err{or,}_recognition separate: 1; 1 17:39:42 INFO - PROCESS | 13556 | [h264 @ 0x82d2b400] err{or,}_recognition combined: 1; 1 17:39:42 INFO - PROCESS | 13556 | [h264 @ 0x82d2b400] Unsupported bit depth: 0 17:39:42 INFO - PROCESS | 13556 | [h264 @ 0x82d2b400] no picture 17:39:42 INFO - PROCESS | 13556 | [h264 @ 0x82d2b400] no picture 17:39:43 INFO - PROCESS | 13556 | 1477701583789 Marionette TRACE conn4 <- [1,1840,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 17:39:43 INFO - . 17:39:43 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 5655ms 17:39:43 INFO - PROCESS | 13556 | 1477701583828 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 17:39:43 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 17:39:43 INFO - PROCESS | 13556 | 1477701583835 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 17:39:43 INFO - PROCESS | 13556 | 1477701583845 Marionette TRACE conn4 -> [0,1842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:39:44 INFO - PROCESS | 13556 | 1477701584074 Marionette TRACE conn4 <- [1,1842,null,{"value":null}] 17:39:44 INFO - PROCESS | 13556 | 1477701584088 Marionette TRACE conn4 -> [0,1843,"getWindowHandles",null] 17:39:44 INFO - PROCESS | 13556 | 1477701584093 Marionette TRACE conn4 <- [1,1843,null,["8"]] 17:39:44 INFO - PROCESS | 13556 | 1477701584101 Marionette TRACE conn4 -> [0,1844,"switchToWindow",{"name":"8"}] 17:39:44 INFO - PROCESS | 13556 | 1477701584108 Marionette TRACE conn4 <- [1,1844,null,{}] 17:39:44 INFO - PROCESS | 13556 | 1477701584114 Marionette TRACE conn4 -> [0,1845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:39:44 INFO - PROCESS | 13556 | ++DOCSHELL 0x8320d800 == 12 [pid = 13556] [id = 417] 17:39:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8320e400) [pid = 13556] [serial = 1219] [outer = (nil)] 17:39:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8331b000) [pid = 13556] [serial = 1220] [outer = 0x8320e400] 17:39:44 INFO - PROCESS | 13556 | 1477701584209 Marionette DEBUG loaded listener.js 17:39:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x83327400) [pid = 13556] [serial = 1221] [outer = 0x8320e400] 17:39:45 INFO - PROCESS | 13556 | [aac @ 0x83cf8400] err{or,}_recognition separate: 1; 1 17:39:45 INFO - PROCESS | 13556 | [aac @ 0x83cf8400] err{or,}_recognition combined: 1; 1 17:39:45 INFO - PROCESS | 13556 | [aac @ 0x83cf8400] Unsupported bit depth: 0 17:39:45 INFO - PROCESS | 13556 | [h264 @ 0x8bc6f000] err{or,}_recognition separate: 1; 1 17:39:45 INFO - PROCESS | 13556 | [h264 @ 0x8bc6f000] err{or,}_recognition combined: 1; 1 17:39:45 INFO - PROCESS | 13556 | [h264 @ 0x8bc6f000] Unsupported bit depth: 0 17:39:45 INFO - PROCESS | 13556 | [aac @ 0x83cf8400] err{or,}_recognition separate: 1; 1 17:39:45 INFO - PROCESS | 13556 | [aac @ 0x83cf8400] err{or,}_recognition combined: 1; 1 17:39:45 INFO - PROCESS | 13556 | [aac @ 0x83cf8400] Unsupported bit depth: 0 17:39:45 INFO - PROCESS | 13556 | [h264 @ 0x8bc6f000] err{or,}_recognition separate: 1; 1 17:39:45 INFO - PROCESS | 13556 | [h264 @ 0x8bc6f000] err{or,}_recognition combined: 1; 1 17:39:45 INFO - PROCESS | 13556 | [h264 @ 0x8bc6f000] Unsupported bit depth: 0 17:39:45 INFO - PROCESS | 13556 | [h264 @ 0x8bc6f000] no picture 17:39:45 INFO - PROCESS | 13556 | [h264 @ 0x8bc6f000] no picture 17:39:46 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x8308f000) [pid = 13556] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 17:39:46 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8320ac00) [pid = 13556] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 17:39:46 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8d94ec00) [pid = 13556] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 17:39:46 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8bce7000) [pid = 13556] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 17:39:46 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8309b000) [pid = 13556] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 17:39:46 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x9529c400) [pid = 13556] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 17:39:46 INFO - PROCESS | 13556 | [aac @ 0x83cf2400] err{or,}_recognition separate: 1; 1 17:39:46 INFO - PROCESS | 13556 | [aac @ 0x83cf2400] err{or,}_recognition combined: 1; 1 17:39:46 INFO - PROCESS | 13556 | [aac @ 0x83cf2400] Unsupported bit depth: 0 17:39:46 INFO - PROCESS | 13556 | [aac @ 0x83cf8400] err{or,}_recognition separate: 1; 1 17:39:46 INFO - PROCESS | 13556 | [aac @ 0x83cf8400] err{or,}_recognition combined: 1; 1 17:39:46 INFO - PROCESS | 13556 | [aac @ 0x83cf8400] Unsupported bit depth: 0 17:39:46 INFO - PROCESS | 13556 | [aac @ 0x83cf2400] err{or,}_recognition separate: 1; 1 17:39:46 INFO - PROCESS | 13556 | [aac @ 0x83cf2400] err{or,}_recognition combined: 1; 1 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x83cf2400] Unsupported bit depth: 0 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc6e800] err{or,}_recognition separate: 1; 1 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc6e800] err{or,}_recognition combined: 1; 1 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc6e800] Unsupported bit depth: 0 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc6e800] err{or,}_recognition separate: 1; 1 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc6e800] err{or,}_recognition combined: 1; 1 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc6e800] Unsupported bit depth: 0 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc7d400] err{or,}_recognition separate: 1; 1 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc7d400] err{or,}_recognition combined: 1; 1 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc7d400] Unsupported bit depth: 0 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc6e800] err{or,}_recognition separate: 1; 1 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc6e800] err{or,}_recognition combined: 1; 1 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc6e800] Unsupported bit depth: 0 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc6e800] err{or,}_recognition separate: 1; 1 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc6e800] err{or,}_recognition combined: 1; 1 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc6e800] Unsupported bit depth: 0 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc6e800] err{or,}_recognition separate: 1; 1 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc6e800] err{or,}_recognition combined: 1; 1 17:39:47 INFO - PROCESS | 13556 | [aac @ 0x8bc6e800] Unsupported bit depth: 0 17:39:47 INFO - PROCESS | 13556 | [h264 @ 0x8bce1000] err{or,}_recognition separate: 1; 1 17:39:47 INFO - PROCESS | 13556 | [h264 @ 0x8bce1000] err{or,}_recognition combined: 1; 1 17:39:47 INFO - PROCESS | 13556 | [h264 @ 0x8bce1000] Unsupported bit depth: 0 17:39:47 INFO - PROCESS | 13556 | [h264 @ 0x8bce1000] no picture 17:39:47 INFO - PROCESS | 13556 | [h264 @ 0x8bce1000] no picture 17:39:47 INFO - PROCESS | 13556 | [h264 @ 0x8bc6f400] err{or,}_recognition separate: 1; 1 17:39:47 INFO - PROCESS | 13556 | [h264 @ 0x8bc6f400] err{or,}_recognition combined: 1; 1 17:39:47 INFO - PROCESS | 13556 | [h264 @ 0x8bc6f400] Unsupported bit depth: 0 17:39:47 INFO - PROCESS | 13556 | [h264 @ 0x8bc6f400] no picture 17:39:47 INFO - PROCESS | 13556 | [h264 @ 0x8bc6f400] no picture 17:39:48 INFO - PROCESS | 13556 | [h264 @ 0x8bce1000] err{or,}_recognition separate: 1; 1 17:39:48 INFO - PROCESS | 13556 | [h264 @ 0x8bce1000] err{or,}_recognition combined: 1; 1 17:39:48 INFO - PROCESS | 13556 | [h264 @ 0x8bce1000] Unsupported bit depth: 0 17:39:48 INFO - PROCESS | 13556 | [h264 @ 0x8bce1000] no picture 17:39:48 INFO - PROCESS | 13556 | [h264 @ 0x8bce1000] no picture 17:39:49 INFO - PROCESS | 13556 | 1477701589376 Marionette TRACE conn4 <- [1,1845,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 17:39:49 INFO - . 17:39:49 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 5586ms 17:39:49 INFO - PROCESS | 13556 | 1477701589430 Marionette TRACE conn4 -> [0,1846,"getWindowHandle",null] 17:39:49 INFO - PROCESS | 13556 | 1477701589437 Marionette TRACE conn4 <- [1,1846,null,{"value":"8"}] 17:39:49 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 17:39:49 INFO - PROCESS | 13556 | 1477701589447 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:39:49 INFO - PROCESS | 13556 | 1477701589661 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 17:39:49 INFO - PROCESS | 13556 | 1477701589806 Marionette TRACE conn4 -> [0,1848,"getWindowHandles",null] 17:39:49 INFO - PROCESS | 13556 | 1477701589812 Marionette TRACE conn4 <- [1,1848,null,["8"]] 17:39:49 INFO - PROCESS | 13556 | 1477701589820 Marionette TRACE conn4 -> [0,1849,"switchToWindow",{"name":"8"}] 17:39:49 INFO - PROCESS | 13556 | 1477701589828 Marionette TRACE conn4 <- [1,1849,null,{}] 17:39:49 INFO - PROCESS | 13556 | 1477701589836 Marionette TRACE conn4 -> [0,1850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:39:49 INFO - PROCESS | 13556 | ++DOCSHELL 0x83099c00 == 13 [pid = 13556] [id = 418] 17:39:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8309a800) [pid = 13556] [serial = 1222] [outer = (nil)] 17:39:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x83205000) [pid = 13556] [serial = 1223] [outer = 0x8309a800] 17:39:49 INFO - PROCESS | 13556 | 1477701589941 Marionette DEBUG loaded listener.js 17:39:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x83097000) [pid = 13556] [serial = 1224] [outer = 0x8309a800] 17:39:50 INFO - PROCESS | 13556 | [h264 @ 0x83321c00] err{or,}_recognition separate: 1; 1 17:39:50 INFO - PROCESS | 13556 | [h264 @ 0x83321c00] err{or,}_recognition combined: 1; 1 17:39:50 INFO - PROCESS | 13556 | [h264 @ 0x83321c00] Unsupported bit depth: 0 17:39:50 INFO - PROCESS | 13556 | [h264 @ 0x83321c00] err{or,}_recognition separate: 1; 1 17:39:50 INFO - PROCESS | 13556 | [h264 @ 0x83321c00] err{or,}_recognition combined: 1; 1 17:39:50 INFO - PROCESS | 13556 | [h264 @ 0x83321c00] Unsupported bit depth: 0 17:39:50 INFO - PROCESS | 13556 | [h264 @ 0x83321c00] no picture 17:39:50 INFO - PROCESS | 13556 | [h264 @ 0x83321c00] no picture 17:39:51 INFO - PROCESS | 13556 | [h264 @ 0x8bce0800] err{or,}_recognition separate: 1; 1 17:39:51 INFO - PROCESS | 13556 | [h264 @ 0x8bce0800] err{or,}_recognition combined: 1; 1 17:39:51 INFO - PROCESS | 13556 | [h264 @ 0x8bce0800] Unsupported bit depth: 0 17:39:51 INFO - PROCESS | 13556 | [h264 @ 0x8bce0800] no picture 17:39:51 INFO - PROCESS | 13556 | [h264 @ 0x8bce0800] no picture 17:39:51 INFO - PROCESS | 13556 | [h264 @ 0x82d32c00] err{or,}_recognition separate: 1; 1 17:39:51 INFO - PROCESS | 13556 | [h264 @ 0x82d32c00] err{or,}_recognition combined: 1; 1 17:39:51 INFO - PROCESS | 13556 | [h264 @ 0x82d32c00] Unsupported bit depth: 0 17:39:51 INFO - PROCESS | 13556 | [h264 @ 0x82d32c00] no picture 17:39:51 INFO - PROCESS | 13556 | [h264 @ 0x82d32c00] no picture 17:39:52 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x95c9f400) [pid = 13556] [serial = 1200] [outer = (nil)] [url = about:blank] 17:39:52 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x90053c00) [pid = 13556] [serial = 1214] [outer = (nil)] [url = about:blank] 17:39:52 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x9123f800) [pid = 13556] [serial = 1215] [outer = (nil)] [url = about:blank] 17:39:52 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8bceb400) [pid = 13556] [serial = 1211] [outer = (nil)] [url = about:blank] 17:39:52 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8c8eb400) [pid = 13556] [serial = 1212] [outer = (nil)] [url = about:blank] 17:39:52 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8331e800) [pid = 13556] [serial = 1208] [outer = (nil)] [url = about:blank] 17:39:52 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x82ff8000) [pid = 13556] [serial = 1209] [outer = (nil)] [url = about:blank] 17:39:52 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x83092400) [pid = 13556] [serial = 1205] [outer = (nil)] [url = about:blank] 17:39:52 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x83097c00) [pid = 13556] [serial = 1206] [outer = (nil)] [url = about:blank] 17:39:52 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x8331a400) [pid = 13556] [serial = 1202] [outer = (nil)] [url = about:blank] 17:39:52 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x83cf5000) [pid = 13556] [serial = 1203] [outer = (nil)] [url = about:blank] 17:39:52 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x943a6800) [pid = 13556] [serial = 1217] [outer = (nil)] [url = about:blank] 17:39:52 INFO - PROCESS | 13556 | [h264 @ 0x82ff0400] err{or,}_recognition separate: 1; 1 17:39:52 INFO - PROCESS | 13556 | [h264 @ 0x82ff0400] err{or,}_recognition combined: 1; 1 17:39:52 INFO - PROCESS | 13556 | [h264 @ 0x82ff0400] Unsupported bit depth: 0 17:39:52 INFO - PROCESS | 13556 | [h264 @ 0x82ff0400] no picture 17:39:52 INFO - PROCESS | 13556 | [h264 @ 0x82ff0400] no picture 17:39:52 INFO - PROCESS | 13556 | 1477701592835 Marionette TRACE conn4 <- [1,1850,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 17:39:52 INFO - . 17:39:52 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3433ms 17:39:52 INFO - PROCESS | 13556 | 1477701592879 Marionette TRACE conn4 -> [0,1851,"getWindowHandle",null] 17:39:52 INFO - PROCESS | 13556 | 1477701592886 Marionette TRACE conn4 <- [1,1851,null,{"value":"8"}] 17:39:52 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 17:39:52 INFO - PROCESS | 13556 | 1477701592895 Marionette TRACE conn4 -> [0,1852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:39:53 INFO - PROCESS | 13556 | 1477701593055 Marionette TRACE conn4 <- [1,1852,null,{"value":null}] 17:39:53 INFO - PROCESS | 13556 | 1477701593156 Marionette TRACE conn4 -> [0,1853,"getWindowHandles",null] 17:39:53 INFO - PROCESS | 13556 | 1477701593162 Marionette TRACE conn4 <- [1,1853,null,["8"]] 17:39:53 INFO - PROCESS | 13556 | 1477701593168 Marionette TRACE conn4 -> [0,1854,"switchToWindow",{"name":"8"}] 17:39:53 INFO - PROCESS | 13556 | 1477701593175 Marionette TRACE conn4 <- [1,1854,null,{}] 17:39:53 INFO - PROCESS | 13556 | 1477701593180 Marionette TRACE conn4 -> [0,1855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:39:53 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df3800 == 14 [pid = 13556] [id = 419] 17:39:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82df4800) [pid = 13556] [serial = 1225] [outer = (nil)] 17:39:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff2000) [pid = 13556] [serial = 1226] [outer = 0x82df4800] 17:39:53 INFO - PROCESS | 13556 | 1477701593271 Marionette DEBUG loaded listener.js 17:39:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ff9800) [pid = 13556] [serial = 1227] [outer = 0x82df4800] 17:39:53 INFO - PROCESS | 13556 | [h264 @ 0x82ffec00] err{or,}_recognition separate: 1; 1 17:39:53 INFO - PROCESS | 13556 | [h264 @ 0x82ffec00] err{or,}_recognition combined: 1; 1 17:39:53 INFO - PROCESS | 13556 | [h264 @ 0x82ffec00] Unsupported bit depth: 0 17:39:53 INFO - PROCESS | 13556 | [h264 @ 0x82ffec00] err{or,}_recognition separate: 1; 1 17:39:53 INFO - PROCESS | 13556 | [h264 @ 0x82ffec00] err{or,}_recognition combined: 1; 1 17:39:53 INFO - PROCESS | 13556 | [h264 @ 0x82ffec00] Unsupported bit depth: 0 17:39:53 INFO - PROCESS | 13556 | [h264 @ 0x82ffec00] no picture 17:39:53 INFO - PROCESS | 13556 | [h264 @ 0x82ffec00] no picture 17:39:54 INFO - PROCESS | 13556 | [h264 @ 0x8320b800] err{or,}_recognition separate: 1; 1 17:39:54 INFO - PROCESS | 13556 | [h264 @ 0x8320b800] err{or,}_recognition combined: 1; 1 17:39:54 INFO - PROCESS | 13556 | [h264 @ 0x8320b800] Unsupported bit depth: 0 17:39:54 INFO - PROCESS | 13556 | [h264 @ 0x8320b800] no picture 17:39:54 INFO - PROCESS | 13556 | [h264 @ 0x8320b800] no picture 17:39:54 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x93bec000) [pid = 13556] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 17:39:54 INFO - PROCESS | 13556 | [h264 @ 0x8320f000] err{or,}_recognition separate: 1; 1 17:39:54 INFO - PROCESS | 13556 | [h264 @ 0x8320f000] err{or,}_recognition combined: 1; 1 17:39:54 INFO - PROCESS | 13556 | [h264 @ 0x8320f000] Unsupported bit depth: 0 17:39:54 INFO - PROCESS | 13556 | [h264 @ 0x8320f000] no picture 17:39:54 INFO - PROCESS | 13556 | [h264 @ 0x8320f000] no picture 17:39:55 INFO - PROCESS | 13556 | [h264 @ 0x8320c800] err{or,}_recognition separate: 1; 1 17:39:55 INFO - PROCESS | 13556 | [h264 @ 0x8320c800] err{or,}_recognition combined: 1; 1 17:39:55 INFO - PROCESS | 13556 | [h264 @ 0x8320c800] Unsupported bit depth: 0 17:39:55 INFO - PROCESS | 13556 | [h264 @ 0x8320c800] no picture 17:39:55 INFO - PROCESS | 13556 | [h264 @ 0x8320c800] no picture 17:39:55 INFO - PROCESS | 13556 | 1477701595992 Marionette TRACE conn4 <- [1,1855,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 17:39:56 INFO - . 17:39:56 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3132ms 17:39:56 INFO - PROCESS | 13556 | 1477701596026 Marionette TRACE conn4 -> [0,1856,"getWindowHandle",null] 17:39:56 INFO - PROCESS | 13556 | 1477701596030 Marionette TRACE conn4 <- [1,1856,null,{"value":"8"}] 17:39:56 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 17:39:56 INFO - PROCESS | 13556 | 1477701596037 Marionette TRACE conn4 -> [0,1857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:39:56 INFO - PROCESS | 13556 | 1477701596203 Marionette TRACE conn4 <- [1,1857,null,{"value":null}] 17:39:56 INFO - PROCESS | 13556 | 1477701596214 Marionette TRACE conn4 -> [0,1858,"getWindowHandles",null] 17:39:56 INFO - PROCESS | 13556 | 1477701596217 Marionette TRACE conn4 <- [1,1858,null,["8"]] 17:39:56 INFO - PROCESS | 13556 | 1477701596226 Marionette TRACE conn4 -> [0,1859,"switchToWindow",{"name":"8"}] 17:39:56 INFO - PROCESS | 13556 | 1477701596231 Marionette TRACE conn4 <- [1,1859,null,{}] 17:39:56 INFO - PROCESS | 13556 | 1477701596236 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:39:56 INFO - PROCESS | 13556 | ++DOCSHELL 0x83320000 == 15 [pid = 13556] [id = 420] 17:39:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x83321c00) [pid = 13556] [serial = 1228] [outer = (nil)] 17:39:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x8bce6000) [pid = 13556] [serial = 1229] [outer = 0x83321c00] 17:39:56 INFO - PROCESS | 13556 | 1477701596423 Marionette DEBUG loaded listener.js 17:39:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8bcea000) [pid = 13556] [serial = 1230] [outer = 0x83321c00] 17:39:57 INFO - PROCESS | 13556 | [h264 @ 0x8bd93400] err{or,}_recognition separate: 1; 1 17:39:57 INFO - PROCESS | 13556 | [h264 @ 0x8bd93400] err{or,}_recognition combined: 1; 1 17:39:57 INFO - PROCESS | 13556 | [h264 @ 0x8bd93400] Unsupported bit depth: 0 17:39:57 INFO - PROCESS | 13556 | [h264 @ 0x8c8f2400] err{or,}_recognition separate: 1; 1 17:39:57 INFO - PROCESS | 13556 | [h264 @ 0x8c8f2400] err{or,}_recognition combined: 1; 1 17:39:57 INFO - PROCESS | 13556 | [h264 @ 0x8c8f2400] Unsupported bit depth: 0 17:39:57 INFO - PROCESS | 13556 | [h264 @ 0x8c8f2400] no picture 17:39:57 INFO - PROCESS | 13556 | [h264 @ 0x8c8f2400] no picture 17:39:57 INFO - PROCESS | 13556 | [h264 @ 0x8c8f7c00] err{or,}_recognition separate: 1; 1 17:39:57 INFO - PROCESS | 13556 | [h264 @ 0x8c8f7c00] err{or,}_recognition combined: 1; 1 17:39:57 INFO - PROCESS | 13556 | [h264 @ 0x8c8f7c00] Unsupported bit depth: 0 17:39:57 INFO - PROCESS | 13556 | [h264 @ 0x8c8f7c00] no picture 17:39:57 INFO - PROCESS | 13556 | [h264 @ 0x8c8f7c00] no picture 17:39:58 INFO - PROCESS | 13556 | [h264 @ 0x8c8f8400] err{or,}_recognition separate: 1; 1 17:39:58 INFO - PROCESS | 13556 | [h264 @ 0x8c8f8400] err{or,}_recognition combined: 1; 1 17:39:58 INFO - PROCESS | 13556 | [h264 @ 0x8c8f8400] Unsupported bit depth: 0 17:39:58 INFO - PROCESS | 13556 | [h264 @ 0x8c8f8400] no picture 17:39:58 INFO - PROCESS | 13556 | [h264 @ 0x8c8f8400] no picture 17:39:58 INFO - PROCESS | 13556 | [h264 @ 0x82d27c00] err{or,}_recognition separate: 1; 1 17:39:58 INFO - PROCESS | 13556 | [h264 @ 0x82d27c00] err{or,}_recognition combined: 1; 1 17:39:58 INFO - PROCESS | 13556 | [h264 @ 0x82d27c00] Unsupported bit depth: 0 17:39:58 INFO - PROCESS | 13556 | [h264 @ 0x82d27c00] no picture 17:39:58 INFO - PROCESS | 13556 | [h264 @ 0x82d27c00] no picture 17:39:59 INFO - PROCESS | 13556 | 1477701599206 Marionette TRACE conn4 <- [1,1860,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 17:39:59 INFO - . 17:39:59 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3186ms 17:39:59 INFO - PROCESS | 13556 | 1477701599224 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 17:39:59 INFO - PROCESS | 13556 | 1477701599230 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 17:39:59 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 17:39:59 INFO - Clearing pref media.mediasource.enabled 17:39:59 INFO - PROCESS | 13556 | 1477701599240 Marionette TRACE conn4 -> [0,1862,"getContext",null] 17:39:59 INFO - PROCESS | 13556 | 1477701599245 Marionette TRACE conn4 <- [1,1862,null,{"value":"content"}] 17:39:59 INFO - PROCESS | 13556 | 1477701599255 Marionette TRACE conn4 -> [0,1863,"setContext",{"value":"chrome"}] 17:39:59 INFO - PROCESS | 13556 | 1477701599261 Marionette TRACE conn4 <- [1,1863,null,{}] 17:39:59 INFO - PROCESS | 13556 | 1477701599313 Marionette TRACE conn4 -> [0,1864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 17:39:59 INFO - PROCESS | 13556 | 1477701599338 Marionette TRACE conn4 <- [1,1864,null,{"value":null}] 17:39:59 INFO - PROCESS | 13556 | 1477701599345 Marionette TRACE conn4 -> [0,1865,"setContext",{"value":"content"}] 17:39:59 INFO - PROCESS | 13556 | 1477701599354 Marionette TRACE conn4 <- [1,1865,null,{}] 17:39:59 INFO - PROCESS | 13556 | 1477701599367 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}] 17:39:59 INFO - PROCESS | 13556 | 1477701599568 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 17:39:59 INFO - PROCESS | 13556 | 1477701599728 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 17:39:59 INFO - PROCESS | 13556 | 1477701599733 Marionette TRACE conn4 <- [1,1867,null,["8"]] 17:39:59 INFO - PROCESS | 13556 | 1477701599739 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 17:39:59 INFO - PROCESS | 13556 | 1477701599745 Marionette TRACE conn4 <- [1,1868,null,{}] 17:39:59 INFO - PROCESS | 13556 | 1477701599751 Marionette TRACE conn4 -> [0,1869,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-a-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:39:59 INFO - PROCESS | 13556 | ++DOCSHELL 0x83096400 == 16 [pid = 13556] [id = 421] 17:39:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x83097400) [pid = 13556] [serial = 1231] [outer = (nil)] 17:39:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x83203400) [pid = 13556] [serial = 1232] [outer = 0x83097400] 17:39:59 INFO - PROCESS | 13556 | 1477701599855 Marionette DEBUG loaded listener.js 17:39:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x83320c00) [pid = 13556] [serial = 1233] [outer = 0x83097400] 17:40:02 INFO - PROCESS | 13556 | --DOCSHELL 0x82df3800 == 15 [pid = 13556] [id = 419] 17:40:02 INFO - PROCESS | 13556 | --DOCSHELL 0x8308ec00 == 14 [pid = 13556] [id = 412] 17:40:02 INFO - PROCESS | 13556 | --DOCSHELL 0x8320d800 == 13 [pid = 13556] [id = 417] 17:40:02 INFO - PROCESS | 13556 | --DOCSHELL 0x83099c00 == 12 [pid = 13556] [id = 418] 17:40:02 INFO - PROCESS | 13556 | --DOCSHELL 0x92ebc400 == 11 [pid = 13556] [id = 416] 17:40:02 INFO - PROCESS | 13556 | --DOCSHELL 0x83320000 == 10 [pid = 13556] [id = 420] 17:40:02 INFO - PROCESS | 13556 | --DOCSHELL 0x82d26800 == 9 [pid = 13556] [id = 415] 17:40:02 INFO - PROCESS | 13556 | --DOCSHELL 0x8bce6800 == 8 [pid = 13556] [id = 414] 17:40:02 INFO - PROCESS | 13556 | --DOCSHELL 0x83096000 == 7 [pid = 13556] [id = 413] 17:40:02 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x944bb400) [pid = 13556] [serial = 1218] [outer = (nil)] [url = about:blank] 17:40:02 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8331b000) [pid = 13556] [serial = 1220] [outer = (nil)] [url = about:blank] 17:40:02 INFO - PROCESS | 13556 | 1477701602952 Marionette TRACE conn4 <- [1,1869,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 17:40:02 INFO - . 17:40:02 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3756ms 17:40:02 INFO - PROCESS | 13556 | 1477701602996 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 17:40:03 INFO - PROCESS | 13556 | 1477701603004 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 17:40:03 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 17:40:03 INFO - PROCESS | 13556 | 1477701603019 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}] 17:40:03 INFO - PROCESS | 13556 | 1477701603202 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 17:40:03 INFO - PROCESS | 13556 | 1477701603307 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 17:40:03 INFO - PROCESS | 13556 | 1477701603312 Marionette TRACE conn4 <- [1,1872,null,["8"]] 17:40:03 INFO - PROCESS | 13556 | 1477701603320 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 17:40:03 INFO - PROCESS | 13556 | 1477701603329 Marionette TRACE conn4 <- [1,1873,null,{}] 17:40:03 INFO - PROCESS | 13556 | 1477701603337 Marionette TRACE conn4 -> [0,1874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-audio-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:40:03 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ffd800 == 8 [pid = 13556] [id = 422] 17:40:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x82ffe800) [pid = 13556] [serial = 1234] [outer = (nil)] 17:40:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x83092000) [pid = 13556] [serial = 1235] [outer = 0x82ffe800] 17:40:03 INFO - PROCESS | 13556 | 1477701603434 Marionette DEBUG loaded listener.js 17:40:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x83204800) [pid = 13556] [serial = 1236] [outer = 0x82ffe800] 17:40:05 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x83321c00) [pid = 13556] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 17:40:05 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8320e400) [pid = 13556] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 17:40:05 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8309a800) [pid = 13556] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 17:40:05 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x82df4800) [pid = 13556] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 17:40:06 INFO - PROCESS | 13556 | 1477701606610 Marionette TRACE conn4 <- [1,1874,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 17:40:06 INFO - . 17:40:06 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3633ms 17:40:06 INFO - PROCESS | 13556 | 1477701606645 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 17:40:06 INFO - PROCESS | 13556 | 1477701606652 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 17:40:06 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 17:40:06 INFO - PROCESS | 13556 | 1477701606659 Marionette TRACE conn4 -> [0,1876,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:40:06 INFO - PROCESS | 13556 | 1477701606829 Marionette TRACE conn4 <- [1,1876,null,{"value":null}] 17:40:06 INFO - PROCESS | 13556 | 1477701606844 Marionette TRACE conn4 -> [0,1877,"getWindowHandles",null] 17:40:06 INFO - PROCESS | 13556 | 1477701606847 Marionette TRACE conn4 <- [1,1877,null,["8"]] 17:40:06 INFO - PROCESS | 13556 | 1477701606946 Marionette TRACE conn4 -> [0,1878,"switchToWindow",{"name":"8"}] 17:40:06 INFO - PROCESS | 13556 | 1477701606952 Marionette TRACE conn4 <- [1,1878,null,{}] 17:40:06 INFO - PROCESS | 13556 | 1477701606958 Marionette TRACE conn4 -> [0,1879,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:40:06 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ffd400 == 9 [pid = 13556] [id = 423] 17:40:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x83324c00) [pid = 13556] [serial = 1237] [outer = (nil)] 17:40:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x83cf7000) [pid = 13556] [serial = 1238] [outer = 0x83324c00] 17:40:07 INFO - PROCESS | 13556 | 1477701607050 Marionette DEBUG loaded listener.js 17:40:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x82ff7c00) [pid = 13556] [serial = 1239] [outer = 0x83324c00] 17:40:10 INFO - PROCESS | 13556 | 1477701610206 Marionette TRACE conn4 <- [1,1879,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 17:40:10 INFO - . 17:40:10 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3583ms 17:40:10 INFO - PROCESS | 13556 | 1477701610243 Marionette TRACE conn4 -> [0,1880,"getWindowHandle",null] 17:40:10 INFO - PROCESS | 13556 | 1477701610250 Marionette TRACE conn4 <- [1,1880,null,{"value":"8"}] 17:40:10 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 17:40:10 INFO - PROCESS | 13556 | 1477701610260 Marionette TRACE conn4 -> [0,1881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:40:10 INFO - PROCESS | 13556 | 1477701610453 Marionette TRACE conn4 <- [1,1881,null,{"value":null}] 17:40:10 INFO - PROCESS | 13556 | 1477701610600 Marionette TRACE conn4 -> [0,1882,"getWindowHandles",null] 17:40:10 INFO - PROCESS | 13556 | 1477701610606 Marionette TRACE conn4 <- [1,1882,null,["8"]] 17:40:10 INFO - PROCESS | 13556 | 1477701610614 Marionette TRACE conn4 -> [0,1883,"switchToWindow",{"name":"8"}] 17:40:10 INFO - PROCESS | 13556 | 1477701610622 Marionette TRACE conn4 <- [1,1883,null,{}] 17:40:10 INFO - PROCESS | 13556 | 1477701610629 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:40:10 INFO - PROCESS | 13556 | ++DOCSHELL 0x8309d400 == 10 [pid = 13556] [id = 424] 17:40:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8309dc00) [pid = 13556] [serial = 1240] [outer = (nil)] 17:40:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8320e000) [pid = 13556] [serial = 1241] [outer = 0x8309dc00] 17:40:10 INFO - PROCESS | 13556 | 1477701610737 Marionette DEBUG loaded listener.js 17:40:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x83324800) [pid = 13556] [serial = 1242] [outer = 0x8309dc00] 17:40:12 INFO - PROCESS | 13556 | --DOCSHELL 0x82ffd800 == 9 [pid = 13556] [id = 422] 17:40:12 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x82ff2000) [pid = 13556] [serial = 1226] [outer = (nil)] [url = about:blank] 17:40:12 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x82ff9800) [pid = 13556] [serial = 1227] [outer = (nil)] [url = about:blank] 17:40:12 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x83205000) [pid = 13556] [serial = 1223] [outer = (nil)] [url = about:blank] 17:40:12 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x83097000) [pid = 13556] [serial = 1224] [outer = (nil)] [url = about:blank] 17:40:12 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x83327400) [pid = 13556] [serial = 1221] [outer = (nil)] [url = about:blank] 17:40:12 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8bce6000) [pid = 13556] [serial = 1229] [outer = (nil)] [url = about:blank] 17:40:12 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x8bcea000) [pid = 13556] [serial = 1230] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 13556 | 1477701614146 Marionette TRACE conn4 <- [1,1884,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 17:40:14 INFO - . 17:40:14 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3939ms 17:40:14 INFO - PROCESS | 13556 | 1477701614198 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 17:40:14 INFO - PROCESS | 13556 | 1477701614203 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 17:40:14 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 17:40:14 INFO - PROCESS | 13556 | 1477701614215 Marionette TRACE conn4 -> [0,1886,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:40:14 INFO - PROCESS | 13556 | 1477701614426 Marionette TRACE conn4 <- [1,1886,null,{"value":null}] 17:40:14 INFO - PROCESS | 13556 | 1477701614495 Marionette TRACE conn4 -> [0,1887,"getWindowHandles",null] 17:40:14 INFO - PROCESS | 13556 | 1477701614501 Marionette TRACE conn4 <- [1,1887,null,["8"]] 17:40:14 INFO - PROCESS | 13556 | 1477701614507 Marionette TRACE conn4 -> [0,1888,"switchToWindow",{"name":"8"}] 17:40:14 INFO - PROCESS | 13556 | 1477701614514 Marionette TRACE conn4 <- [1,1888,null,{}] 17:40:14 INFO - PROCESS | 13556 | 1477701614519 Marionette TRACE conn4 -> [0,1889,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:40:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff9800 == 10 [pid = 13556] [id = 425] 17:40:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x82ff9c00) [pid = 13556] [serial = 1243] [outer = (nil)] 17:40:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8bc71800) [pid = 13556] [serial = 1244] [outer = 0x82ff9c00] 17:40:14 INFO - PROCESS | 13556 | 1477701614623 Marionette DEBUG loaded listener.js 17:40:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8bc75000) [pid = 13556] [serial = 1245] [outer = 0x82ff9c00] 17:40:14 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x82ffe800) [pid = 13556] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 17:40:17 INFO - PROCESS | 13556 | 1477701617412 Marionette TRACE conn4 <- [1,1889,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 17:40:17 INFO - . 17:40:17 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3227ms 17:40:17 INFO - PROCESS | 13556 | 1477701617440 Marionette TRACE conn4 -> [0,1890,"getWindowHandle",null] 17:40:17 INFO - PROCESS | 13556 | 1477701617447 Marionette TRACE conn4 <- [1,1890,null,{"value":"8"}] 17:40:17 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 17:40:17 INFO - PROCESS | 13556 | 1477701617455 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:40:17 INFO - PROCESS | 13556 | 1477701617625 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 17:40:17 INFO - PROCESS | 13556 | 1477701617732 Marionette TRACE conn4 -> [0,1892,"getWindowHandles",null] 17:40:17 INFO - PROCESS | 13556 | 1477701617736 Marionette TRACE conn4 <- [1,1892,null,["8"]] 17:40:17 INFO - PROCESS | 13556 | 1477701617743 Marionette TRACE conn4 -> [0,1893,"switchToWindow",{"name":"8"}] 17:40:17 INFO - PROCESS | 13556 | 1477701617748 Marionette TRACE conn4 <- [1,1893,null,{}] 17:40:17 INFO - PROCESS | 13556 | 1477701617753 Marionette TRACE conn4 -> [0,1894,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:40:17 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bce8800 == 11 [pid = 13556] [id = 426] 17:40:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8c8ebc00) [pid = 13556] [serial = 1246] [outer = (nil)] 17:40:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8c8ef400) [pid = 13556] [serial = 1247] [outer = 0x8c8ebc00] 17:40:17 INFO - PROCESS | 13556 | 1477701617838 Marionette DEBUG loaded listener.js 17:40:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8c8ee000) [pid = 13556] [serial = 1248] [outer = 0x8c8ebc00] 17:40:20 INFO - PROCESS | 13556 | 1477701620616 Marionette TRACE conn4 <- [1,1894,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 17:40:20 INFO - . 17:40:20 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3178ms 17:40:20 INFO - PROCESS | 13556 | 1477701620634 Marionette TRACE conn4 -> [0,1895,"getWindowHandle",null] 17:40:20 INFO - PROCESS | 13556 | 1477701620641 Marionette TRACE conn4 <- [1,1895,null,{"value":"8"}] 17:40:20 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 17:40:20 INFO - PROCESS | 13556 | 1477701620652 Marionette TRACE conn4 -> [0,1896,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:40:21 INFO - PROCESS | 13556 | 1477701621004 Marionette TRACE conn4 <- [1,1896,null,{"value":null}] 17:40:21 INFO - PROCESS | 13556 | 1477701621091 Marionette TRACE conn4 -> [0,1897,"getWindowHandles",null] 17:40:21 INFO - PROCESS | 13556 | 1477701621097 Marionette TRACE conn4 <- [1,1897,null,["8"]] 17:40:21 INFO - PROCESS | 13556 | --DOCSHELL 0x8309d400 == 10 [pid = 13556] [id = 424] 17:40:21 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x83092000) [pid = 13556] [serial = 1235] [outer = (nil)] [url = about:blank] 17:40:21 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x83204800) [pid = 13556] [serial = 1236] [outer = (nil)] [url = about:blank] 17:40:21 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x83cf7000) [pid = 13556] [serial = 1238] [outer = (nil)] [url = about:blank] 17:40:21 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x83203400) [pid = 13556] [serial = 1232] [outer = (nil)] [url = about:blank] 17:40:21 INFO - PROCESS | 13556 | 1477701621123 Marionette TRACE conn4 -> [0,1898,"switchToWindow",{"name":"8"}] 17:40:21 INFO - PROCESS | 13556 | 1477701621132 Marionette TRACE conn4 <- [1,1898,null,{}] 17:40:21 INFO - PROCESS | 13556 | 1477701621138 Marionette TRACE conn4 -> [0,1899,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:40:21 INFO - PROCESS | 13556 | ++DOCSHELL 0x83095000 == 11 [pid = 13556] [id = 427] 17:40:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x83096000) [pid = 13556] [serial = 1249] [outer = (nil)] 17:40:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8309d400) [pid = 13556] [serial = 1250] [outer = 0x83096000] 17:40:21 INFO - PROCESS | 13556 | 1477701621237 Marionette DEBUG loaded listener.js 17:40:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x83209400) [pid = 13556] [serial = 1251] [outer = 0x83096000] 17:40:24 INFO - PROCESS | 13556 | 1477701624026 Marionette TRACE conn4 <- [1,1899,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 17:40:24 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x83324c00) [pid = 13556] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 17:40:24 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x82ff9c00) [pid = 13556] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 17:40:24 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8309dc00) [pid = 13556] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 17:40:24 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x83097400) [pid = 13556] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 17:40:24 INFO - . 17:40:24 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3435ms 17:40:24 INFO - PROCESS | 13556 | 1477701624086 Marionette TRACE conn4 -> [0,1900,"getWindowHandle",null] 17:40:24 INFO - PROCESS | 13556 | 1477701624091 Marionette TRACE conn4 <- [1,1900,null,{"value":"8"}] 17:40:24 INFO - TEST-START | /media-source/mediasource-detach.html 17:40:24 INFO - PROCESS | 13556 | 1477701624099 Marionette TRACE conn4 -> [0,1901,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:40:24 INFO - PROCESS | 13556 | 1477701624271 Marionette TRACE conn4 <- [1,1901,null,{"value":null}] 17:40:24 INFO - PROCESS | 13556 | 1477701624281 Marionette TRACE conn4 -> [0,1902,"getWindowHandles",null] 17:40:24 INFO - PROCESS | 13556 | 1477701624284 Marionette TRACE conn4 <- [1,1902,null,["8"]] 17:40:24 INFO - PROCESS | 13556 | 1477701624292 Marionette TRACE conn4 -> [0,1903,"switchToWindow",{"name":"8"}] 17:40:24 INFO - PROCESS | 13556 | 1477701624299 Marionette TRACE conn4 <- [1,1903,null,{}] 17:40:24 INFO - PROCESS | 13556 | 1477701624305 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-detach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-detach.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:40:24 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cee800 == 12 [pid = 13556] [id = 428] 17:40:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x83cef400) [pid = 13556] [serial = 1252] [outer = (nil)] 17:40:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x83cf7000) [pid = 13556] [serial = 1253] [outer = 0x83cef400] 17:40:24 INFO - PROCESS | 13556 | 1477701624489 Marionette DEBUG loaded listener.js 17:40:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x83cf9400) [pid = 13556] [serial = 1254] [outer = 0x83cef400] 17:40:25 INFO - PROCESS | 13556 | [aac @ 0x82d24800] err{or,}_recognition separate: 1; 1 17:40:25 INFO - PROCESS | 13556 | [aac @ 0x82d24800] err{or,}_recognition combined: 1; 1 17:40:25 INFO - PROCESS | 13556 | [aac @ 0x82d24800] Unsupported bit depth: 0 17:40:25 INFO - PROCESS | 13556 | [h264 @ 0x8da27800] err{or,}_recognition separate: 1; 1 17:40:25 INFO - PROCESS | 13556 | [h264 @ 0x8da27800] err{or,}_recognition combined: 1; 1 17:40:25 INFO - PROCESS | 13556 | [h264 @ 0x8da27800] Unsupported bit depth: 0 17:40:25 INFO - PROCESS | 13556 | [aac @ 0x8da28000] err{or,}_recognition separate: 1; 1 17:40:25 INFO - PROCESS | 13556 | [aac @ 0x8da28000] err{or,}_recognition combined: 1; 1 17:40:25 INFO - PROCESS | 13556 | [aac @ 0x8da28000] Unsupported bit depth: 0 17:40:25 INFO - PROCESS | 13556 | [h264 @ 0x8bc79800] err{or,}_recognition separate: 1; 1 17:40:25 INFO - PROCESS | 13556 | [h264 @ 0x8bc79800] err{or,}_recognition combined: 1; 1 17:40:25 INFO - PROCESS | 13556 | [h264 @ 0x8bc79800] Unsupported bit depth: 0 17:40:25 INFO - .. 17:40:25 INFO - TEST-OK | /media-source/mediasource-detach.html | took 1772ms 17:40:25 INFO - PROCESS | 13556 | 1477701625844 Marionette TRACE conn4 <- [1,1904,null,{"value":["/media-source/mediasource-detach.html",0,null,null,[["Test media.load() before appending data will trigger MediaSource detaching from a media element.",1,"assert_equals: readyState is \"closed\" expected \"closed\" but got \"open\"","mediasource_detach_test/ [0,1905,"getWindowHandle",null] 17:40:25 INFO - PROCESS | 13556 | 1477701625896 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 17:40:25 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 17:40:25 INFO - PROCESS | 13556 | 1477701625905 Marionette TRACE conn4 -> [0,1906,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:40:26 INFO - PROCESS | 13556 | 1477701626071 Marionette TRACE conn4 <- [1,1906,null,{"value":null}] 17:40:26 INFO - PROCESS | 13556 | 1477701626082 Marionette TRACE conn4 -> [0,1907,"getWindowHandles",null] 17:40:26 INFO - PROCESS | 13556 | 1477701626085 Marionette TRACE conn4 <- [1,1907,null,["8"]] 17:40:26 INFO - PROCESS | 13556 | 1477701626186 Marionette TRACE conn4 -> [0,1908,"switchToWindow",{"name":"8"}] 17:40:26 INFO - PROCESS | 13556 | 1477701626193 Marionette TRACE conn4 <- [1,1908,null,{}] 17:40:26 INFO - PROCESS | 13556 | 1477701626200 Marionette TRACE conn4 -> [0,1909,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-duration-boundaryconditions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:40:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ddd7c00 == 13 [pid = 13556] [id = 429] 17:40:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8ddd8000) [pid = 13556] [serial = 1255] [outer = (nil)] 17:40:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8df1ec00) [pid = 13556] [serial = 1256] [outer = 0x8ddd8000] 17:40:26 INFO - PROCESS | 13556 | 1477701626290 Marionette DEBUG loaded listener.js 17:40:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8df26c00) [pid = 13556] [serial = 1257] [outer = 0x8ddd8000] 17:40:28 INFO - PROCESS | 13556 | 1477701628316 Marionette TRACE conn4 <- [1,1909,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 17:40:28 INFO - ............. 17:40:28 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2475ms 17:40:28 INFO - PROCESS | 13556 | 1477701628380 Marionette TRACE conn4 -> [0,1910,"getWindowHandle",null] 17:40:28 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 17:40:28 INFO - PROCESS | 13556 | 1477701628389 Marionette TRACE conn4 <- [1,1910,null,{"value":"8"}] 17:40:28 INFO - PROCESS | 13556 | 1477701628400 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:40:28 INFO - PROCESS | 13556 | 1477701628619 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 17:40:28 INFO - PROCESS | 13556 | 1477701628767 Marionette TRACE conn4 -> [0,1912,"getWindowHandles",null] 17:40:28 INFO - PROCESS | 13556 | 1477701628775 Marionette TRACE conn4 <- [1,1912,null,["8"]] 17:40:28 INFO - PROCESS | 13556 | 1477701628782 Marionette TRACE conn4 -> [0,1913,"switchToWindow",{"name":"8"}] 17:40:28 INFO - PROCESS | 13556 | 1477701628790 Marionette TRACE conn4 <- [1,1913,null,{}] 17:40:28 INFO - PROCESS | 13556 | 1477701628797 Marionette TRACE conn4 -> [0,1914,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream-invaliderror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:40:28 INFO - PROCESS | 13556 | ++DOCSHELL 0x8320e400 == 14 [pid = 13556] [id = 430] 17:40:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x83210000) [pid = 13556] [serial = 1258] [outer = (nil)] 17:40:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8da73000) [pid = 13556] [serial = 1259] [outer = 0x83210000] 17:40:28 INFO - PROCESS | 13556 | 1477701628953 Marionette DEBUG loaded listener.js 17:40:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8dfee400) [pid = 13556] [serial = 1260] [outer = 0x83210000] 17:40:29 INFO - PROCESS | 13556 | 1477701629575 Marionette TRACE conn4 <- [1,1914,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 17:40:29 INFO - ... 17:40:29 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1220ms 17:40:29 INFO - PROCESS | 13556 | 1477701629618 Marionette TRACE conn4 -> [0,1915,"getWindowHandle",null] 17:40:29 INFO - PROCESS | 13556 | 1477701629623 Marionette TRACE conn4 <- [1,1915,null,{"value":"8"}] 17:40:29 INFO - TEST-START | /media-source/mediasource-endofstream.html 17:40:29 INFO - PROCESS | 13556 | 1477701629631 Marionette TRACE conn4 -> [0,1916,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:40:29 INFO - PROCESS | 13556 | 1477701629829 Marionette TRACE conn4 <- [1,1916,null,{"value":null}] 17:40:29 INFO - PROCESS | 13556 | 1477701629978 Marionette TRACE conn4 -> [0,1917,"getWindowHandles",null] 17:40:29 INFO - PROCESS | 13556 | 1477701629984 Marionette TRACE conn4 <- [1,1917,null,["8"]] 17:40:30 INFO - PROCESS | 13556 | 1477701629995 Marionette TRACE conn4 -> [0,1918,"switchToWindow",{"name":"8"}] 17:40:30 INFO - PROCESS | 13556 | 1477701630000 Marionette TRACE conn4 <- [1,1918,null,{}] 17:40:30 INFO - PROCESS | 13556 | 1477701630007 Marionette TRACE conn4 -> [0,1919,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:40:30 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fce8400 == 15 [pid = 13556] [id = 431] 17:40:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8fce8c00) [pid = 13556] [serial = 1261] [outer = (nil)] 17:40:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8fced400) [pid = 13556] [serial = 1262] [outer = 0x8fce8c00] 17:40:30 INFO - PROCESS | 13556 | 1477701630105 Marionette DEBUG loaded listener.js 17:40:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8fd6cc00) [pid = 13556] [serial = 1263] [outer = 0x8fce8c00] 17:40:32 INFO - PROCESS | 13556 | [aac @ 0x94f93000] err{or,}_recognition separate: 1; 1 17:40:32 INFO - PROCESS | 13556 | [aac @ 0x94f93000] err{or,}_recognition combined: 1; 1 17:40:32 INFO - PROCESS | 13556 | [aac @ 0x94f93000] Unsupported bit depth: 0 17:40:32 INFO - PROCESS | 13556 | [h264 @ 0x94f94400] err{or,}_recognition separate: 1; 1 17:40:32 INFO - PROCESS | 13556 | [h264 @ 0x94f94400] err{or,}_recognition combined: 1; 1 17:40:32 INFO - PROCESS | 13556 | [h264 @ 0x94f94400] Unsupported bit depth: 0 17:40:32 INFO - PROCESS | 13556 | [aac @ 0x94f93000] err{or,}_recognition separate: 1; 1 17:40:32 INFO - PROCESS | 13556 | [aac @ 0x94f93000] err{or,}_recognition combined: 1; 1 17:40:32 INFO - PROCESS | 13556 | [aac @ 0x94f93000] Unsupported bit depth: 0 17:40:32 INFO - PROCESS | 13556 | [h264 @ 0x94fb1000] err{or,}_recognition separate: 1; 1 17:40:32 INFO - PROCESS | 13556 | [h264 @ 0x94fb1000] err{or,}_recognition combined: 1; 1 17:40:32 INFO - PROCESS | 13556 | [h264 @ 0x94fb1000] Unsupported bit depth: 0 17:40:32 INFO - PROCESS | 13556 | [aac @ 0x9529ec00] err{or,}_recognition separate: 1; 1 17:40:32 INFO - PROCESS | 13556 | [aac @ 0x9529ec00] err{or,}_recognition combined: 1; 1 17:40:32 INFO - PROCESS | 13556 | [aac @ 0x9529ec00] Unsupported bit depth: 0 17:40:32 INFO - PROCESS | 13556 | [h264 @ 0x95347000] err{or,}_recognition separate: 1; 1 17:40:32 INFO - PROCESS | 13556 | [h264 @ 0x95347000] err{or,}_recognition combined: 1; 1 17:40:32 INFO - PROCESS | 13556 | [h264 @ 0x95347000] Unsupported bit depth: 0 17:40:32 INFO - PROCESS | 13556 | [aac @ 0x95347800] err{or,}_recognition separate: 1; 1 17:40:32 INFO - PROCESS | 13556 | [aac @ 0x95347800] err{or,}_recognition combined: 1; 1 17:40:32 INFO - PROCESS | 13556 | [aac @ 0x95347800] Unsupported bit depth: 0 17:40:32 INFO - PROCESS | 13556 | [h264 @ 0x95346800] err{or,}_recognition separate: 1; 1 17:40:32 INFO - PROCESS | 13556 | [h264 @ 0x95346800] err{or,}_recognition combined: 1; 1 17:40:32 INFO - PROCESS | 13556 | [h264 @ 0x95346800] Unsupported bit depth: 0 17:40:32 INFO - PROCESS | 13556 | --DOCSHELL 0x83cee800 == 14 [pid = 13556] [id = 428] 17:40:32 INFO - PROCESS | 13556 | --DOCSHELL 0x83095000 == 13 [pid = 13556] [id = 427] 17:40:32 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x83320c00) [pid = 13556] [serial = 1233] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x8bc71800) [pid = 13556] [serial = 1244] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8bc75000) [pid = 13556] [serial = 1245] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8320e000) [pid = 13556] [serial = 1241] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x83324800) [pid = 13556] [serial = 1242] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x82ff7c00) [pid = 13556] [serial = 1239] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8c8ef400) [pid = 13556] [serial = 1247] [outer = (nil)] [url = about:blank] 17:40:35 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x83cef400) [pid = 13556] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 17:40:35 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x83096000) [pid = 13556] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 17:40:40 INFO - PROCESS | 13556 | --DOCSHELL 0x83096400 == 12 [pid = 13556] [id = 421] 17:40:40 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff9800 == 11 [pid = 13556] [id = 425] 17:40:40 INFO - PROCESS | 13556 | --DOCSHELL 0x82ffd400 == 10 [pid = 13556] [id = 423] 17:40:40 INFO - PROCESS | 13556 | --DOCSHELL 0x8320e400 == 9 [pid = 13556] [id = 430] 17:40:40 INFO - PROCESS | 13556 | --DOCSHELL 0x8bce8800 == 8 [pid = 13556] [id = 426] 17:40:40 INFO - PROCESS | 13556 | --DOCSHELL 0x8ddd7c00 == 7 [pid = 13556] [id = 429] 17:40:41 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x83209400) [pid = 13556] [serial = 1251] [outer = (nil)] [url = about:blank] 17:40:41 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8309d400) [pid = 13556] [serial = 1250] [outer = (nil)] [url = about:blank] 17:40:41 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x83cf9400) [pid = 13556] [serial = 1254] [outer = (nil)] [url = about:blank] 17:40:41 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x83cf7000) [pid = 13556] [serial = 1253] [outer = (nil)] [url = about:blank] 17:40:41 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x8df1ec00) [pid = 13556] [serial = 1256] [outer = (nil)] [url = about:blank] 17:40:43 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x83210000) [pid = 13556] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 17:40:43 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x8ddd8000) [pid = 13556] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 17:40:43 INFO - PROCESS | 13556 | --DOMWINDOW == 20 (0x8c8ebc00) [pid = 13556] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 17:40:48 INFO - PROCESS | 13556 | --DOMWINDOW == 19 (0x8fced400) [pid = 13556] [serial = 1262] [outer = (nil)] [url = about:blank] 17:40:48 INFO - PROCESS | 13556 | --DOMWINDOW == 18 (0x8da73000) [pid = 13556] [serial = 1259] [outer = (nil)] [url = about:blank] 17:40:48 INFO - PROCESS | 13556 | --DOMWINDOW == 17 (0x8dfee400) [pid = 13556] [serial = 1260] [outer = (nil)] [url = about:blank] 17:40:48 INFO - PROCESS | 13556 | --DOMWINDOW == 16 (0x8c8ee000) [pid = 13556] [serial = 1248] [outer = (nil)] [url = about:blank] 17:40:48 INFO - PROCESS | 13556 | --DOMWINDOW == 15 (0x8df26c00) [pid = 13556] [serial = 1257] [outer = (nil)] [url = about:blank] 17:41:00 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:41:00 INFO - PROCESS | 13556 | 1477701660314 Marionette TRACE conn4 <- [1,1919,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 17:41:00 INFO - ... 17:41:00 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30717ms 17:41:00 INFO - PROCESS | 13556 | 1477701660348 Marionette TRACE conn4 -> [0,1920,"getWindowHandle",null] 17:41:00 INFO - PROCESS | 13556 | 1477701660356 Marionette TRACE conn4 <- [1,1920,null,{"value":"8"}] 17:41:00 INFO - TEST-START | /media-source/mediasource-errors.html 17:41:00 INFO - PROCESS | 13556 | 1477701660368 Marionette TRACE conn4 -> [0,1921,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:41:00 INFO - PROCESS | 13556 | 1477701660591 Marionette TRACE conn4 <- [1,1921,null,{"value":null}] 17:41:00 INFO - PROCESS | 13556 | 1477701660657 Marionette TRACE conn4 -> [0,1922,"getWindowHandles",null] 17:41:00 INFO - PROCESS | 13556 | 1477701660663 Marionette TRACE conn4 <- [1,1922,null,["8"]] 17:41:00 INFO - PROCESS | 13556 | 1477701660670 Marionette TRACE conn4 -> [0,1923,"switchToWindow",{"name":"8"}] 17:41:00 INFO - PROCESS | 13556 | 1477701660678 Marionette TRACE conn4 <- [1,1923,null,{}] 17:41:00 INFO - PROCESS | 13556 | 1477701660685 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-errors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-errors.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:00 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df6400 == 8 [pid = 13556] [id = 432] 17:41:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 16 (0x82df6c00) [pid = 13556] [serial = 1264] [outer = (nil)] 17:41:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 17 (0x82ff1400) [pid = 13556] [serial = 1265] [outer = 0x82df6c00] 17:41:00 INFO - PROCESS | 13556 | 1477701660784 Marionette DEBUG loaded listener.js 17:41:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 18 (0x82ffd400) [pid = 13556] [serial = 1266] [outer = 0x82df6c00] 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [13556] 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 17:41:01 INFO - PROCESS | 13556 | [aac @ 0x83095800] err{or,}_recognition separate: 1; 1 17:41:01 INFO - PROCESS | 13556 | [aac @ 0x83095800] err{or,}_recognition combined: 1; 1 17:41:01 INFO - PROCESS | 13556 | [aac @ 0x83095800] Unsupported bit depth: 0 17:41:01 INFO - PROCESS | 13556 | [h264 @ 0x8320ec00] err{or,}_recognition separate: 1; 1 17:41:01 INFO - PROCESS | 13556 | [h264 @ 0x8320ec00] err{or,}_recognition combined: 1; 1 17:41:01 INFO - PROCESS | 13556 | [h264 @ 0x8320ec00] Unsupported bit depth: 0 17:41:01 INFO - PROCESS | 13556 | [aac @ 0x83095800] err{or,}_recognition separate: 1; 1 17:41:01 INFO - PROCESS | 13556 | [aac @ 0x83095800] err{or,}_recognition combined: 1; 1 17:41:01 INFO - PROCESS | 13556 | [aac @ 0x83095800] Unsupported bit depth: 0 17:41:01 INFO - PROCESS | 13556 | [h264 @ 0x83210000] err{or,}_recognition separate: 1; 1 17:41:01 INFO - PROCESS | 13556 | [h264 @ 0x83210000] err{or,}_recognition combined: 1; 1 17:41:01 INFO - PROCESS | 13556 | [h264 @ 0x83210000] Unsupported bit depth: 0 17:41:01 INFO - PROCESS | 13556 | [aac @ 0x83095800] Error decoding AAC frame header. 17:41:01 INFO - PROCESS | 13556 | [13556] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 17:41:01 INFO - PROCESS | 13556 | [13556] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 17:41:01 INFO - PROCESS | 13556 | [aac @ 0x83095800] Sample rate index in program config element does not match the sample rate index configured by the container. 17:41:01 INFO - PROCESS | 13556 | [aac @ 0x83095800] Input buffer exhausted before END element found 17:41:01 INFO - PROCESS | 13556 | [13556] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 17:41:01 INFO - PROCESS | 13556 | [13556] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 17:41:01 INFO - PROCESS | 13556 | [aac @ 0x83095800] Reserved bit set. 17:41:01 INFO - PROCESS | 13556 | [13556] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 17:41:01 INFO - PROCESS | 13556 | [13556] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 17:41:01 INFO - PROCESS | 13556 | [aac @ 0x83095800] Sample rate index in program config element does not match the sample rate index configured by the container. 17:41:01 INFO - PROCESS | 13556 | [aac @ 0x83095800] Input buffer exhausted before END element found 17:41:01 INFO - PROCESS | 13556 | [13556] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 17:41:01 INFO - PROCESS | 13556 | [13556] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 17:41:01 INFO - PROCESS | 13556 | [13556] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 17:41:01 INFO - PROCESS | 13556 | [13556] WARNING: Decoder=82f0a200 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2863 17:41:01 INFO - PROCESS | 13556 | [13556] WARNING: Decoder=82f0a200 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2863 17:41:01 INFO - ...... 17:41:01 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1623ms 17:41:02 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 17:41:02 INFO - PROCESS | 13556 | 1477701661953 Marionette TRACE conn4 <- [1,1924,null,{"value":["/media-source/mediasource-errors.html",0,null,null,[["Appending media segment before the first initialization segment.",0,null,null],["Signaling 'decode' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'network' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.",1,"assert_equals: expected \"ended\" but got \"closed\"","@http://web-platform.test:8000/media-source/mediasource-errors.html:131:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:122:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nsetTimeout handler*EventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:63:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:115:9\nErrorTest/ [0,1925,"getWindowHandle",null] 17:41:02 INFO - PROCESS | 13556 | 1477701661998 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 17:41:02 INFO - PROCESS | 13556 | 1477701662010 Marionette TRACE conn4 -> [0,1926,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:41:02 INFO - PROCESS | 13556 | 1477701662264 Marionette TRACE conn4 <- [1,1926,null,{"value":null}] 17:41:02 INFO - PROCESS | 13556 | 1477701662277 Marionette TRACE conn4 -> [0,1927,"getWindowHandles",null] 17:41:02 INFO - PROCESS | 13556 | 1477701662282 Marionette TRACE conn4 <- [1,1927,null,["8"]] 17:41:02 INFO - PROCESS | 13556 | 1477701662288 Marionette TRACE conn4 -> [0,1928,"switchToWindow",{"name":"8"}] 17:41:02 INFO - PROCESS | 13556 | 1477701662294 Marionette TRACE conn4 <- [1,1928,null,{}] 17:41:02 INFO - PROCESS | 13556 | 1477701662300 Marionette TRACE conn4 -> [0,1929,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-getvideoplaybackquality.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:02 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ffa800 == 9 [pid = 13556] [id = 433] 17:41:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 19 (0x8320c000) [pid = 13556] [serial = 1267] [outer = (nil)] 17:41:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 20 (0x83320800) [pid = 13556] [serial = 1268] [outer = 0x8320c000] 17:41:02 INFO - PROCESS | 13556 | 1477701662390 Marionette DEBUG loaded listener.js 17:41:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 21 (0x83322800) [pid = 13556] [serial = 1269] [outer = 0x8320c000] 17:41:04 INFO - PROCESS | 13556 | [aac @ 0x8ce55000] err{or,}_recognition separate: 1; 1 17:41:04 INFO - PROCESS | 13556 | [aac @ 0x8ce55000] err{or,}_recognition combined: 1; 1 17:41:04 INFO - PROCESS | 13556 | [aac @ 0x8ce55000] Unsupported bit depth: 0 17:41:04 INFO - PROCESS | 13556 | [h264 @ 0x8ce56800] err{or,}_recognition separate: 1; 1 17:41:04 INFO - PROCESS | 13556 | [h264 @ 0x8ce56800] err{or,}_recognition combined: 1; 1 17:41:04 INFO - PROCESS | 13556 | [h264 @ 0x8ce56800] Unsupported bit depth: 0 17:41:04 INFO - PROCESS | 13556 | [aac @ 0x8ce55000] err{or,}_recognition separate: 1; 1 17:41:04 INFO - PROCESS | 13556 | [aac @ 0x8ce55000] err{or,}_recognition combined: 1; 1 17:41:04 INFO - PROCESS | 13556 | [aac @ 0x8ce55000] Unsupported bit depth: 0 17:41:04 INFO - PROCESS | 13556 | [h264 @ 0x8ce56800] err{or,}_recognition separate: 1; 1 17:41:04 INFO - PROCESS | 13556 | [h264 @ 0x8ce56800] err{or,}_recognition combined: 1; 1 17:41:04 INFO - PROCESS | 13556 | [h264 @ 0x8ce56800] Unsupported bit depth: 0 17:41:04 INFO - PROCESS | 13556 | [h264 @ 0x8ce56800] no picture 17:41:04 INFO - PROCESS | 13556 | [aac @ 0x8d947000] err{or,}_recognition separate: 1; 1 17:41:04 INFO - PROCESS | 13556 | [aac @ 0x8d947000] err{or,}_recognition combined: 1; 1 17:41:04 INFO - PROCESS | 13556 | [aac @ 0x8d947000] Unsupported bit depth: 0 17:41:04 INFO - PROCESS | 13556 | [h264 @ 0x8d94e800] err{or,}_recognition separate: 1; 1 17:41:04 INFO - PROCESS | 13556 | [h264 @ 0x8d94e800] err{or,}_recognition combined: 1; 1 17:41:04 INFO - PROCESS | 13556 | [h264 @ 0x8d94e800] Unsupported bit depth: 0 17:41:04 INFO - PROCESS | 13556 | [aac @ 0x82d24c00] err{or,}_recognition separate: 1; 1 17:41:04 INFO - PROCESS | 13556 | [aac @ 0x82d24c00] err{or,}_recognition combined: 1; 1 17:41:04 INFO - PROCESS | 13556 | [aac @ 0x82d24c00] Unsupported bit depth: 0 17:41:04 INFO - PROCESS | 13556 | [h264 @ 0x8d94dc00] err{or,}_recognition separate: 1; 1 17:41:04 INFO - PROCESS | 13556 | [h264 @ 0x8d94dc00] err{or,}_recognition combined: 1; 1 17:41:04 INFO - PROCESS | 13556 | [h264 @ 0x8d94dc00] Unsupported bit depth: 0 17:41:04 INFO - PROCESS | 13556 | [h264 @ 0x8d94dc00] no picture 17:41:10 INFO - PROCESS | 13556 | --DOCSHELL 0x82df6400 == 8 [pid = 13556] [id = 432] 17:41:10 INFO - PROCESS | 13556 | --DOCSHELL 0x8fce8400 == 7 [pid = 13556] [id = 431] 17:41:11 INFO - PROCESS | 13556 | 1477701671474 Marionette TRACE conn4 <- [1,1929,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 17:41:11 INFO - .. 17:41:11 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9512ms 17:41:11 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 17:41:11 INFO - PROCESS | 13556 | 1477701671521 Marionette TRACE conn4 -> [0,1930,"getWindowHandle",null] 17:41:11 INFO - PROCESS | 13556 | 1477701671527 Marionette TRACE conn4 <- [1,1930,null,{"value":"8"}] 17:41:11 INFO - PROCESS | 13556 | 1477701671538 Marionette TRACE conn4 -> [0,1931,"getContext",null] 17:41:11 INFO - PROCESS | 13556 | 1477701671547 Marionette TRACE conn4 <- [1,1931,null,{"value":"content"}] 17:41:11 INFO - PROCESS | 13556 | 1477701671556 Marionette TRACE conn4 -> [0,1932,"setContext",{"value":"chrome"}] 17:41:11 INFO - PROCESS | 13556 | 1477701671562 Marionette TRACE conn4 <- [1,1932,null,{}] 17:41:11 INFO - PROCESS | 13556 | 1477701671570 Marionette TRACE conn4 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 17:41:11 INFO - PROCESS | 13556 | 1477701671598 Marionette TRACE conn4 <- [1,1933,null,{"value":true}] 17:41:11 INFO - PROCESS | 13556 | 1477701671603 Marionette TRACE conn4 -> [0,1934,"setContext",{"value":"content"}] 17:41:11 INFO - PROCESS | 13556 | 1477701671613 Marionette TRACE conn4 <- [1,1934,null,{}] 17:41:11 INFO - Setting pref media.mediasource.enabled (true) 17:41:11 INFO - PROCESS | 13556 | 1477701671664 Marionette TRACE conn4 -> [0,1935,"getContext",null] 17:41:11 INFO - PROCESS | 13556 | 1477701671670 Marionette TRACE conn4 <- [1,1935,null,{"value":"content"}] 17:41:11 INFO - PROCESS | 13556 | 1477701671675 Marionette TRACE conn4 -> [0,1936,"setContext",{"value":"chrome"}] 17:41:11 INFO - PROCESS | 13556 | 1477701671678 Marionette TRACE conn4 <- [1,1936,null,{}] 17:41:11 INFO - PROCESS | 13556 | 1477701671684 Marionette TRACE conn4 -> [0,1937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 17:41:11 INFO - PROCESS | 13556 | 1477701671704 Marionette TRACE conn4 <- [1,1937,null,{"value":null}] 17:41:11 INFO - PROCESS | 13556 | 1477701671709 Marionette TRACE conn4 -> [0,1938,"setContext",{"value":"content"}] 17:41:11 INFO - PROCESS | 13556 | 1477701671718 Marionette TRACE conn4 <- [1,1938,null,{}] 17:41:11 INFO - PROCESS | 13556 | 1477701671724 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:41:11 INFO - PROCESS | 13556 | 1477701671897 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 17:41:12 INFO - PROCESS | 13556 | 1477701672015 Marionette TRACE conn4 -> [0,1940,"getWindowHandles",null] 17:41:12 INFO - PROCESS | 13556 | 1477701672023 Marionette TRACE conn4 <- [1,1940,null,["8"]] 17:41:12 INFO - PROCESS | 13556 | 1477701672031 Marionette TRACE conn4 -> [0,1941,"switchToWindow",{"name":"8"}] 17:41:12 INFO - PROCESS | 13556 | 1477701672039 Marionette TRACE conn4 <- [1,1941,null,{}] 17:41:12 INFO - PROCESS | 13556 | 1477701672046 Marionette TRACE conn4 -> [0,1942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-is-type-supported.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-is-type-supported.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df1000 == 8 [pid = 13556] [id = 434] 17:41:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x8309c400) [pid = 13556] [serial = 1270] [outer = (nil)] 17:41:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x83205800) [pid = 13556] [serial = 1271] [outer = 0x8309c400] 17:41:12 INFO - PROCESS | 13556 | 1477701672140 Marionette DEBUG loaded listener.js 17:41:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82def400) [pid = 13556] [serial = 1272] [outer = 0x8309c400] 17:41:12 INFO - PROCESS | 13556 | [13556] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 17:41:12 INFO - ........................................ 17:41:12 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1284ms 17:41:12 INFO - PROCESS | 13556 | 1477701672756 Marionette TRACE conn4 <- [1,1942,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 17:41:12 INFO - PROCESS | 13556 | 1477701672821 Marionette TRACE conn4 -> [0,1943,"getWindowHandle",null] 17:41:12 INFO - PROCESS | 13556 | 1477701672825 Marionette TRACE conn4 <- [1,1943,null,{"value":"8"}] 17:41:12 INFO - TEST-START | /media-source/mediasource-liveseekable.html 17:41:12 INFO - Clearing pref media.mediasource.enabled 17:41:12 INFO - PROCESS | 13556 | 1477701672833 Marionette TRACE conn4 -> [0,1944,"getContext",null] 17:41:12 INFO - PROCESS | 13556 | 1477701672835 Marionette TRACE conn4 <- [1,1944,null,{"value":"content"}] 17:41:12 INFO - PROCESS | 13556 | 1477701672843 Marionette TRACE conn4 -> [0,1945,"setContext",{"value":"chrome"}] 17:41:12 INFO - PROCESS | 13556 | 1477701672847 Marionette TRACE conn4 <- [1,1945,null,{}] 17:41:12 INFO - PROCESS | 13556 | 1477701672853 Marionette TRACE conn4 -> [0,1946,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 17:41:12 INFO - PROCESS | 13556 | 1477701672871 Marionette TRACE conn4 <- [1,1946,null,{"value":null}] 17:41:12 INFO - PROCESS | 13556 | 1477701672876 Marionette TRACE conn4 -> [0,1947,"setContext",{"value":"content"}] 17:41:12 INFO - PROCESS | 13556 | 1477701672878 Marionette TRACE conn4 <- [1,1947,null,{}] 17:41:12 INFO - PROCESS | 13556 | 1477701672888 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}] 17:41:13 INFO - PROCESS | 13556 | 1477701673107 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 17:41:13 INFO - PROCESS | 13556 | 1477701673118 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 17:41:13 INFO - PROCESS | 13556 | 1477701673121 Marionette TRACE conn4 <- [1,1949,null,["8"]] 17:41:13 INFO - PROCESS | 13556 | 1477701673126 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 17:41:13 INFO - PROCESS | 13556 | 1477701673132 Marionette TRACE conn4 <- [1,1950,null,{}] 17:41:13 INFO - PROCESS | 13556 | 1477701673138 Marionette TRACE conn4 -> [0,1951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-liveseekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-liveseekable.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:13 INFO - PROCESS | 13556 | ++DOCSHELL 0x83207800 == 9 [pid = 13556] [id = 435] 17:41:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x8d943800) [pid = 13556] [serial = 1273] [outer = (nil)] 17:41:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8da6f000) [pid = 13556] [serial = 1274] [outer = 0x8d943800] 17:41:13 INFO - PROCESS | 13556 | 1477701673227 Marionette DEBUG loaded listener.js 17:41:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x82ffec00) [pid = 13556] [serial = 1275] [outer = 0x8d943800] 17:41:14 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x82df6c00) [pid = 13556] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 17:41:14 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x8fce8c00) [pid = 13556] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 17:41:14 INFO - PROCESS | 13556 | 1477701674194 Marionette TRACE conn4 <- [1,1951,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 17:41:14 INFO - .......... 17:41:14 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1382ms 17:41:14 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 17:41:14 INFO - PROCESS | 13556 | 1477701674216 Marionette TRACE conn4 -> [0,1952,"getWindowHandle",null] 17:41:14 INFO - PROCESS | 13556 | 1477701674219 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 17:41:14 INFO - PROCESS | 13556 | 1477701674226 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}] 17:41:14 INFO - PROCESS | 13556 | 1477701674451 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 17:41:14 INFO - PROCESS | 13556 | 1477701674522 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 17:41:14 INFO - PROCESS | 13556 | 1477701674527 Marionette TRACE conn4 <- [1,1954,null,["8"]] 17:41:14 INFO - PROCESS | 13556 | 1477701674532 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 17:41:14 INFO - PROCESS | 13556 | 1477701674540 Marionette TRACE conn4 <- [1,1955,null,{}] 17:41:14 INFO - PROCESS | 13556 | 1477701674546 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-multiple-attach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-multiple-attach.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dff6c00 == 10 [pid = 13556] [id = 436] 17:41:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8dff8000) [pid = 13556] [serial = 1276] [outer = (nil)] 17:41:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8fbc3000) [pid = 13556] [serial = 1277] [outer = 0x8dff8000] 17:41:14 INFO - PROCESS | 13556 | 1477701674646 Marionette DEBUG loaded listener.js 17:41:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8fcc7000) [pid = 13556] [serial = 1278] [outer = 0x8dff8000] 17:41:15 INFO - PROCESS | 13556 | 1477701675295 Marionette TRACE conn4 <- [1,1956,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 17:41:15 INFO - .. 17:41:15 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1123ms 17:41:15 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 17:41:15 INFO - PROCESS | 13556 | 1477701675348 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 17:41:15 INFO - PROCESS | 13556 | 1477701675351 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 17:41:15 INFO - PROCESS | 13556 | 1477701675358 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}] 17:41:15 INFO - PROCESS | 13556 | 1477701675560 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 17:41:15 INFO - PROCESS | 13556 | 1477701675576 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 17:41:15 INFO - PROCESS | 13556 | 1477701675581 Marionette TRACE conn4 <- [1,1959,null,["8"]] 17:41:15 INFO - PROCESS | 13556 | 1477701675588 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 17:41:15 INFO - PROCESS | 13556 | 1477701675594 Marionette TRACE conn4 <- [1,1960,null,{}] 17:41:15 INFO - PROCESS | 13556 | 1477701675599 Marionette TRACE conn4 -> [0,1961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play-then-seek-back.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:15 INFO - PROCESS | 13556 | ++DOCSHELL 0x82decc00 == 11 [pid = 13556] [id = 437] 17:41:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8fce5400) [pid = 13556] [serial = 1279] [outer = (nil)] 17:41:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x955ae000) [pid = 13556] [serial = 1280] [outer = 0x8fce5400] 17:41:15 INFO - PROCESS | 13556 | 1477701675698 Marionette DEBUG loaded listener.js 17:41:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x95f0b800) [pid = 13556] [serial = 1281] [outer = 0x8fce5400] 17:41:16 INFO - PROCESS | 13556 | [aac @ 0x95c9d400] err{or,}_recognition separate: 1; 1 17:41:16 INFO - PROCESS | 13556 | [aac @ 0x95c9d400] err{or,}_recognition combined: 1; 1 17:41:16 INFO - PROCESS | 13556 | [aac @ 0x95c9d400] Unsupported bit depth: 0 17:41:16 INFO - PROCESS | 13556 | [h264 @ 0x97d56400] err{or,}_recognition separate: 1; 1 17:41:16 INFO - PROCESS | 13556 | [h264 @ 0x97d56400] err{or,}_recognition combined: 1; 1 17:41:16 INFO - PROCESS | 13556 | [h264 @ 0x97d56400] Unsupported bit depth: 0 17:41:17 INFO - PROCESS | 13556 | [aac @ 0x95c9d400] err{or,}_recognition separate: 1; 1 17:41:17 INFO - PROCESS | 13556 | [aac @ 0x95c9d400] err{or,}_recognition combined: 1; 1 17:41:17 INFO - PROCESS | 13556 | [aac @ 0x95c9d400] Unsupported bit depth: 0 17:41:17 INFO - PROCESS | 13556 | [h264 @ 0x97d56400] err{or,}_recognition separate: 1; 1 17:41:17 INFO - PROCESS | 13556 | [h264 @ 0x97d56400] err{or,}_recognition combined: 1; 1 17:41:17 INFO - PROCESS | 13556 | [h264 @ 0x97d56400] Unsupported bit depth: 0 17:41:17 INFO - PROCESS | 13556 | [h264 @ 0x97d56400] no picture 17:41:17 INFO - PROCESS | 13556 | [h264 @ 0x97d56400] no picture 17:41:17 INFO - PROCESS | 13556 | 1477701677713 Marionette TRACE conn4 <- [1,1961,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 17:41:17 INFO - . 17:41:17 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2438ms 17:41:17 INFO - PROCESS | 13556 | 1477701677795 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 17:41:17 INFO - PROCESS | 13556 | 1477701677802 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 17:41:17 INFO - TEST-START | /media-source/mediasource-play.html 17:41:17 INFO - PROCESS | 13556 | 1477701677813 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}] 17:41:18 INFO - PROCESS | 13556 | 1477701678094 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 17:41:18 INFO - PROCESS | 13556 | 1477701678246 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 17:41:18 INFO - PROCESS | 13556 | 1477701678251 Marionette TRACE conn4 <- [1,1964,null,["8"]] 17:41:18 INFO - PROCESS | 13556 | 1477701678259 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 17:41:18 INFO - PROCESS | 13556 | 1477701678269 Marionette TRACE conn4 <- [1,1965,null,{}] 17:41:18 INFO - PROCESS | 13556 | 1477701678276 Marionette TRACE conn4 -> [0,1966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:18 INFO - PROCESS | 13556 | ++DOCSHELL 0x83096c00 == 12 [pid = 13556] [id = 438] 17:41:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x83097400) [pid = 13556] [serial = 1282] [outer = (nil)] 17:41:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8309bc00) [pid = 13556] [serial = 1283] [outer = 0x83097400] 17:41:18 INFO - PROCESS | 13556 | 1477701678384 Marionette DEBUG loaded listener.js 17:41:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x83210800) [pid = 13556] [serial = 1284] [outer = 0x83097400] 17:41:19 INFO - PROCESS | 13556 | [aac @ 0x95f0a400] err{or,}_recognition separate: 1; 1 17:41:19 INFO - PROCESS | 13556 | [aac @ 0x95f0a400] err{or,}_recognition combined: 1; 1 17:41:19 INFO - PROCESS | 13556 | [aac @ 0x95f0a400] Unsupported bit depth: 0 17:41:19 INFO - PROCESS | 13556 | [h264 @ 0x95f0e800] err{or,}_recognition separate: 1; 1 17:41:19 INFO - PROCESS | 13556 | [h264 @ 0x95f0e800] err{or,}_recognition combined: 1; 1 17:41:19 INFO - PROCESS | 13556 | [h264 @ 0x95f0e800] Unsupported bit depth: 0 17:41:19 INFO - PROCESS | 13556 | [aac @ 0x95f0f000] err{or,}_recognition separate: 1; 1 17:41:19 INFO - PROCESS | 13556 | [aac @ 0x95f0f000] err{or,}_recognition combined: 1; 1 17:41:19 INFO - PROCESS | 13556 | [aac @ 0x95f0f000] Unsupported bit depth: 0 17:41:19 INFO - PROCESS | 13556 | [h264 @ 0x95f0ac00] err{or,}_recognition separate: 1; 1 17:41:19 INFO - PROCESS | 13556 | [h264 @ 0x95f0ac00] err{or,}_recognition combined: 1; 1 17:41:19 INFO - PROCESS | 13556 | [h264 @ 0x95f0ac00] Unsupported bit depth: 0 17:41:19 INFO - PROCESS | 13556 | [h264 @ 0x95f0ac00] no picture 17:41:21 INFO - PROCESS | 13556 | --DOCSHELL 0x8dff6c00 == 11 [pid = 13556] [id = 436] 17:41:21 INFO - PROCESS | 13556 | --DOCSHELL 0x83207800 == 10 [pid = 13556] [id = 435] 17:41:21 INFO - PROCESS | 13556 | --DOCSHELL 0x82df1000 == 9 [pid = 13556] [id = 434] 17:41:21 INFO - PROCESS | 13556 | --DOCSHELL 0x82ffa800 == 8 [pid = 13556] [id = 433] 17:41:21 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x82ff1400) [pid = 13556] [serial = 1265] [outer = (nil)] [url = about:blank] 17:41:21 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x82ffd400) [pid = 13556] [serial = 1266] [outer = (nil)] [url = about:blank] 17:41:21 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8fd6cc00) [pid = 13556] [serial = 1263] [outer = (nil)] [url = about:blank] 17:41:21 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x83320800) [pid = 13556] [serial = 1268] [outer = (nil)] [url = about:blank] 17:41:21 INFO - PROCESS | 13556 | 1477701681231 Marionette TRACE conn4 <- [1,1966,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 17:41:21 INFO - . 17:41:21 INFO - TEST-OK | /media-source/mediasource-play.html | took 3434ms 17:41:21 INFO - PROCESS | 13556 | 1477701681246 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 17:41:21 INFO - PROCESS | 13556 | 1477701681252 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 17:41:21 INFO - TEST-START | /media-source/mediasource-preload.html 17:41:21 INFO - PROCESS | 13556 | 1477701681261 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}] 17:41:21 INFO - PROCESS | 13556 | 1477701681430 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 17:41:21 INFO - PROCESS | 13556 | 1477701681535 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 17:41:21 INFO - PROCESS | 13556 | 1477701681541 Marionette TRACE conn4 <- [1,1969,null,["8"]] 17:41:21 INFO - PROCESS | 13556 | 1477701681547 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 17:41:21 INFO - PROCESS | 13556 | 1477701681555 Marionette TRACE conn4 <- [1,1970,null,{}] 17:41:21 INFO - PROCESS | 13556 | 1477701681561 Marionette TRACE conn4 -> [0,1971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-preload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-preload.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:21 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff6c00 == 9 [pid = 13556] [id = 439] 17:41:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x82ff7000) [pid = 13556] [serial = 1285] [outer = (nil)] 17:41:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x82ffd800) [pid = 13556] [serial = 1286] [outer = 0x82ff7000] 17:41:21 INFO - PROCESS | 13556 | 1477701681654 Marionette DEBUG loaded listener.js 17:41:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x82ffb000) [pid = 13556] [serial = 1287] [outer = 0x82ff7000] 17:41:22 INFO - PROCESS | 13556 | [13556] 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 17:41:22 INFO - PROCESS | 13556 | [13556] 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 17:41:22 INFO - PROCESS | 13556 | [13556] 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 17:41:22 INFO - PROCESS | 13556 | [13556] 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 17:41:22 INFO - PROCESS | 13556 | [13556] 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 17:41:22 INFO - PROCESS | 13556 | [13556] 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 17:41:22 INFO - PROCESS | 13556 | [13556] 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 17:41:22 INFO - PROCESS | 13556 | [13556] 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 17:41:22 INFO - PROCESS | 13556 | 1477701682237 Marionette TRACE conn4 <- [1,1971,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 17:41:22 INFO - ....... 17:41:22 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1028ms 17:41:22 INFO - PROCESS | 13556 | 1477701682289 Marionette TRACE conn4 -> [0,1972,"getWindowHandle",null] 17:41:22 INFO - PROCESS | 13556 | 1477701682295 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 17:41:22 INFO - TEST-START | /media-source/mediasource-remove.html 17:41:22 INFO - PROCESS | 13556 | 1477701682302 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}] 17:41:22 INFO - PROCESS | 13556 | 1477701682478 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 17:41:22 INFO - PROCESS | 13556 | 1477701682584 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 17:41:22 INFO - PROCESS | 13556 | 1477701682589 Marionette TRACE conn4 <- [1,1974,null,["8"]] 17:41:22 INFO - PROCESS | 13556 | 1477701682595 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 17:41:22 INFO - PROCESS | 13556 | 1477701682600 Marionette TRACE conn4 <- [1,1975,null,{}] 17:41:22 INFO - PROCESS | 13556 | 1477701682606 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-remove.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-remove.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x8320b800 == 10 [pid = 13556] [id = 440] 17:41:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8ce5c800) [pid = 13556] [serial = 1288] [outer = (nil)] 17:41:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8da24800) [pid = 13556] [serial = 1289] [outer = 0x8ce5c800] 17:41:22 INFO - PROCESS | 13556 | 1477701682698 Marionette DEBUG loaded listener.js 17:41:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8da70400) [pid = 13556] [serial = 1290] [outer = 0x8ce5c800] 17:41:25 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x8320c000) [pid = 13556] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 17:41:25 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8309c400) [pid = 13556] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 17:41:25 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8dff8000) [pid = 13556] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 17:41:25 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8d943800) [pid = 13556] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x8fce9800] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x8fce9800] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x8fce9800] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x9331cc00] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x9331cc00] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x9331cc00] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x9331e800] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x9331e800] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x9331e800] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x9335ec00] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x9335ec00] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x9335ec00] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x83096000] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x83096000] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x83096000] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x9439d400] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x9439d400] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x9439d400] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x8d943800] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x8d943800] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x8d943800] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x83096000] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x83096000] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x83096000] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x8fce7800] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x8fce7800] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x8fce7800] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x90021000] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x90021000] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x90021000] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x8320c000] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x8320c000] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x8320c000] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x90022c00] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x90022c00] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x90022c00] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x83320c00] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x83320c00] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x83320c00] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x90022800] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x90022800] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x90022800] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x90023800] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x90023800] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x90023800] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x83cf0800] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x83cf0800] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x83cf0800] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x8320c000] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x8320c000] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x8320c000] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x8fce9800] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x8fce9800] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x8fce9800] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x90021800] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x90021800] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [aac @ 0x90021800] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x8320c000] err{or,}_recognition separate: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x8320c000] err{or,}_recognition combined: 1; 1 17:41:27 INFO - PROCESS | 13556 | [h264 @ 0x8320c000] Unsupported bit depth: 0 17:41:27 INFO - PROCESS | 13556 | 1477701687930 Marionette TRACE conn4 <- [1,1976,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 17:41:27 INFO - ................ 17:41:27 INFO - TEST-OK | /media-source/mediasource-remove.html | took 5690ms 17:41:28 INFO - PROCESS | 13556 | 1477701688000 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 17:41:28 INFO - PROCESS | 13556 | 1477701688007 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 17:41:28 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 17:41:28 INFO - PROCESS | 13556 | 1477701688019 Marionette TRACE conn4 -> [0,1978,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:41:28 INFO - PROCESS | 13556 | 1477701688237 Marionette TRACE conn4 <- [1,1978,null,{"value":null}] 17:41:28 INFO - PROCESS | 13556 | 1477701688381 Marionette TRACE conn4 -> [0,1979,"getWindowHandles",null] 17:41:28 INFO - PROCESS | 13556 | 1477701688388 Marionette TRACE conn4 <- [1,1979,null,["8"]] 17:41:28 INFO - PROCESS | 13556 | 1477701688396 Marionette TRACE conn4 -> [0,1980,"switchToWindow",{"name":"8"}] 17:41:28 INFO - PROCESS | 13556 | 1477701688403 Marionette TRACE conn4 <- [1,1980,null,{}] 17:41:28 INFO - PROCESS | 13556 | 1477701688409 Marionette TRACE conn4 -> [0,1981,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-removesourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:28 INFO - PROCESS | 13556 | ++DOCSHELL 0x8320e000 == 11 [pid = 13556] [id = 441] 17:41:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8320e400) [pid = 13556] [serial = 1291] [outer = (nil)] 17:41:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x83cfa400) [pid = 13556] [serial = 1292] [outer = 0x8320e400] 17:41:28 INFO - PROCESS | 13556 | 1477701688519 Marionette DEBUG loaded listener.js 17:41:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8ce56800) [pid = 13556] [serial = 1293] [outer = 0x8320e400] 17:41:29 INFO - PROCESS | 13556 | 1477701689395 Marionette TRACE conn4 <- [1,1981,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 17:41:29 INFO - ....... 17:41:29 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1422ms 17:41:29 INFO - PROCESS | 13556 | 1477701689440 Marionette TRACE conn4 -> [0,1982,"getWindowHandle",null] 17:41:29 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 17:41:29 INFO - PROCESS | 13556 | 1477701689445 Marionette TRACE conn4 <- [1,1982,null,{"value":"8"}] 17:41:29 INFO - PROCESS | 13556 | 1477701689452 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:41:29 INFO - PROCESS | 13556 | 1477701689669 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 17:41:29 INFO - PROCESS | 13556 | 1477701689789 Marionette TRACE conn4 -> [0,1984,"getWindowHandles",null] 17:41:29 INFO - PROCESS | 13556 | 1477701689794 Marionette TRACE conn4 <- [1,1984,null,["8"]] 17:41:29 INFO - PROCESS | 13556 | 1477701689801 Marionette TRACE conn4 -> [0,1985,"switchToWindow",{"name":"8"}] 17:41:29 INFO - PROCESS | 13556 | 1477701689807 Marionette TRACE conn4 <- [1,1985,null,{}] 17:41:29 INFO - PROCESS | 13556 | 1477701689813 Marionette TRACE conn4 -> [0,1986,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-beyond-duration.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:29 INFO - PROCESS | 13556 | ++DOCSHELL 0x92d4d400 == 12 [pid = 13556] [id = 442] 17:41:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x92dd9400) [pid = 13556] [serial = 1294] [outer = (nil)] 17:41:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x9331cc00) [pid = 13556] [serial = 1295] [outer = 0x92dd9400] 17:41:29 INFO - PROCESS | 13556 | 1477701689912 Marionette DEBUG loaded listener.js 17:41:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x93bec000) [pid = 13556] [serial = 1296] [outer = 0x92dd9400] 17:41:31 INFO - PROCESS | 13556 | [h264 @ 0x95f0fc00] err{or,}_recognition separate: 1; 1 17:41:31 INFO - PROCESS | 13556 | [h264 @ 0x95f0fc00] err{or,}_recognition combined: 1; 1 17:41:31 INFO - PROCESS | 13556 | [h264 @ 0x95f0fc00] Unsupported bit depth: 0 17:41:31 INFO - PROCESS | 13556 | [aac @ 0x95f10c00] err{or,}_recognition separate: 1; 1 17:41:31 INFO - PROCESS | 13556 | [aac @ 0x95f10c00] err{or,}_recognition combined: 1; 1 17:41:31 INFO - PROCESS | 13556 | [aac @ 0x95f10c00] Unsupported bit depth: 0 17:41:31 INFO - PROCESS | 13556 | [h264 @ 0x95f0fc00] err{or,}_recognition separate: 1; 1 17:41:31 INFO - PROCESS | 13556 | [h264 @ 0x95f0fc00] err{or,}_recognition combined: 1; 1 17:41:31 INFO - PROCESS | 13556 | [h264 @ 0x95f0fc00] Unsupported bit depth: 0 17:41:31 INFO - PROCESS | 13556 | [aac @ 0x95f10c00] err{or,}_recognition separate: 1; 1 17:41:31 INFO - PROCESS | 13556 | [aac @ 0x95f10c00] err{or,}_recognition combined: 1; 1 17:41:31 INFO - PROCESS | 13556 | [aac @ 0x95f10c00] Unsupported bit depth: 0 17:41:31 INFO - PROCESS | 13556 | [h264 @ 0x95f0fc00] no picture 17:41:31 INFO - PROCESS | 13556 | [h264 @ 0x95f0fc00] no picture 17:41:31 INFO - PROCESS | 13556 | [aac @ 0x9a350c00] err{or,}_recognition separate: 1; 1 17:41:31 INFO - PROCESS | 13556 | [aac @ 0x9a350c00] err{or,}_recognition combined: 1; 1 17:41:31 INFO - PROCESS | 13556 | [aac @ 0x9a350c00] Unsupported bit depth: 0 17:41:31 INFO - PROCESS | 13556 | [h264 @ 0x9a650400] err{or,}_recognition separate: 1; 1 17:41:31 INFO - PROCESS | 13556 | [h264 @ 0x9a650400] err{or,}_recognition combined: 1; 1 17:41:31 INFO - PROCESS | 13556 | [h264 @ 0x9a650400] Unsupported bit depth: 0 17:41:31 INFO - PROCESS | 13556 | [aac @ 0x9a67a800] err{or,}_recognition separate: 1; 1 17:41:31 INFO - PROCESS | 13556 | [aac @ 0x9a67a800] err{or,}_recognition combined: 1; 1 17:41:31 INFO - PROCESS | 13556 | [aac @ 0x9a67a800] Unsupported bit depth: 0 17:41:31 INFO - PROCESS | 13556 | [h264 @ 0x9a351000] err{or,}_recognition separate: 1; 1 17:41:31 INFO - PROCESS | 13556 | [h264 @ 0x9a351000] err{or,}_recognition combined: 1; 1 17:41:31 INFO - PROCESS | 13556 | [h264 @ 0x9a351000] Unsupported bit depth: 0 17:41:31 INFO - PROCESS | 13556 | [h264 @ 0x9a351000] no picture 17:41:32 INFO - PROCESS | 13556 | [h264 @ 0x9a351000] no picture 17:41:32 INFO - PROCESS | 13556 | 1477701692312 Marionette TRACE conn4 <- [1,1986,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 17:41:32 INFO - .. 17:41:32 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 2881ms 17:41:32 INFO - PROCESS | 13556 | 1477701692396 Marionette TRACE conn4 -> [0,1987,"getWindowHandle",null] 17:41:32 INFO - PROCESS | 13556 | 1477701692406 Marionette TRACE conn4 <- [1,1987,null,{"value":"8"}] 17:41:32 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 17:41:32 INFO - PROCESS | 13556 | 1477701692427 Marionette TRACE conn4 -> [0,1988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:41:32 INFO - PROCESS | 13556 | 1477701692633 Marionette TRACE conn4 <- [1,1988,null,{"value":null}] 17:41:33 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff6c00 == 11 [pid = 13556] [id = 439] 17:41:33 INFO - PROCESS | 13556 | --DOCSHELL 0x82decc00 == 10 [pid = 13556] [id = 437] 17:41:33 INFO - PROCESS | 13556 | --DOCSHELL 0x8320b800 == 9 [pid = 13556] [id = 440] 17:41:33 INFO - PROCESS | 13556 | --DOCSHELL 0x83096c00 == 8 [pid = 13556] [id = 438] 17:41:33 INFO - PROCESS | 13556 | --DOCSHELL 0x92d4d400 == 7 [pid = 13556] [id = 442] 17:41:33 INFO - PROCESS | 13556 | --DOCSHELL 0x8320e000 == 6 [pid = 13556] [id = 441] 17:41:33 INFO - PROCESS | 13556 | 1477701693286 Marionette TRACE conn4 -> [0,1989,"getWindowHandles",null] 17:41:33 INFO - PROCESS | 13556 | 1477701693292 Marionette TRACE conn4 <- [1,1989,null,["8"]] 17:41:33 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x82def400) [pid = 13556] [serial = 1272] [outer = (nil)] [url = about:blank] 17:41:33 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x83205800) [pid = 13556] [serial = 1271] [outer = (nil)] [url = about:blank] 17:41:33 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x82ffec00) [pid = 13556] [serial = 1275] [outer = (nil)] [url = about:blank] 17:41:33 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8da6f000) [pid = 13556] [serial = 1274] [outer = (nil)] [url = about:blank] 17:41:33 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x83322800) [pid = 13556] [serial = 1269] [outer = (nil)] [url = about:blank] 17:41:33 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8fcc7000) [pid = 13556] [serial = 1278] [outer = (nil)] [url = about:blank] 17:41:33 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8fbc3000) [pid = 13556] [serial = 1277] [outer = (nil)] [url = about:blank] 17:41:33 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x955ae000) [pid = 13556] [serial = 1280] [outer = (nil)] [url = about:blank] 17:41:33 INFO - PROCESS | 13556 | 1477701693426 Marionette TRACE conn4 -> [0,1990,"switchToWindow",{"name":"8"}] 17:41:33 INFO - PROCESS | 13556 | 1477701693436 Marionette TRACE conn4 <- [1,1990,null,{}] 17:41:33 INFO - PROCESS | 13556 | 1477701693452 Marionette TRACE conn4 -> [0,1991,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-during-pending-seek.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:33 INFO - PROCESS | 13556 | ++DOCSHELL 0x82deec00 == 7 [pid = 13556] [id = 443] 17:41:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x82def000) [pid = 13556] [serial = 1297] [outer = (nil)] 17:41:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x82df5800) [pid = 13556] [serial = 1298] [outer = 0x82def000] 17:41:33 INFO - PROCESS | 13556 | 1477701693553 Marionette DEBUG loaded listener.js 17:41:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x83093c00) [pid = 13556] [serial = 1299] [outer = 0x82def000] 17:41:34 INFO - PROCESS | 13556 | [h264 @ 0x8320bc00] err{or,}_recognition separate: 1; 1 17:41:34 INFO - PROCESS | 13556 | [h264 @ 0x8320bc00] err{or,}_recognition combined: 1; 1 17:41:34 INFO - PROCESS | 13556 | [h264 @ 0x8320bc00] Unsupported bit depth: 0 17:41:34 INFO - PROCESS | 13556 | [aac @ 0x8320c400] err{or,}_recognition separate: 1; 1 17:41:34 INFO - PROCESS | 13556 | [aac @ 0x8320c400] err{or,}_recognition combined: 1; 1 17:41:34 INFO - PROCESS | 13556 | [aac @ 0x8320c400] Unsupported bit depth: 0 17:41:34 INFO - PROCESS | 13556 | [h264 @ 0x8331b800] err{or,}_recognition separate: 1; 1 17:41:34 INFO - PROCESS | 13556 | [h264 @ 0x8331b800] err{or,}_recognition combined: 1; 1 17:41:34 INFO - PROCESS | 13556 | [h264 @ 0x8331b800] Unsupported bit depth: 0 17:41:34 INFO - PROCESS | 13556 | [aac @ 0x8320b000] err{or,}_recognition separate: 1; 1 17:41:34 INFO - PROCESS | 13556 | [aac @ 0x8320b000] err{or,}_recognition combined: 1; 1 17:41:34 INFO - PROCESS | 13556 | [aac @ 0x8320b000] Unsupported bit depth: 0 17:41:34 INFO - PROCESS | 13556 | [h264 @ 0x8331b800] no picture 17:41:34 INFO - PROCESS | 13556 | [h264 @ 0x8331b800] no picture 17:41:34 INFO - PROCESS | 13556 | [h264 @ 0x8bc75c00] err{or,}_recognition separate: 1; 1 17:41:34 INFO - PROCESS | 13556 | [h264 @ 0x8bc75c00] err{or,}_recognition combined: 1; 1 17:41:34 INFO - PROCESS | 13556 | [h264 @ 0x8bc75c00] Unsupported bit depth: 0 17:41:34 INFO - PROCESS | 13556 | [aac @ 0x8bc77c00] err{or,}_recognition separate: 1; 1 17:41:34 INFO - PROCESS | 13556 | [aac @ 0x8bc77c00] err{or,}_recognition combined: 1; 1 17:41:34 INFO - PROCESS | 13556 | [aac @ 0x8bc77c00] Unsupported bit depth: 0 17:41:34 INFO - PROCESS | 13556 | [h264 @ 0x8bc7a800] err{or,}_recognition separate: 1; 1 17:41:34 INFO - PROCESS | 13556 | [h264 @ 0x8bc7a800] err{or,}_recognition combined: 1; 1 17:41:34 INFO - PROCESS | 13556 | [h264 @ 0x8bc7a800] Unsupported bit depth: 0 17:41:34 INFO - PROCESS | 13556 | [aac @ 0x8bc75400] err{or,}_recognition separate: 1; 1 17:41:34 INFO - PROCESS | 13556 | [aac @ 0x8bc75400] err{or,}_recognition combined: 1; 1 17:41:34 INFO - PROCESS | 13556 | [aac @ 0x8bc75400] Unsupported bit depth: 0 17:41:34 INFO - PROCESS | 13556 | [h264 @ 0x8bc7a800] no picture 17:41:34 INFO - PROCESS | 13556 | 1477701694932 Marionette TRACE conn4 <- [1,1991,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 17:41:34 INFO - .. 17:41:34 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2577ms 17:41:35 INFO - PROCESS | 13556 | 1477701695000 Marionette TRACE conn4 -> [0,1992,"getWindowHandle",null] 17:41:35 INFO - PROCESS | 13556 | 1477701695007 Marionette TRACE conn4 <- [1,1992,null,{"value":"8"}] 17:41:35 INFO - TEST-START | /media-source/mediasource-seekable.html 17:41:35 INFO - PROCESS | 13556 | 1477701695015 Marionette TRACE conn4 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:41:35 INFO - PROCESS | 13556 | 1477701695176 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 17:41:35 INFO - PROCESS | 13556 | 1477701695191 Marionette TRACE conn4 -> [0,1994,"getWindowHandles",null] 17:41:35 INFO - PROCESS | 13556 | 1477701695199 Marionette TRACE conn4 <- [1,1994,null,["8"]] 17:41:35 INFO - PROCESS | 13556 | 1477701695206 Marionette TRACE conn4 -> [0,1995,"switchToWindow",{"name":"8"}] 17:41:35 INFO - PROCESS | 13556 | 1477701695212 Marionette TRACE conn4 <- [1,1995,null,{}] 17:41:35 INFO - PROCESS | 13556 | 1477701695327 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seekable.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bce2000 == 8 [pid = 13556] [id = 444] 17:41:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8bce2400) [pid = 13556] [serial = 1300] [outer = (nil)] 17:41:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8bce5800) [pid = 13556] [serial = 1301] [outer = 0x8bce2400] 17:41:35 INFO - PROCESS | 13556 | 1477701695419 Marionette DEBUG loaded listener.js 17:41:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x83097000) [pid = 13556] [serial = 1302] [outer = 0x8bce2400] 17:41:36 INFO - PROCESS | 13556 | 1477701696326 Marionette TRACE conn4 <- [1,1996,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 17:41:36 INFO - ... 17:41:36 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1323ms 17:41:36 INFO - PROCESS | 13556 | 1477701696336 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 17:41:36 INFO - PROCESS | 13556 | 1477701696339 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 17:41:36 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 17:41:36 INFO - PROCESS | 13556 | 1477701696348 Marionette TRACE conn4 -> [0,1998,"getContext",null] 17:41:36 INFO - PROCESS | 13556 | 1477701696350 Marionette TRACE conn4 <- [1,1998,null,{"value":"content"}] 17:41:36 INFO - PROCESS | 13556 | 1477701696358 Marionette TRACE conn4 -> [0,1999,"setContext",{"value":"chrome"}] 17:41:36 INFO - PROCESS | 13556 | 1477701696367 Marionette TRACE conn4 <- [1,1999,null,{}] 17:41:36 INFO - PROCESS | 13556 | 1477701696391 Marionette TRACE conn4 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 17:41:36 INFO - PROCESS | 13556 | 1477701696411 Marionette TRACE conn4 <- [1,2000,null,{"value":true}] 17:41:36 INFO - PROCESS | 13556 | 1477701696423 Marionette TRACE conn4 -> [0,2001,"setContext",{"value":"content"}] 17:41:36 INFO - PROCESS | 13556 | 1477701696426 Marionette TRACE conn4 <- [1,2001,null,{}] 17:41:36 INFO - Setting pref media.mediasource.enabled (true) 17:41:36 INFO - PROCESS | 13556 | 1477701696432 Marionette TRACE conn4 -> [0,2002,"getContext",null] 17:41:36 INFO - PROCESS | 13556 | 1477701696434 Marionette TRACE conn4 <- [1,2002,null,{"value":"content"}] 17:41:36 INFO - PROCESS | 13556 | 1477701696439 Marionette TRACE conn4 -> [0,2003,"setContext",{"value":"chrome"}] 17:41:36 INFO - PROCESS | 13556 | 1477701696442 Marionette TRACE conn4 <- [1,2003,null,{}] 17:41:36 INFO - PROCESS | 13556 | 1477701696459 Marionette TRACE conn4 -> [0,2004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 17:41:36 INFO - PROCESS | 13556 | 1477701696480 Marionette TRACE conn4 <- [1,2004,null,{"value":null}] 17:41:36 INFO - PROCESS | 13556 | 1477701696484 Marionette TRACE conn4 -> [0,2005,"setContext",{"value":"content"}] 17:41:36 INFO - PROCESS | 13556 | 1477701696488 Marionette TRACE conn4 <- [1,2005,null,{}] 17:41:36 INFO - PROCESS | 13556 | 1477701696501 Marionette TRACE conn4 -> [0,2006,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:41:36 INFO - PROCESS | 13556 | 1477701696721 Marionette TRACE conn4 <- [1,2006,null,{"value":null}] 17:41:36 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x8ce5c800) [pid = 13556] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 17:41:36 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x82ff7000) [pid = 13556] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 17:41:36 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x83097400) [pid = 13556] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 17:41:36 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8fce5400) [pid = 13556] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 17:41:36 INFO - PROCESS | 13556 | 1477701696855 Marionette TRACE conn4 -> [0,2007,"getWindowHandles",null] 17:41:36 INFO - PROCESS | 13556 | 1477701696860 Marionette TRACE conn4 <- [1,2007,null,["8"]] 17:41:36 INFO - PROCESS | 13556 | 1477701696865 Marionette TRACE conn4 -> [0,2008,"switchToWindow",{"name":"8"}] 17:41:36 INFO - PROCESS | 13556 | 1477701696872 Marionette TRACE conn4 <- [1,2008,null,{}] 17:41:36 INFO - PROCESS | 13556 | 1477701696878 Marionette TRACE conn4 -> [0,2009,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sequencemode-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:36 INFO - PROCESS | 13556 | ++DOCSHELL 0x83092c00 == 9 [pid = 13556] [id = 445] 17:41:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x83097400) [pid = 13556] [serial = 1303] [outer = (nil)] 17:41:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8cbea000) [pid = 13556] [serial = 1304] [outer = 0x83097400] 17:41:36 INFO - PROCESS | 13556 | 1477701696967 Marionette DEBUG loaded listener.js 17:41:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8ce5f400) [pid = 13556] [serial = 1305] [outer = 0x83097400] 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8dff4c00] err{or,}_recognition separate: 1; 1 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8dff4c00] err{or,}_recognition combined: 1; 1 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8dff4c00] Unsupported bit depth: 0 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8dff9c00] err{or,}_recognition separate: 1; 1 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8dff9c00] err{or,}_recognition combined: 1; 1 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8dff9c00] Unsupported bit depth: 0 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8dff4c00] err{or,}_recognition separate: 1; 1 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8dff4c00] err{or,}_recognition combined: 1; 1 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8dff4c00] Unsupported bit depth: 0 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8dff9c00] err{or,}_recognition separate: 1; 1 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8dff9c00] err{or,}_recognition combined: 1; 1 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8dff9c00] Unsupported bit depth: 0 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8dffbc00] err{or,}_recognition separate: 1; 1 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8dffbc00] err{or,}_recognition combined: 1; 1 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8dffbc00] Unsupported bit depth: 0 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8fcd3000] err{or,}_recognition separate: 1; 1 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8fcd3000] err{or,}_recognition combined: 1; 1 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8fcd3000] Unsupported bit depth: 0 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8fce5800] err{or,}_recognition separate: 1; 1 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8fce5800] err{or,}_recognition combined: 1; 1 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8fce5800] Unsupported bit depth: 0 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8c8f1800] err{or,}_recognition separate: 1; 1 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8c8f1800] err{or,}_recognition combined: 1; 1 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8c8f1800] Unsupported bit depth: 0 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8dff4c00] err{or,}_recognition separate: 1; 1 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8dff4c00] err{or,}_recognition combined: 1; 1 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8dff4c00] Unsupported bit depth: 0 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8dff9c00] err{or,}_recognition separate: 1; 1 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8dff9c00] err{or,}_recognition combined: 1; 1 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8dff9c00] Unsupported bit depth: 0 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8dff4c00] err{or,}_recognition separate: 1; 1 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8dff4c00] err{or,}_recognition combined: 1; 1 17:41:37 INFO - PROCESS | 13556 | [h264 @ 0x8dff4c00] Unsupported bit depth: 0 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8fbc3000] err{or,}_recognition separate: 1; 1 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8fbc3000] err{or,}_recognition combined: 1; 1 17:41:37 INFO - PROCESS | 13556 | [aac @ 0x8fbc3000] Unsupported bit depth: 0 17:41:38 INFO - ... 17:41:38 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 1829ms 17:41:38 INFO - PROCESS | 13556 | 1477701698125 Marionette TRACE conn4 <- [1,2009,null,{"value":["/media-source/mediasource-sequencemode-append-buffer.html",0,null,null,[["Test sequence AppendMode appendBuffer(first media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment, then first media segment)",1,"assert_equals: sourceBuffer.buffered after EOS expected \"{ [0.014, 1.711) }\" but got \"{ [0.014, 0.814) [0.909, 1.711) }\"","@http://web-platform.test:8000/media-source/mediasource-util.js:398:9\nverify_offset_and_buffered/<@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:76:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nverify_offset_and_buffered@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:72:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:131:23\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:121:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:119:15\nmediasource_sequencemode_test/ [0,2010,"getWindowHandle",null] 17:41:38 INFO - PROCESS | 13556 | 1477701698180 Marionette TRACE conn4 <- [1,2010,null,{"value":"8"}] 17:41:38 INFO - PROCESS | 13556 | 1477701698186 Marionette TRACE conn4 -> [0,2011,"getContext",null] 17:41:38 INFO - PROCESS | 13556 | 1477701698193 Marionette TRACE conn4 <- [1,2011,null,{"value":"content"}] 17:41:38 INFO - PROCESS | 13556 | 1477701698198 Marionette TRACE conn4 -> [0,2012,"setContext",{"value":"chrome"}] 17:41:38 INFO - PROCESS | 13556 | 1477701698206 Marionette TRACE conn4 <- [1,2012,null,{}] 17:41:38 INFO - PROCESS | 13556 | 1477701698210 Marionette TRACE conn4 -> [0,2013,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 17:41:38 INFO - PROCESS | 13556 | 1477701698224 Marionette TRACE conn4 <- [1,2013,null,{"value":null}] 17:41:38 INFO - PROCESS | 13556 | 1477701698239 Marionette TRACE conn4 -> [0,2014,"setContext",{"value":"content"}] 17:41:38 INFO - PROCESS | 13556 | 1477701698242 Marionette TRACE conn4 <- [1,2014,null,{}] 17:41:38 INFO - PROCESS | 13556 | 1477701698246 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}] 17:41:38 INFO - PROCESS | 13556 | 1477701698477 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 17:41:38 INFO - PROCESS | 13556 | 1477701698491 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 17:41:38 INFO - PROCESS | 13556 | 1477701698493 Marionette TRACE conn4 <- [1,2016,null,["8"]] 17:41:38 INFO - PROCESS | 13556 | 1477701698500 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 17:41:38 INFO - PROCESS | 13556 | 1477701698505 Marionette TRACE conn4 <- [1,2017,null,{}] 17:41:38 INFO - PROCESS | 13556 | 1477701698510 Marionette TRACE conn4 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode-timestamps.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:38 INFO - PROCESS | 13556 | ++DOCSHELL 0x82dec800 == 10 [pid = 13556] [id = 446] 17:41:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8fbc0400) [pid = 13556] [serial = 1306] [outer = (nil)] 17:41:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x9554e000) [pid = 13556] [serial = 1307] [outer = 0x8fbc0400] 17:41:38 INFO - PROCESS | 13556 | 1477701698601 Marionette DEBUG loaded listener.js 17:41:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x95f0d800) [pid = 13556] [serial = 1308] [outer = 0x8fbc0400] 17:41:39 INFO - .. 17:41:39 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 978ms 17:41:39 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 17:41:39 INFO - PROCESS | 13556 | 1477701699151 Marionette TRACE conn4 <- [1,2018,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 17:41:39 INFO - PROCESS | 13556 | 1477701699164 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 17:41:39 INFO - PROCESS | 13556 | 1477701699171 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 17:41:39 INFO - PROCESS | 13556 | 1477701699176 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}] 17:41:39 INFO - PROCESS | 13556 | 1477701699361 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 17:41:39 INFO - PROCESS | 13556 | 1477701699521 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 17:41:39 INFO - PROCESS | 13556 | 1477701699526 Marionette TRACE conn4 <- [1,2021,null,["8"]] 17:41:39 INFO - PROCESS | 13556 | 1477701699537 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 17:41:39 INFO - PROCESS | 13556 | 1477701699547 Marionette TRACE conn4 <- [1,2022,null,{}] 17:41:39 INFO - PROCESS | 13556 | 1477701699555 Marionette TRACE conn4 -> [0,2023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:39 INFO - PROCESS | 13556 | ++DOCSHELL 0x82decc00 == 11 [pid = 13556] [id = 447] 17:41:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x82dee000) [pid = 13556] [serial = 1309] [outer = (nil)] 17:41:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x82ff9c00) [pid = 13556] [serial = 1310] [outer = 0x82dee000] 17:41:39 INFO - PROCESS | 13556 | 1477701699663 Marionette DEBUG loaded listener.js 17:41:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x83320000) [pid = 13556] [serial = 1311] [outer = 0x82dee000] 17:41:42 INFO - PROCESS | 13556 | [aac @ 0xa30aa000] err{or,}_recognition separate: 1; 1 17:41:42 INFO - PROCESS | 13556 | [aac @ 0xa30aa000] err{or,}_recognition combined: 1; 1 17:41:42 INFO - PROCESS | 13556 | [aac @ 0xa30aa000] Unsupported bit depth: 0 17:41:42 INFO - PROCESS | 13556 | [h264 @ 0xa30ab000] err{or,}_recognition separate: 1; 1 17:41:42 INFO - PROCESS | 13556 | [h264 @ 0xa30ab000] err{or,}_recognition combined: 1; 1 17:41:42 INFO - PROCESS | 13556 | [h264 @ 0xa30ab000] Unsupported bit depth: 0 17:41:42 INFO - PROCESS | 13556 | [aac @ 0xa30aa000] err{or,}_recognition separate: 1; 1 17:41:42 INFO - PROCESS | 13556 | [aac @ 0xa30aa000] err{or,}_recognition combined: 1; 1 17:41:42 INFO - PROCESS | 13556 | [aac @ 0xa30aa000] Unsupported bit depth: 0 17:41:42 INFO - PROCESS | 13556 | [h264 @ 0xa30abc00] err{or,}_recognition separate: 1; 1 17:41:42 INFO - PROCESS | 13556 | [h264 @ 0xa30abc00] err{or,}_recognition combined: 1; 1 17:41:42 INFO - PROCESS | 13556 | [h264 @ 0xa30abc00] Unsupported bit depth: 0 17:41:42 INFO - PROCESS | 13556 | [aac @ 0xa30aa000] err{or,}_recognition separate: 1; 1 17:41:42 INFO - PROCESS | 13556 | [aac @ 0xa30aa000] err{or,}_recognition combined: 1; 1 17:41:42 INFO - PROCESS | 13556 | [aac @ 0xa30aa000] Unsupported bit depth: 0 17:41:42 INFO - PROCESS | 13556 | [h264 @ 0xa30ab800] err{or,}_recognition separate: 1; 1 17:41:42 INFO - PROCESS | 13556 | [h264 @ 0xa30ab800] err{or,}_recognition combined: 1; 1 17:41:42 INFO - PROCESS | 13556 | [h264 @ 0xa30ab800] Unsupported bit depth: 0 17:41:42 INFO - PROCESS | 13556 | [aac @ 0xa30ac000] err{or,}_recognition separate: 1; 1 17:41:42 INFO - PROCESS | 13556 | [aac @ 0xa30ac000] err{or,}_recognition combined: 1; 1 17:41:42 INFO - PROCESS | 13556 | [aac @ 0xa30ac000] Unsupported bit depth: 0 17:41:42 INFO - PROCESS | 13556 | [h264 @ 0xa30aac00] err{or,}_recognition separate: 1; 1 17:41:42 INFO - PROCESS | 13556 | [h264 @ 0xa30aac00] err{or,}_recognition combined: 1; 1 17:41:42 INFO - PROCESS | 13556 | [h264 @ 0xa30aac00] Unsupported bit depth: 0 17:41:42 INFO - PROCESS | 13556 | 1477701702160 Marionette TRACE conn4 <- [1,2023,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 17:41:42 INFO - ...... 17:41:42 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3026ms 17:41:42 INFO - PROCESS | 13556 | 1477701702204 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 17:41:42 INFO - PROCESS | 13556 | 1477701702212 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 17:41:42 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 17:41:42 INFO - PROCESS | 13556 | 1477701702221 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}] 17:41:42 INFO - PROCESS | 13556 | 1477701702422 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 17:41:42 INFO - PROCESS | 13556 | 1477701702577 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 17:41:42 INFO - PROCESS | 13556 | 1477701702582 Marionette TRACE conn4 <- [1,2026,null,["8"]] 17:41:42 INFO - PROCESS | 13556 | 1477701702587 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 17:41:42 INFO - PROCESS | 13556 | 1477701702595 Marionette TRACE conn4 <- [1,2027,null,{}] 17:41:42 INFO - PROCESS | 13556 | 1477701702600 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-trackdefaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:42 INFO - PROCESS | 13556 | ++DOCSHELL 0xa30b1000 == 12 [pid = 13556] [id = 448] 17:41:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0xa30b1400) [pid = 13556] [serial = 1312] [outer = (nil)] 17:41:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0xa30b4000) [pid = 13556] [serial = 1313] [outer = 0xa30b1400] 17:41:42 INFO - PROCESS | 13556 | 1477701702698 Marionette DEBUG loaded listener.js 17:41:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0xa480f000) [pid = 13556] [serial = 1314] [outer = 0xa30b1400] 17:41:43 INFO - ..... 17:41:43 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1379ms 17:41:43 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 17:41:43 INFO - PROCESS | 13556 | 1477701703538 Marionette TRACE conn4 <- [1,2028,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 17:41:43 INFO - PROCESS | 13556 | 1477701703599 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 17:41:43 INFO - PROCESS | 13556 | 1477701703611 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 17:41:43 INFO - PROCESS | 13556 | 1477701703622 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}] 17:41:43 INFO - PROCESS | 13556 | 1477701703799 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 17:41:43 INFO - PROCESS | 13556 | 1477701703942 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 17:41:43 INFO - PROCESS | 13556 | 1477701703956 Marionette TRACE conn4 <- [1,2031,null,["8"]] 17:41:43 INFO - PROCESS | 13556 | 1477701703972 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 17:41:43 INFO - PROCESS | 13556 | 1477701703987 Marionette TRACE conn4 <- [1,2032,null,{}] 17:41:44 INFO - PROCESS | 13556 | 1477701703998 Marionette TRACE conn4 -> [0,2033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebufferlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:44 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ffac00 == 13 [pid = 13556] [id = 449] 17:41:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x82ffe800) [pid = 13556] [serial = 1315] [outer = (nil)] 17:41:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x8bc75400) [pid = 13556] [serial = 1316] [outer = 0x82ffe800] 17:41:44 INFO - PROCESS | 13556 | 1477701704089 Marionette DEBUG loaded listener.js 17:41:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x8bc79800) [pid = 13556] [serial = 1317] [outer = 0x82ffe800] 17:41:44 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x8da24800) [pid = 13556] [serial = 1289] [outer = (nil)] [url = about:blank] 17:41:44 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x8da70400) [pid = 13556] [serial = 1290] [outer = (nil)] [url = about:blank] 17:41:44 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x82ffd800) [pid = 13556] [serial = 1286] [outer = (nil)] [url = about:blank] 17:41:44 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x82ffb000) [pid = 13556] [serial = 1287] [outer = (nil)] [url = about:blank] 17:41:44 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x8309bc00) [pid = 13556] [serial = 1283] [outer = (nil)] [url = about:blank] 17:41:44 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x83210800) [pid = 13556] [serial = 1284] [outer = (nil)] [url = about:blank] 17:41:44 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x95f0b800) [pid = 13556] [serial = 1281] [outer = (nil)] [url = about:blank] 17:41:44 INFO - PROCESS | 13556 | 1477701704792 Marionette TRACE conn4 <- [1,2033,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 17:41:44 INFO - ... 17:41:44 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1231ms 17:41:44 INFO - PROCESS | 13556 | 1477701704851 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 17:41:44 INFO - PROCESS | 13556 | 1477701704856 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 17:41:44 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 17:41:44 INFO - PROCESS | 13556 | 1477701704864 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}] 17:41:45 INFO - PROCESS | 13556 | 1477701705045 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 17:41:45 INFO - PROCESS | 13556 | 1477701705181 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 17:41:45 INFO - PROCESS | 13556 | 1477701705185 Marionette TRACE conn4 <- [1,2036,null,["8"]] 17:41:45 INFO - PROCESS | 13556 | 1477701705194 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 17:41:45 INFO - PROCESS | 13556 | 1477701705198 Marionette TRACE conn4 <- [1,2037,null,{}] 17:41:45 INFO - PROCESS | 13556 | 1477701705204 Marionette TRACE conn4 -> [0,2038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-timestamp-offset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:45 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d2f000 == 14 [pid = 13556] [id = 450] 17:41:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x83321800) [pid = 13556] [serial = 1318] [outer = (nil)] 17:41:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x8c8ed800) [pid = 13556] [serial = 1319] [outer = 0x83321800] 17:41:45 INFO - PROCESS | 13556 | 1477701705288 Marionette DEBUG loaded listener.js 17:41:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x8c8f4800) [pid = 13556] [serial = 1320] [outer = 0x83321800] 17:41:46 INFO - PROCESS | 13556 | [h264 @ 0x8df1fc00] err{or,}_recognition separate: 1; 1 17:41:46 INFO - PROCESS | 13556 | [h264 @ 0x8df1fc00] err{or,}_recognition combined: 1; 1 17:41:46 INFO - PROCESS | 13556 | [h264 @ 0x8df1fc00] Unsupported bit depth: 0 17:41:46 INFO - PROCESS | 13556 | [aac @ 0x8df22800] err{or,}_recognition separate: 1; 1 17:41:46 INFO - PROCESS | 13556 | [aac @ 0x8df22800] err{or,}_recognition combined: 1; 1 17:41:46 INFO - PROCESS | 13556 | [aac @ 0x8df22800] Unsupported bit depth: 0 17:41:46 INFO - PROCESS | 13556 | [h264 @ 0x8df1fc00] err{or,}_recognition separate: 1; 1 17:41:46 INFO - PROCESS | 13556 | [h264 @ 0x8df1fc00] err{or,}_recognition combined: 1; 1 17:41:46 INFO - PROCESS | 13556 | [h264 @ 0x8df1fc00] Unsupported bit depth: 0 17:41:46 INFO - PROCESS | 13556 | [aac @ 0x8df22800] err{or,}_recognition separate: 1; 1 17:41:46 INFO - PROCESS | 13556 | [aac @ 0x8df22800] err{or,}_recognition combined: 1; 1 17:41:46 INFO - PROCESS | 13556 | [aac @ 0x8df22800] Unsupported bit depth: 0 17:41:46 INFO - PROCESS | 13556 | [h264 @ 0x8fce8c00] err{or,}_recognition separate: 1; 1 17:41:46 INFO - PROCESS | 13556 | [h264 @ 0x8fce8c00] err{or,}_recognition combined: 1; 1 17:41:46 INFO - PROCESS | 13556 | [h264 @ 0x8fce8c00] Unsupported bit depth: 0 17:41:46 INFO - PROCESS | 13556 | [aac @ 0x8fced800] err{or,}_recognition separate: 1; 1 17:41:46 INFO - PROCESS | 13556 | [aac @ 0x8fced800] err{or,}_recognition combined: 1; 1 17:41:46 INFO - PROCESS | 13556 | [aac @ 0x8fced800] Unsupported bit depth: 0 17:41:46 INFO - PROCESS | 13556 | [h264 @ 0x8fcf2400] err{or,}_recognition separate: 1; 1 17:41:46 INFO - PROCESS | 13556 | [h264 @ 0x8fcf2400] err{or,}_recognition combined: 1; 1 17:41:46 INFO - PROCESS | 13556 | [h264 @ 0x8fcf2400] Unsupported bit depth: 0 17:41:46 INFO - PROCESS | 13556 | [aac @ 0x8fce8400] err{or,}_recognition separate: 1; 1 17:41:46 INFO - PROCESS | 13556 | [aac @ 0x8fce8400] err{or,}_recognition combined: 1; 1 17:41:46 INFO - PROCESS | 13556 | [aac @ 0x8fce8400] Unsupported bit depth: 0 17:41:46 INFO - PROCESS | 13556 | 1477701706204 Marionette TRACE conn4 <- [1,2038,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 17:41:46 INFO - ............... 17:41:46 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1378ms 17:41:46 INFO - PROCESS | 13556 | 1477701706249 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 17:41:46 INFO - PROCESS | 13556 | 1477701706255 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 17:41:46 INFO - TEST-START | /media-source/mediasource-trackdefault.html 17:41:46 INFO - PROCESS | 13556 | 1477701706263 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}] 17:41:46 INFO - PROCESS | 13556 | 1477701706470 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 17:41:46 INFO - PROCESS | 13556 | 1477701706485 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 17:41:46 INFO - PROCESS | 13556 | 1477701706489 Marionette TRACE conn4 <- [1,2041,null,["8"]] 17:41:46 INFO - PROCESS | 13556 | 1477701706495 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 17:41:46 INFO - PROCESS | 13556 | 1477701706501 Marionette TRACE conn4 <- [1,2042,null,{}] 17:41:46 INFO - PROCESS | 13556 | 1477701706507 Marionette TRACE conn4 -> [0,2043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefault.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:46 INFO - PROCESS | 13556 | ++DOCSHELL 0x90054800 == 15 [pid = 13556] [id = 451] 17:41:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x90054c00) [pid = 13556] [serial = 1321] [outer = (nil)] 17:41:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x90056800) [pid = 13556] [serial = 1322] [outer = 0x90054c00] 17:41:46 INFO - PROCESS | 13556 | 1477701706594 Marionette DEBUG loaded listener.js 17:41:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x91239400) [pid = 13556] [serial = 1323] [outer = 0x90054c00] 17:41:47 INFO - ............................ 17:41:47 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1088ms 17:41:47 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 17:41:47 INFO - PROCESS | 13556 | 1477701707247 Marionette TRACE conn4 <- [1,2043,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 17:41:47 INFO - PROCESS | 13556 | 1477701707371 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 17:41:47 INFO - PROCESS | 13556 | 1477701707378 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 17:41:47 INFO - PROCESS | 13556 | 1477701707384 Marionette TRACE conn4 -> [0,2045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:41:47 INFO - PROCESS | 13556 | 1477701707628 Marionette TRACE conn4 <- [1,2045,null,{"value":null}] 17:41:47 INFO - PROCESS | 13556 | 1477701707651 Marionette TRACE conn4 -> [0,2046,"getWindowHandles",null] 17:41:47 INFO - PROCESS | 13556 | 1477701707656 Marionette TRACE conn4 <- [1,2046,null,["8"]] 17:41:47 INFO - PROCESS | 13556 | 1477701707660 Marionette TRACE conn4 -> [0,2047,"switchToWindow",{"name":"8"}] 17:41:47 INFO - PROCESS | 13556 | 1477701707665 Marionette TRACE conn4 <- [1,2047,null,{}] 17:41:47 INFO - PROCESS | 13556 | 1477701707673 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefaultlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:47 INFO - PROCESS | 13556 | ++DOCSHELL 0x82dec000 == 16 [pid = 13556] [id = 452] 17:41:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x983e8400) [pid = 13556] [serial = 1324] [outer = (nil)] 17:41:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x98f2ac00) [pid = 13556] [serial = 1325] [outer = 0x983e8400] 17:41:47 INFO - PROCESS | 13556 | 1477701707824 Marionette DEBUG loaded listener.js 17:41:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x9a269800) [pid = 13556] [serial = 1326] [outer = 0x983e8400] 17:41:48 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x8bce2400) [pid = 13556] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 17:41:48 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x8320e400) [pid = 13556] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 17:41:48 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x82def000) [pid = 13556] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 17:41:48 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x83097400) [pid = 13556] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 17:41:48 INFO - PROCESS | 13556 | 1477701708342 Marionette TRACE conn4 <- [1,2048,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 17:41:48 INFO - .. 17:41:48 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 976ms 17:41:48 INFO - PROCESS | 13556 | 1477701708359 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 17:41:48 INFO - PROCESS | 13556 | 1477701708362 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 17:41:48 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 17:41:48 INFO - PROCESS | 13556 | 1477701708368 Marionette TRACE conn4 -> [0,2050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 17:41:48 INFO - PROCESS | 13556 | 1477701708623 Marionette TRACE conn4 <- [1,2050,null,{"value":null}] 17:41:48 INFO - PROCESS | 13556 | 1477701708714 Marionette TRACE conn4 -> [0,2051,"getWindowHandle",null] 17:41:48 INFO - PROCESS | 13556 | 1477701708716 Marionette TRACE conn4 <- [1,2051,null,{"value":"8"}] 17:41:48 INFO - PROCESS | 13556 | 1477701708721 Marionette TRACE conn4 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 17:41:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x9b149400) [pid = 13556] [serial = 1327] [outer = 0x948b3000] 17:41:49 INFO - PROCESS | 13556 | 1477701709005 Marionette TRACE conn4 <- [1,2052,null,{}] 17:41:49 INFO - PROCESS | 13556 | 1477701709010 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 17:41:49 INFO - PROCESS | 13556 | 1477701709042 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 17:41:49 INFO - PROCESS | 13556 | 1477701709078 Marionette TRACE conn4 -> [0,2054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:41:49 INFO - PROCESS | 13556 | 1477701709105 Marionette TRACE conn4 <- [1,2054,null,{"value":null}] 17:41:49 INFO - PROCESS | 13556 | 1477701709109 Marionette TRACE conn4 -> [0,2055,"getWindowHandles",null] 17:41:49 INFO - PROCESS | 13556 | 1477701709113 Marionette TRACE conn4 <- [1,2055,null,["8"]] 17:41:49 INFO - PROCESS | 13556 | 1477701709117 Marionette TRACE conn4 -> [0,2056,"switchToWindow",{"name":"8"}] 17:41:49 INFO - PROCESS | 13556 | 1477701709122 Marionette TRACE conn4 <- [1,2056,null,{}] 17:41:49 INFO - PROCESS | 13556 | 1477701709127 Marionette TRACE conn4 -> [0,2057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:49 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b468400 == 17 [pid = 13556] [id = 453] 17:41:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x9b46c000) [pid = 13556] [serial = 1328] [outer = (nil)] 17:41:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x9b576c00) [pid = 13556] [serial = 1329] [outer = 0x9b46c000] 17:41:49 INFO - PROCESS | 13556 | 1477701709215 Marionette DEBUG loaded listener.js 17:41:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x9ce27000) [pid = 13556] [serial = 1330] [outer = 0x9b46c000] 17:41:49 INFO - PROCESS | 13556 | 1477701709943 Marionette TRACE conn4 <- [1,2057,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 17:41:49 INFO - . 17:41:49 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 1611ms 17:41:49 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 17:41:49 INFO - PROCESS | 13556 | 1477701709979 Marionette TRACE conn4 -> [0,2058,"getWindowHandle",null] 17:41:49 INFO - PROCESS | 13556 | 1477701709982 Marionette TRACE conn4 <- [1,2058,null,{"value":"8"}] 17:41:49 INFO - PROCESS | 13556 | 1477701709991 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:41:50 INFO - PROCESS | 13556 | 1477701710199 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 17:41:50 INFO - PROCESS | 13556 | 1477701710209 Marionette TRACE conn4 -> [0,2060,"getWindowHandles",null] 17:41:50 INFO - PROCESS | 13556 | 1477701710212 Marionette TRACE conn4 <- [1,2060,null,["8"]] 17:41:50 INFO - PROCESS | 13556 | 1477701710217 Marionette TRACE conn4 -> [0,2061,"switchToWindow",{"name":"8"}] 17:41:50 INFO - PROCESS | 13556 | 1477701710225 Marionette TRACE conn4 <- [1,2061,null,{}] 17:41:50 INFO - PROCESS | 13556 | 1477701710229 Marionette TRACE conn4 -> [0,2062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:50 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df1800 == 18 [pid = 13556] [id = 454] 17:41:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x8dff8000) [pid = 13556] [serial = 1331] [outer = (nil)] 17:41:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0xa2a98000) [pid = 13556] [serial = 1332] [outer = 0x8dff8000] 17:41:50 INFO - PROCESS | 13556 | 1477701710312 Marionette DEBUG loaded listener.js 17:41:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0xa2a94400) [pid = 13556] [serial = 1333] [outer = 0x8dff8000] 17:41:51 INFO - PROCESS | 13556 | 1477701711123 Marionette TRACE conn4 <- [1,2062,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 17:41:51 INFO - . 17:41:51 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1171ms 17:41:51 INFO - PROCESS | 13556 | 1477701711159 Marionette TRACE conn4 -> [0,2063,"getWindowHandle",null] 17:41:51 INFO - PROCESS | 13556 | 1477701711165 Marionette TRACE conn4 <- [1,2063,null,{"value":"8"}] 17:41:51 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 17:41:51 INFO - PROCESS | 13556 | 1477701711175 Marionette TRACE conn4 -> [0,2064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:41:51 INFO - PROCESS | 13556 | 1477701711384 Marionette TRACE conn4 <- [1,2064,null,{"value":null}] 17:41:51 INFO - PROCESS | 13556 | 1477701711540 Marionette TRACE conn4 -> [0,2065,"getWindowHandles",null] 17:41:51 INFO - PROCESS | 13556 | 1477701711545 Marionette TRACE conn4 <- [1,2065,null,["8"]] 17:41:51 INFO - PROCESS | 13556 | 1477701711552 Marionette TRACE conn4 -> [0,2066,"switchToWindow",{"name":"8"}] 17:41:51 INFO - PROCESS | 13556 | 1477701711560 Marionette TRACE conn4 <- [1,2066,null,{}] 17:41:51 INFO - PROCESS | 13556 | 1477701711570 Marionette TRACE conn4 -> [0,2067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:51 INFO - PROCESS | 13556 | ++DOCSHELL 0x82dec400 == 19 [pid = 13556] [id = 455] 17:41:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x83201c00) [pid = 13556] [serial = 1334] [outer = (nil)] 17:41:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x8fcc9800) [pid = 13556] [serial = 1335] [outer = 0x83201c00] 17:41:51 INFO - PROCESS | 13556 | 1477701711725 Marionette DEBUG loaded listener.js 17:41:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x8fcea000) [pid = 13556] [serial = 1336] [outer = 0x83201c00] 17:41:52 INFO - PROCESS | 13556 | 1477701712604 Marionette TRACE conn4 <- [1,2067,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 17:41:52 INFO - . 17:41:52 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1476ms 17:41:52 INFO - PROCESS | 13556 | 1477701712650 Marionette TRACE conn4 -> [0,2068,"getWindowHandle",null] 17:41:52 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 17:41:52 INFO - PROCESS | 13556 | 1477701712656 Marionette TRACE conn4 <- [1,2068,null,{"value":"8"}] 17:41:52 INFO - PROCESS | 13556 | 1477701712663 Marionette TRACE conn4 -> [0,2069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:41:52 INFO - PROCESS | 13556 | 1477701712871 Marionette TRACE conn4 <- [1,2069,null,{"value":null}] 17:41:53 INFO - PROCESS | 13556 | 1477701713005 Marionette TRACE conn4 -> [0,2070,"getWindowHandles",null] 17:41:53 INFO - PROCESS | 13556 | 1477701713010 Marionette TRACE conn4 <- [1,2070,null,["8"]] 17:41:53 INFO - PROCESS | 13556 | 1477701713016 Marionette TRACE conn4 -> [0,2071,"switchToWindow",{"name":"8"}] 17:41:53 INFO - PROCESS | 13556 | 1477701713021 Marionette TRACE conn4 <- [1,2071,null,{}] 17:41:53 INFO - PROCESS | 13556 | 1477701713027 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:53 INFO - PROCESS | 13556 | ++DOCSHELL 0x95fd6c00 == 20 [pid = 13556] [id = 456] 17:41:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x9a2ed400) [pid = 13556] [serial = 1337] [outer = (nil)] 17:41:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x9a652800) [pid = 13556] [serial = 1338] [outer = 0x9a2ed400] 17:41:53 INFO - PROCESS | 13556 | 1477701713163 Marionette DEBUG loaded listener.js 17:41:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x9b14dc00) [pid = 13556] [serial = 1339] [outer = 0x9a2ed400] 17:41:54 INFO - PROCESS | 13556 | 1477701714097 Marionette TRACE conn4 <- [1,2072,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 17:41:54 INFO - . 17:41:54 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1471ms 17:41:54 INFO - PROCESS | 13556 | 1477701714140 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 17:41:54 INFO - PROCESS | 13556 | 1477701714147 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 17:41:54 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 17:41:54 INFO - PROCESS | 13556 | 1477701714154 Marionette TRACE conn4 -> [0,2074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:41:54 INFO - PROCESS | 13556 | 1477701714327 Marionette TRACE conn4 <- [1,2074,null,{"value":null}] 17:41:54 INFO - PROCESS | 13556 | 1477701714615 Marionette TRACE conn4 -> [0,2075,"getWindowHandles",null] 17:41:54 INFO - PROCESS | 13556 | 1477701714621 Marionette TRACE conn4 <- [1,2075,null,["8"]] 17:41:54 INFO - PROCESS | 13556 | 1477701714627 Marionette TRACE conn4 -> [0,2076,"switchToWindow",{"name":"8"}] 17:41:54 INFO - PROCESS | 13556 | 1477701714636 Marionette TRACE conn4 <- [1,2076,null,{}] 17:41:54 INFO - PROCESS | 13556 | 1477701714644 Marionette TRACE conn4 -> [0,2077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:54 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d31400 == 21 [pid = 13556] [id = 457] 17:41:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x82dea800) [pid = 13556] [serial = 1340] [outer = (nil)] 17:41:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x8d94dc00) [pid = 13556] [serial = 1341] [outer = 0x82dea800] 17:41:54 INFO - PROCESS | 13556 | 1477701714778 Marionette DEBUG loaded listener.js 17:41:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x8df25400) [pid = 13556] [serial = 1342] [outer = 0x82dea800] 17:41:56 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x8ce56800) [pid = 13556] [serial = 1293] [outer = (nil)] [url = about:blank] 17:41:56 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x83cfa400) [pid = 13556] [serial = 1292] [outer = (nil)] [url = about:blank] 17:41:56 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x83093c00) [pid = 13556] [serial = 1299] [outer = (nil)] [url = about:blank] 17:41:56 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x82df5800) [pid = 13556] [serial = 1298] [outer = (nil)] [url = about:blank] 17:41:56 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x83097000) [pid = 13556] [serial = 1302] [outer = (nil)] [url = about:blank] 17:41:56 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x8bce5800) [pid = 13556] [serial = 1301] [outer = (nil)] [url = about:blank] 17:41:56 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x8ce5f400) [pid = 13556] [serial = 1305] [outer = (nil)] [url = about:blank] 17:41:56 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x8cbea000) [pid = 13556] [serial = 1304] [outer = (nil)] [url = about:blank] 17:41:56 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x9554e000) [pid = 13556] [serial = 1307] [outer = (nil)] [url = about:blank] 17:41:56 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x9331cc00) [pid = 13556] [serial = 1295] [outer = (nil)] [url = about:blank] 17:41:56 INFO - PROCESS | 13556 | 1477701716358 Marionette TRACE conn4 <- [1,2077,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 17:41:56 INFO - . 17:41:56 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 2223ms 17:41:56 INFO - PROCESS | 13556 | 1477701716377 Marionette TRACE conn4 -> [0,2078,"getWindowHandle",null] 17:41:56 INFO - PROCESS | 13556 | 1477701716383 Marionette TRACE conn4 <- [1,2078,null,{"value":"8"}] 17:41:56 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 17:41:56 INFO - PROCESS | 13556 | 1477701716393 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:41:56 INFO - PROCESS | 13556 | 1477701716553 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 17:41:56 INFO - PROCESS | 13556 | 1477701716675 Marionette TRACE conn4 -> [0,2080,"getWindowHandles",null] 17:41:56 INFO - PROCESS | 13556 | 1477701716681 Marionette TRACE conn4 <- [1,2080,null,["8"]] 17:41:56 INFO - PROCESS | 13556 | 1477701716687 Marionette TRACE conn4 -> [0,2081,"switchToWindow",{"name":"8"}] 17:41:56 INFO - PROCESS | 13556 | 1477701716694 Marionette TRACE conn4 <- [1,2081,null,{}] 17:41:56 INFO - PROCESS | 13556 | 1477701716700 Marionette TRACE conn4 -> [0,2082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:56 INFO - PROCESS | 13556 | ++DOCSHELL 0x83098c00 == 22 [pid = 13556] [id = 458] 17:41:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x83099000) [pid = 13556] [serial = 1343] [outer = (nil)] 17:41:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x8309d800) [pid = 13556] [serial = 1344] [outer = 0x83099000] 17:41:56 INFO - PROCESS | 13556 | 1477701716794 Marionette DEBUG loaded listener.js 17:41:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x83206800) [pid = 13556] [serial = 1345] [outer = 0x83099000] 17:41:57 INFO - PROCESS | 13556 | [13556] 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 17:41:57 INFO - PROCESS | 13556 | [13556] 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 17:41:57 INFO - PROCESS | 13556 | 1477701717473 Marionette TRACE conn4 <- [1,2082,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 17:41:57 INFO - . 17:41:57 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1118ms 17:41:57 INFO - PROCESS | 13556 | 1477701717510 Marionette TRACE conn4 -> [0,2083,"getWindowHandle",null] 17:41:57 INFO - PROCESS | 13556 | 1477701717515 Marionette TRACE conn4 <- [1,2083,null,{"value":"8"}] 17:41:57 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 17:41:57 INFO - PROCESS | 13556 | 1477701717526 Marionette TRACE conn4 -> [0,2084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:41:57 INFO - PROCESS | 13556 | 1477701717715 Marionette TRACE conn4 <- [1,2084,null,{"value":null}] 17:41:57 INFO - PROCESS | 13556 | 1477701717831 Marionette TRACE conn4 -> [0,2085,"getWindowHandles",null] 17:41:57 INFO - PROCESS | 13556 | 1477701717835 Marionette TRACE conn4 <- [1,2085,null,["8"]] 17:41:57 INFO - PROCESS | 13556 | 1477701717845 Marionette TRACE conn4 -> [0,2086,"switchToWindow",{"name":"8"}] 17:41:57 INFO - PROCESS | 13556 | 1477701717850 Marionette TRACE conn4 <- [1,2086,null,{}] 17:41:57 INFO - PROCESS | 13556 | 1477701717856 Marionette TRACE conn4 -> [0,2087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:57 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cf7400 == 23 [pid = 13556] [id = 459] 17:41:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x83cf8000) [pid = 13556] [serial = 1346] [outer = (nil)] 17:41:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x83cfb800) [pid = 13556] [serial = 1347] [outer = 0x83cf8000] 17:41:57 INFO - PROCESS | 13556 | 1477701717944 Marionette DEBUG loaded listener.js 17:41:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x8bc71800) [pid = 13556] [serial = 1348] [outer = 0x83cf8000] 17:41:58 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:41:58 INFO - PROCESS | 13556 | 1477701718578 Marionette TRACE conn4 <- [1,2087,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 17:41:58 INFO - . 17:41:58 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1121ms 17:41:58 INFO - PROCESS | 13556 | 1477701718656 Marionette TRACE conn4 -> [0,2088,"getWindowHandle",null] 17:41:58 INFO - PROCESS | 13556 | 1477701718669 Marionette TRACE conn4 <- [1,2088,null,{"value":"8"}] 17:41:58 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 17:41:58 INFO - PROCESS | 13556 | 1477701718687 Marionette TRACE conn4 -> [0,2089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:41:58 INFO - PROCESS | 13556 | 1477701718896 Marionette TRACE conn4 <- [1,2089,null,{"value":null}] 17:41:58 INFO - PROCESS | 13556 | 1477701718977 Marionette TRACE conn4 -> [0,2090,"getWindowHandles",null] 17:41:58 INFO - PROCESS | 13556 | 1477701718982 Marionette TRACE conn4 <- [1,2090,null,["8"]] 17:41:58 INFO - PROCESS | 13556 | 1477701718986 Marionette TRACE conn4 -> [0,2091,"switchToWindow",{"name":"8"}] 17:41:58 INFO - PROCESS | 13556 | 1477701718993 Marionette TRACE conn4 <- [1,2091,null,{}] 17:41:59 INFO - PROCESS | 13556 | 1477701719009 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:41:59 INFO - PROCESS | 13556 | ++DOCSHELL 0x8c8f2800 == 24 [pid = 13556] [id = 460] 17:41:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x8c8f6c00) [pid = 13556] [serial = 1349] [outer = (nil)] 17:41:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x8cbe3c00) [pid = 13556] [serial = 1350] [outer = 0x8c8f6c00] 17:41:59 INFO - PROCESS | 13556 | 1477701719098 Marionette DEBUG loaded listener.js 17:41:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x8d945c00) [pid = 13556] [serial = 1351] [outer = 0x8c8f6c00] 17:41:59 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:41:59 INFO - PROCESS | 13556 | 1477701719795 Marionette TRACE conn4 <- [1,2092,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 17:41:59 INFO - . 17:41:59 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1169ms 17:41:59 INFO - PROCESS | 13556 | 1477701719857 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 17:41:59 INFO - PROCESS | 13556 | 1477701719861 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 17:41:59 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 17:41:59 INFO - PROCESS | 13556 | 1477701719868 Marionette TRACE conn4 -> [0,2094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:00 INFO - PROCESS | 13556 | 1477701720080 Marionette TRACE conn4 <- [1,2094,null,{"value":null}] 17:42:00 INFO - PROCESS | 13556 | 1477701720114 Marionette TRACE conn4 -> [0,2095,"getWindowHandles",null] 17:42:00 INFO - PROCESS | 13556 | 1477701720117 Marionette TRACE conn4 <- [1,2095,null,["8"]] 17:42:00 INFO - PROCESS | 13556 | 1477701720123 Marionette TRACE conn4 -> [0,2096,"switchToWindow",{"name":"8"}] 17:42:00 INFO - PROCESS | 13556 | 1477701720128 Marionette TRACE conn4 <- [1,2096,null,{}] 17:42:00 INFO - PROCESS | 13556 | 1477701720136 Marionette TRACE conn4 -> [0,2097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:00 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cef400 == 25 [pid = 13556] [id = 461] 17:42:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x8fcc7800) [pid = 13556] [serial = 1352] [outer = (nil)] 17:42:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x92cbe000) [pid = 13556] [serial = 1353] [outer = 0x8fcc7800] 17:42:00 INFO - PROCESS | 13556 | 1477701720296 Marionette DEBUG loaded listener.js 17:42:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x8bcde800) [pid = 13556] [serial = 1354] [outer = 0x8fcc7800] 17:42:00 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x83321800) [pid = 13556] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 17:42:00 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x82dee000) [pid = 13556] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 17:42:00 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x82ffe800) [pid = 13556] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 17:42:00 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0xa30b1400) [pid = 13556] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 17:42:00 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x8fbc0400) [pid = 13556] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 17:42:00 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x8dff8000) [pid = 13556] [serial = 1331] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 17:42:00 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x90054c00) [pid = 13556] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 17:42:00 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x9b46c000) [pid = 13556] [serial = 1328] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 17:42:00 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x92dd9400) [pid = 13556] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 17:42:01 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 17:42:01 INFO - PROCESS | 13556 | 1477701721241 Marionette TRACE conn4 <- [1,2097,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 17:42:01 INFO - . 17:42:01 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1421ms 17:42:01 INFO - PROCESS | 13556 | 1477701721289 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 17:42:01 INFO - PROCESS | 13556 | 1477701721293 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 17:42:01 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 17:42:01 INFO - PROCESS | 13556 | 1477701721299 Marionette TRACE conn4 -> [0,2099,"getContext",null] 17:42:01 INFO - PROCESS | 13556 | 1477701721301 Marionette TRACE conn4 <- [1,2099,null,{"value":"content"}] 17:42:01 INFO - PROCESS | 13556 | 1477701721306 Marionette TRACE conn4 -> [0,2100,"setContext",{"value":"chrome"}] 17:42:01 INFO - PROCESS | 13556 | 1477701721308 Marionette TRACE conn4 <- [1,2100,null,{}] 17:42:01 INFO - PROCESS | 13556 | 1477701721314 Marionette TRACE conn4 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 17:42:01 INFO - PROCESS | 13556 | 1477701721330 Marionette TRACE conn4 <- [1,2101,null,{"value":true}] 17:42:01 INFO - PROCESS | 13556 | 1477701721335 Marionette TRACE conn4 -> [0,2102,"setContext",{"value":"content"}] 17:42:01 INFO - PROCESS | 13556 | 1477701721338 Marionette TRACE conn4 <- [1,2102,null,{}] 17:42:01 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 17:42:01 INFO - PROCESS | 13556 | 1477701721343 Marionette TRACE conn4 -> [0,2103,"getContext",null] 17:42:01 INFO - PROCESS | 13556 | 1477701721355 Marionette TRACE conn4 <- [1,2103,null,{"value":"content"}] 17:42:01 INFO - PROCESS | 13556 | 1477701721360 Marionette TRACE conn4 -> [0,2104,"setContext",{"value":"chrome"}] 17:42:01 INFO - PROCESS | 13556 | 1477701721363 Marionette TRACE conn4 <- [1,2104,null,{}] 17:42:01 INFO - PROCESS | 13556 | 1477701721368 Marionette TRACE conn4 -> [0,2105,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 17:42:01 INFO - PROCESS | 13556 | 1477701721385 Marionette TRACE conn4 <- [1,2105,null,{"value":null}] 17:42:01 INFO - PROCESS | 13556 | 1477701721389 Marionette TRACE conn4 -> [0,2106,"setContext",{"value":"content"}] 17:42:01 INFO - PROCESS | 13556 | 1477701721392 Marionette TRACE conn4 <- [1,2106,null,{}] 17:42:01 INFO - PROCESS | 13556 | 1477701721396 Marionette TRACE conn4 -> [0,2107,"getContext",null] 17:42:01 INFO - PROCESS | 13556 | 1477701721399 Marionette TRACE conn4 <- [1,2107,null,{"value":"content"}] 17:42:01 INFO - PROCESS | 13556 | 1477701721404 Marionette TRACE conn4 -> [0,2108,"setContext",{"value":"chrome"}] 17:42:01 INFO - PROCESS | 13556 | 1477701721407 Marionette TRACE conn4 <- [1,2108,null,{}] 17:42:01 INFO - PROCESS | 13556 | 1477701721422 Marionette TRACE conn4 -> [0,2109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 17:42:01 INFO - PROCESS | 13556 | 1477701721445 Marionette TRACE conn4 <- [1,2109,null,{"value":true}] 17:42:01 INFO - PROCESS | 13556 | 1477701721452 Marionette TRACE conn4 -> [0,2110,"setContext",{"value":"content"}] 17:42:01 INFO - PROCESS | 13556 | 1477701721455 Marionette TRACE conn4 <- [1,2110,null,{}] 17:42:01 INFO - Setting pref security.mixed_content.use_hsts (false) 17:42:01 INFO - PROCESS | 13556 | 1477701721460 Marionette TRACE conn4 -> [0,2111,"getContext",null] 17:42:01 INFO - PROCESS | 13556 | 1477701721462 Marionette TRACE conn4 <- [1,2111,null,{"value":"content"}] 17:42:01 INFO - PROCESS | 13556 | 1477701721467 Marionette TRACE conn4 -> [0,2112,"setContext",{"value":"chrome"}] 17:42:01 INFO - PROCESS | 13556 | 1477701721472 Marionette TRACE conn4 <- [1,2112,null,{}] 17:42:01 INFO - PROCESS | 13556 | 1477701721477 Marionette TRACE conn4 -> [0,2113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 17:42:01 INFO - PROCESS | 13556 | 1477701721493 Marionette TRACE conn4 <- [1,2113,null,{"value":null}] 17:42:01 INFO - PROCESS | 13556 | 1477701721497 Marionette TRACE conn4 -> [0,2114,"setContext",{"value":"content"}] 17:42:01 INFO - PROCESS | 13556 | 1477701721500 Marionette TRACE conn4 <- [1,2114,null,{}] 17:42:01 INFO - PROCESS | 13556 | 1477701721505 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:01 INFO - PROCESS | 13556 | 1477701721637 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 17:42:01 INFO - PROCESS | 13556 | 1477701721648 Marionette TRACE conn4 -> [0,2116,"getWindowHandles",null] 17:42:01 INFO - PROCESS | 13556 | 1477701721650 Marionette TRACE conn4 <- [1,2116,null,["8"]] 17:42:01 INFO - PROCESS | 13556 | 1477701721654 Marionette TRACE conn4 -> [0,2117,"switchToWindow",{"name":"8"}] 17:42:01 INFO - PROCESS | 13556 | 1477701721667 Marionette TRACE conn4 <- [1,2117,null,{}] 17:42:01 INFO - PROCESS | 13556 | 1477701721785 Marionette TRACE conn4 -> [0,2118,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:01 INFO - PROCESS | 13556 | ++DOCSHELL 0x944bc000 == 26 [pid = 13556] [id = 462] 17:42:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x944bc800) [pid = 13556] [serial = 1355] [outer = (nil)] 17:42:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x9529bc00) [pid = 13556] [serial = 1356] [outer = 0x944bc800] 17:42:01 INFO - PROCESS | 13556 | 1477701721872 Marionette DEBUG loaded listener.js 17:42:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x9529fc00) [pid = 13556] [serial = 1357] [outer = 0x944bc800] 17:42:02 INFO - PROCESS | 13556 | [13556] 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 17:42:02 INFO - PROCESS | 13556 | [13556] 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 17:42:02 INFO - PROCESS | 13556 | [13556] 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 17:42:02 INFO - PROCESS | 13556 | 1477701722490 Marionette TRACE conn4 <- [1,2118,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 17:42:02 INFO - . 17:42:02 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 1234ms 17:42:02 INFO - PROCESS | 13556 | 1477701722551 Marionette TRACE conn4 -> [0,2119,"getWindowHandle",null] 17:42:02 INFO - PROCESS | 13556 | 1477701722556 Marionette TRACE conn4 <- [1,2119,null,{"value":"8"}] 17:42:02 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 17:42:02 INFO - PROCESS | 13556 | 1477701722564 Marionette TRACE conn4 -> [0,2120,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:02 INFO - PROCESS | 13556 | 1477701722798 Marionette TRACE conn4 <- [1,2120,null,{"value":null}] 17:42:02 INFO - PROCESS | 13556 | 1477701722869 Marionette TRACE conn4 -> [0,2121,"getWindowHandles",null] 17:42:02 INFO - PROCESS | 13556 | 1477701722872 Marionette TRACE conn4 <- [1,2121,null,["8"]] 17:42:02 INFO - PROCESS | 13556 | 1477701722907 Marionette TRACE conn4 -> [0,2122,"switchToWindow",{"name":"8"}] 17:42:02 INFO - PROCESS | 13556 | 1477701722916 Marionette TRACE conn4 <- [1,2122,null,{}] 17:42:02 INFO - PROCESS | 13556 | 1477701722924 Marionette TRACE conn4 -> [0,2123,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:02 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d2e400 == 27 [pid = 13556] [id = 463] 17:42:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x82d32c00) [pid = 13556] [serial = 1358] [outer = (nil)] 17:42:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x82ff9400) [pid = 13556] [serial = 1359] [outer = 0x82d32c00] 17:42:03 INFO - PROCESS | 13556 | 1477701723039 Marionette DEBUG loaded listener.js 17:42:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x8309d400) [pid = 13556] [serial = 1360] [outer = 0x82d32c00] 17:42:03 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 17:42:03 INFO - PROCESS | 13556 | 1477701723943 Marionette TRACE conn4 <- [1,2123,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 17:42:03 INFO - . 17:42:03 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 1428ms 17:42:03 INFO - PROCESS | 13556 | 1477701723994 Marionette TRACE conn4 -> [0,2124,"getWindowHandle",null] 17:42:04 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 17:42:04 INFO - PROCESS | 13556 | 1477701724002 Marionette TRACE conn4 <- [1,2124,null,{"value":"8"}] 17:42:04 INFO - PROCESS | 13556 | 1477701724011 Marionette TRACE conn4 -> [0,2125,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:04 INFO - PROCESS | 13556 | 1477701724189 Marionette TRACE conn4 <- [1,2125,null,{"value":null}] 17:42:04 INFO - PROCESS | 13556 | 1477701724352 Marionette TRACE conn4 -> [0,2126,"getWindowHandles",null] 17:42:04 INFO - PROCESS | 13556 | 1477701724357 Marionette TRACE conn4 <- [1,2126,null,["8"]] 17:42:04 INFO - PROCESS | 13556 | 1477701724369 Marionette TRACE conn4 -> [0,2127,"switchToWindow",{"name":"8"}] 17:42:04 INFO - PROCESS | 13556 | 1477701724377 Marionette TRACE conn4 <- [1,2127,null,{}] 17:42:04 INFO - PROCESS | 13556 | 1477701724383 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:04 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fd6e000 == 28 [pid = 13556] [id = 464] 17:42:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x90021c00) [pid = 13556] [serial = 1361] [outer = (nil)] 17:42:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x93364800) [pid = 13556] [serial = 1362] [outer = 0x90021c00] 17:42:04 INFO - PROCESS | 13556 | 1477701724482 Marionette DEBUG loaded listener.js 17:42:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x8fccac00) [pid = 13556] [serial = 1363] [outer = 0x90021c00] 17:42:05 INFO - PROCESS | 13556 | [13556] 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 17:42:05 INFO - PROCESS | 13556 | [13556] 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 17:42:05 INFO - PROCESS | 13556 | 1477701725290 Marionette TRACE conn4 <- [1,2128,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 17:42:05 INFO - . 17:42:05 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 1321ms 17:42:05 INFO - PROCESS | 13556 | 1477701725329 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 17:42:05 INFO - PROCESS | 13556 | 1477701725332 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 17:42:05 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 17:42:05 INFO - PROCESS | 13556 | 1477701725366 Marionette TRACE conn4 -> [0,2130,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:05 INFO - PROCESS | 13556 | 1477701725591 Marionette TRACE conn4 <- [1,2130,null,{"value":null}] 17:42:05 INFO - PROCESS | 13556 | 1477701725706 Marionette TRACE conn4 -> [0,2131,"getWindowHandles",null] 17:42:05 INFO - PROCESS | 13556 | 1477701725709 Marionette TRACE conn4 <- [1,2131,null,["8"]] 17:42:05 INFO - PROCESS | 13556 | 1477701725728 Marionette TRACE conn4 -> [0,2132,"switchToWindow",{"name":"8"}] 17:42:05 INFO - PROCESS | 13556 | 1477701725745 Marionette TRACE conn4 <- [1,2132,null,{}] 17:42:05 INFO - PROCESS | 13556 | 1477701725754 Marionette TRACE conn4 -> [0,2133,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:05 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fbc6000 == 29 [pid = 13556] [id = 465] 17:42:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x8fcee000) [pid = 13556] [serial = 1364] [outer = (nil)] 17:42:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x94f87800) [pid = 13556] [serial = 1365] [outer = 0x8fcee000] 17:42:05 INFO - PROCESS | 13556 | 1477701725847 Marionette DEBUG loaded listener.js 17:42:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x97be5000) [pid = 13556] [serial = 1366] [outer = 0x8fcee000] 17:42:06 INFO - PROCESS | 13556 | [13556] 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 17:42:06 INFO - PROCESS | 13556 | [13556] 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 17:42:06 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 17:42:06 INFO - PROCESS | 13556 | 1477701726633 Marionette TRACE conn4 <- [1,2133,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 17:42:06 INFO - . 17:42:06 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 1325ms 17:42:06 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 17:42:06 INFO - Clearing pref security.mixed_content.send_hsts_priming 17:42:06 INFO - PROCESS | 13556 | 1477701726666 Marionette TRACE conn4 -> [0,2134,"getWindowHandle",null] 17:42:06 INFO - PROCESS | 13556 | 1477701726669 Marionette TRACE conn4 <- [1,2134,null,{"value":"8"}] 17:42:06 INFO - PROCESS | 13556 | 1477701726676 Marionette TRACE conn4 -> [0,2135,"getContext",null] 17:42:06 INFO - PROCESS | 13556 | 1477701726679 Marionette TRACE conn4 <- [1,2135,null,{"value":"content"}] 17:42:06 INFO - PROCESS | 13556 | 1477701726685 Marionette TRACE conn4 -> [0,2136,"setContext",{"value":"chrome"}] 17:42:06 INFO - PROCESS | 13556 | 1477701726689 Marionette TRACE conn4 <- [1,2136,null,{}] 17:42:06 INFO - PROCESS | 13556 | 1477701726723 Marionette TRACE conn4 -> [0,2137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 17:42:06 INFO - PROCESS | 13556 | 1477701726745 Marionette TRACE conn4 <- [1,2137,null,{"value":null}] 17:42:06 INFO - PROCESS | 13556 | 1477701726750 Marionette TRACE conn4 -> [0,2138,"setContext",{"value":"content"}] 17:42:06 INFO - PROCESS | 13556 | 1477701726754 Marionette TRACE conn4 <- [1,2138,null,{}] 17:42:06 INFO - Clearing pref security.mixed_content.use_hsts 17:42:06 INFO - PROCESS | 13556 | 1477701726760 Marionette TRACE conn4 -> [0,2139,"getContext",null] 17:42:06 INFO - PROCESS | 13556 | 1477701726765 Marionette TRACE conn4 <- [1,2139,null,{"value":"content"}] 17:42:06 INFO - PROCESS | 13556 | 1477701726769 Marionette TRACE conn4 -> [0,2140,"setContext",{"value":"chrome"}] 17:42:06 INFO - PROCESS | 13556 | 1477701726772 Marionette TRACE conn4 <- [1,2140,null,{}] 17:42:06 INFO - PROCESS | 13556 | 1477701726778 Marionette TRACE conn4 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 17:42:06 INFO - PROCESS | 13556 | 1477701726795 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 17:42:06 INFO - PROCESS | 13556 | 1477701726800 Marionette TRACE conn4 -> [0,2142,"setContext",{"value":"content"}] 17:42:06 INFO - PROCESS | 13556 | 1477701726804 Marionette TRACE conn4 <- [1,2142,null,{}] 17:42:06 INFO - PROCESS | 13556 | 1477701726809 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:07 INFO - PROCESS | 13556 | 1477701727031 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 17:42:07 INFO - PROCESS | 13556 | 1477701727151 Marionette TRACE conn4 -> [0,2144,"getWindowHandles",null] 17:42:07 INFO - PROCESS | 13556 | 1477701727155 Marionette TRACE conn4 <- [1,2144,null,["8"]] 17:42:07 INFO - PROCESS | 13556 | 1477701727162 Marionette TRACE conn4 -> [0,2145,"switchToWindow",{"name":"8"}] 17:42:07 INFO - PROCESS | 13556 | 1477701727167 Marionette TRACE conn4 <- [1,2145,null,{}] 17:42:07 INFO - PROCESS | 13556 | 1477701727174 Marionette TRACE conn4 -> [0,2146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:07 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d2ec00 == 30 [pid = 13556] [id = 466] 17:42:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x82d30c00) [pid = 13556] [serial = 1367] [outer = (nil)] 17:42:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x82ffcc00) [pid = 13556] [serial = 1368] [outer = 0x82d30c00] 17:42:07 INFO - PROCESS | 13556 | 1477701727408 Marionette DEBUG loaded listener.js 17:42:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x8320e800) [pid = 13556] [serial = 1369] [outer = 0x82d30c00] 17:42:08 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:42:08 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0xa2a98000) [pid = 13556] [serial = 1332] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0xa2a94400) [pid = 13556] [serial = 1333] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x9b576c00) [pid = 13556] [serial = 1329] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x9ce27000) [pid = 13556] [serial = 1330] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x98f2ac00) [pid = 13556] [serial = 1325] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x90056800) [pid = 13556] [serial = 1322] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x91239400) [pid = 13556] [serial = 1323] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x8c8ed800) [pid = 13556] [serial = 1319] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x8c8f4800) [pid = 13556] [serial = 1320] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x8bc75400) [pid = 13556] [serial = 1316] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x8bc79800) [pid = 13556] [serial = 1317] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x93bec000) [pid = 13556] [serial = 1296] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0xa30b4000) [pid = 13556] [serial = 1313] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0xa480f000) [pid = 13556] [serial = 1314] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x82ff9c00) [pid = 13556] [serial = 1310] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x83320000) [pid = 13556] [serial = 1311] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x95f0d800) [pid = 13556] [serial = 1308] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 13556 | 1477701728332 Marionette TRACE conn4 <- [1,2146,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 17:42:08 INFO - . 17:42:08 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 1709ms 17:42:08 INFO - PROCESS | 13556 | 1477701728385 Marionette TRACE conn4 -> [0,2147,"getWindowHandle",null] 17:42:08 INFO - PROCESS | 13556 | 1477701728391 Marionette TRACE conn4 <- [1,2147,null,{"value":"8"}] 17:42:08 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 17:42:08 INFO - PROCESS | 13556 | 1477701728403 Marionette TRACE conn4 -> [0,2148,"getContext",null] 17:42:08 INFO - PROCESS | 13556 | 1477701728409 Marionette TRACE conn4 <- [1,2148,null,{"value":"content"}] 17:42:08 INFO - PROCESS | 13556 | 1477701728416 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"chrome"}] 17:42:08 INFO - PROCESS | 13556 | 1477701728420 Marionette TRACE conn4 <- [1,2149,null,{}] 17:42:08 INFO - PROCESS | 13556 | 1477701728426 Marionette TRACE conn4 -> [0,2150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 17:42:08 INFO - PROCESS | 13556 | 1477701728445 Marionette TRACE conn4 <- [1,2150,null,{"value":true}] 17:42:08 INFO - PROCESS | 13556 | 1477701728450 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"content"}] 17:42:08 INFO - PROCESS | 13556 | 1477701728457 Marionette TRACE conn4 <- [1,2151,null,{}] 17:42:08 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 17:42:08 INFO - PROCESS | 13556 | 1477701728466 Marionette TRACE conn4 -> [0,2152,"getContext",null] 17:42:08 INFO - PROCESS | 13556 | 1477701728473 Marionette TRACE conn4 <- [1,2152,null,{"value":"content"}] 17:42:08 INFO - PROCESS | 13556 | 1477701728478 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"chrome"}] 17:42:08 INFO - PROCESS | 13556 | 1477701728481 Marionette TRACE conn4 <- [1,2153,null,{}] 17:42:08 INFO - PROCESS | 13556 | 1477701728486 Marionette TRACE conn4 -> [0,2154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 17:42:08 INFO - PROCESS | 13556 | 1477701728505 Marionette TRACE conn4 <- [1,2154,null,{"value":null}] 17:42:08 INFO - PROCESS | 13556 | 1477701728511 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"content"}] 17:42:08 INFO - PROCESS | 13556 | 1477701728513 Marionette TRACE conn4 <- [1,2155,null,{}] 17:42:08 INFO - PROCESS | 13556 | 1477701728518 Marionette TRACE conn4 -> [0,2156,"getContext",null] 17:42:08 INFO - PROCESS | 13556 | 1477701728524 Marionette TRACE conn4 <- [1,2156,null,{"value":"content"}] 17:42:08 INFO - PROCESS | 13556 | 1477701728538 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"chrome"}] 17:42:08 INFO - PROCESS | 13556 | 1477701728546 Marionette TRACE conn4 <- [1,2157,null,{}] 17:42:08 INFO - PROCESS | 13556 | 1477701728551 Marionette TRACE conn4 -> [0,2158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 17:42:08 INFO - PROCESS | 13556 | 1477701728572 Marionette TRACE conn4 <- [1,2158,null,{"value":true}] 17:42:08 INFO - PROCESS | 13556 | 1477701728591 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"content"}] 17:42:08 INFO - PROCESS | 13556 | 1477701728594 Marionette TRACE conn4 <- [1,2159,null,{}] 17:42:08 INFO - Setting pref security.mixed_content.use_hsts (false) 17:42:08 INFO - PROCESS | 13556 | 1477701728599 Marionette TRACE conn4 -> [0,2160,"getContext",null] 17:42:08 INFO - PROCESS | 13556 | 1477701728602 Marionette TRACE conn4 <- [1,2160,null,{"value":"content"}] 17:42:08 INFO - PROCESS | 13556 | 1477701728608 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"chrome"}] 17:42:08 INFO - PROCESS | 13556 | 1477701728610 Marionette TRACE conn4 <- [1,2161,null,{}] 17:42:08 INFO - PROCESS | 13556 | 1477701728649 Marionette TRACE conn4 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 17:42:08 INFO - PROCESS | 13556 | 1477701728666 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 17:42:08 INFO - PROCESS | 13556 | 1477701728672 Marionette TRACE conn4 -> [0,2163,"setContext",{"value":"content"}] 17:42:08 INFO - PROCESS | 13556 | 1477701728675 Marionette TRACE conn4 <- [1,2163,null,{}] 17:42:08 INFO - PROCESS | 13556 | 1477701728680 Marionette TRACE conn4 -> [0,2164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:08 INFO - PROCESS | 13556 | 1477701728852 Marionette TRACE conn4 <- [1,2164,null,{"value":null}] 17:42:08 INFO - PROCESS | 13556 | 1477701728860 Marionette TRACE conn4 -> [0,2165,"getWindowHandles",null] 17:42:08 INFO - PROCESS | 13556 | 1477701728864 Marionette TRACE conn4 <- [1,2165,null,["8"]] 17:42:08 INFO - PROCESS | 13556 | 1477701728871 Marionette TRACE conn4 -> [0,2166,"switchToWindow",{"name":"8"}] 17:42:08 INFO - PROCESS | 13556 | 1477701728876 Marionette TRACE conn4 <- [1,2166,null,{}] 17:42:08 INFO - PROCESS | 13556 | 1477701728880 Marionette TRACE conn4 -> [0,2167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:08 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff9c00 == 31 [pid = 13556] [id = 467] 17:42:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x8bd8c000) [pid = 13556] [serial = 1370] [outer = (nil)] 17:42:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x8c8f0800) [pid = 13556] [serial = 1371] [outer = 0x8bd8c000] 17:42:08 INFO - PROCESS | 13556 | 1477701728966 Marionette DEBUG loaded listener.js 17:42:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x8c8f6800) [pid = 13556] [serial = 1372] [outer = 0x8bd8c000] 17:42:09 INFO - PROCESS | 13556 | 1477701729739 Marionette TRACE conn4 <- [1,2167,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 17:42:09 INFO - . 17:42:09 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 1355ms 17:42:09 INFO - PROCESS | 13556 | 1477701729757 Marionette TRACE conn4 -> [0,2168,"getWindowHandle",null] 17:42:09 INFO - PROCESS | 13556 | 1477701729759 Marionette TRACE conn4 <- [1,2168,null,{"value":"8"}] 17:42:09 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 17:42:09 INFO - PROCESS | 13556 | 1477701729766 Marionette TRACE conn4 -> [0,2169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:09 INFO - PROCESS | 13556 | 1477701729925 Marionette TRACE conn4 <- [1,2169,null,{"value":null}] 17:42:09 INFO - PROCESS | 13556 | 1477701729939 Marionette TRACE conn4 -> [0,2170,"getWindowHandles",null] 17:42:09 INFO - PROCESS | 13556 | 1477701729942 Marionette TRACE conn4 <- [1,2170,null,["8"]] 17:42:09 INFO - PROCESS | 13556 | 1477701729947 Marionette TRACE conn4 -> [0,2171,"switchToWindow",{"name":"8"}] 17:42:09 INFO - PROCESS | 13556 | 1477701729953 Marionette TRACE conn4 <- [1,2171,null,{}] 17:42:09 INFO - PROCESS | 13556 | 1477701729957 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:09 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da33c00 == 32 [pid = 13556] [id = 468] 17:42:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x8da72000) [pid = 13556] [serial = 1373] [outer = (nil)] 17:42:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x8df1e000) [pid = 13556] [serial = 1374] [outer = 0x8da72000] 17:42:10 INFO - PROCESS | 13556 | 1477701730040 Marionette DEBUG loaded listener.js 17:42:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x8dff2800) [pid = 13556] [serial = 1375] [outer = 0x8da72000] 17:42:10 INFO - PROCESS | 13556 | [13556] 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 17:42:10 INFO - PROCESS | 13556 | [13556] 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 17:42:10 INFO - PROCESS | 13556 | [13556] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 17:42:10 INFO - PROCESS | 13556 | 1477701730885 Marionette TRACE conn4 <- [1,2172,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 17:42:10 INFO - . 17:42:10 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 1176ms 17:42:10 INFO - PROCESS | 13556 | 1477701730946 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 17:42:10 INFO - PROCESS | 13556 | 1477701730950 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 17:42:10 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 17:42:10 INFO - Clearing pref security.mixed_content.send_hsts_priming 17:42:10 INFO - PROCESS | 13556 | 1477701730955 Marionette TRACE conn4 -> [0,2174,"getContext",null] 17:42:10 INFO - PROCESS | 13556 | 1477701730960 Marionette TRACE conn4 <- [1,2174,null,{"value":"content"}] 17:42:10 INFO - PROCESS | 13556 | 1477701730966 Marionette TRACE conn4 -> [0,2175,"setContext",{"value":"chrome"}] 17:42:10 INFO - PROCESS | 13556 | 1477701730969 Marionette TRACE conn4 <- [1,2175,null,{}] 17:42:10 INFO - PROCESS | 13556 | 1477701730973 Marionette TRACE conn4 -> [0,2176,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 17:42:10 INFO - PROCESS | 13556 | 1477701730989 Marionette TRACE conn4 <- [1,2176,null,{"value":null}] 17:42:11 INFO - PROCESS | 13556 | 1477701731002 Marionette TRACE conn4 -> [0,2177,"setContext",{"value":"content"}] 17:42:11 INFO - PROCESS | 13556 | 1477701731005 Marionette TRACE conn4 <- [1,2177,null,{}] 17:42:11 INFO - Clearing pref security.mixed_content.use_hsts 17:42:11 INFO - PROCESS | 13556 | 1477701731010 Marionette TRACE conn4 -> [0,2178,"getContext",null] 17:42:11 INFO - PROCESS | 13556 | 1477701731012 Marionette TRACE conn4 <- [1,2178,null,{"value":"content"}] 17:42:11 INFO - PROCESS | 13556 | 1477701731027 Marionette TRACE conn4 -> [0,2179,"setContext",{"value":"chrome"}] 17:42:11 INFO - PROCESS | 13556 | 1477701731031 Marionette TRACE conn4 <- [1,2179,null,{}] 17:42:11 INFO - PROCESS | 13556 | 1477701731036 Marionette TRACE conn4 -> [0,2180,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 17:42:11 INFO - PROCESS | 13556 | 1477701731060 Marionette TRACE conn4 <- [1,2180,null,{"value":null}] 17:42:11 INFO - PROCESS | 13556 | 1477701731078 Marionette TRACE conn4 -> [0,2181,"setContext",{"value":"content"}] 17:42:11 INFO - PROCESS | 13556 | 1477701731081 Marionette TRACE conn4 <- [1,2181,null,{}] 17:42:11 INFO - PROCESS | 13556 | 1477701731087 Marionette TRACE conn4 -> [0,2182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:11 INFO - PROCESS | 13556 | 1477701731284 Marionette TRACE conn4 <- [1,2182,null,{"value":null}] 17:42:11 INFO - PROCESS | 13556 | 1477701731302 Marionette TRACE conn4 -> [0,2183,"getWindowHandles",null] 17:42:11 INFO - PROCESS | 13556 | 1477701731306 Marionette TRACE conn4 <- [1,2183,null,["8"]] 17:42:11 INFO - PROCESS | 13556 | 1477701731382 Marionette TRACE conn4 -> [0,2184,"switchToWindow",{"name":"8"}] 17:42:11 INFO - PROCESS | 13556 | 1477701731388 Marionette TRACE conn4 <- [1,2184,null,{}] 17:42:11 INFO - PROCESS | 13556 | 1477701731395 Marionette TRACE conn4 -> [0,2185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fce5c00 == 33 [pid = 13556] [id = 469] 17:42:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x8fcf2800) [pid = 13556] [serial = 1376] [outer = (nil)] 17:42:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x90056800) [pid = 13556] [serial = 1377] [outer = 0x8fcf2800] 17:42:11 INFO - PROCESS | 13556 | 1477701731477 Marionette DEBUG loaded listener.js 17:42:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x9149a400) [pid = 13556] [serial = 1378] [outer = 0x8fcf2800] 17:42:12 INFO - PROCESS | 13556 | [13556] 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 17:42:12 INFO - PROCESS | 13556 | [13556] 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 17:42:12 INFO - PROCESS | 13556 | 1477701732180 Marionette TRACE conn4 <- [1,2185,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 17:42:12 INFO - . 17:42:12 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 1259ms 17:42:12 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 17:42:12 INFO - PROCESS | 13556 | 1477701732215 Marionette TRACE conn4 -> [0,2186,"getWindowHandle",null] 17:42:12 INFO - PROCESS | 13556 | 1477701732217 Marionette TRACE conn4 <- [1,2186,null,{"value":"8"}] 17:42:12 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x83099000) [pid = 13556] [serial = 1343] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 17:42:12 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x83201c00) [pid = 13556] [serial = 1334] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 17:42:12 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x82dea800) [pid = 13556] [serial = 1340] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html] 17:42:12 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x9a2ed400) [pid = 13556] [serial = 1337] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html] 17:42:12 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x8fcc7800) [pid = 13556] [serial = 1352] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 17:42:12 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x8c8f6c00) [pid = 13556] [serial = 1349] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 17:42:12 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x83cf8000) [pid = 13556] [serial = 1346] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html] 17:42:12 INFO - PROCESS | 13556 | 1477701732307 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:12 INFO - PROCESS | 13556 | 1477701732514 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 17:42:12 INFO - PROCESS | 13556 | 1477701732587 Marionette TRACE conn4 -> [0,2188,"getWindowHandles",null] 17:42:12 INFO - PROCESS | 13556 | 1477701732591 Marionette TRACE conn4 <- [1,2188,null,["8"]] 17:42:12 INFO - PROCESS | 13556 | 1477701732595 Marionette TRACE conn4 -> [0,2189,"switchToWindow",{"name":"8"}] 17:42:12 INFO - PROCESS | 13556 | 1477701732617 Marionette TRACE conn4 <- [1,2189,null,{}] 17:42:12 INFO - PROCESS | 13556 | 1477701732626 Marionette TRACE conn4 -> [0,2190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x8c8f4000 == 34 [pid = 13556] [id = 470] 17:42:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x8df19800) [pid = 13556] [serial = 1379] [outer = (nil)] 17:42:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x9335ec00) [pid = 13556] [serial = 1380] [outer = 0x8df19800] 17:42:12 INFO - PROCESS | 13556 | 1477701732707 Marionette DEBUG loaded listener.js 17:42:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x943a6800) [pid = 13556] [serial = 1381] [outer = 0x8df19800] 17:42:13 INFO - PROCESS | 13556 | 1477701733303 Marionette TRACE conn4 <- [1,2190,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 17:42:13 INFO - . 17:42:13 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 1125ms 17:42:13 INFO - PROCESS | 13556 | 1477701733348 Marionette TRACE conn4 -> [0,2191,"getWindowHandle",null] 17:42:13 INFO - PROCESS | 13556 | 1477701733352 Marionette TRACE conn4 <- [1,2191,null,{"value":"8"}] 17:42:13 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 17:42:13 INFO - PROCESS | 13556 | 1477701733358 Marionette TRACE conn4 -> [0,2192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:13 INFO - PROCESS | 13556 | 1477701733557 Marionette TRACE conn4 <- [1,2192,null,{"value":null}] 17:42:13 INFO - PROCESS | 13556 | 1477701733575 Marionette TRACE conn4 -> [0,2193,"getWindowHandles",null] 17:42:13 INFO - PROCESS | 13556 | 1477701733583 Marionette TRACE conn4 <- [1,2193,null,["8"]] 17:42:13 INFO - PROCESS | 13556 | 1477701733588 Marionette TRACE conn4 -> [0,2194,"switchToWindow",{"name":"8"}] 17:42:13 INFO - PROCESS | 13556 | 1477701733593 Marionette TRACE conn4 <- [1,2194,null,{}] 17:42:13 INFO - PROCESS | 13556 | 1477701733597 Marionette TRACE conn4 -> [0,2195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:13 INFO - PROCESS | 13556 | ++DOCSHELL 0x94f88400 == 35 [pid = 13556] [id = 471] 17:42:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x94f89c00) [pid = 13556] [serial = 1382] [outer = (nil)] 17:42:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x94f91400) [pid = 13556] [serial = 1383] [outer = 0x94f89c00] 17:42:13 INFO - PROCESS | 13556 | 1477701733691 Marionette DEBUG loaded listener.js 17:42:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x95544c00) [pid = 13556] [serial = 1384] [outer = 0x94f89c00] 17:42:14 INFO - PROCESS | 13556 | [13556] 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 17:42:14 INFO - PROCESS | 13556 | [13556] 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 17:42:14 INFO - PROCESS | 13556 | 1477701734504 Marionette TRACE conn4 <- [1,2195,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 17:42:14 INFO - . 17:42:14 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 1174ms 17:42:14 INFO - PROCESS | 13556 | 1477701734534 Marionette TRACE conn4 -> [0,2196,"getWindowHandle",null] 17:42:14 INFO - PROCESS | 13556 | 1477701734540 Marionette TRACE conn4 <- [1,2196,null,{"value":"8"}] 17:42:14 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 17:42:14 INFO - PROCESS | 13556 | 1477701734550 Marionette TRACE conn4 -> [0,2197,"getContext",null] 17:42:14 INFO - PROCESS | 13556 | 1477701734557 Marionette TRACE conn4 <- [1,2197,null,{"value":"content"}] 17:42:14 INFO - PROCESS | 13556 | 1477701734567 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"chrome"}] 17:42:14 INFO - PROCESS | 13556 | 1477701734571 Marionette TRACE conn4 <- [1,2198,null,{}] 17:42:14 INFO - PROCESS | 13556 | 1477701734580 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 17:42:14 INFO - PROCESS | 13556 | 1477701734603 Marionette TRACE conn4 <- [1,2199,null,{"value":true}] 17:42:14 INFO - PROCESS | 13556 | 1477701734654 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"content"}] 17:42:14 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 17:42:14 INFO - PROCESS | 13556 | 1477701734669 Marionette TRACE conn4 <- [1,2200,null,{}] 17:42:14 INFO - PROCESS | 13556 | 1477701734681 Marionette TRACE conn4 -> [0,2201,"getContext",null] 17:42:14 INFO - PROCESS | 13556 | 1477701734686 Marionette TRACE conn4 <- [1,2201,null,{"value":"content"}] 17:42:14 INFO - PROCESS | 13556 | 1477701734692 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"chrome"}] 17:42:14 INFO - PROCESS | 13556 | 1477701734696 Marionette TRACE conn4 <- [1,2202,null,{}] 17:42:14 INFO - PROCESS | 13556 | 1477701734702 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 17:42:14 INFO - PROCESS | 13556 | 1477701734725 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 17:42:14 INFO - PROCESS | 13556 | 1477701734732 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"content"}] 17:42:14 INFO - PROCESS | 13556 | 1477701734739 Marionette TRACE conn4 <- [1,2204,null,{}] 17:42:14 INFO - PROCESS | 13556 | 1477701734745 Marionette TRACE conn4 -> [0,2205,"getContext",null] 17:42:14 INFO - PROCESS | 13556 | 1477701734752 Marionette TRACE conn4 <- [1,2205,null,{"value":"content"}] 17:42:14 INFO - PROCESS | 13556 | 1477701734817 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"chrome"}] 17:42:14 INFO - PROCESS | 13556 | 1477701734825 Marionette TRACE conn4 <- [1,2206,null,{}] 17:42:14 INFO - PROCESS | 13556 | 1477701734831 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 17:42:14 INFO - PROCESS | 13556 | 1477701734853 Marionette TRACE conn4 <- [1,2207,null,{"value":true}] 17:42:14 INFO - PROCESS | 13556 | 1477701734857 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"content"}] 17:42:14 INFO - PROCESS | 13556 | 1477701734861 Marionette TRACE conn4 <- [1,2208,null,{}] 17:42:14 INFO - Setting pref security.mixed_content.use_hsts (false) 17:42:14 INFO - PROCESS | 13556 | 1477701734867 Marionette TRACE conn4 -> [0,2209,"getContext",null] 17:42:14 INFO - PROCESS | 13556 | 1477701734870 Marionette TRACE conn4 <- [1,2209,null,{"value":"content"}] 17:42:14 INFO - PROCESS | 13556 | 1477701734877 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"chrome"}] 17:42:14 INFO - PROCESS | 13556 | 1477701734883 Marionette TRACE conn4 <- [1,2210,null,{}] 17:42:14 INFO - PROCESS | 13556 | 1477701734890 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 17:42:14 INFO - PROCESS | 13556 | 1477701734916 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 17:42:14 INFO - PROCESS | 13556 | 1477701734968 Marionette TRACE conn4 -> [0,2212,"setContext",{"value":"content"}] 17:42:14 INFO - PROCESS | 13556 | 1477701734971 Marionette TRACE conn4 <- [1,2212,null,{}] 17:42:14 INFO - PROCESS | 13556 | 1477701734977 Marionette TRACE conn4 -> [0,2213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:15 INFO - PROCESS | 13556 | 1477701735199 Marionette TRACE conn4 <- [1,2213,null,{"value":null}] 17:42:15 INFO - PROCESS | 13556 | 1477701735369 Marionette TRACE conn4 -> [0,2214,"getWindowHandles",null] 17:42:15 INFO - PROCESS | 13556 | 1477701735374 Marionette TRACE conn4 <- [1,2214,null,["8"]] 17:42:15 INFO - PROCESS | 13556 | 1477701735381 Marionette TRACE conn4 -> [0,2215,"switchToWindow",{"name":"8"}] 17:42:15 INFO - PROCESS | 13556 | 1477701735388 Marionette TRACE conn4 <- [1,2215,null,{}] 17:42:15 INFO - PROCESS | 13556 | 1477701735393 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:15 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd95c00 == 36 [pid = 13556] [id = 472] 17:42:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x8c8edc00) [pid = 13556] [serial = 1385] [outer = (nil)] 17:42:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x8d94ec00) [pid = 13556] [serial = 1386] [outer = 0x8c8edc00] 17:42:15 INFO - PROCESS | 13556 | 1477701735502 Marionette DEBUG loaded listener.js 17:42:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x8da67c00) [pid = 13556] [serial = 1387] [outer = 0x8c8edc00] 17:42:16 INFO - PROCESS | 13556 | [aac @ 0x94f92800] err{or,}_recognition separate: 1; 1 17:42:16 INFO - PROCESS | 13556 | [aac @ 0x94f92800] err{or,}_recognition combined: 1; 1 17:42:16 INFO - PROCESS | 13556 | [aac @ 0x94f92800] Unsupported bit depth: 0 17:42:16 INFO - PROCESS | 13556 | [h264 @ 0x9534dc00] err{or,}_recognition separate: 1; 1 17:42:16 INFO - PROCESS | 13556 | [h264 @ 0x9534dc00] err{or,}_recognition combined: 1; 1 17:42:16 INFO - PROCESS | 13556 | [h264 @ 0x9534dc00] Unsupported bit depth: 0 17:42:16 INFO - PROCESS | 13556 | 1477701736591 Marionette TRACE conn4 <- [1,2216,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: allowed",0,null,null]]]}] 17:42:16 INFO - . 17:42:16 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 2101ms 17:42:16 INFO - PROCESS | 13556 | 1477701736650 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 17:42:16 INFO - PROCESS | 13556 | 1477701736655 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 17:42:16 INFO - TEST-START | /navigation-timing/idlharness.html 17:42:16 INFO - Clearing pref security.mixed_content.send_hsts_priming 17:42:16 INFO - PROCESS | 13556 | 1477701736706 Marionette TRACE conn4 -> [0,2218,"getContext",null] 17:42:16 INFO - PROCESS | 13556 | 1477701736709 Marionette TRACE conn4 <- [1,2218,null,{"value":"content"}] 17:42:16 INFO - PROCESS | 13556 | 1477701736716 Marionette TRACE conn4 -> [0,2219,"setContext",{"value":"chrome"}] 17:42:16 INFO - PROCESS | 13556 | 1477701736719 Marionette TRACE conn4 <- [1,2219,null,{}] 17:42:16 INFO - PROCESS | 13556 | 1477701736725 Marionette TRACE conn4 -> [0,2220,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 17:42:16 INFO - PROCESS | 13556 | 1477701736740 Marionette TRACE conn4 <- [1,2220,null,{"value":null}] 17:42:16 INFO - PROCESS | 13556 | 1477701736745 Marionette TRACE conn4 -> [0,2221,"setContext",{"value":"content"}] 17:42:16 INFO - PROCESS | 13556 | 1477701736749 Marionette TRACE conn4 <- [1,2221,null,{}] 17:42:16 INFO - Clearing pref security.mixed_content.use_hsts 17:42:16 INFO - PROCESS | 13556 | 1477701736754 Marionette TRACE conn4 -> [0,2222,"getContext",null] 17:42:16 INFO - PROCESS | 13556 | 1477701736757 Marionette TRACE conn4 <- [1,2222,null,{"value":"content"}] 17:42:16 INFO - PROCESS | 13556 | 1477701736763 Marionette TRACE conn4 -> [0,2223,"setContext",{"value":"chrome"}] 17:42:16 INFO - PROCESS | 13556 | 1477701736766 Marionette TRACE conn4 <- [1,2223,null,{}] 17:42:16 INFO - PROCESS | 13556 | 1477701736772 Marionette TRACE conn4 -> [0,2224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 17:42:16 INFO - PROCESS | 13556 | 1477701736788 Marionette TRACE conn4 <- [1,2224,null,{"value":null}] 17:42:16 INFO - PROCESS | 13556 | 1477701736793 Marionette TRACE conn4 -> [0,2225,"setContext",{"value":"content"}] 17:42:16 INFO - PROCESS | 13556 | 1477701736796 Marionette TRACE conn4 <- [1,2225,null,{}] 17:42:16 INFO - PROCESS | 13556 | 1477701736801 Marionette TRACE conn4 -> [0,2226,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 17:42:17 INFO - PROCESS | 13556 | 1477701737106 Marionette TRACE conn4 <- [1,2226,null,{"value":null}] 17:42:17 INFO - PROCESS | 13556 | 1477701737198 Marionette TRACE conn4 -> [0,2227,"getWindowHandle",null] 17:42:17 INFO - PROCESS | 13556 | 1477701737201 Marionette TRACE conn4 <- [1,2227,null,{"value":"8"}] 17:42:17 INFO - PROCESS | 13556 | 1477701737252 Marionette TRACE conn4 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:42:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x95f18800) [pid = 13556] [serial = 1388] [outer = 0x948b3000] 17:42:17 INFO - PROCESS | 13556 | 1477701737535 Marionette TRACE conn4 <- [1,2228,null,{}] 17:42:17 INFO - PROCESS | 13556 | 1477701737544 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 17:42:17 INFO - PROCESS | 13556 | 1477701737568 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 17:42:17 INFO - PROCESS | 13556 | 1477701737640 Marionette TRACE conn4 -> [0,2230,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:17 INFO - PROCESS | 13556 | 1477701737672 Marionette TRACE conn4 <- [1,2230,null,{"value":null}] 17:42:17 INFO - PROCESS | 13556 | 1477701737676 Marionette TRACE conn4 -> [0,2231,"getWindowHandles",null] 17:42:17 INFO - PROCESS | 13556 | 1477701737681 Marionette TRACE conn4 <- [1,2231,null,["8"]] 17:42:17 INFO - PROCESS | 13556 | 1477701737686 Marionette TRACE conn4 -> [0,2232,"switchToWindow",{"name":"8"}] 17:42:17 INFO - PROCESS | 13556 | 1477701737691 Marionette TRACE conn4 <- [1,2232,null,{}] 17:42:17 INFO - PROCESS | 13556 | 1477701737697 Marionette TRACE conn4 -> [0,2233,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/idlharness.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:17 INFO - PROCESS | 13556 | ++DOCSHELL 0x95f15000 == 37 [pid = 13556] [id = 473] 17:42:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x95f15400) [pid = 13556] [serial = 1389] [outer = (nil)] 17:42:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x95fc4000) [pid = 13556] [serial = 1390] [outer = 0x95f15400] 17:42:17 INFO - PROCESS | 13556 | 1477701737796 Marionette DEBUG loaded listener.js 17:42:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x97b4e400) [pid = 13556] [serial = 1391] [outer = 0x95f15400] 17:42:19 INFO - ............................................................................................. 17:42:19 INFO - TEST-OK | /navigation-timing/idlharness.html | took 2997ms 17:42:19 INFO - TEST-START | /navigation-timing/test_document_open.html 17:42:19 INFO - PROCESS | 13556 | 1477701739518 Marionette TRACE conn4 <- [1,2233,null,{"value":["/navigation-timing/idlharness.html",0,null,null,[["Window interface: attribute performance",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"performance\" with the proper type (0)",0,null,null],["PerformanceTiming interface: existence and properties of interface object",0,null,null],["PerformanceTiming interface object length",0,null,null],["PerformanceTiming interface object name",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceTiming interface: attribute navigationStart",0,null,null],["PerformanceTiming interface: attribute unloadEventStart",0,null,null],["PerformanceTiming interface: attribute unloadEventEnd",0,null,null],["PerformanceTiming interface: attribute redirectStart",0,null,null],["PerformanceTiming interface: attribute redirectEnd",0,null,null],["PerformanceTiming interface: attribute fetchStart",0,null,null],["PerformanceTiming interface: attribute domainLookupStart",0,null,null],["PerformanceTiming interface: attribute domainLookupEnd",0,null,null],["PerformanceTiming interface: attribute connectStart",0,null,null],["PerformanceTiming interface: attribute connectEnd",0,null,null],["PerformanceTiming interface: attribute secureConnectionStart",1,"assert_true: The prototype object must have a property \"secureConnectionStart\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: attribute requestStart",0,null,null],["PerformanceTiming interface: attribute responseStart",0,null,null],["PerformanceTiming interface: attribute responseEnd",0,null,null],["PerformanceTiming interface: attribute domLoading",0,null,null],["PerformanceTiming interface: attribute domInteractive",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventStart",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventEnd",0,null,null],["PerformanceTiming interface: attribute domComplete",0,null,null],["PerformanceTiming interface: attribute loadEventStart",0,null,null],["PerformanceTiming interface: attribute loadEventEnd",0,null,null],["PerformanceTiming must be primary interface of window.performance.timing",0,null,null],["Stringification of window.performance.timing",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"navigationStart\" with the proper type (0)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventStart\" with the proper type (1)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventEnd\" with the proper type (2)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectStart\" with the proper type (3)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectEnd\" with the proper type (4)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"fetchStart\" with the proper type (5)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupStart\" with the proper type (6)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupEnd\" with the proper type (7)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectStart\" with the proper type (8)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectEnd\" with the proper type (9)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"secureConnectionStart\" with the proper type (10)",1,"assert_inherits: property \"secureConnectionStart\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: window.performance.timing must inherit property \"requestStart\" with the proper type (11)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseStart\" with the proper type (12)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseEnd\" with the proper type (13)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domLoading\" with the proper type (14)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domInteractive\" with the proper type (15)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventStart\" with the proper type (16)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventEnd\" with the proper type (17)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domComplete\" with the proper type (18)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventStart\" with the proper type (19)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventEnd\" with the proper type (20)",0,null,null],["PerformanceNavigation interface: existence and properties of interface object",0,null,null],["PerformanceNavigation interface object length",0,null,null],["PerformanceNavigation interface object name",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object",0,null,null],["PerformanceNavigation interface: attribute type",0,null,null],["PerformanceNavigation interface: attribute redirectCount",0,null,null],["PerformanceNavigation must be primary interface of window.performance.navigation",0,null,null],["Stringification of window.performance.navigation",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_NAVIGATE\" with the proper type (0)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RELOAD\" with the proper type (1)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_BACK_FORWARD\" with the proper type (2)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RESERVED\" with the proper type (3)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"type\" with the proper type (4)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"redirectCount\" with the proper type (5)",0,null,null],["Performance interface: existence and properties of interface object",1,"assert_equals: prototype of Performance is not EventTarget expected function \"function EventTarget() {\n [native code]\n}\" but got function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:826:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface object length",0,null,null],["Performance interface object name",0,null,null],["Performance interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Performance.prototype is not EventTarget.prototype expected object \"[object EventTargetPrototype]\" but got object \"[object Object]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:985:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Performance interface: attribute timing",0,null,null],["Performance interface: attribute navigation",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"timing\" with the proper type (0)",0,null,null],["Performance interface: window.performance must inherit property \"navigation\" with the proper type (1)",0,null,null],["EventTarget interface: window.performance must inherit property \"addEventListener\" with the proper type (0)",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"removeEventListener\" with the proper type (1)",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"dispatchEvent\" with the proper type (2)",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"]]]}] 17:42:19 INFO - PROCESS | 13556 | 1477701739662 Marionette TRACE conn4 -> [0,2234,"getWindowHandle",null] 17:42:19 INFO - PROCESS | 13556 | 1477701739673 Marionette TRACE conn4 <- [1,2234,null,{"value":"8"}] 17:42:19 INFO - PROCESS | 13556 | 1477701739685 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:19 INFO - PROCESS | 13556 | 1477701739885 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 17:42:20 INFO - PROCESS | 13556 | 1477701740080 Marionette TRACE conn4 -> [0,2236,"getWindowHandles",null] 17:42:20 INFO - PROCESS | 13556 | 1477701740084 Marionette TRACE conn4 <- [1,2236,null,["8"]] 17:42:20 INFO - PROCESS | 13556 | 1477701740099 Marionette TRACE conn4 -> [0,2237,"switchToWindow",{"name":"8"}] 17:42:20 INFO - PROCESS | 13556 | 1477701740114 Marionette TRACE conn4 <- [1,2237,null,{}] 17:42:20 INFO - PROCESS | 13556 | 1477701740124 Marionette TRACE conn4 -> [0,2238,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_open.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:20 INFO - PROCESS | 13556 | ++DOCSHELL 0x82fefc00 == 38 [pid = 13556] [id = 474] 17:42:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x82ff0c00) [pid = 13556] [serial = 1392] [outer = (nil)] 17:42:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x83205800) [pid = 13556] [serial = 1393] [outer = 0x82ff0c00] 17:42:20 INFO - PROCESS | 13556 | 1477701740232 Marionette DEBUG loaded listener.js 17:42:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x8331c000) [pid = 13556] [serial = 1394] [outer = 0x82ff0c00] 17:42:21 INFO - PROCESS | 13556 | --DOCSHELL 0x8fce5c00 == 37 [pid = 13556] [id = 469] 17:42:21 INFO - PROCESS | 13556 | --DOCSHELL 0x8c8f4000 == 36 [pid = 13556] [id = 470] 17:42:21 INFO - PROCESS | 13556 | --DOCSHELL 0x8da33c00 == 35 [pid = 13556] [id = 468] 17:42:21 INFO - PROCESS | 13556 | --DOCSHELL 0x82d2ec00 == 34 [pid = 13556] [id = 466] 17:42:21 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff9c00 == 33 [pid = 13556] [id = 467] 17:42:21 INFO - PROCESS | 13556 | --DOCSHELL 0x83cef400 == 32 [pid = 13556] [id = 461] 17:42:21 INFO - PROCESS | 13556 | --DOCSHELL 0x944bc000 == 31 [pid = 13556] [id = 462] 17:42:21 INFO - PROCESS | 13556 | --DOCSHELL 0x82d2e400 == 30 [pid = 13556] [id = 463] 17:42:21 INFO - PROCESS | 13556 | --DOCSHELL 0x8fd6e000 == 29 [pid = 13556] [id = 464] 17:42:21 INFO - PROCESS | 13556 | --DOCSHELL 0x8fbc6000 == 28 [pid = 13556] [id = 465] 17:42:21 INFO - PROCESS | 13556 | --DOCSHELL 0x94f88400 == 27 [pid = 13556] [id = 471] 17:42:21 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd95c00 == 26 [pid = 13556] [id = 472] 17:42:21 INFO - PROCESS | 13556 | --DOCSHELL 0x95f15000 == 25 [pid = 13556] [id = 473] 17:42:21 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x8fcea000) [pid = 13556] [serial = 1336] [outer = (nil)] [url = about:blank] 17:42:21 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x8fcc9800) [pid = 13556] [serial = 1335] [outer = (nil)] [url = about:blank] 17:42:21 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x9b14dc00) [pid = 13556] [serial = 1339] [outer = (nil)] [url = about:blank] 17:42:21 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x9a652800) [pid = 13556] [serial = 1338] [outer = (nil)] [url = about:blank] 17:42:21 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x8df25400) [pid = 13556] [serial = 1342] [outer = (nil)] [url = about:blank] 17:42:21 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x8d94dc00) [pid = 13556] [serial = 1341] [outer = (nil)] [url = about:blank] 17:42:21 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x83206800) [pid = 13556] [serial = 1345] [outer = (nil)] [url = about:blank] 17:42:21 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x8309d800) [pid = 13556] [serial = 1344] [outer = (nil)] [url = about:blank] 17:42:21 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x8bc71800) [pid = 13556] [serial = 1348] [outer = (nil)] [url = about:blank] 17:42:21 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x83cfb800) [pid = 13556] [serial = 1347] [outer = (nil)] [url = about:blank] 17:42:21 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x8d945c00) [pid = 13556] [serial = 1351] [outer = (nil)] [url = about:blank] 17:42:21 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x8cbe3c00) [pid = 13556] [serial = 1350] [outer = (nil)] [url = about:blank] 17:42:21 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x8bcde800) [pid = 13556] [serial = 1354] [outer = (nil)] [url = about:blank] 17:42:21 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x92cbe000) [pid = 13556] [serial = 1353] [outer = (nil)] [url = about:blank] 17:42:21 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x9529bc00) [pid = 13556] [serial = 1356] [outer = (nil)] [url = about:blank] 17:42:21 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d23400 == 26 [pid = 13556] [id = 475] 17:42:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x82d25400) [pid = 13556] [serial = 1395] [outer = (nil)] 17:42:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x82d32800) [pid = 13556] [serial = 1396] [outer = 0x82d25400] 17:42:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x82d25c00) [pid = 13556] [serial = 1397] [outer = 0x82d25400] 17:42:22 INFO - PROCESS | 13556 | 1477701742051 Marionette TRACE conn4 <- [1,2238,null,{"value":["/navigation-timing/test_document_open.html",0,null,null,[["window.performance is defined",0,null,null],["connectEnd is the same after document open.",0,null,null],["connectStart is the same after document open.",0,null,null],["domComplete is the same after document open.",0,null,null],["domContentLoadedEventEnd is the same after document open.",0,null,null],["domContentLoadedEventStart is the same after document open.",0,null,null],["domInteractive is the same after document open.",0,null,null],["domLoading is the same after document open.",0,null,null],["domainLookupEnd is the same after document open.",0,null,null],["domainLookupStart is the same after document open.",0,null,null],["fetchStart is the same after document open.",0,null,null],["loadEventEnd is the same after document open.",0,null,null],["loadEventStart is the same after document open.",0,null,null],["navigationStart is the same after document open.",0,null,null],["redirectEnd is the same after document open.",0,null,null],["redirectStart is the same after document open.",0,null,null],["requestStart is the same after document open.",0,null,null],["responseEnd is the same after document open.",0,null,null],["responseStart is the same after document open.",0,null,null],["unloadEventEnd is the same after document open.",0,null,null],["unloadEventStart is the same after document open.",0,null,null]]]}] 17:42:22 INFO - ..................... 17:42:22 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 2431ms 17:42:22 INFO - PROCESS | 13556 | 1477701742155 Marionette TRACE conn4 -> [0,2239,"getWindowHandle",null] 17:42:22 INFO - PROCESS | 13556 | 1477701742162 Marionette TRACE conn4 <- [1,2239,null,{"value":"8"}] 17:42:22 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 17:42:22 INFO - PROCESS | 13556 | 1477701742174 Marionette TRACE conn4 -> [0,2240,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:22 INFO - PROCESS | 13556 | 1477701742417 Marionette TRACE conn4 <- [1,2240,null,{"value":null}] 17:42:22 INFO - PROCESS | 13556 | 1477701742594 Marionette TRACE conn4 -> [0,2241,"getWindowHandles",null] 17:42:22 INFO - PROCESS | 13556 | 1477701742601 Marionette TRACE conn4 <- [1,2241,null,["8"]] 17:42:22 INFO - PROCESS | 13556 | 1477701742608 Marionette TRACE conn4 -> [0,2242,"switchToWindow",{"name":"8"}] 17:42:22 INFO - PROCESS | 13556 | 1477701742617 Marionette TRACE conn4 <- [1,2242,null,{}] 17:42:22 INFO - PROCESS | 13556 | 1477701742624 Marionette TRACE conn4 -> [0,2243,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_readiness_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x83208800 == 27 [pid = 13556] [id = 476] 17:42:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x83208c00) [pid = 13556] [serial = 1398] [outer = (nil)] 17:42:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x8320d000) [pid = 13556] [serial = 1399] [outer = 0x83208c00] 17:42:22 INFO - PROCESS | 13556 | 1477701742774 Marionette DEBUG loaded listener.js 17:42:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x8320f000) [pid = 13556] [serial = 1400] [outer = 0x83208c00] 17:42:23 INFO - PROCESS | 13556 | 1477701743428 Marionette TRACE conn4 <- [1,2243,null,{"value":["/navigation-timing/test_document_readiness_exist.html",0,null,null,[["Document readiness has loading state.",0,null,null],["Document readiness has interactive state.",0,null,null],["Document readiness has complete state.",0,null,null]]]}] 17:42:23 INFO - ... 17:42:23 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1276ms 17:42:23 INFO - PROCESS | 13556 | 1477701743448 Marionette TRACE conn4 -> [0,2244,"getWindowHandle",null] 17:42:23 INFO - PROCESS | 13556 | 1477701743454 Marionette TRACE conn4 <- [1,2244,null,{"value":"8"}] 17:42:23 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 17:42:23 INFO - PROCESS | 13556 | 1477701743461 Marionette TRACE conn4 -> [0,2245,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:23 INFO - PROCESS | 13556 | 1477701743688 Marionette TRACE conn4 <- [1,2245,null,{"value":null}] 17:42:23 INFO - PROCESS | 13556 | 1477701743834 Marionette TRACE conn4 -> [0,2246,"getWindowHandles",null] 17:42:23 INFO - PROCESS | 13556 | 1477701743839 Marionette TRACE conn4 <- [1,2246,null,["8"]] 17:42:23 INFO - PROCESS | 13556 | 1477701743846 Marionette TRACE conn4 -> [0,2247,"switchToWindow",{"name":"8"}] 17:42:23 INFO - PROCESS | 13556 | 1477701743852 Marionette TRACE conn4 <- [1,2247,null,{}] 17:42:23 INFO - PROCESS | 13556 | 1477701743858 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigate_within_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:23 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cfa000 == 28 [pid = 13556] [id = 477] 17:42:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x83cfa400) [pid = 13556] [serial = 1401] [outer = (nil)] 17:42:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x83cfd400) [pid = 13556] [serial = 1402] [outer = 0x83cfa400] 17:42:24 INFO - PROCESS | 13556 | 1477701743996 Marionette DEBUG loaded listener.js 17:42:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x8bc74800) [pid = 13556] [serial = 1403] [outer = 0x83cfa400] 17:42:24 INFO - ...................... 17:42:24 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1429ms 17:42:24 INFO - PROCESS | 13556 | 1477701744867 Marionette TRACE conn4 <- [1,2248,null,{"value":["/navigation-timing/test_navigate_within_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["connectEnd is the same after in document navigation.",0,null,null],["connectStart is the same after in document navigation.",0,null,null],["domComplete is the same after in document navigation.",0,null,null],["domContentLoadedEventEnd is the same after in document navigation.",0,null,null],["domContentLoadedEventStart is the same after in document navigation.",0,null,null],["domInteractive is the same after in document navigation.",0,null,null],["domLoading is the same after in document navigation.",0,null,null],["domainLookupEnd is the same after in document navigation.",0,null,null],["domainLookupStart is the same after in document navigation.",0,null,null],["fetchStart is the same after in document navigation.",0,null,null],["loadEventEnd is the same after in document navigation.",0,null,null],["loadEventStart is the same after in document navigation.",0,null,null],["navigationStart is the same after in document navigation.",0,null,null],["redirectEnd is the same after in document navigation.",0,null,null],["redirectStart is the same after in document navigation.",0,null,null],["requestStart is the same after in document navigation.",0,null,null],["responseEnd is the same after in document navigation.",0,null,null],["responseStart is the same after in document navigation.",0,null,null],["unloadEventEnd is the same after in document navigation.",0,null,null],["unloadEventStart is the same after in document navigation.",0,null,null]]]}] 17:42:24 INFO - PROCESS | 13556 | 1477701744950 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 17:42:24 INFO - PROCESS | 13556 | 1477701744958 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 17:42:24 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 17:42:24 INFO - PROCESS | 13556 | 1477701744969 Marionette TRACE conn4 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:25 INFO - PROCESS | 13556 | 1477701745194 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 17:42:25 INFO - PROCESS | 13556 | 1477701745362 Marionette TRACE conn4 -> [0,2251,"getWindowHandles",null] 17:42:25 INFO - PROCESS | 13556 | 1477701745367 Marionette TRACE conn4 <- [1,2251,null,["8"]] 17:42:25 INFO - PROCESS | 13556 | 1477701745377 Marionette TRACE conn4 -> [0,2252,"switchToWindow",{"name":"8"}] 17:42:25 INFO - PROCESS | 13556 | 1477701745385 Marionette TRACE conn4 <- [1,2252,null,{}] 17:42:25 INFO - PROCESS | 13556 | 1477701745392 Marionette TRACE conn4 -> [0,2253,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:25 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d27000 == 29 [pid = 13556] [id = 478] 17:42:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x82d2ac00) [pid = 13556] [serial = 1404] [outer = (nil)] 17:42:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x82df3000) [pid = 13556] [serial = 1405] [outer = 0x82d2ac00] 17:42:25 INFO - PROCESS | 13556 | 1477701745528 Marionette DEBUG loaded listener.js 17:42:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x83099800) [pid = 13556] [serial = 1406] [outer = 0x82d2ac00] 17:42:26 INFO - PROCESS | 13556 | 1477701746182 Marionette TRACE conn4 <- [1,2253,null,{"value":["/navigation-timing/test_navigation_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type is defined.",0,null,null],["window.performance.navigation.redirectCount is defined.",0,null,null]]]}] 17:42:26 INFO - .... 17:42:26 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1272ms 17:42:26 INFO - PROCESS | 13556 | 1477701746241 Marionette TRACE conn4 -> [0,2254,"getWindowHandle",null] 17:42:26 INFO - PROCESS | 13556 | 1477701746246 Marionette TRACE conn4 <- [1,2254,null,{"value":"8"}] 17:42:26 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 17:42:26 INFO - PROCESS | 13556 | 1477701746260 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:26 INFO - PROCESS | 13556 | 1477701746422 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 17:42:26 INFO - PROCESS | 13556 | 1477701746556 Marionette TRACE conn4 -> [0,2256,"getWindowHandles",null] 17:42:26 INFO - PROCESS | 13556 | 1477701746563 Marionette TRACE conn4 <- [1,2256,null,["8"]] 17:42:26 INFO - PROCESS | 13556 | 1477701746569 Marionette TRACE conn4 -> [0,2257,"switchToWindow",{"name":"8"}] 17:42:26 INFO - PROCESS | 13556 | 1477701746575 Marionette TRACE conn4 <- [1,2257,null,{}] 17:42:26 INFO - PROCESS | 13556 | 1477701746585 Marionette TRACE conn4 -> [0,2258,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_redirectCount_none.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cf6800 == 30 [pid = 13556] [id = 479] 17:42:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x8bc70400) [pid = 13556] [serial = 1407] [outer = (nil)] 17:42:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x8cbe0800) [pid = 13556] [serial = 1408] [outer = 0x8bc70400] 17:42:26 INFO - PROCESS | 13556 | 1477701746684 Marionette DEBUG loaded listener.js 17:42:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x8cbe7c00) [pid = 13556] [serial = 1409] [outer = 0x8bc70400] 17:42:27 INFO - PROCESS | 13556 | 1477701747237 Marionette TRACE conn4 <- [1,2258,null,{"value":["/navigation-timing/test_navigation_redirectCount_none.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.redirectStart on an non-redirected navigation",0,null,null],["timing.redirectEnd on an non-redirected navigation",0,null,null],["navigation.redirectCount on an non-redirected navigation",0,null,null]]]}] 17:42:27 INFO - ..... 17:42:27 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1023ms 17:42:27 INFO - PROCESS | 13556 | 1477701747305 Marionette TRACE conn4 -> [0,2259,"getWindowHandle",null] 17:42:27 INFO - PROCESS | 13556 | 1477701747310 Marionette TRACE conn4 <- [1,2259,null,{"value":"8"}] 17:42:27 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 17:42:27 INFO - PROCESS | 13556 | 1477701747319 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}] 17:42:27 INFO - PROCESS | 13556 | 1477701747542 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 17:42:27 INFO - PROCESS | 13556 | 1477701747621 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 17:42:27 INFO - PROCESS | 13556 | 1477701747624 Marionette TRACE conn4 <- [1,2261,null,["8"]] 17:42:27 INFO - PROCESS | 13556 | 1477701747631 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 17:42:27 INFO - PROCESS | 13556 | 1477701747637 Marionette TRACE conn4 <- [1,2262,null,{}] 17:42:27 INFO - PROCESS | 13556 | 1477701747642 Marionette TRACE conn4 -> [0,2263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_backforward.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:27 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da74800 == 31 [pid = 13556] [id = 480] 17:42:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x8da75c00) [pid = 13556] [serial = 1410] [outer = (nil)] 17:42:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x8ddd7000) [pid = 13556] [serial = 1411] [outer = 0x8da75c00] 17:42:27 INFO - PROCESS | 13556 | 1477701747726 Marionette DEBUG loaded listener.js 17:42:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x8dff2000) [pid = 13556] [serial = 1412] [outer = 0x8da75c00] 17:42:28 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da28800 == 32 [pid = 13556] [id = 481] 17:42:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x8fcca800) [pid = 13556] [serial = 1413] [outer = (nil)] 17:42:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x8fccc400) [pid = 13556] [serial = 1414] [outer = 0x8fcca800] 17:42:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x8dffbc00) [pid = 13556] [serial = 1415] [outer = 0x8fcca800] 17:42:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x8fbc4000) [pid = 13556] [serial = 1416] [outer = 0x8fcca800] 17:42:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x8fceb800) [pid = 13556] [serial = 1417] [outer = 0x8fcca800] 17:42:29 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x95f15400) [pid = 13556] [serial = 1389] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 17:42:29 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x8df19800) [pid = 13556] [serial = 1379] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 17:42:29 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x90021c00) [pid = 13556] [serial = 1361] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 17:42:29 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x8bd8c000) [pid = 13556] [serial = 1370] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html] 17:42:29 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x82d32c00) [pid = 13556] [serial = 1358] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 17:42:29 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x82d30c00) [pid = 13556] [serial = 1367] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 17:42:29 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x8fcee000) [pid = 13556] [serial = 1364] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 17:42:29 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x8fcf2800) [pid = 13556] [serial = 1376] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 17:42:29 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x8da72000) [pid = 13556] [serial = 1373] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html] 17:42:29 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x944bc800) [pid = 13556] [serial = 1355] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html] 17:42:29 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x94f89c00) [pid = 13556] [serial = 1382] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 17:42:29 INFO - PROCESS | 13556 | 1477701749268 Marionette TRACE conn4 <- [1,2263,null,{"value":["/navigation-timing/test_navigation_type_backforward.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.back()",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.forward()",0,null,null]]]}] 17:42:29 INFO - ..... 17:42:29 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 1975ms 17:42:29 INFO - PROCESS | 13556 | 1477701749307 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 17:42:29 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 17:42:29 INFO - PROCESS | 13556 | 1477701749319 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 17:42:29 INFO - PROCESS | 13556 | 1477701749326 Marionette TRACE conn4 -> [0,2265,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:29 INFO - PROCESS | 13556 | 1477701749562 Marionette TRACE conn4 <- [1,2265,null,{"value":null}] 17:42:29 INFO - PROCESS | 13556 | 1477701749582 Marionette TRACE conn4 -> [0,2266,"getWindowHandles",null] 17:42:29 INFO - PROCESS | 13556 | 1477701749588 Marionette TRACE conn4 <- [1,2266,null,["8"]] 17:42:29 INFO - PROCESS | 13556 | 1477701749593 Marionette TRACE conn4 -> [0,2267,"switchToWindow",{"name":"8"}] 17:42:29 INFO - PROCESS | 13556 | 1477701749599 Marionette TRACE conn4 <- [1,2267,null,{}] 17:42:29 INFO - PROCESS | 13556 | 1477701749608 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_enums.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:29 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fd69400 == 33 [pid = 13556] [id = 482] 17:42:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x8fd69c00) [pid = 13556] [serial = 1418] [outer = (nil)] 17:42:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x8fd6dc00) [pid = 13556] [serial = 1419] [outer = 0x8fd69c00] 17:42:29 INFO - PROCESS | 13556 | 1477701749700 Marionette DEBUG loaded listener.js 17:42:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x9004ac00) [pid = 13556] [serial = 1420] [outer = 0x8fd69c00] 17:42:30 INFO - PROCESS | 13556 | 1477701750328 Marionette TRACE conn4 <- [1,2268,null,{"value":["/navigation-timing/test_navigation_type_enums.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.TYPE_NAVIGATE is defined.",0,null,null],["window.performance.navigation.TYPE_NAVIGATE = 0",0,null,null],["window.performance.navigation.TYPE_RELOAD is defined.",0,null,null],["window.performance.navigation.TYPE_RELOAD = 1",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD is defined.",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD = 2",0,null,null],["window.performance.navigation.TYPE_RESERVED is defined.",0,null,null],["window.performance.navigation.TYPE_RESERVED = 255",0,null,null]]]}] 17:42:30 INFO - .......... 17:42:30 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1024ms 17:42:30 INFO - PROCESS | 13556 | 1477701750350 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 17:42:30 INFO - PROCESS | 13556 | 1477701750354 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 17:42:30 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 17:42:30 INFO - PROCESS | 13556 | 1477701750361 Marionette TRACE conn4 -> [0,2270,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:30 INFO - PROCESS | 13556 | 1477701750509 Marionette TRACE conn4 <- [1,2270,null,{"value":null}] 17:42:30 INFO - PROCESS | 13556 | 1477701750639 Marionette TRACE conn4 -> [0,2271,"getWindowHandles",null] 17:42:30 INFO - PROCESS | 13556 | 1477701750642 Marionette TRACE conn4 <- [1,2271,null,["8"]] 17:42:30 INFO - PROCESS | 13556 | 1477701750645 Marionette TRACE conn4 -> [0,2272,"switchToWindow",{"name":"8"}] 17:42:30 INFO - PROCESS | 13556 | 1477701750654 Marionette TRACE conn4 <- [1,2272,null,{}] 17:42:30 INFO - PROCESS | 13556 | 1477701750659 Marionette TRACE conn4 -> [0,2273,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:30 INFO - PROCESS | 13556 | ++DOCSHELL 0x90021c00 == 34 [pid = 13556] [id = 483] 17:42:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x9004e800) [pid = 13556] [serial = 1421] [outer = (nil)] 17:42:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x9331cc00) [pid = 13556] [serial = 1422] [outer = 0x9004e800] 17:42:30 INFO - PROCESS | 13556 | 1477701750742 Marionette DEBUG loaded listener.js 17:42:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x93323000) [pid = 13556] [serial = 1423] [outer = 0x9004e800] 17:42:31 INFO - PROCESS | 13556 | ++DOCSHELL 0x8320ec00 == 35 [pid = 13556] [id = 484] 17:42:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x9004f800) [pid = 13556] [serial = 1424] [outer = (nil)] 17:42:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x944c7c00) [pid = 13556] [serial = 1425] [outer = 0x9004f800] 17:42:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x944bd000) [pid = 13556] [serial = 1426] [outer = 0x9004f800] 17:42:31 INFO - PROCESS | 13556 | [13556] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 17:42:31 INFO - PROCESS | 13556 | 1477701751506 Marionette TRACE conn4 <- [1,2273,null,{"value":["/navigation-timing/test_navigation_type_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["Reload connectEnd > Original connectEnd",0,null,null],["Reload connectStart > Original connectStart",0,null,null],["Reload domComplete > Original domComplete",0,null,null],["Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd",0,null,null],["Reload domContentLoadedEventStart > Original domContentLoadedEventStart",0,null,null],["Reload domInteractive > Original domInteractive",0,null,null],["Reload domLoading > Original domLoading",0,null,null],["Reload domainLookupEnd > Original domainLookupEnd",0,null,null],["Reload domainLookupStart > Original domainLookupStart",0,null,null],["Reload fetchStart > Original fetchStart",0,null,null],["Reload loadEventEnd > Original loadEventEnd",0,null,null],["Reload loadEventStart > Original loadEventStart",0,null,null],["Reload navigationStart > Original navigationStart",0,null,null],["Reload redirectEnd(0) == Original redirectEnd(0)",0,null,null],["Reload redirectStart(0) == Original redirectStart(0)",0,null,null],["Reload requestStart > Original requestStart",0,null,null],["Reload responseEnd > Original responseEnd",0,null,null],["Reload responseStart > Original responseStart",0,null,null],["Reload unloadEventEnd > Original unloadEventEnd",0,null,null],["Reload unloadEventStart > Original unloadEventStart",0,null,null]]]}] 17:42:31 INFO - ....................... 17:42:31 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1180ms 17:42:31 INFO - PROCESS | 13556 | 1477701751541 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 17:42:31 INFO - PROCESS | 13556 | 1477701751544 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 17:42:31 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 17:42:31 INFO - PROCESS | 13556 | 1477701751550 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:31 INFO - PROCESS | 13556 | 1477701751783 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 17:42:31 INFO - PROCESS | 13556 | 1477701751795 Marionette TRACE conn4 -> [0,2276,"getWindowHandles",null] 17:42:31 INFO - PROCESS | 13556 | 1477701751798 Marionette TRACE conn4 <- [1,2276,null,["8"]] 17:42:31 INFO - PROCESS | 13556 | 1477701751805 Marionette TRACE conn4 -> [0,2277,"switchToWindow",{"name":"8"}] 17:42:31 INFO - PROCESS | 13556 | 1477701751810 Marionette TRACE conn4 <- [1,2277,null,{}] 17:42:31 INFO - PROCESS | 13556 | 1477701751815 Marionette TRACE conn4 -> [0,2278,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_no_previous_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_no_previous_document.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:31 INFO - PROCESS | 13556 | ++DOCSHELL 0x944c7800 == 36 [pid = 13556] [id = 485] 17:42:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x944c9000) [pid = 13556] [serial = 1427] [outer = (nil)] 17:42:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x94f88800) [pid = 13556] [serial = 1428] [outer = 0x944c9000] 17:42:31 INFO - PROCESS | 13556 | 1477701751912 Marionette DEBUG loaded listener.js 17:42:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x9534c000) [pid = 13556] [serial = 1429] [outer = 0x944c9000] 17:42:32 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ffe400 == 37 [pid = 13556] [id = 486] 17:42:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x83204c00) [pid = 13556] [serial = 1430] [outer = (nil)] 17:42:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x83209800) [pid = 13556] [serial = 1431] [outer = 0x83204c00] 17:42:32 INFO - PROCESS | 13556 | 1477701752751 Marionette TRACE conn4 <- [1,2278,null,{"value":["/navigation-timing/test_no_previous_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["timing.unloadEventStart == 0 on navigation with no previous document",0,null,null],["timing.unloadEventEnd == 0 navigation with no previous document",0,null,null]]]}] 17:42:32 INFO - ..... 17:42:32 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1220ms 17:42:32 INFO - PROCESS | 13556 | 1477701752772 Marionette TRACE conn4 -> [0,2279,"getWindowHandle",null] 17:42:32 INFO - PROCESS | 13556 | 1477701752779 Marionette TRACE conn4 <- [1,2279,null,{"value":"8"}] 17:42:32 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 17:42:32 INFO - PROCESS | 13556 | 1477701752804 Marionette TRACE conn4 -> [0,2280,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:33 INFO - PROCESS | 13556 | 1477701753066 Marionette TRACE conn4 <- [1,2280,null,{"value":null}] 17:42:33 INFO - PROCESS | 13556 | 1477701753190 Marionette TRACE conn4 -> [0,2281,"getWindowHandles",null] 17:42:33 INFO - PROCESS | 13556 | 1477701753195 Marionette TRACE conn4 <- [1,2281,null,["8"]] 17:42:33 INFO - PROCESS | 13556 | 1477701753207 Marionette TRACE conn4 -> [0,2282,"switchToWindow",{"name":"8"}] 17:42:33 INFO - PROCESS | 13556 | 1477701753213 Marionette TRACE conn4 <- [1,2282,null,{}] 17:42:33 INFO - PROCESS | 13556 | 1477701753220 Marionette TRACE conn4 -> [0,2283,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:33 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cfac00 == 38 [pid = 13556] [id = 487] 17:42:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x83cfb800) [pid = 13556] [serial = 1432] [outer = (nil)] 17:42:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x8bce3400) [pid = 13556] [serial = 1433] [outer = 0x83cfb800] 17:42:33 INFO - PROCESS | 13556 | 1477701753327 Marionette DEBUG loaded listener.js 17:42:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x8cbe9800) [pid = 13556] [serial = 1434] [outer = 0x83cfb800] 17:42:33 INFO - PROCESS | 13556 | 1477701753916 Marionette TRACE conn4 <- [1,2283,null,{"value":["/navigation-timing/test_performance_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null]]]}] 17:42:33 INFO - ... 17:42:33 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1170ms 17:42:33 INFO - PROCESS | 13556 | 1477701753984 Marionette TRACE conn4 -> [0,2284,"getWindowHandle",null] 17:42:33 INFO - PROCESS | 13556 | 1477701753991 Marionette TRACE conn4 <- [1,2284,null,{"value":"8"}] 17:42:33 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 17:42:34 INFO - PROCESS | 13556 | 1477701754000 Marionette TRACE conn4 -> [0,2285,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:34 INFO - PROCESS | 13556 | 1477701754181 Marionette TRACE conn4 <- [1,2285,null,{"value":null}] 17:42:34 INFO - PROCESS | 13556 | 1477701754350 Marionette TRACE conn4 -> [0,2286,"getWindowHandles",null] 17:42:34 INFO - PROCESS | 13556 | 1477701754355 Marionette TRACE conn4 <- [1,2286,null,["8"]] 17:42:34 INFO - PROCESS | 13556 | 1477701754367 Marionette TRACE conn4 -> [0,2287,"switchToWindow",{"name":"8"}] 17:42:34 INFO - PROCESS | 13556 | 1477701754372 Marionette TRACE conn4 <- [1,2287,null,{}] 17:42:34 INFO - PROCESS | 13556 | 1477701754440 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist_in_object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:34 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fce8000 == 39 [pid = 13556] [id = 488] 17:42:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x8fce8c00) [pid = 13556] [serial = 1435] [outer = (nil)] 17:42:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x8fd6d000) [pid = 13556] [serial = 1436] [outer = 0x8fce8c00] 17:42:34 INFO - PROCESS | 13556 | 1477701754587 Marionette DEBUG loaded listener.js 17:42:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0x90057c00) [pid = 13556] [serial = 1437] [outer = 0x8fce8c00] 17:42:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fbc0000 == 40 [pid = 13556] [id = 489] 17:42:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0x94666c00) [pid = 13556] [serial = 1438] [outer = (nil)] 17:42:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0x948b6c00) [pid = 13556] [serial = 1439] [outer = 0x94666c00] 17:42:35 INFO - PROCESS | 13556 | [13556] 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 17:42:35 INFO - PROCESS | 13556 | 1477701755325 Marionette TRACE conn4 <- [1,2288,null,{"value":["/navigation-timing/test_performance_attributes_exist_in_object.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null]]]}] 17:42:35 INFO - ... 17:42:35 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1371ms 17:42:35 INFO - PROCESS | 13556 | 1477701755378 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 17:42:35 INFO - PROCESS | 13556 | 1477701755385 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 17:42:35 INFO - TEST-START | /navigation-timing/test_readwrite.html 17:42:35 INFO - PROCESS | 13556 | 1477701755392 Marionette TRACE conn4 -> [0,2290,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:35 INFO - PROCESS | 13556 | 1477701755603 Marionette TRACE conn4 <- [1,2290,null,{"value":null}] 17:42:35 INFO - PROCESS | 13556 | 1477701755772 Marionette TRACE conn4 -> [0,2291,"getWindowHandles",null] 17:42:35 INFO - PROCESS | 13556 | 1477701755777 Marionette TRACE conn4 <- [1,2291,null,["8"]] 17:42:35 INFO - PROCESS | 13556 | 1477701755783 Marionette TRACE conn4 -> [0,2292,"switchToWindow",{"name":"8"}] 17:42:35 INFO - PROCESS | 13556 | 1477701755789 Marionette TRACE conn4 <- [1,2292,null,{}] 17:42:35 INFO - PROCESS | 13556 | 1477701755795 Marionette TRACE conn4 -> [0,2293,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_readwrite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_readwrite.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da6d400 == 41 [pid = 13556] [id = 490] 17:42:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0x95350800) [pid = 13556] [serial = 1440] [outer = (nil)] 17:42:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 91 (0x955a7c00) [pid = 13556] [serial = 1441] [outer = 0x95350800] 17:42:35 INFO - PROCESS | 13556 | 1477701755930 Marionette DEBUG loaded listener.js 17:42:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 92 (0x95c9ac00) [pid = 13556] [serial = 1442] [outer = 0x95350800] 17:42:36 INFO - PROCESS | 13556 | 1477701756548 Marionette TRACE conn4 <- [1,2293,null,{"value":["/navigation-timing/test_readwrite.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance is read/write",0,null,null],["var performance is read/write",0,null,null]]]}] 17:42:36 INFO - ... 17:42:36 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1189ms 17:42:36 INFO - PROCESS | 13556 | 1477701756581 Marionette TRACE conn4 -> [0,2294,"getWindowHandle",null] 17:42:36 INFO - PROCESS | 13556 | 1477701756586 Marionette TRACE conn4 <- [1,2294,null,{"value":"8"}] 17:42:36 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 17:42:36 INFO - PROCESS | 13556 | 1477701756596 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:36 INFO - PROCESS | 13556 | 1477701756810 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 17:42:37 INFO - PROCESS | 13556 | 1477701757088 Marionette TRACE conn4 -> [0,2296,"getWindowHandles",null] 17:42:37 INFO - PROCESS | 13556 | 1477701757094 Marionette TRACE conn4 <- [1,2296,null,["8"]] 17:42:37 INFO - PROCESS | 13556 | 1477701757101 Marionette TRACE conn4 -> [0,2297,"switchToWindow",{"name":"8"}] 17:42:37 INFO - PROCESS | 13556 | 1477701757110 Marionette TRACE conn4 <- [1,2297,null,{}] 17:42:37 INFO - PROCESS | 13556 | 1477701757163 Marionette TRACE conn4 -> [0,2298,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:37 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff9c00 == 42 [pid = 13556] [id = 491] 17:42:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 93 (0x83094c00) [pid = 13556] [serial = 1443] [outer = (nil)] 17:42:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 94 (0x8331f000) [pid = 13556] [serial = 1444] [outer = 0x83094c00] 17:42:37 INFO - PROCESS | 13556 | 1477701757254 Marionette DEBUG loaded listener.js 17:42:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 95 (0x83cf2800) [pid = 13556] [serial = 1445] [outer = 0x83094c00] 17:42:38 INFO - PROCESS | 13556 | 1477701758022 Marionette TRACE conn4 <- [1,2298,null,{"value":["/navigation-timing/test_timing_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.timing.connectEnd is defined.",0,null,null],["window.performance.timing.connectStart is defined.",0,null,null],["window.performance.timing.domComplete is defined.",0,null,null],["window.performance.timing.domContentLoadedEventEnd is defined.",0,null,null],["window.performance.timing.domContentLoadedEventStart is defined.",0,null,null],["window.performance.timing.domInteractive is defined.",0,null,null],["window.performance.timing.domLoading is defined.",0,null,null],["window.performance.timing.domainLookupEnd is defined.",0,null,null],["window.performance.timing.domainLookupStart is defined.",0,null,null],["window.performance.timing.fetchStart is defined.",0,null,null],["window.performance.timing.loadEventEnd is defined.",0,null,null],["window.performance.timing.loadEventStart is defined.",0,null,null],["window.performance.timing.navigationStart is defined.",0,null,null],["window.performance.timing.redirectEnd is defined.",0,null,null],["window.performance.timing.redirectStart is defined.",0,null,null],["window.performance.timing.requestStart is defined.",0,null,null],["window.performance.timing.responseEnd is defined.",0,null,null],["window.performance.timing.responseStart is defined.",0,null,null],["window.performance.timing.unloadEventEnd is defined.",0,null,null],["window.performance.timing.unloadEventStart is defined.",0,null,null]]]}] 17:42:38 INFO - ...................... 17:42:38 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1481ms 17:42:38 INFO - PROCESS | 13556 | 1477701758075 Marionette TRACE conn4 -> [0,2299,"getWindowHandle",null] 17:42:38 INFO - PROCESS | 13556 | 1477701758081 Marionette TRACE conn4 <- [1,2299,null,{"value":"8"}] 17:42:38 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 17:42:38 INFO - PROCESS | 13556 | 1477701758089 Marionette TRACE conn4 -> [0,2300,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:38 INFO - PROCESS | 13556 | 1477701758293 Marionette TRACE conn4 <- [1,2300,null,{"value":null}] 17:42:38 INFO - PROCESS | 13556 | --DOCSHELL 0x82decc00 == 41 [pid = 13556] [id = 447] 17:42:38 INFO - PROCESS | 13556 | --DOCSHELL 0x8bce2000 == 40 [pid = 13556] [id = 444] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 94 (0x83205800) [pid = 13556] [serial = 1393] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOCSHELL 0x82d23400 == 39 [pid = 13556] [id = 475] 17:42:38 INFO - PROCESS | 13556 | 1477701758458 Marionette TRACE conn4 -> [0,2301,"getWindowHandles",null] 17:42:38 INFO - PROCESS | 13556 | 1477701758464 Marionette TRACE conn4 <- [1,2301,null,["8"]] 17:42:38 INFO - PROCESS | 13556 | 1477701758470 Marionette TRACE conn4 -> [0,2302,"switchToWindow",{"name":"8"}] 17:42:38 INFO - PROCESS | 13556 | 1477701758479 Marionette TRACE conn4 <- [1,2302,null,{}] 17:42:38 INFO - PROCESS | 13556 | 1477701758484 Marionette TRACE conn4 -> [0,2303,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:38 INFO - PROCESS | 13556 | ++DOCSHELL 0x83206400 == 40 [pid = 13556] [id = 492] 17:42:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 95 (0x8320bc00) [pid = 13556] [serial = 1446] [outer = (nil)] 17:42:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 96 (0x8bce0800) [pid = 13556] [serial = 1447] [outer = 0x8320bc00] 17:42:38 INFO - PROCESS | 13556 | 1477701758579 Marionette DEBUG loaded listener.js 17:42:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 97 (0x8cbe8800) [pid = 13556] [serial = 1448] [outer = 0x8320bc00] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 96 (0x9529fc00) [pid = 13556] [serial = 1357] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 95 (0x95fc4000) [pid = 13556] [serial = 1390] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 94 (0x97b4e400) [pid = 13556] [serial = 1391] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 93 (0x8d94ec00) [pid = 13556] [serial = 1386] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 92 (0x94f91400) [pid = 13556] [serial = 1383] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 91 (0x95544c00) [pid = 13556] [serial = 1384] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 90 (0x9335ec00) [pid = 13556] [serial = 1380] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0x943a6800) [pid = 13556] [serial = 1381] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0x90056800) [pid = 13556] [serial = 1377] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x9149a400) [pid = 13556] [serial = 1378] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x8df1e000) [pid = 13556] [serial = 1374] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x8dff2800) [pid = 13556] [serial = 1375] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x8c8f0800) [pid = 13556] [serial = 1371] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x8c8f6800) [pid = 13556] [serial = 1372] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x82ffcc00) [pid = 13556] [serial = 1368] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x8320e800) [pid = 13556] [serial = 1369] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x94f87800) [pid = 13556] [serial = 1365] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x97be5000) [pid = 13556] [serial = 1366] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x93364800) [pid = 13556] [serial = 1362] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x8fccac00) [pid = 13556] [serial = 1363] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x82ff9400) [pid = 13556] [serial = 1359] [outer = (nil)] [url = about:blank] 17:42:38 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x8309d400) [pid = 13556] [serial = 1360] [outer = (nil)] [url = about:blank] 17:42:39 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d31800 == 41 [pid = 13556] [id = 493] 17:42:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x83cf3c00) [pid = 13556] [serial = 1449] [outer = (nil)] 17:42:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x8d94f000) [pid = 13556] [serial = 1450] [outer = 0x83cf3c00] 17:42:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x83319400) [pid = 13556] [serial = 1451] [outer = 0x83cf3c00] 17:42:39 INFO - PROCESS | 13556 | 1477701759451 Marionette TRACE conn4 <- [1,2303,null,{"value":["/navigation-timing/test_timing_attributes_order.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart == 0",0,null,null],["window.performance.timing.redirectEnd == 0",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.domainLookupStart > 0",0,null,null],["window.performance.timing.domainLookupStart >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domainLookupEnd > 0",0,null,null],["window.performance.timing.domainLookupEnd >= window.performance.timing.domainLookupStart",0,null,null],["window.performance.timing.connectStart > 0",0,null,null],["window.performance.timing.connectStart >= window.performance.timing.domainLookupEnd",0,null,null],["window.performance.timing.connectEnd > 0",0,null,null],["window.performance.timing.connectEnd >= window.performance.timing.connectStart",0,null,null],["window.performance.timing.requestStart > 0",0,null,null],["window.performance.timing.requestStart >= window.performance.timing.connectEnd",0,null,null],["window.performance.timing.responseStart > 0",0,null,null],["window.performance.timing.responseStart >= window.performance.timing.requestStart",0,null,null],["window.performance.timing.responseEnd > 0",0,null,null],["window.performance.timing.responseEnd >= window.performance.timing.responseStart",0,null,null],["window.performance.timing.domLoading > 0",0,null,null],["window.performance.timing.domLoading >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domInteractive > 0",0,null,null],["window.performance.timing.domInteractive >= window.performance.timing.responseEnd",0,null,null],["window.performance.timing.domContentLoadedEventStart > 0",0,null,null],["window.performance.timing.domContentLoadedEventStart >= window.performance.timing.domInteractive",0,null,null],["window.performance.timing.domContentLoadedEventEnd > 0",0,null,null],["window.performance.timing.domContentLoadedEventEnd >= window.performance.timing.domContentLoadedEventStart",0,null,null],["window.performance.timing.domComplete > 0",0,null,null],["window.performance.timing.domComplete >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventStart > 0",0,null,null],["window.performance.timing.loadEventStart >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventEnd > 0",0,null,null],["window.performance.timing.loadEventEnd >= window.performance.timing.loadEventStart",0,null,null],["window.performance.timing.unloadEventStart > 0",0,null,null],["window.performance.timing.unloadEventStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.unloadEventEnd > 0",0,null,null],["window.performance.timing.unloadEventEnd >= window.performance.timing.unloadEventStart",0,null,null]]]}] 17:42:39 INFO - ......................................... 17:42:39 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1435ms 17:42:39 INFO - PROCESS | 13556 | 1477701759524 Marionette TRACE conn4 -> [0,2304,"getWindowHandle",null] 17:42:39 INFO - PROCESS | 13556 | 1477701759528 Marionette TRACE conn4 <- [1,2304,null,{"value":"8"}] 17:42:39 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 17:42:39 INFO - PROCESS | 13556 | 1477701759535 Marionette TRACE conn4 -> [0,2305,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:39 INFO - PROCESS | 13556 | 1477701759741 Marionette TRACE conn4 <- [1,2305,null,{"value":null}] 17:42:39 INFO - PROCESS | 13556 | 1477701759882 Marionette TRACE conn4 -> [0,2306,"getWindowHandles",null] 17:42:39 INFO - PROCESS | 13556 | 1477701759892 Marionette TRACE conn4 <- [1,2306,null,["8"]] 17:42:39 INFO - PROCESS | 13556 | 1477701759901 Marionette TRACE conn4 -> [0,2307,"switchToWindow",{"name":"8"}] 17:42:39 INFO - PROCESS | 13556 | 1477701759909 Marionette TRACE conn4 <- [1,2307,null,{}] 17:42:39 INFO - PROCESS | 13556 | 1477701759925 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_client_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:39 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fce8800 == 42 [pid = 13556] [id = 494] 17:42:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x8fceac00) [pid = 13556] [serial = 1452] [outer = (nil)] 17:42:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x8fd6c000) [pid = 13556] [serial = 1453] [outer = 0x8fceac00] 17:42:40 INFO - PROCESS | 13556 | 1477701760017 Marionette DEBUG loaded listener.js 17:42:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x9004a800) [pid = 13556] [serial = 1454] [outer = 0x8fceac00] 17:42:40 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ffe000 == 43 [pid = 13556] [id = 495] 17:42:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x90052400) [pid = 13556] [serial = 1455] [outer = (nil)] 17:42:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x92ec6400) [pid = 13556] [serial = 1456] [outer = 0x90052400] 17:42:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x92ec4000) [pid = 13556] [serial = 1457] [outer = 0x90052400] 17:42:41 INFO - PROCESS | 13556 | 1477701761693 Marionette TRACE conn4 <- [1,2308,null,{"value":["/navigation-timing/test_timing_client_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on an client redirected navigation",0,null,null],["timing.redirectStart == 0 on an client redirected navigation",0,null,null],["timing.redirectEnd == 0 on an client redirected navigation",0,null,null]]]}] 17:42:41 INFO - ....... 17:42:41 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2181ms 17:42:41 INFO - PROCESS | 13556 | 1477701761716 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 17:42:41 INFO - PROCESS | 13556 | 1477701761720 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 17:42:41 INFO - TEST-START | /navigation-timing/test_timing_reload.html 17:42:41 INFO - PROCESS | 13556 | 1477701761735 Marionette TRACE conn4 -> [0,2310,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:41 INFO - PROCESS | 13556 | 1477701761958 Marionette TRACE conn4 <- [1,2310,null,{"value":null}] 17:42:41 INFO - PROCESS | 13556 | 1477701761979 Marionette TRACE conn4 -> [0,2311,"getWindowHandles",null] 17:42:41 INFO - PROCESS | 13556 | 1477701761981 Marionette TRACE conn4 <- [1,2311,null,["8"]] 17:42:41 INFO - PROCESS | 13556 | 1477701761987 Marionette TRACE conn4 -> [0,2312,"switchToWindow",{"name":"8"}] 17:42:41 INFO - PROCESS | 13556 | 1477701761994 Marionette TRACE conn4 <- [1,2312,null,{}] 17:42:42 INFO - PROCESS | 13556 | 1477701761998 Marionette TRACE conn4 -> [0,2313,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_reload.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:42 INFO - PROCESS | 13556 | ++DOCSHELL 0x9439fc00 == 44 [pid = 13556] [id = 496] 17:42:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x943ab800) [pid = 13556] [serial = 1458] [outer = (nil)] 17:42:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x944c1c00) [pid = 13556] [serial = 1459] [outer = 0x943ab800] 17:42:42 INFO - PROCESS | 13556 | 1477701762156 Marionette DEBUG loaded listener.js 17:42:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0x94f92c00) [pid = 13556] [serial = 1460] [outer = 0x943ab800] 17:42:42 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x8bc70400) [pid = 13556] [serial = 1407] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 17:42:42 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x8fd69c00) [pid = 13556] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 17:42:42 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x82ff0c00) [pid = 13556] [serial = 1392] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 17:42:42 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x82d25400) [pid = 13556] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 17:42:42 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x9004e800) [pid = 13556] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 17:42:42 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x9004f800) [pid = 13556] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:42:42 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x82d2ac00) [pid = 13556] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 17:42:42 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x83cfa400) [pid = 13556] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 17:42:42 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x8fcca800) [pid = 13556] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 17:42:42 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x83208c00) [pid = 13556] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 17:42:42 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x8da75c00) [pid = 13556] [serial = 1410] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 17:42:42 INFO - PROCESS | 13556 | ++DOCSHELL 0x8309c000 == 45 [pid = 13556] [id = 497] 17:42:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x8cbea800) [pid = 13556] [serial = 1461] [outer = (nil)] 17:42:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x9123fc00) [pid = 13556] [serial = 1462] [outer = 0x8cbea800] 17:42:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x8da28000) [pid = 13556] [serial = 1463] [outer = 0x8cbea800] 17:42:42 INFO - PROCESS | 13556 | [13556] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 17:42:43 INFO - ................... 17:42:43 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1333ms 17:42:43 INFO - PROCESS | 13556 | 1477701763043 Marionette TRACE conn4 <- [1,2313,null,{"value":["/navigation-timing/test_timing_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["connectEnd is different after the reload.",0,null,null],["connectStart is different after the reload.",0,null,null],["domComplete is different after the reload.",0,null,null],["domContentLoadedEventEnd is different after the reload.",0,null,null],["domContentLoadedEventStart is different after the reload.",0,null,null],["domInteractive is different after the reload.",0,null,null],["domLoading is different after the reload.",0,null,null],["domainLookupEnd is different after the reload.",0,null,null],["domainLookupStart is different after the reload.",0,null,null],["fetchStart is different after the reload.",0,null,null],["loadEventEnd is different after the reload.",0,null,null],["loadEventStart is different after the reload.",0,null,null],["navigationStart is different after the reload.",0,null,null],["requestStart is different after the reload.",0,null,null],["responseEnd is different after the reload.",0,null,null],["responseStart is different after the reload.",0,null,null]]]}] 17:42:43 INFO - PROCESS | 13556 | 1477701763059 Marionette TRACE conn4 -> [0,2314,"getWindowHandle",null] 17:42:43 INFO - PROCESS | 13556 | 1477701763065 Marionette TRACE conn4 <- [1,2314,null,{"value":"8"}] 17:42:43 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 17:42:43 INFO - PROCESS | 13556 | 1477701763071 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:43 INFO - PROCESS | 13556 | 1477701763241 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 17:42:43 INFO - PROCESS | 13556 | 1477701763369 Marionette TRACE conn4 -> [0,2316,"getWindowHandles",null] 17:42:43 INFO - PROCESS | 13556 | 1477701763373 Marionette TRACE conn4 <- [1,2316,null,["8"]] 17:42:43 INFO - PROCESS | 13556 | 1477701763378 Marionette TRACE conn4 -> [0,2317,"switchToWindow",{"name":"8"}] 17:42:43 INFO - PROCESS | 13556 | 1477701763383 Marionette TRACE conn4 <- [1,2317,null,{}] 17:42:43 INFO - PROCESS | 13556 | 1477701763388 Marionette TRACE conn4 -> [0,2318,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_server_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:43 INFO - PROCESS | 13556 | ++DOCSHELL 0x95547000 == 46 [pid = 13556] [id = 498] 17:42:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x95548c00) [pid = 13556] [serial = 1464] [outer = (nil)] 17:42:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x95f0f800) [pid = 13556] [serial = 1465] [outer = 0x95548c00] 17:42:43 INFO - PROCESS | 13556 | 1477701763471 Marionette DEBUG loaded listener.js 17:42:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x95f12000) [pid = 13556] [serial = 1466] [outer = 0x95548c00] 17:42:43 INFO - PROCESS | 13556 | ++DOCSHELL 0x8331b000 == 47 [pid = 13556] [id = 499] 17:42:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x95fdf000) [pid = 13556] [serial = 1467] [outer = (nil)] 17:42:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x97a99800) [pid = 13556] [serial = 1468] [outer = 0x95fdf000] 17:42:44 INFO - PROCESS | 13556 | 1477701764085 Marionette TRACE conn4 <- [1,2318,null,{"value":["/navigation-timing/test_timing_server_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 1 on an server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart > 0",0,null,null],["window.performance.timing.redirectStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.redirectEnd > 0",0,null,null],["window.performance.timing.redirectEnd >= window.performance.timing.redirectStart",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.redirectEnd",0,null,null]]]}] 17:42:44 INFO - ........... 17:42:44 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1034ms 17:42:44 INFO - PROCESS | 13556 | 1477701764105 Marionette TRACE conn4 -> [0,2319,"getWindowHandle",null] 17:42:44 INFO - PROCESS | 13556 | 1477701764108 Marionette TRACE conn4 <- [1,2319,null,{"value":"8"}] 17:42:44 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 17:42:44 INFO - PROCESS | 13556 | 1477701764129 Marionette TRACE conn4 -> [0,2320,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:44 INFO - PROCESS | 13556 | 1477701764344 Marionette TRACE conn4 <- [1,2320,null,{"value":null}] 17:42:44 INFO - PROCESS | 13556 | 1477701764356 Marionette TRACE conn4 -> [0,2321,"getWindowHandles",null] 17:42:44 INFO - PROCESS | 13556 | 1477701764359 Marionette TRACE conn4 <- [1,2321,null,["8"]] 17:42:44 INFO - PROCESS | 13556 | 1477701764366 Marionette TRACE conn4 -> [0,2322,"switchToWindow",{"name":"8"}] 17:42:44 INFO - PROCESS | 13556 | 1477701764371 Marionette TRACE conn4 <- [1,2322,null,{}] 17:42:44 INFO - PROCESS | 13556 | 1477701764378 Marionette TRACE conn4 -> [0,2323,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_xserver_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:44 INFO - PROCESS | 13556 | ++DOCSHELL 0x83321000 == 48 [pid = 13556] [id = 500] 17:42:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x95fde400) [pid = 13556] [serial = 1469] [outer = (nil)] 17:42:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x97b58400) [pid = 13556] [serial = 1470] [outer = 0x95fde400] 17:42:44 INFO - PROCESS | 13556 | 1477701764483 Marionette DEBUG loaded listener.js 17:42:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0x97b5cc00) [pid = 13556] [serial = 1471] [outer = 0x95fde400] 17:42:45 INFO - PROCESS | 13556 | ++DOCSHELL 0x82dee400 == 49 [pid = 13556] [id = 501] 17:42:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0x82df0000) [pid = 13556] [serial = 1472] [outer = (nil)] 17:42:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0x8309cc00) [pid = 13556] [serial = 1473] [outer = 0x82df0000] 17:42:45 INFO - PROCESS | 13556 | 1477701765348 Marionette TRACE conn4 <- [1,2323,null,{"value":["/navigation-timing/test_timing_xserver_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on a cross-origin server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["timing.redirectStart == 0 on a server redirected navigation from another domain",0,null,null],["timing.redirectEnd == 0 on a server redirected navigation from another domain",0,null,null]]]}] 17:42:45 INFO - ....... 17:42:45 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1286ms 17:42:45 INFO - PROCESS | 13556 | 1477701765414 Marionette TRACE conn4 -> [0,2324,"getWindowHandle",null] 17:42:45 INFO - PROCESS | 13556 | 1477701765419 Marionette TRACE conn4 <- [1,2324,null,{"value":"8"}] 17:42:45 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 17:42:45 INFO - PROCESS | 13556 | 1477701765470 Marionette TRACE conn4 -> [0,2325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:45 INFO - PROCESS | 13556 | 1477701765743 Marionette TRACE conn4 <- [1,2325,null,{"value":null}] 17:42:45 INFO - PROCESS | 13556 | 1477701765880 Marionette TRACE conn4 -> [0,2326,"getWindowHandles",null] 17:42:45 INFO - PROCESS | 13556 | 1477701765885 Marionette TRACE conn4 <- [1,2326,null,["8"]] 17:42:45 INFO - PROCESS | 13556 | 1477701765894 Marionette TRACE conn4 -> [0,2327,"switchToWindow",{"name":"8"}] 17:42:45 INFO - PROCESS | 13556 | 1477701765903 Marionette TRACE conn4 <- [1,2327,null,{}] 17:42:45 INFO - PROCESS | 13556 | 1477701765911 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_unique_performance_objects.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:45 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d26c00 == 50 [pid = 13556] [id = 502] 17:42:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0x8cbe4800) [pid = 13556] [serial = 1474] [outer = (nil)] 17:42:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 91 (0x8da68800) [pid = 13556] [serial = 1475] [outer = 0x8cbe4800] 17:42:46 INFO - PROCESS | 13556 | 1477701766019 Marionette DEBUG loaded listener.js 17:42:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 92 (0x8ddd3800) [pid = 13556] [serial = 1476] [outer = 0x8cbe4800] 17:42:46 INFO - PROCESS | 13556 | ++DOCSHELL 0x8cbe0000 == 51 [pid = 13556] [id = 503] 17:42:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 93 (0x9004e800) [pid = 13556] [serial = 1477] [outer = (nil)] 17:42:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 94 (0x82fef800) [pid = 13556] [serial = 1478] [outer = 0x9004e800] 17:42:46 INFO - PROCESS | 13556 | 1477701766709 Marionette TRACE conn4 <- [1,2328,null,{"value":["/navigation-timing/test_unique_performance_objects.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["Different window objects have unique performance objects",0,null,null]]]}] 17:42:46 INFO - ... 17:42:46 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1370ms 17:42:46 INFO - PROCESS | 13556 | 1477701766799 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 17:42:46 INFO - TEST-START | /pointerlock/constructor.html 17:42:46 INFO - PROCESS | 13556 | 1477701766804 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 17:42:46 INFO - PROCESS | 13556 | 1477701766812 Marionette TRACE conn4 -> [0,2330,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:47 INFO - PROCESS | 13556 | 1477701767077 Marionette TRACE conn4 <- [1,2330,null,{"value":null}] 17:42:47 INFO - PROCESS | 13556 | 1477701767200 Marionette TRACE conn4 -> [0,2331,"getWindowHandles",null] 17:42:47 INFO - PROCESS | 13556 | 1477701767205 Marionette TRACE conn4 <- [1,2331,null,["8"]] 17:42:47 INFO - PROCESS | 13556 | 1477701767211 Marionette TRACE conn4 -> [0,2332,"switchToWindow",{"name":"8"}] 17:42:47 INFO - PROCESS | 13556 | 1477701767218 Marionette TRACE conn4 <- [1,2332,null,{}] 17:42:47 INFO - PROCESS | 13556 | 1477701767227 Marionette TRACE conn4 -> [0,2333,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/constructor.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:47 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d25800 == 52 [pid = 13556] [id = 504] 17:42:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 95 (0x9004dc00) [pid = 13556] [serial = 1479] [outer = (nil)] 17:42:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 96 (0x93d09800) [pid = 13556] [serial = 1480] [outer = 0x9004dc00] 17:42:47 INFO - PROCESS | 13556 | 1477701767369 Marionette DEBUG loaded listener.js 17:42:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 97 (0x944c3000) [pid = 13556] [serial = 1481] [outer = 0x9004dc00] 17:42:48 INFO - PROCESS | 13556 | 1477701768028 Marionette TRACE conn4 <- [1,2333,null,{"value":["/pointerlock/constructor.html",0,null,null,[["Default event values for mouse event interface and its pointer lock extensions.",0,null,null],["Default event values for pointerlockerror using a dictionary",0,null,null]]]}] 17:42:48 INFO - .. 17:42:48 INFO - TEST-OK | /pointerlock/constructor.html | took 1283ms 17:42:48 INFO - PROCESS | 13556 | 1477701768102 Marionette TRACE conn4 -> [0,2334,"getWindowHandle",null] 17:42:48 INFO - PROCESS | 13556 | 1477701768109 Marionette TRACE conn4 <- [1,2334,null,{"value":"8"}] 17:42:48 INFO - TEST-START | /pointerlock/idlharness.html 17:42:48 INFO - PROCESS | 13556 | 1477701768117 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:48 INFO - PROCESS | 13556 | 1477701768297 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 17:42:48 INFO - PROCESS | 13556 | 1477701768485 Marionette TRACE conn4 -> [0,2336,"getWindowHandles",null] 17:42:48 INFO - PROCESS | 13556 | 1477701768491 Marionette TRACE conn4 <- [1,2336,null,["8"]] 17:42:48 INFO - PROCESS | 13556 | 1477701768502 Marionette TRACE conn4 -> [0,2337,"switchToWindow",{"name":"8"}] 17:42:48 INFO - PROCESS | 13556 | 1477701768509 Marionette TRACE conn4 <- [1,2337,null,{}] 17:42:48 INFO - PROCESS | 13556 | 1477701768516 Marionette TRACE conn4 -> [0,2338,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/idlharness.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:48 INFO - PROCESS | 13556 | ++DOCSHELL 0x95fc4400 == 53 [pid = 13556] [id = 505] 17:42:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 98 (0x95fc4800) [pid = 13556] [serial = 1482] [outer = (nil)] 17:42:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 99 (0x97b4e400) [pid = 13556] [serial = 1483] [outer = 0x95fc4800] 17:42:48 INFO - PROCESS | 13556 | 1477701768617 Marionette DEBUG loaded listener.js 17:42:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 100 (0x97bdf400) [pid = 13556] [serial = 1484] [outer = 0x95fc4800] 17:42:49 INFO - PROCESS | 13556 | 1477701769557 Marionette TRACE conn4 <- [1,2338,null,{"value":["/pointerlock/idlharness.html",0,null,null,[["Element interface: operation requestPointerLock()",0,null,null],["Element must be primary interface of window.document.documentElement",1,"assert_equals: window.document.documentElement's prototype is not Element.prototype expected object \"[object ElementPrototype]\" but got object \"[object HTMLHtmlElementPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document.documentElement",1,"assert_equals: class string of window.document.documentElement expected \"[object Element]\" but got \"[object HTMLHtmlElement]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Element interface: window.document.documentElement must inherit property \"requestPointerLock\" with the proper type (0)",0,null,null],["Document interface: attribute onpointerlockchange",0,null,null],["Document interface: attribute onpointerlockerror",0,null,null],["Document interface: attribute pointerLockElement",0,null,null],["Document interface: operation exitPointerLock()",0,null,null],["Document must be primary interface of window.document",1,"assert_equals: window.document's prototype is not Document.prototype expected object \"[object DocumentPrototype]\" but got object \"[object HTMLDocumentPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document",1,"assert_equals: class string of window.document expected \"[object Document]\" but got \"[object HTMLDocument]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Document interface: window.document must inherit property \"onpointerlockchange\" with the proper type (0)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"onpointerlockerror\" with the proper type (1)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"pointerLockElement\" with the proper type (2)",0,null,null],["Document interface: window.document must inherit property \"exitPointerLock\" with the proper type (3)",0,null,null],["MouseEvent interface: attribute movementX",0,null,null],["MouseEvent interface: attribute movementY",0,null,null],["MouseEvent must be primary interface of new MouseEvent('mousemove')",0,null,null],["Stringification of new MouseEvent('mousemove')",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementY\" with the proper type (1)",0,null,null],["MouseEvent must be primary interface of new MouseEvent('pointerlockchange')",0,null,null],["Stringification of new MouseEvent('pointerlockchange')",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementY\" with the proper type (1)",0,null,null]]]}] 17:42:49 INFO - ........................ 17:42:49 INFO - TEST-OK | /pointerlock/idlharness.html | took 1580ms 17:42:49 INFO - PROCESS | 13556 | 1477701769697 Marionette TRACE conn4 -> [0,2339,"getWindowHandle",null] 17:42:49 INFO - PROCESS | 13556 | 1477701769702 Marionette TRACE conn4 <- [1,2339,null,{"value":"8"}] 17:42:49 INFO - TEST-START | /progress-events/constructor.html 17:42:49 INFO - PROCESS | 13556 | 1477701769712 Marionette TRACE conn4 -> [0,2340,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:49 INFO - PROCESS | 13556 | 1477701769895 Marionette TRACE conn4 <- [1,2340,null,{"value":null}] 17:42:50 INFO - PROCESS | 13556 | 1477701770076 Marionette TRACE conn4 -> [0,2341,"getWindowHandles",null] 17:42:50 INFO - PROCESS | 13556 | 1477701770081 Marionette TRACE conn4 <- [1,2341,null,["8"]] 17:42:50 INFO - PROCESS | 13556 | 1477701770087 Marionette TRACE conn4 -> [0,2342,"switchToWindow",{"name":"8"}] 17:42:50 INFO - PROCESS | 13556 | 1477701770094 Marionette TRACE conn4 <- [1,2342,null,{}] 17:42:50 INFO - PROCESS | 13556 | 1477701770100 Marionette TRACE conn4 -> [0,2343,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/constructor.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:50 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a26b800 == 54 [pid = 13556] [id = 506] 17:42:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 101 (0x9a26e000) [pid = 13556] [serial = 1485] [outer = (nil)] 17:42:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 102 (0x9a350c00) [pid = 13556] [serial = 1486] [outer = 0x9a26e000] 17:42:50 INFO - PROCESS | 13556 | 1477701770237 Marionette DEBUG loaded listener.js 17:42:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 103 (0x9a408000) [pid = 13556] [serial = 1487] [outer = 0x9a26e000] 17:42:50 INFO - PROCESS | 13556 | 1477701770839 Marionette TRACE conn4 <- [1,2343,null,{"value":["/progress-events/constructor.html",0,null,null,[["Default event values.",0,null,null],["There must not be a initProgressEvent().",0,null,null],["Basic test.",0,null,null],["ECMAScript value conversion test.",0,null,null],["ProgressEventInit members must be matched case-sensitively.",0,null,null]]]}] 17:42:50 INFO - ..... 17:42:50 INFO - TEST-OK | /progress-events/constructor.html | took 1174ms 17:42:50 INFO - PROCESS | 13556 | 1477701770886 Marionette TRACE conn4 -> [0,2344,"getWindowHandle",null] 17:42:50 INFO - PROCESS | 13556 | 1477701770890 Marionette TRACE conn4 <- [1,2344,null,{"value":"8"}] 17:42:50 INFO - TEST-START | /progress-events/interface.html 17:42:50 INFO - PROCESS | 13556 | 1477701770896 Marionette TRACE conn4 -> [0,2345,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:51 INFO - PROCESS | 13556 | 1477701771072 Marionette TRACE conn4 <- [1,2345,null,{"value":null}] 17:42:51 INFO - PROCESS | 13556 | 1477701771404 Marionette TRACE conn4 -> [0,2346,"getWindowHandles",null] 17:42:51 INFO - PROCESS | 13556 | 1477701771409 Marionette TRACE conn4 <- [1,2346,null,["8"]] 17:42:51 INFO - PROCESS | 13556 | 1477701771422 Marionette TRACE conn4 -> [0,2347,"switchToWindow",{"name":"8"}] 17:42:51 INFO - PROCESS | 13556 | 1477701771431 Marionette TRACE conn4 <- [1,2347,null,{}] 17:42:51 INFO - PROCESS | 13556 | 1477701771439 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/interface.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:51 INFO - PROCESS | 13556 | ++DOCSHELL 0x8331dc00 == 55 [pid = 13556] [id = 507] 17:42:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 104 (0x8331e000) [pid = 13556] [serial = 1488] [outer = (nil)] 17:42:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 105 (0x83cf5c00) [pid = 13556] [serial = 1489] [outer = 0x8331e000] 17:42:51 INFO - PROCESS | 13556 | 1477701771534 Marionette DEBUG loaded listener.js 17:42:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 106 (0x8bcb1000) [pid = 13556] [serial = 1490] [outer = 0x8331e000] 17:42:52 INFO - PROCESS | 13556 | 1477701772335 Marionette TRACE conn4 <- [1,2348,null,{"value":["/progress-events/interface.html",0,null,null,[["The ProgressEvent interface",0,null,null],["interface prototype object",0,null,null],["The ProgressEvent interface 1",0,null,null],["The ProgressEvent interface 2",0,null,null],["The ProgressEvent interface 3",0,null,null],["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete ProgressEvent.",0,null,null]]]}] 17:42:52 INFO - ....... 17:42:52 INFO - TEST-OK | /progress-events/interface.html | took 1474ms 17:42:52 INFO - PROCESS | 13556 | 1477701772374 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 17:42:52 INFO - PROCESS | 13556 | 1477701772381 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 17:42:52 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 17:42:52 INFO - PROCESS | 13556 | 1477701772390 Marionette TRACE conn4 -> [0,2350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:42:52 INFO - PROCESS | 13556 | 1477701772578 Marionette TRACE conn4 <- [1,2350,null,{"value":null}] 17:42:52 INFO - PROCESS | 13556 | 1477701772755 Marionette TRACE conn4 -> [0,2351,"getWindowHandles",null] 17:42:52 INFO - PROCESS | 13556 | 1477701772760 Marionette TRACE conn4 <- [1,2351,null,["8"]] 17:42:52 INFO - PROCESS | 13556 | --DOCSHELL 0x8320ec00 == 54 [pid = 13556] [id = 484] 17:42:52 INFO - PROCESS | 13556 | --DOCSHELL 0x8331b000 == 53 [pid = 13556] [id = 499] 17:42:52 INFO - PROCESS | 13556 | --DOCSHELL 0x8309c000 == 52 [pid = 13556] [id = 497] 17:42:52 INFO - PROCESS | 13556 | --DOCSHELL 0x82ffe000 == 51 [pid = 13556] [id = 495] 17:42:52 INFO - PROCESS | 13556 | --DOCSHELL 0x8fbc0000 == 50 [pid = 13556] [id = 489] 17:42:52 INFO - PROCESS | 13556 | --DOCSHELL 0x82ffe400 == 49 [pid = 13556] [id = 486] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 105 (0x9331cc00) [pid = 13556] [serial = 1422] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 104 (0x93323000) [pid = 13556] [serial = 1423] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 103 (0x944c7c00) [pid = 13556] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 102 (0x944bd000) [pid = 13556] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 101 (0x8fd6dc00) [pid = 13556] [serial = 1419] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 100 (0x9004ac00) [pid = 13556] [serial = 1420] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 99 (0x8ddd7000) [pid = 13556] [serial = 1411] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 98 (0x8dff2000) [pid = 13556] [serial = 1412] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 97 (0x8fccc400) [pid = 13556] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 96 (0x8fceb800) [pid = 13556] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 95 (0x8cbe0800) [pid = 13556] [serial = 1408] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 94 (0x8cbe7c00) [pid = 13556] [serial = 1409] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 93 (0x82df3000) [pid = 13556] [serial = 1405] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 92 (0x83099800) [pid = 13556] [serial = 1406] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 91 (0x83cfd400) [pid = 13556] [serial = 1402] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 90 (0x8bc74800) [pid = 13556] [serial = 1403] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0x8320d000) [pid = 13556] [serial = 1399] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0x8320f000) [pid = 13556] [serial = 1400] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x8331c000) [pid = 13556] [serial = 1394] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x82d25c00) [pid = 13556] [serial = 1397] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x82d32800) [pid = 13556] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x8fbc4000) [pid = 13556] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 17:42:52 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x8dffbc00) [pid = 13556] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 17:42:52 INFO - PROCESS | 13556 | 1477701772856 Marionette TRACE conn4 -> [0,2352,"switchToWindow",{"name":"8"}] 17:42:52 INFO - PROCESS | 13556 | 1477701772864 Marionette TRACE conn4 <- [1,2352,null,{}] 17:42:52 INFO - PROCESS | 13556 | 1477701772875 Marionette TRACE conn4 -> [0,2353,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:42:52 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ded800 == 50 [pid = 13556] [id = 508] 17:42:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x82defc00) [pid = 13556] [serial = 1491] [outer = (nil)] 17:42:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x83099800) [pid = 13556] [serial = 1492] [outer = 0x82defc00] 17:42:52 INFO - PROCESS | 13556 | 1477701772964 Marionette DEBUG loaded listener.js 17:42:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x8320f800) [pid = 13556] [serial = 1493] [outer = 0x82defc00] 17:42:53 WARNING - wptserve Traceback (most recent call last): 17:42:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:42:53 WARNING - rv = self.func(request, response) 17:42:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:42:53 WARNING - access_control_allow_origin = "*") 17:42:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:42:53 WARNING - payload = payload_generator(server_data) 17:42:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:42:53 WARNING - return encode_string_as_bmp_image(data) 17:42: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 17:42:53 WARNING - img.save(f, "BMP") 17:42:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:42:53 WARNING - f.write(bmpfileheader) 17:42:53 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:42:53 WARNING - 17:42:56 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x8cbea800) [pid = 13556] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:42:56 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x83094c00) [pid = 13556] [serial = 1443] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 17:42:56 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x90052400) [pid = 13556] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:42:56 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x943ab800) [pid = 13556] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 17:42:56 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x95fdf000) [pid = 13556] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:42:56 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x83204c00) [pid = 13556] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:42:56 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x83cf3c00) [pid = 13556] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:42:56 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x8320bc00) [pid = 13556] [serial = 1446] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 17:42:56 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x95548c00) [pid = 13556] [serial = 1464] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 17:42:56 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x8fceac00) [pid = 13556] [serial = 1452] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x82dec000 == 49 [pid = 13556] [id = 452] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x83cf6800 == 48 [pid = 13556] [id = 479] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x82dec800 == 47 [pid = 13556] [id = 446] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x83cf7400 == 46 [pid = 13556] [id = 459] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x8fce8000 == 45 [pid = 13556] [id = 488] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x82df1800 == 44 [pid = 13556] [id = 454] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x83cfac00 == 43 [pid = 13556] [id = 487] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x82fefc00 == 42 [pid = 13556] [id = 474] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x83208800 == 41 [pid = 13556] [id = 476] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x9439fc00 == 40 [pid = 13556] [id = 496] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x83092c00 == 39 [pid = 13556] [id = 445] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x90054800 == 38 [pid = 13556] [id = 451] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x95547000 == 37 [pid = 13556] [id = 498] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x83cfa000 == 36 [pid = 13556] [id = 477] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x83209800) [pid = 13556] [serial = 1431] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x94f88800) [pid = 13556] [serial = 1428] [outer = (nil)] [url = about:blank] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x8bce3400) [pid = 13556] [serial = 1433] [outer = (nil)] [url = about:blank] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x8fd6d000) [pid = 13556] [serial = 1436] [outer = (nil)] [url = about:blank] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x955a7c00) [pid = 13556] [serial = 1441] [outer = (nil)] [url = about:blank] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x97b58400) [pid = 13556] [serial = 1470] [outer = (nil)] [url = about:blank] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x82dec400 == 35 [pid = 13556] [id = 455] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x90021c00 == 34 [pid = 13556] [id = 483] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x82d31800 == 33 [pid = 13556] [id = 493] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x8da6d400 == 32 [pid = 13556] [id = 490] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x8da28800 == 31 [pid = 13556] [id = 481] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x8fd69400 == 30 [pid = 13556] [id = 482] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x82ffac00 == 29 [pid = 13556] [id = 449] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x9b468400 == 28 [pid = 13556] [id = 453] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x8c8f2800 == 27 [pid = 13556] [id = 460] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x8da74800 == 26 [pid = 13556] [id = 480] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0xa30b1000 == 25 [pid = 13556] [id = 448] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x83206400 == 24 [pid = 13556] [id = 492] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x83098c00 == 23 [pid = 13556] [id = 458] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff9c00 == 22 [pid = 13556] [id = 491] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x82d2f000 == 21 [pid = 13556] [id = 450] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x82deec00 == 20 [pid = 13556] [id = 443] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x82d31400 == 19 [pid = 13556] [id = 457] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x95fd6c00 == 18 [pid = 13556] [id = 456] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x82d27000 == 17 [pid = 13556] [id = 478] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x8fce8800 == 16 [pid = 13556] [id = 494] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x944c7800 == 15 [pid = 13556] [id = 485] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x8331dc00 == 14 [pid = 13556] [id = 507] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x9a26b800 == 13 [pid = 13556] [id = 506] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x95fc4400 == 12 [pid = 13556] [id = 505] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x82d25800 == 11 [pid = 13556] [id = 504] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x8cbe0000 == 10 [pid = 13556] [id = 503] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x82d26c00 == 9 [pid = 13556] [id = 502] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x83321000 == 8 [pid = 13556] [id = 500] 17:43:01 INFO - PROCESS | 13556 | --DOCSHELL 0x82dee400 == 7 [pid = 13556] [id = 501] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x92ec6400) [pid = 13556] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x92ec4000) [pid = 13556] [serial = 1457] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x97a99800) [pid = 13556] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x95f12000) [pid = 13556] [serial = 1466] [outer = (nil)] [url = about:blank] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x95f0f800) [pid = 13556] [serial = 1465] [outer = (nil)] [url = about:blank] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x944c1c00) [pid = 13556] [serial = 1459] [outer = (nil)] [url = about:blank] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x94f92c00) [pid = 13556] [serial = 1460] [outer = (nil)] [url = about:blank] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x9123fc00) [pid = 13556] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x8da28000) [pid = 13556] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x8fd6c000) [pid = 13556] [serial = 1453] [outer = (nil)] [url = about:blank] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x9004a800) [pid = 13556] [serial = 1454] [outer = (nil)] [url = about:blank] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x8bce0800) [pid = 13556] [serial = 1447] [outer = (nil)] [url = about:blank] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x8cbe8800) [pid = 13556] [serial = 1448] [outer = (nil)] [url = about:blank] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x8d94f000) [pid = 13556] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x83319400) [pid = 13556] [serial = 1451] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x8331f000) [pid = 13556] [serial = 1444] [outer = (nil)] [url = about:blank] 17:43:01 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x83cf2800) [pid = 13556] [serial = 1445] [outer = (nil)] [url = about:blank] 17:43:05 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x9004e800) [pid = 13556] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:43:05 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x8cbe4800) [pid = 13556] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 17:43:05 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x9004dc00) [pid = 13556] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 17:43:05 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x82df0000) [pid = 13556] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:43:05 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x95fde400) [pid = 13556] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 17:43:05 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x8331e000) [pid = 13556] [serial = 1488] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 17:43:05 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x95fc4800) [pid = 13556] [serial = 1482] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 17:43:05 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x9a26e000) [pid = 13556] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 17:43:05 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x8fce8c00) [pid = 13556] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 17:43:05 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x94666c00) [pid = 13556] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:43:05 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x95350800) [pid = 13556] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 17:43:05 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x944c9000) [pid = 13556] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 17:43:05 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x83cfb800) [pid = 13556] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x82fef800) [pid = 13556] [serial = 1478] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x8ddd3800) [pid = 13556] [serial = 1476] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x8da68800) [pid = 13556] [serial = 1475] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x944c3000) [pid = 13556] [serial = 1481] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x93d09800) [pid = 13556] [serial = 1480] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x97bdf400) [pid = 13556] [serial = 1484] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x97b4e400) [pid = 13556] [serial = 1483] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x9a408000) [pid = 13556] [serial = 1487] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x9a350c00) [pid = 13556] [serial = 1486] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8bcb1000) [pid = 13556] [serial = 1490] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x83cf5c00) [pid = 13556] [serial = 1489] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x90057c00) [pid = 13556] [serial = 1437] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x83099800) [pid = 13556] [serial = 1492] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x97b5cc00) [pid = 13556] [serial = 1471] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x8309cc00) [pid = 13556] [serial = 1473] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x948b6c00) [pid = 13556] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x95c9ac00) [pid = 13556] [serial = 1442] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x9534c000) [pid = 13556] [serial = 1429] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x8cbe9800) [pid = 13556] [serial = 1434] [outer = (nil)] [url = about:blank] 17:43:23 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:43:23 INFO - PROCESS | 13556 | 1477701803136 Marionette TRACE conn4 <- [1,2353,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 17:43:23 INFO - . 17:43:23 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 30768ms 17:43:23 INFO - PROCESS | 13556 | 1477701803158 Marionette TRACE conn4 -> [0,2354,"getWindowHandle",null] 17:43:23 INFO - PROCESS | 13556 | 1477701803165 Marionette TRACE conn4 <- [1,2354,null,{"value":"8"}] 17:43:23 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 17:43:23 INFO - PROCESS | 13556 | 1477701803176 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:43:23 INFO - PROCESS | 13556 | 1477701803396 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 17:43:23 INFO - PROCESS | 13556 | 1477701803473 Marionette TRACE conn4 -> [0,2356,"getWindowHandles",null] 17:43:23 INFO - PROCESS | 13556 | 1477701803479 Marionette TRACE conn4 <- [1,2356,null,["8"]] 17:43:23 INFO - PROCESS | 13556 | 1477701803487 Marionette TRACE conn4 -> [0,2357,"switchToWindow",{"name":"8"}] 17:43:23 INFO - PROCESS | 13556 | 1477701803495 Marionette TRACE conn4 <- [1,2357,null,{}] 17:43:23 INFO - PROCESS | 13556 | 1477701803501 Marionette TRACE conn4 -> [0,2358,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:43:23 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df5000 == 8 [pid = 13556] [id = 509] 17:43:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82df5400) [pid = 13556] [serial = 1494] [outer = (nil)] 17:43:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82fef400) [pid = 13556] [serial = 1495] [outer = 0x82df5400] 17:43:23 INFO - PROCESS | 13556 | 1477701803598 Marionette DEBUG loaded listener.js 17:43:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffb800) [pid = 13556] [serial = 1496] [outer = 0x82df5400] 17:43:24 WARNING - wptserve Traceback (most recent call last): 17:43:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:43:24 WARNING - rv = self.func(request, response) 17:43:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:43:24 WARNING - access_control_allow_origin = "*") 17:43:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:43:24 WARNING - payload = payload_generator(server_data) 17:43:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:43:24 WARNING - return encode_string_as_bmp_image(data) 17:43:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:43:24 WARNING - img.save(f, "BMP") 17:43:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:43:24 WARNING - f.write(bmpfileheader) 17:43:24 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:43:24 WARNING - 17:43:33 INFO - PROCESS | 13556 | --DOCSHELL 0x82ded800 == 7 [pid = 13556] [id = 508] 17:43:35 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x82defc00) [pid = 13556] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 17:43:40 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x8320f800) [pid = 13556] [serial = 1493] [outer = (nil)] [url = about:blank] 17:43:40 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82fef400) [pid = 13556] [serial = 1495] [outer = (nil)] [url = about:blank] 17:43:53 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:43:53 INFO - PROCESS | 13556 | 1477701833788 Marionette TRACE conn4 <- [1,2358,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 17:43:53 INFO - . 17:43:53 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30655ms 17:43:53 INFO - PROCESS | 13556 | 1477701833830 Marionette TRACE conn4 -> [0,2359,"getWindowHandle",null] 17:43:53 INFO - PROCESS | 13556 | 1477701833837 Marionette TRACE conn4 <- [1,2359,null,{"value":"8"}] 17:43:53 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 17:43:53 INFO - PROCESS | 13556 | 1477701833848 Marionette TRACE conn4 -> [0,2360,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:43:54 INFO - PROCESS | 13556 | 1477701834063 Marionette TRACE conn4 <- [1,2360,null,{"value":null}] 17:43:54 INFO - PROCESS | 13556 | 1477701834138 Marionette TRACE conn4 -> [0,2361,"getWindowHandles",null] 17:43:54 INFO - PROCESS | 13556 | 1477701834144 Marionette TRACE conn4 <- [1,2361,null,["8"]] 17:43:54 INFO - PROCESS | 13556 | 1477701834151 Marionette TRACE conn4 -> [0,2362,"switchToWindow",{"name":"8"}] 17:43:54 INFO - PROCESS | 13556 | 1477701834159 Marionette TRACE conn4 <- [1,2362,null,{}] 17:43:54 INFO - PROCESS | 13556 | 1477701834166 Marionette TRACE conn4 -> [0,2363,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:43:54 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df4400 == 8 [pid = 13556] [id = 510] 17:43:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82df4800) [pid = 13556] [serial = 1497] [outer = (nil)] 17:43:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff0400) [pid = 13556] [serial = 1498] [outer = 0x82df4800] 17:43:54 INFO - PROCESS | 13556 | 1477701834263 Marionette DEBUG loaded listener.js 17:43:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffe800) [pid = 13556] [serial = 1499] [outer = 0x82df4800] 17:43:54 WARNING - wptserve Traceback (most recent call last): 17:43:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:43:54 WARNING - rv = self.func(request, response) 17:43:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:43:54 WARNING - access_control_allow_origin = "*") 17:43:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:43:54 WARNING - payload = payload_generator(server_data) 17:43:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:43:54 WARNING - return encode_string_as_bmp_image(data) 17:43: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 17:43:54 WARNING - img.save(f, "BMP") 17:43:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:43:54 WARNING - f.write(bmpfileheader) 17:43:54 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:43:54 WARNING - 17:44:03 INFO - PROCESS | 13556 | --DOCSHELL 0x82df5000 == 7 [pid = 13556] [id = 509] 17:44:06 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x82df5400) [pid = 13556] [serial = 1494] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 17:44:11 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x82ffb800) [pid = 13556] [serial = 1496] [outer = (nil)] [url = about:blank] 17:44:11 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82ff0400) [pid = 13556] [serial = 1498] [outer = (nil)] [url = about:blank] 17:44:24 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:44:24 INFO - PROCESS | 13556 | 1477701864454 Marionette TRACE conn4 <- [1,2363,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 17:44:24 INFO - . 17:44:24 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 30654ms 17:44:24 INFO - PROCESS | 13556 | 1477701864501 Marionette TRACE conn4 -> [0,2364,"getWindowHandle",null] 17:44:24 INFO - PROCESS | 13556 | 1477701864508 Marionette TRACE conn4 <- [1,2364,null,{"value":"8"}] 17:44:24 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 17:44:24 INFO - PROCESS | 13556 | 1477701864519 Marionette TRACE conn4 -> [0,2365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:44:24 INFO - PROCESS | 13556 | 1477701864734 Marionette TRACE conn4 <- [1,2365,null,{"value":null}] 17:44:24 INFO - PROCESS | 13556 | 1477701864809 Marionette TRACE conn4 -> [0,2366,"getWindowHandles",null] 17:44:24 INFO - PROCESS | 13556 | 1477701864815 Marionette TRACE conn4 <- [1,2366,null,["8"]] 17:44:24 INFO - PROCESS | 13556 | 1477701864823 Marionette TRACE conn4 -> [0,2367,"switchToWindow",{"name":"8"}] 17:44:24 INFO - PROCESS | 13556 | 1477701864830 Marionette TRACE conn4 <- [1,2367,null,{}] 17:44:24 INFO - PROCESS | 13556 | 1477701864836 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:44:24 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df5800 == 8 [pid = 13556] [id = 511] 17:44:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82df5c00) [pid = 13556] [serial = 1500] [outer = (nil)] 17:44:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff1000) [pid = 13556] [serial = 1501] [outer = 0x82df5c00] 17:44:24 INFO - PROCESS | 13556 | 1477701864933 Marionette DEBUG loaded listener.js 17:44:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffd400) [pid = 13556] [serial = 1502] [outer = 0x82df5c00] 17:44:25 INFO - PROCESS | 13556 | 1477701865459 Marionette TRACE conn4 <- [1,2368,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:44:25 INFO - . 17:44:25 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 968ms 17:44:25 INFO - PROCESS | 13556 | 1477701865485 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 17:44:25 INFO - PROCESS | 13556 | 1477701865490 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 17:44:25 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 17:44:25 INFO - PROCESS | 13556 | 1477701865517 Marionette TRACE conn4 -> [0,2370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:44:25 INFO - PROCESS | 13556 | 1477701865685 Marionette TRACE conn4 <- [1,2370,null,{"value":null}] 17:44:25 INFO - PROCESS | 13556 | 1477701865799 Marionette TRACE conn4 -> [0,2371,"getWindowHandles",null] 17:44:25 INFO - PROCESS | 13556 | 1477701865804 Marionette TRACE conn4 <- [1,2371,null,["8"]] 17:44:25 INFO - PROCESS | 13556 | 1477701865810 Marionette TRACE conn4 -> [0,2372,"switchToWindow",{"name":"8"}] 17:44:25 INFO - PROCESS | 13556 | 1477701865815 Marionette TRACE conn4 <- [1,2372,null,{}] 17:44:25 INFO - PROCESS | 13556 | 1477701865821 Marionette TRACE conn4 -> [0,2373,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:44:25 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff5000 == 9 [pid = 13556] [id = 512] 17:44:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x83206800) [pid = 13556] [serial = 1503] [outer = (nil)] 17:44:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8320e000) [pid = 13556] [serial = 1504] [outer = 0x83206800] 17:44:25 INFO - PROCESS | 13556 | 1477701865910 Marionette DEBUG loaded listener.js 17:44:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8320c800) [pid = 13556] [serial = 1505] [outer = 0x83206800] 17:44:26 INFO - PROCESS | 13556 | 1477701866434 Marionette TRACE conn4 <- [1,2373,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:44:26 INFO - . 17:44:26 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 972ms 17:44:26 INFO - PROCESS | 13556 | 1477701866492 Marionette TRACE conn4 -> [0,2374,"getWindowHandle",null] 17:44:26 INFO - PROCESS | 13556 | 1477701866499 Marionette TRACE conn4 <- [1,2374,null,{"value":"8"}] 17:44:26 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 17:44:26 INFO - PROCESS | 13556 | 1477701866506 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:44:26 INFO - PROCESS | 13556 | 1477701866743 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 17:44:26 INFO - PROCESS | 13556 | 1477701866863 Marionette TRACE conn4 -> [0,2376,"getWindowHandles",null] 17:44:26 INFO - PROCESS | 13556 | 1477701866868 Marionette TRACE conn4 <- [1,2376,null,["8"]] 17:44:26 INFO - PROCESS | 13556 | 1477701866874 Marionette TRACE conn4 -> [0,2377,"switchToWindow",{"name":"8"}] 17:44:26 INFO - PROCESS | 13556 | 1477701866881 Marionette TRACE conn4 <- [1,2377,null,{}] 17:44:26 INFO - PROCESS | 13556 | 1477701866888 Marionette TRACE conn4 -> [0,2378,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:44:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc6f000 == 10 [pid = 13556] [id = 513] 17:44:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8bc6f400) [pid = 13556] [serial = 1506] [outer = (nil)] 17:44:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8bc71800) [pid = 13556] [serial = 1507] [outer = 0x8bc6f400] 17:44:26 INFO - PROCESS | 13556 | 1477701866981 Marionette DEBUG loaded listener.js 17:44:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8bc7a800) [pid = 13556] [serial = 1508] [outer = 0x8bc6f400] 17:44:27 INFO - PROCESS | 13556 | 1477701867514 Marionette TRACE conn4 <- [1,2378,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:44:27 INFO - . 17:44:27 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 1022ms 17:44:27 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 17:44:27 INFO - PROCESS | 13556 | 1477701867528 Marionette TRACE conn4 -> [0,2379,"getWindowHandle",null] 17:44:27 INFO - PROCESS | 13556 | 1477701867531 Marionette TRACE conn4 <- [1,2379,null,{"value":"8"}] 17:44:27 INFO - PROCESS | 13556 | 1477701867545 Marionette TRACE conn4 -> [0,2380,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:44:27 INFO - PROCESS | 13556 | 1477701867741 Marionette TRACE conn4 <- [1,2380,null,{"value":null}] 17:44:27 INFO - PROCESS | 13556 | 1477701867759 Marionette TRACE conn4 -> [0,2381,"getWindowHandles",null] 17:44:27 INFO - PROCESS | 13556 | 1477701867765 Marionette TRACE conn4 <- [1,2381,null,["8"]] 17:44:27 INFO - PROCESS | 13556 | 1477701867770 Marionette TRACE conn4 -> [0,2382,"switchToWindow",{"name":"8"}] 17:44:27 INFO - PROCESS | 13556 | 1477701867776 Marionette TRACE conn4 <- [1,2382,null,{}] 17:44:27 INFO - PROCESS | 13556 | 1477701867781 Marionette TRACE conn4 -> [0,2383,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:44:27 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bceb800 == 11 [pid = 13556] [id = 514] 17:44:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8bced400) [pid = 13556] [serial = 1509] [outer = (nil)] 17:44:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8cbe1800) [pid = 13556] [serial = 1510] [outer = 0x8bced400] 17:44:27 INFO - PROCESS | 13556 | 1477701867873 Marionette DEBUG loaded listener.js 17:44:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8cbea000) [pid = 13556] [serial = 1511] [outer = 0x8bced400] 17:44:28 INFO - PROCESS | 13556 | 1477701868475 Marionette TRACE conn4 <- [1,2383,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:44:28 INFO - . 17:44:28 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 969ms 17:44:28 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 17:44:28 INFO - PROCESS | 13556 | 1477701868508 Marionette TRACE conn4 -> [0,2384,"getWindowHandle",null] 17:44:28 INFO - PROCESS | 13556 | 1477701868511 Marionette TRACE conn4 <- [1,2384,null,{"value":"8"}] 17:44:28 INFO - PROCESS | 13556 | 1477701868517 Marionette TRACE conn4 -> [0,2385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:44:28 INFO - PROCESS | 13556 | 1477701868671 Marionette TRACE conn4 <- [1,2385,null,{"value":null}] 17:44:28 INFO - PROCESS | 13556 | 1477701868791 Marionette TRACE conn4 -> [0,2386,"getWindowHandles",null] 17:44:28 INFO - PROCESS | 13556 | 1477701868795 Marionette TRACE conn4 <- [1,2386,null,["8"]] 17:44:28 INFO - PROCESS | 13556 | 1477701868800 Marionette TRACE conn4 -> [0,2387,"switchToWindow",{"name":"8"}] 17:44:28 INFO - PROCESS | 13556 | 1477701868805 Marionette TRACE conn4 <- [1,2387,null,{}] 17:44:28 INFO - PROCESS | 13556 | 1477701868809 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:44:28 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da28000 == 12 [pid = 13556] [id = 515] 17:44:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8da33800) [pid = 13556] [serial = 1512] [outer = (nil)] 17:44:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8da74000) [pid = 13556] [serial = 1513] [outer = 0x8da33800] 17:44:28 INFO - PROCESS | 13556 | 1477701868890 Marionette DEBUG loaded listener.js 17:44:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8ddd1000) [pid = 13556] [serial = 1514] [outer = 0x8da33800] 17:44:29 INFO - PROCESS | 13556 | 1477701869404 Marionette TRACE conn4 <- [1,2388,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:44:29 INFO - . 17:44:29 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 933ms 17:44:29 INFO - PROCESS | 13556 | 1477701869450 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 17:44:29 INFO - PROCESS | 13556 | 1477701869453 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 17:44:29 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 17:44:29 INFO - PROCESS | 13556 | 1477701869461 Marionette TRACE conn4 -> [0,2390,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:44:29 INFO - PROCESS | 13556 | 1477701869648 Marionette TRACE conn4 <- [1,2390,null,{"value":null}] 17:44:29 INFO - PROCESS | 13556 | 1477701869662 Marionette TRACE conn4 -> [0,2391,"getWindowHandles",null] 17:44:29 INFO - PROCESS | 13556 | 1477701869665 Marionette TRACE conn4 <- [1,2391,null,["8"]] 17:44:29 INFO - PROCESS | 13556 | 1477701869770 Marionette TRACE conn4 -> [0,2392,"switchToWindow",{"name":"8"}] 17:44:29 INFO - PROCESS | 13556 | 1477701869776 Marionette TRACE conn4 <- [1,2392,null,{}] 17:44:29 INFO - PROCESS | 13556 | 1477701869781 Marionette TRACE conn4 -> [0,2393,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:44:29 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dff2c00 == 13 [pid = 13556] [id = 516] 17:44:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8dff3c00) [pid = 13556] [serial = 1515] [outer = (nil)] 17:44:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x8fcc7000) [pid = 13556] [serial = 1516] [outer = 0x8dff3c00] 17:44:29 INFO - PROCESS | 13556 | 1477701869868 Marionette DEBUG loaded listener.js 17:44:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x8fcd1400) [pid = 13556] [serial = 1517] [outer = 0x8dff3c00] 17:44:30 INFO - PROCESS | 13556 | 1477701870408 Marionette TRACE conn4 <- [1,2393,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:44:30 INFO - . 17:44:30 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 986ms 17:44:30 INFO - PROCESS | 13556 | 1477701870448 Marionette TRACE conn4 -> [0,2394,"getWindowHandle",null] 17:44:30 INFO - PROCESS | 13556 | 1477701870451 Marionette TRACE conn4 <- [1,2394,null,{"value":"8"}] 17:44:30 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 17:44:30 INFO - PROCESS | 13556 | 1477701870457 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:44:30 INFO - PROCESS | 13556 | 1477701870612 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 17:44:30 INFO - PROCESS | 13556 | 1477701870624 Marionette TRACE conn4 -> [0,2396,"getWindowHandles",null] 17:44:30 INFO - PROCESS | 13556 | 1477701870629 Marionette TRACE conn4 <- [1,2396,null,["8"]] 17:44:30 INFO - PROCESS | 13556 | 1477701870634 Marionette TRACE conn4 -> [0,2397,"switchToWindow",{"name":"8"}] 17:44:30 INFO - PROCESS | 13556 | 1477701870640 Marionette TRACE conn4 <- [1,2397,null,{}] 17:44:30 INFO - PROCESS | 13556 | 1477701870748 Marionette TRACE conn4 -> [0,2398,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:44:30 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fd68c00 == 14 [pid = 13556] [id = 517] 17:44:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x8fd69000) [pid = 13556] [serial = 1518] [outer = (nil)] 17:44:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x9001b800) [pid = 13556] [serial = 1519] [outer = 0x8fd69000] 17:44:30 INFO - PROCESS | 13556 | 1477701870828 Marionette DEBUG loaded listener.js 17:44:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x8fd6e000) [pid = 13556] [serial = 1520] [outer = 0x8fd69000] 17:44:31 INFO - PROCESS | 13556 | 1477701871344 Marionette TRACE conn4 <- [1,2398,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:44:31 INFO - . 17:44:31 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 924ms 17:44:31 INFO - PROCESS | 13556 | 1477701871381 Marionette TRACE conn4 -> [0,2399,"getWindowHandle",null] 17:44:31 INFO - PROCESS | 13556 | 1477701871384 Marionette TRACE conn4 <- [1,2399,null,{"value":"8"}] 17:44:31 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 17:44:31 INFO - PROCESS | 13556 | 1477701871391 Marionette TRACE conn4 -> [0,2400,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:44:31 INFO - PROCESS | 13556 | 1477701871531 Marionette TRACE conn4 <- [1,2400,null,{"value":null}] 17:44:31 INFO - PROCESS | 13556 | 1477701871543 Marionette TRACE conn4 -> [0,2401,"getWindowHandles",null] 17:44:31 INFO - PROCESS | 13556 | 1477701871565 Marionette TRACE conn4 <- [1,2401,null,["8"]] 17:44:31 INFO - PROCESS | 13556 | 1477701871683 Marionette TRACE conn4 -> [0,2402,"switchToWindow",{"name":"8"}] 17:44:31 INFO - PROCESS | 13556 | 1477701871688 Marionette TRACE conn4 <- [1,2402,null,{}] 17:44:31 INFO - PROCESS | 13556 | 1477701871693 Marionette TRACE conn4 -> [0,2403,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:44:31 INFO - PROCESS | 13556 | ++DOCSHELL 0x90053400 == 15 [pid = 13556] [id = 518] 17:44:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x90053c00) [pid = 13556] [serial = 1521] [outer = (nil)] 17:44:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x90056c00) [pid = 13556] [serial = 1522] [outer = 0x90053c00] 17:44:31 INFO - PROCESS | 13556 | 1477701871795 Marionette DEBUG loaded listener.js 17:44:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x90055400) [pid = 13556] [serial = 1523] [outer = 0x90053c00] 17:44:32 INFO - PROCESS | 13556 | 1477701872283 Marionette TRACE conn4 <- [1,2403,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:44:32 INFO - . 17:44:32 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 925ms 17:44:32 INFO - PROCESS | 13556 | 1477701872315 Marionette TRACE conn4 -> [0,2404,"getWindowHandle",null] 17:44:32 INFO - PROCESS | 13556 | 1477701872319 Marionette TRACE conn4 <- [1,2404,null,{"value":"8"}] 17:44:32 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 17:44:32 INFO - PROCESS | 13556 | 1477701872325 Marionette TRACE conn4 -> [0,2405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:44:32 INFO - PROCESS | 13556 | 1477701872467 Marionette TRACE conn4 <- [1,2405,null,{"value":null}] 17:44:32 INFO - PROCESS | 13556 | 1477701872476 Marionette TRACE conn4 -> [0,2406,"getWindowHandles",null] 17:44:32 INFO - PROCESS | 13556 | 1477701872479 Marionette TRACE conn4 <- [1,2406,null,["8"]] 17:44:32 INFO - PROCESS | 13556 | 1477701872484 Marionette TRACE conn4 -> [0,2407,"switchToWindow",{"name":"8"}] 17:44:32 INFO - PROCESS | 13556 | 1477701872490 Marionette TRACE conn4 <- [1,2407,null,{}] 17:44:32 INFO - PROCESS | 13556 | 1477701872494 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:44:32 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc6ec00 == 16 [pid = 13556] [id = 519] 17:44:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x92d4d000) [pid = 13556] [serial = 1524] [outer = (nil)] 17:44:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x93364800) [pid = 13556] [serial = 1525] [outer = 0x92d4d000] 17:44:32 INFO - PROCESS | 13556 | 1477701872576 Marionette DEBUG loaded listener.js 17:44:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x93364400) [pid = 13556] [serial = 1526] [outer = 0x92d4d000] 17:44:33 INFO - PROCESS | 13556 | 1477701873329 Marionette TRACE conn4 <- [1,2408,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:44:33 INFO - . 17:44:33 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 1027ms 17:44:33 INFO - PROCESS | 13556 | 1477701873354 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 17:44:33 INFO - PROCESS | 13556 | 1477701873360 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 17:44:33 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 17:44:33 INFO - PROCESS | 13556 | 1477701873372 Marionette TRACE conn4 -> [0,2410,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:44:33 INFO - PROCESS | 13556 | 1477701873662 Marionette TRACE conn4 <- [1,2410,null,{"value":null}] 17:44:33 INFO - PROCESS | 13556 | 1477701873746 Marionette TRACE conn4 -> [0,2411,"getWindowHandles",null] 17:44:33 INFO - PROCESS | 13556 | 1477701873752 Marionette TRACE conn4 <- [1,2411,null,["8"]] 17:44:33 INFO - PROCESS | 13556 | 1477701873800 Marionette TRACE conn4 -> [0,2412,"switchToWindow",{"name":"8"}] 17:44:33 INFO - PROCESS | 13556 | 1477701873808 Marionette TRACE conn4 <- [1,2412,null,{}] 17:44:33 INFO - PROCESS | 13556 | 1477701873817 Marionette TRACE conn4 -> [0,2413,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:44:33 INFO - PROCESS | 13556 | ++DOCSHELL 0x8331d800 == 17 [pid = 13556] [id = 520] 17:44:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x83321c00) [pid = 13556] [serial = 1527] [outer = (nil)] 17:44:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x83cf6400) [pid = 13556] [serial = 1528] [outer = 0x83321c00] 17:44:33 INFO - PROCESS | 13556 | 1477701873927 Marionette DEBUG loaded listener.js 17:44:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x83cfb800) [pid = 13556] [serial = 1529] [outer = 0x83321c00] 17:44:34 WARNING - wptserve Traceback (most recent call last): 17:44:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:44:34 WARNING - rv = self.func(request, response) 17:44:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:44:34 WARNING - access_control_allow_origin = "*") 17:44:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:44:34 WARNING - payload = payload_generator(server_data) 17:44:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:44:34 WARNING - return encode_string_as_bmp_image(data) 17:44:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:44:34 WARNING - img.save(f, "BMP") 17:44:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:44:34 WARNING - f.write(bmpfileheader) 17:44:34 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:44:34 WARNING - 17:44:35 INFO - PROCESS | 13556 | --DOCSHELL 0x82df4400 == 16 [pid = 13556] [id = 510] 17:44:39 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x82df4800) [pid = 13556] [serial = 1497] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 17:44:39 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x8bc6f400) [pid = 13556] [serial = 1506] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 17:44:39 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x8bced400) [pid = 13556] [serial = 1509] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 17:44:39 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x8dff3c00) [pid = 13556] [serial = 1515] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 17:44:39 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x8fd69000) [pid = 13556] [serial = 1518] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 17:44:39 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x90053c00) [pid = 13556] [serial = 1521] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 17:44:39 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x83206800) [pid = 13556] [serial = 1503] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 17:44:39 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x8da33800) [pid = 13556] [serial = 1512] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 17:44:39 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x82df5c00) [pid = 13556] [serial = 1500] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 17:44:44 INFO - PROCESS | 13556 | --DOCSHELL 0x8dff2c00 == 15 [pid = 13556] [id = 516] 17:44:44 INFO - PROCESS | 13556 | --DOCSHELL 0x8da28000 == 14 [pid = 13556] [id = 515] 17:44:44 INFO - PROCESS | 13556 | --DOCSHELL 0x8fd68c00 == 13 [pid = 13556] [id = 517] 17:44:44 INFO - PROCESS | 13556 | --DOCSHELL 0x90053400 == 12 [pid = 13556] [id = 518] 17:44:44 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff5000 == 11 [pid = 13556] [id = 512] 17:44:44 INFO - PROCESS | 13556 | --DOCSHELL 0x8bceb800 == 10 [pid = 13556] [id = 514] 17:44:44 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc6f000 == 9 [pid = 13556] [id = 513] 17:44:44 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc6ec00 == 8 [pid = 13556] [id = 519] 17:44:44 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x8ddd1000) [pid = 13556] [serial = 1514] [outer = (nil)] [url = about:blank] 17:44:44 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x8da74000) [pid = 13556] [serial = 1513] [outer = (nil)] [url = about:blank] 17:44:44 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x8fcd1400) [pid = 13556] [serial = 1517] [outer = (nil)] [url = about:blank] 17:44:44 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x8fcc7000) [pid = 13556] [serial = 1516] [outer = (nil)] [url = about:blank] 17:44:44 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x8fd6e000) [pid = 13556] [serial = 1520] [outer = (nil)] [url = about:blank] 17:44:44 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x9001b800) [pid = 13556] [serial = 1519] [outer = (nil)] [url = about:blank] 17:44:44 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x90055400) [pid = 13556] [serial = 1523] [outer = (nil)] [url = about:blank] 17:44:44 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x90056c00) [pid = 13556] [serial = 1522] [outer = (nil)] [url = about:blank] 17:44:44 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8cbe1800) [pid = 13556] [serial = 1510] [outer = (nil)] [url = about:blank] 17:44:44 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8cbea000) [pid = 13556] [serial = 1511] [outer = (nil)] [url = about:blank] 17:44:44 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8bc71800) [pid = 13556] [serial = 1507] [outer = (nil)] [url = about:blank] 17:44:44 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8bc7a800) [pid = 13556] [serial = 1508] [outer = (nil)] [url = about:blank] 17:44:44 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8320e000) [pid = 13556] [serial = 1504] [outer = (nil)] [url = about:blank] 17:44:44 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8320c800) [pid = 13556] [serial = 1505] [outer = (nil)] [url = about:blank] 17:44:44 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x82ff1000) [pid = 13556] [serial = 1501] [outer = (nil)] [url = about:blank] 17:44:44 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x82ffd400) [pid = 13556] [serial = 1502] [outer = (nil)] [url = about:blank] 17:44:44 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x82ffe800) [pid = 13556] [serial = 1499] [outer = (nil)] [url = about:blank] 17:44:46 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x92d4d000) [pid = 13556] [serial = 1524] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 17:44:51 INFO - PROCESS | 13556 | --DOCSHELL 0x82df5800 == 7 [pid = 13556] [id = 511] 17:44:51 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x93364400) [pid = 13556] [serial = 1526] [outer = (nil)] [url = about:blank] 17:44:51 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x83cf6400) [pid = 13556] [serial = 1528] [outer = (nil)] [url = about:blank] 17:44:51 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x93364800) [pid = 13556] [serial = 1525] [outer = (nil)] [url = about:blank] 17:45:04 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:45:04 INFO - PROCESS | 13556 | 1477701904118 Marionette TRACE conn4 <- [1,2413,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 17:45:04 INFO - . 17:45:04 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30804ms 17:45:04 INFO - PROCESS | 13556 | 1477701904175 Marionette TRACE conn4 -> [0,2414,"getWindowHandle",null] 17:45:04 INFO - PROCESS | 13556 | 1477701904182 Marionette TRACE conn4 <- [1,2414,null,{"value":"8"}] 17:45:04 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 17:45:04 INFO - PROCESS | 13556 | 1477701904195 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:45:04 INFO - PROCESS | 13556 | 1477701904422 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 17:45:04 INFO - PROCESS | 13556 | 1477701904444 Marionette TRACE conn4 -> [0,2416,"getWindowHandles",null] 17:45:04 INFO - PROCESS | 13556 | 1477701904451 Marionette TRACE conn4 <- [1,2416,null,["8"]] 17:45:04 INFO - PROCESS | 13556 | 1477701904459 Marionette TRACE conn4 -> [0,2417,"switchToWindow",{"name":"8"}] 17:45:04 INFO - PROCESS | 13556 | 1477701904466 Marionette TRACE conn4 <- [1,2417,null,{}] 17:45:04 INFO - PROCESS | 13556 | 1477701904473 Marionette TRACE conn4 -> [0,2418,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:45:04 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df2c00 == 8 [pid = 13556] [id = 521] 17:45:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82df3000) [pid = 13556] [serial = 1530] [outer = (nil)] 17:45:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82df6000) [pid = 13556] [serial = 1531] [outer = 0x82df3000] 17:45:04 INFO - PROCESS | 13556 | 1477701904572 Marionette DEBUG loaded listener.js 17:45:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ff8c00) [pid = 13556] [serial = 1532] [outer = 0x82df3000] 17:45:05 WARNING - wptserve Traceback (most recent call last): 17:45:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:45:05 WARNING - rv = self.func(request, response) 17:45:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:45:05 WARNING - access_control_allow_origin = "*") 17:45:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:45:05 WARNING - payload = payload_generator(server_data) 17:45:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:45:05 WARNING - return encode_string_as_bmp_image(data) 17:45:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:45:05 WARNING - img.save(f, "BMP") 17:45:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:45:05 WARNING - f.write(bmpfileheader) 17:45:05 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:45:05 WARNING - 17:45:11 INFO - PROCESS | 13556 | --DOCSHELL 0x8331d800 == 7 [pid = 13556] [id = 520] 17:45:13 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x83321c00) [pid = 13556] [serial = 1527] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 17:45:19 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x83cfb800) [pid = 13556] [serial = 1529] [outer = (nil)] [url = about:blank] 17:45:19 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82df6000) [pid = 13556] [serial = 1531] [outer = (nil)] [url = about:blank] 17:45:34 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:45:34 INFO - PROCESS | 13556 | 1477701934772 Marionette TRACE conn4 <- [1,2418,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 17:45:34 INFO - . 17:45:34 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30608ms 17:45:34 INFO - PROCESS | 13556 | 1477701934800 Marionette TRACE conn4 -> [0,2419,"getWindowHandle",null] 17:45:34 INFO - PROCESS | 13556 | 1477701934807 Marionette TRACE conn4 <- [1,2419,null,{"value":"8"}] 17:45:34 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 17:45:34 INFO - PROCESS | 13556 | 1477701934818 Marionette TRACE conn4 -> [0,2420,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:45:35 INFO - PROCESS | 13556 | 1477701935029 Marionette TRACE conn4 <- [1,2420,null,{"value":null}] 17:45:35 INFO - PROCESS | 13556 | 1477701935103 Marionette TRACE conn4 -> [0,2421,"getWindowHandles",null] 17:45:35 INFO - PROCESS | 13556 | 1477701935109 Marionette TRACE conn4 <- [1,2421,null,["8"]] 17:45:35 INFO - PROCESS | 13556 | 1477701935115 Marionette TRACE conn4 -> [0,2422,"switchToWindow",{"name":"8"}] 17:45:35 INFO - PROCESS | 13556 | 1477701935123 Marionette TRACE conn4 <- [1,2422,null,{}] 17:45:35 INFO - PROCESS | 13556 | 1477701935131 Marionette TRACE conn4 -> [0,2423,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:45:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df2800 == 8 [pid = 13556] [id = 522] 17:45:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82df3800) [pid = 13556] [serial = 1533] [outer = (nil)] 17:45:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82df7400) [pid = 13556] [serial = 1534] [outer = 0x82df3800] 17:45:35 INFO - PROCESS | 13556 | 1477701935228 Marionette DEBUG loaded listener.js 17:45:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ff9c00) [pid = 13556] [serial = 1535] [outer = 0x82df3800] 17:45:35 WARNING - wptserve Traceback (most recent call last): 17:45:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:45:35 WARNING - rv = self.func(request, response) 17:45:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:45:35 WARNING - access_control_allow_origin = "*") 17:45:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:45:35 WARNING - payload = payload_generator(server_data) 17:45:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:45:35 WARNING - return encode_string_as_bmp_image(data) 17:45:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:45:35 WARNING - img.save(f, "BMP") 17:45:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:45:35 WARNING - f.write(bmpfileheader) 17:45:35 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:45:35 WARNING - 17:45:44 INFO - PROCESS | 13556 | --DOCSHELL 0x82df2c00 == 7 [pid = 13556] [id = 521] 17:45:47 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x82df3000) [pid = 13556] [serial = 1530] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 17:45:52 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x82ff8c00) [pid = 13556] [serial = 1532] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82df7400) [pid = 13556] [serial = 1534] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:46:05 INFO - PROCESS | 13556 | 1477701965415 Marionette TRACE conn4 <- [1,2423,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 17:46:05 INFO - . 17:46:05 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30614ms 17:46:05 INFO - PROCESS | 13556 | 1477701965430 Marionette TRACE conn4 -> [0,2424,"getWindowHandle",null] 17:46:05 INFO - PROCESS | 13556 | 1477701965438 Marionette TRACE conn4 <- [1,2424,null,{"value":"8"}] 17:46:05 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 17:46:05 INFO - PROCESS | 13556 | 1477701965449 Marionette TRACE conn4 -> [0,2425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:46:05 INFO - PROCESS | 13556 | 1477701965660 Marionette TRACE conn4 <- [1,2425,null,{"value":null}] 17:46:05 INFO - PROCESS | 13556 | 1477701965734 Marionette TRACE conn4 -> [0,2426,"getWindowHandles",null] 17:46:05 INFO - PROCESS | 13556 | 1477701965740 Marionette TRACE conn4 <- [1,2426,null,["8"]] 17:46:05 INFO - PROCESS | 13556 | 1477701965746 Marionette TRACE conn4 -> [0,2427,"switchToWindow",{"name":"8"}] 17:46:05 INFO - PROCESS | 13556 | 1477701965753 Marionette TRACE conn4 <- [1,2427,null,{}] 17:46:05 INFO - PROCESS | 13556 | 1477701965760 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:46:05 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df3c00 == 8 [pid = 13556] [id = 523] 17:46:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82df4800) [pid = 13556] [serial = 1536] [outer = (nil)] 17:46:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82fefc00) [pid = 13556] [serial = 1537] [outer = 0x82df4800] 17:46:05 INFO - PROCESS | 13556 | 1477701965865 Marionette DEBUG loaded listener.js 17:46:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffbc00) [pid = 13556] [serial = 1538] [outer = 0x82df4800] 17:46:06 INFO - PROCESS | 13556 | 1477701966411 Marionette TRACE conn4 <- [1,2428,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:46:06 INFO - . 17:46:06 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1018ms 17:46:06 INFO - PROCESS | 13556 | 1477701966467 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 17:46:06 INFO - PROCESS | 13556 | 1477701966472 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 17:46:06 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 17:46:06 INFO - PROCESS | 13556 | 1477701966478 Marionette TRACE conn4 -> [0,2430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:46:06 INFO - PROCESS | 13556 | 1477701966643 Marionette TRACE conn4 <- [1,2430,null,{"value":null}] 17:46:06 INFO - PROCESS | 13556 | 1477701966755 Marionette TRACE conn4 -> [0,2431,"getWindowHandles",null] 17:46:06 INFO - PROCESS | 13556 | 1477701966759 Marionette TRACE conn4 <- [1,2431,null,["8"]] 17:46:06 INFO - PROCESS | 13556 | 1477701966765 Marionette TRACE conn4 -> [0,2432,"switchToWindow",{"name":"8"}] 17:46:06 INFO - PROCESS | 13556 | 1477701966770 Marionette TRACE conn4 <- [1,2432,null,{}] 17:46:06 INFO - PROCESS | 13556 | 1477701966776 Marionette TRACE conn4 -> [0,2433,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:46:06 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff8c00 == 9 [pid = 13556] [id = 524] 17:46:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x8309c400) [pid = 13556] [serial = 1539] [outer = (nil)] 17:46:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8320c400) [pid = 13556] [serial = 1540] [outer = 0x8309c400] 17:46:06 INFO - PROCESS | 13556 | 1477701966862 Marionette DEBUG loaded listener.js 17:46:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8320ac00) [pid = 13556] [serial = 1541] [outer = 0x8309c400] 17:46:07 INFO - PROCESS | 13556 | 1477701967399 Marionette TRACE conn4 <- [1,2433,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:46:07 INFO - . 17:46:07 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 970ms 17:46:07 INFO - PROCESS | 13556 | 1477701967462 Marionette TRACE conn4 -> [0,2434,"getWindowHandle",null] 17:46:07 INFO - PROCESS | 13556 | 1477701967470 Marionette TRACE conn4 <- [1,2434,null,{"value":"8"}] 17:46:07 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 17:46:07 INFO - PROCESS | 13556 | 1477701967534 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:46:07 INFO - PROCESS | 13556 | 1477701967753 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 17:46:07 INFO - PROCESS | 13556 | 1477701967767 Marionette TRACE conn4 -> [0,2436,"getWindowHandles",null] 17:46:07 INFO - PROCESS | 13556 | 1477701967771 Marionette TRACE conn4 <- [1,2436,null,["8"]] 17:46:07 INFO - PROCESS | 13556 | 1477701967777 Marionette TRACE conn4 -> [0,2437,"switchToWindow",{"name":"8"}] 17:46:07 INFO - PROCESS | 13556 | 1477701967784 Marionette TRACE conn4 <- [1,2437,null,{}] 17:46:07 INFO - PROCESS | 13556 | 1477701967790 Marionette TRACE conn4 -> [0,2438,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:46:07 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cfc000 == 10 [pid = 13556] [id = 525] 17:46:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x83cfc800) [pid = 13556] [serial = 1542] [outer = (nil)] 17:46:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8bc6e800) [pid = 13556] [serial = 1543] [outer = 0x83cfc800] 17:46:07 INFO - PROCESS | 13556 | 1477701967880 Marionette DEBUG loaded listener.js 17:46:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8bc74800) [pid = 13556] [serial = 1544] [outer = 0x83cfc800] 17:46:08 INFO - PROCESS | 13556 | 1477701968525 Marionette TRACE conn4 <- [1,2438,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:46:08 INFO - . 17:46:08 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1021ms 17:46:08 INFO - PROCESS | 13556 | 1477701968555 Marionette TRACE conn4 -> [0,2439,"getWindowHandle",null] 17:46:08 INFO - PROCESS | 13556 | 1477701968559 Marionette TRACE conn4 <- [1,2439,null,{"value":"8"}] 17:46:08 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 17:46:08 INFO - PROCESS | 13556 | 1477701968565 Marionette TRACE conn4 -> [0,2440,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:46:08 INFO - PROCESS | 13556 | 1477701968719 Marionette TRACE conn4 <- [1,2440,null,{"value":null}] 17:46:08 INFO - PROCESS | 13556 | 1477701968832 Marionette TRACE conn4 -> [0,2441,"getWindowHandles",null] 17:46:08 INFO - PROCESS | 13556 | 1477701968839 Marionette TRACE conn4 <- [1,2441,null,["8"]] 17:46:08 INFO - PROCESS | 13556 | 1477701968847 Marionette TRACE conn4 -> [0,2442,"switchToWindow",{"name":"8"}] 17:46:08 INFO - PROCESS | 13556 | 1477701968853 Marionette TRACE conn4 <- [1,2442,null,{}] 17:46:08 INFO - PROCESS | 13556 | 1477701968858 Marionette TRACE conn4 -> [0,2443,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:46:08 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bce7c00 == 11 [pid = 13556] [id = 526] 17:46:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8bcea400) [pid = 13556] [serial = 1545] [outer = (nil)] 17:46:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8cbde400) [pid = 13556] [serial = 1546] [outer = 0x8bcea400] 17:46:08 INFO - PROCESS | 13556 | 1477701968949 Marionette DEBUG loaded listener.js 17:46:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8cbe7000) [pid = 13556] [serial = 1547] [outer = 0x8bcea400] 17:46:09 INFO - PROCESS | 13556 | 1477701969486 Marionette TRACE conn4 <- [1,2443,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:46:09 INFO - . 17:46:09 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 969ms 17:46:09 INFO - PROCESS | 13556 | 1477701969535 Marionette TRACE conn4 -> [0,2444,"getWindowHandle",null] 17:46:09 INFO - PROCESS | 13556 | 1477701969538 Marionette TRACE conn4 <- [1,2444,null,{"value":"8"}] 17:46:09 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 17:46:09 INFO - PROCESS | 13556 | 1477701969545 Marionette TRACE conn4 -> [0,2445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:46:09 INFO - PROCESS | 13556 | 1477701969690 Marionette TRACE conn4 <- [1,2445,null,{"value":null}] 17:46:09 INFO - PROCESS | 13556 | 1477701969809 Marionette TRACE conn4 -> [0,2446,"getWindowHandles",null] 17:46:09 INFO - PROCESS | 13556 | 1477701969812 Marionette TRACE conn4 <- [1,2446,null,["8"]] 17:46:09 INFO - PROCESS | 13556 | 1477701969817 Marionette TRACE conn4 -> [0,2447,"switchToWindow",{"name":"8"}] 17:46:09 INFO - PROCESS | 13556 | 1477701969822 Marionette TRACE conn4 <- [1,2447,null,{}] 17:46:09 INFO - PROCESS | 13556 | 1477701969827 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:46:09 INFO - PROCESS | 13556 | ++DOCSHELL 0x8d946000 == 12 [pid = 13556] [id = 527] 17:46:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8d950400) [pid = 13556] [serial = 1548] [outer = (nil)] 17:46:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8da68c00) [pid = 13556] [serial = 1549] [outer = 0x8d950400] 17:46:09 INFO - PROCESS | 13556 | 1477701969907 Marionette DEBUG loaded listener.js 17:46:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8da6f000) [pid = 13556] [serial = 1550] [outer = 0x8d950400] 17:46:10 INFO - PROCESS | 13556 | 1477701970411 Marionette TRACE conn4 <- [1,2448,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:46:10 INFO - . 17:46:10 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 919ms 17:46:10 INFO - PROCESS | 13556 | 1477701970463 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 17:46:10 INFO - PROCESS | 13556 | 1477701970466 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 17:46:10 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 17:46:10 INFO - PROCESS | 13556 | 1477701970472 Marionette TRACE conn4 -> [0,2450,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:46:10 INFO - PROCESS | 13556 | 1477701970708 Marionette TRACE conn4 <- [1,2450,null,{"value":null}] 17:46:10 INFO - PROCESS | 13556 | 1477701970725 Marionette TRACE conn4 -> [0,2451,"getWindowHandles",null] 17:46:10 INFO - PROCESS | 13556 | 1477701970727 Marionette TRACE conn4 <- [1,2451,null,["8"]] 17:46:10 INFO - PROCESS | 13556 | 1477701970732 Marionette TRACE conn4 -> [0,2452,"switchToWindow",{"name":"8"}] 17:46:10 INFO - PROCESS | 13556 | 1477701970737 Marionette TRACE conn4 <- [1,2452,null,{}] 17:46:10 INFO - PROCESS | 13556 | 1477701970742 Marionette TRACE conn4 -> [0,2453,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:46:10 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df19800 == 13 [pid = 13556] [id = 528] 17:46:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8df21000) [pid = 13556] [serial = 1551] [outer = (nil)] 17:46:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x8fbc5000) [pid = 13556] [serial = 1552] [outer = 0x8df21000] 17:46:10 INFO - PROCESS | 13556 | 1477701970840 Marionette DEBUG loaded listener.js 17:46:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x8fccb400) [pid = 13556] [serial = 1553] [outer = 0x8df21000] 17:46:11 INFO - PROCESS | 13556 | 1477701971457 Marionette TRACE conn4 <- [1,2453,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:46:11 INFO - . 17:46:11 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1032ms 17:46:11 INFO - PROCESS | 13556 | 1477701971504 Marionette TRACE conn4 -> [0,2454,"getWindowHandle",null] 17:46:11 INFO - PROCESS | 13556 | 1477701971507 Marionette TRACE conn4 <- [1,2454,null,{"value":"8"}] 17:46:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 17:46:11 INFO - PROCESS | 13556 | 1477701971518 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:46:11 INFO - PROCESS | 13556 | 1477701971656 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 17:46:11 INFO - PROCESS | 13556 | 1477701971664 Marionette TRACE conn4 -> [0,2456,"getWindowHandles",null] 17:46:11 INFO - PROCESS | 13556 | 1477701971669 Marionette TRACE conn4 <- [1,2456,null,["8"]] 17:46:11 INFO - PROCESS | 13556 | 1477701971675 Marionette TRACE conn4 -> [0,2457,"switchToWindow",{"name":"8"}] 17:46:11 INFO - PROCESS | 13556 | 1477701971681 Marionette TRACE conn4 <- [1,2457,null,{}] 17:46:11 INFO - PROCESS | 13556 | 1477701971685 Marionette TRACE conn4 -> [0,2458,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:46:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d31800 == 14 [pid = 13556] [id = 529] 17:46:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x8fce9000) [pid = 13556] [serial = 1554] [outer = (nil)] 17:46:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x8fd6a000) [pid = 13556] [serial = 1555] [outer = 0x8fce9000] 17:46:11 INFO - PROCESS | 13556 | 1477701971765 Marionette DEBUG loaded listener.js 17:46:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x8fd64800) [pid = 13556] [serial = 1556] [outer = 0x8fce9000] 17:46:12 INFO - PROCESS | 13556 | 1477701972367 Marionette TRACE conn4 <- [1,2458,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:46:12 INFO - . 17:46:12 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 868ms 17:46:12 INFO - PROCESS | 13556 | 1477701972386 Marionette TRACE conn4 -> [0,2459,"getWindowHandle",null] 17:46:12 INFO - PROCESS | 13556 | 1477701972388 Marionette TRACE conn4 <- [1,2459,null,{"value":"8"}] 17:46:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 17:46:12 INFO - PROCESS | 13556 | 1477701972395 Marionette TRACE conn4 -> [0,2460,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:46:12 INFO - PROCESS | 13556 | 1477701972529 Marionette TRACE conn4 <- [1,2460,null,{"value":null}] 17:46:12 INFO - PROCESS | 13556 | 1477701972535 Marionette TRACE conn4 -> [0,2461,"getWindowHandles",null] 17:46:12 INFO - PROCESS | 13556 | 1477701972566 Marionette TRACE conn4 <- [1,2461,null,["8"]] 17:46:12 INFO - PROCESS | 13556 | 1477701972692 Marionette TRACE conn4 -> [0,2462,"switchToWindow",{"name":"8"}] 17:46:12 INFO - PROCESS | 13556 | 1477701972697 Marionette TRACE conn4 <- [1,2462,null,{}] 17:46:12 INFO - PROCESS | 13556 | 1477701972702 Marionette TRACE conn4 -> [0,2463,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:46:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x9004f000 == 15 [pid = 13556] [id = 530] 17:46:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x9004f800) [pid = 13556] [serial = 1557] [outer = (nil)] 17:46:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x90053000) [pid = 13556] [serial = 1558] [outer = 0x9004f800] 17:46:12 INFO - PROCESS | 13556 | 1477701972786 Marionette DEBUG loaded listener.js 17:46:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x90051800) [pid = 13556] [serial = 1559] [outer = 0x9004f800] 17:46:13 INFO - PROCESS | 13556 | 1477701973276 Marionette TRACE conn4 <- [1,2463,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:46:13 INFO - . 17:46:13 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 923ms 17:46:13 INFO - PROCESS | 13556 | 1477701973318 Marionette TRACE conn4 -> [0,2464,"getWindowHandle",null] 17:46:13 INFO - PROCESS | 13556 | 1477701973321 Marionette TRACE conn4 <- [1,2464,null,{"value":"8"}] 17:46:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 17:46:13 INFO - PROCESS | 13556 | 1477701973334 Marionette TRACE conn4 -> [0,2465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:46:13 INFO - PROCESS | 13556 | 1477701973476 Marionette TRACE conn4 <- [1,2465,null,{"value":null}] 17:46:13 INFO - PROCESS | 13556 | 1477701973616 Marionette TRACE conn4 -> [0,2466,"getWindowHandles",null] 17:46:13 INFO - PROCESS | 13556 | 1477701973622 Marionette TRACE conn4 <- [1,2466,null,["8"]] 17:46:13 INFO - PROCESS | 13556 | 1477701973630 Marionette TRACE conn4 -> [0,2467,"switchToWindow",{"name":"8"}] 17:46:13 INFO - PROCESS | 13556 | 1477701973640 Marionette TRACE conn4 <- [1,2467,null,{}] 17:46:13 INFO - PROCESS | 13556 | 1477701973648 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:46:13 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d31000 == 16 [pid = 13556] [id = 531] 17:46:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x82d31400) [pid = 13556] [serial = 1560] [outer = (nil)] 17:46:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x82df3000) [pid = 13556] [serial = 1561] [outer = 0x82d31400] 17:46:13 INFO - PROCESS | 13556 | 1477701973755 Marionette DEBUG loaded listener.js 17:46:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x82df2c00) [pid = 13556] [serial = 1562] [outer = 0x82d31400] 17:46:14 INFO - PROCESS | 13556 | 1477701974428 Marionette TRACE conn4 <- [1,2468,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:46:14 INFO - . 17:46:14 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 1131ms 17:46:14 INFO - PROCESS | 13556 | 1477701974465 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 17:46:14 INFO - PROCESS | 13556 | 1477701974471 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 17:46:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 17:46:14 INFO - PROCESS | 13556 | 1477701974479 Marionette TRACE conn4 -> [0,2470,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:46:14 INFO - PROCESS | 13556 | 1477701974647 Marionette TRACE conn4 <- [1,2470,null,{"value":null}] 17:46:14 INFO - PROCESS | 13556 | 1477701974804 Marionette TRACE conn4 -> [0,2471,"getWindowHandles",null] 17:46:14 INFO - PROCESS | 13556 | 1477701974811 Marionette TRACE conn4 <- [1,2471,null,["8"]] 17:46:14 INFO - PROCESS | 13556 | 1477701974819 Marionette TRACE conn4 -> [0,2472,"switchToWindow",{"name":"8"}] 17:46:14 INFO - PROCESS | 13556 | 1477701974827 Marionette TRACE conn4 <- [1,2472,null,{}] 17:46:14 INFO - PROCESS | 13556 | 1477701974836 Marionette TRACE conn4 -> [0,2473,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:46:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc72c00 == 17 [pid = 13556] [id = 532] 17:46:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x8bc74400) [pid = 13556] [serial = 1563] [outer = (nil)] 17:46:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x8bce2000) [pid = 13556] [serial = 1564] [outer = 0x8bc74400] 17:46:14 INFO - PROCESS | 13556 | 1477701974934 Marionette DEBUG loaded listener.js 17:46:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x8bce7400) [pid = 13556] [serial = 1565] [outer = 0x8bc74400] 17:46:15 INFO - PROCESS | 13556 | 1477701975515 Marionette TRACE conn4 <- [1,2473,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:46:15 INFO - . 17:46:15 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 1073ms 17:46:15 INFO - PROCESS | 13556 | 1477701975551 Marionette TRACE conn4 -> [0,2474,"getWindowHandle",null] 17:46:15 INFO - PROCESS | 13556 | 1477701975556 Marionette TRACE conn4 <- [1,2474,null,{"value":"8"}] 17:46:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 17:46:15 INFO - PROCESS | 13556 | 1477701975564 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:46:15 INFO - PROCESS | 13556 | 1477701975746 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 17:46:15 INFO - PROCESS | 13556 | 1477701975931 Marionette TRACE conn4 -> [0,2476,"getWindowHandles",null] 17:46:15 INFO - PROCESS | 13556 | 1477701975941 Marionette TRACE conn4 <- [1,2476,null,["8"]] 17:46:15 INFO - PROCESS | 13556 | 1477701975959 Marionette TRACE conn4 -> [0,2477,"switchToWindow",{"name":"8"}] 17:46:15 INFO - PROCESS | 13556 | 1477701975967 Marionette TRACE conn4 <- [1,2477,null,{}] 17:46:15 INFO - PROCESS | 13556 | 1477701975973 Marionette TRACE conn4 -> [0,2478,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:46:16 INFO - PROCESS | 13556 | ++DOCSHELL 0x92de7800 == 18 [pid = 13556] [id = 533] 17:46:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x92ebc400) [pid = 13556] [serial = 1566] [outer = (nil)] 17:46:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x9331f000) [pid = 13556] [serial = 1567] [outer = 0x92ebc400] 17:46:16 INFO - PROCESS | 13556 | 1477701976078 Marionette DEBUG loaded listener.js 17:46:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x93d0a800) [pid = 13556] [serial = 1568] [outer = 0x92ebc400] 17:46:16 INFO - PROCESS | 13556 | 1477701976680 Marionette TRACE conn4 <- [1,2478,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:46:16 INFO - . 17:46:16 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1170ms 17:46:16 INFO - PROCESS | 13556 | 1477701976733 Marionette TRACE conn4 -> [0,2479,"getWindowHandle",null] 17:46:16 INFO - PROCESS | 13556 | 1477701976737 Marionette TRACE conn4 <- [1,2479,null,{"value":"8"}] 17:46:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 17:46:16 INFO - PROCESS | 13556 | 1477701976743 Marionette TRACE conn4 -> [0,2480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:46:16 INFO - PROCESS | 13556 | 1477701976911 Marionette TRACE conn4 <- [1,2480,null,{"value":null}] 17:46:17 INFO - PROCESS | 13556 | 1477701977083 Marionette TRACE conn4 -> [0,2481,"getWindowHandles",null] 17:46:17 INFO - PROCESS | 13556 | 1477701977087 Marionette TRACE conn4 <- [1,2481,null,["8"]] 17:46:17 INFO - PROCESS | 13556 | 1477701977094 Marionette TRACE conn4 -> [0,2482,"switchToWindow",{"name":"8"}] 17:46:17 INFO - PROCESS | 13556 | 1477701977100 Marionette TRACE conn4 <- [1,2482,null,{}] 17:46:17 INFO - PROCESS | 13556 | 1477701977106 Marionette TRACE conn4 -> [0,2483,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:46:17 INFO - PROCESS | 13556 | ++DOCSHELL 0x944c4c00 == 19 [pid = 13556] [id = 534] 17:46:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x944c5400) [pid = 13556] [serial = 1569] [outer = (nil)] 17:46:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x94667400) [pid = 13556] [serial = 1570] [outer = 0x944c5400] 17:46:17 INFO - PROCESS | 13556 | 1477701977201 Marionette DEBUG loaded listener.js 17:46:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x94788c00) [pid = 13556] [serial = 1571] [outer = 0x944c5400] 17:46:17 INFO - PROCESS | 13556 | 1477701977817 Marionette TRACE conn4 <- [1,2483,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:46:17 INFO - . 17:46:17 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 1123ms 17:46:17 INFO - PROCESS | 13556 | 1477701977866 Marionette TRACE conn4 -> [0,2484,"getWindowHandle",null] 17:46:17 INFO - PROCESS | 13556 | 1477701977871 Marionette TRACE conn4 <- [1,2484,null,{"value":"8"}] 17:46:17 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 17:46:17 INFO - PROCESS | 13556 | 1477701977878 Marionette TRACE conn4 -> [0,2485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:46:18 INFO - PROCESS | 13556 | 1477701978040 Marionette TRACE conn4 <- [1,2485,null,{"value":null}] 17:46:18 INFO - PROCESS | 13556 | 1477701978310 Marionette TRACE conn4 -> [0,2486,"getWindowHandles",null] 17:46:18 INFO - PROCESS | 13556 | 1477701978316 Marionette TRACE conn4 <- [1,2486,null,["8"]] 17:46:18 INFO - PROCESS | 13556 | 1477701978327 Marionette TRACE conn4 -> [0,2487,"switchToWindow",{"name":"8"}] 17:46:18 INFO - PROCESS | 13556 | 1477701978336 Marionette TRACE conn4 <- [1,2487,null,{}] 17:46:18 INFO - PROCESS | 13556 | 1477701978344 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:46:18 INFO - PROCESS | 13556 | ++DOCSHELL 0x8308f000 == 20 [pid = 13556] [id = 535] 17:46:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x83090400) [pid = 13556] [serial = 1572] [outer = (nil)] 17:46:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x8320f800) [pid = 13556] [serial = 1573] [outer = 0x83090400] 17:46:18 INFO - PROCESS | 13556 | 1477701978437 Marionette DEBUG loaded listener.js 17:46:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x83cfa800) [pid = 13556] [serial = 1574] [outer = 0x83090400] 17:46:19 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 17:46:19 WARNING - wptserve Traceback (most recent call last): 17:46:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:46:19 WARNING - rv = self.func(request, response) 17:46:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:46:19 WARNING - access_control_allow_origin = "*") 17:46:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:46:19 WARNING - payload = payload_generator(server_data) 17:46:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:46:19 WARNING - return encode_string_as_bmp_image(data) 17:46:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:46:19 WARNING - img.save(f, "BMP") 17:46:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:46:19 WARNING - f.write(bmpfileheader) 17:46:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:46:19 WARNING - 17:46:19 INFO - PROCESS | 13556 | --DOCSHELL 0x82df2800 == 19 [pid = 13556] [id = 522] 17:46:22 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x8fce9000) [pid = 13556] [serial = 1554] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 17:46:22 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x8bcea400) [pid = 13556] [serial = 1545] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 17:46:22 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x8309c400) [pid = 13556] [serial = 1539] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 17:46:22 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x8df21000) [pid = 13556] [serial = 1551] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 17:46:22 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x8d950400) [pid = 13556] [serial = 1548] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 17:46:22 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x83cfc800) [pid = 13556] [serial = 1542] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 17:46:22 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x82df4800) [pid = 13556] [serial = 1536] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 17:46:22 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x82df3800) [pid = 13556] [serial = 1533] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 17:46:27 INFO - PROCESS | 13556 | --DOCSHELL 0x9004f000 == 18 [pid = 13556] [id = 530] 17:46:27 INFO - PROCESS | 13556 | --DOCSHELL 0x8df19800 == 17 [pid = 13556] [id = 528] 17:46:27 INFO - PROCESS | 13556 | --DOCSHELL 0x82d31800 == 16 [pid = 13556] [id = 529] 17:46:27 INFO - PROCESS | 13556 | --DOCSHELL 0x8d946000 == 15 [pid = 13556] [id = 527] 17:46:27 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff8c00 == 14 [pid = 13556] [id = 524] 17:46:27 INFO - PROCESS | 13556 | --DOCSHELL 0x8bce7c00 == 13 [pid = 13556] [id = 526] 17:46:27 INFO - PROCESS | 13556 | --DOCSHELL 0x83cfc000 == 12 [pid = 13556] [id = 525] 17:46:27 INFO - PROCESS | 13556 | --DOCSHELL 0x82df3c00 == 11 [pid = 13556] [id = 523] 17:46:27 INFO - PROCESS | 13556 | --DOCSHELL 0x944c4c00 == 10 [pid = 13556] [id = 534] 17:46:27 INFO - PROCESS | 13556 | --DOCSHELL 0x92de7800 == 9 [pid = 13556] [id = 533] 17:46:27 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc72c00 == 8 [pid = 13556] [id = 532] 17:46:27 INFO - PROCESS | 13556 | --DOCSHELL 0x82d31000 == 7 [pid = 13556] [id = 531] 17:46:27 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x8fd6a000) [pid = 13556] [serial = 1555] [outer = (nil)] [url = about:blank] 17:46:27 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x8fd64800) [pid = 13556] [serial = 1556] [outer = (nil)] [url = about:blank] 17:46:27 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x8fbc5000) [pid = 13556] [serial = 1552] [outer = (nil)] [url = about:blank] 17:46:27 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x8fccb400) [pid = 13556] [serial = 1553] [outer = (nil)] [url = about:blank] 17:46:27 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x8da68c00) [pid = 13556] [serial = 1549] [outer = (nil)] [url = about:blank] 17:46:27 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x8da6f000) [pid = 13556] [serial = 1550] [outer = (nil)] [url = about:blank] 17:46:27 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x8cbde400) [pid = 13556] [serial = 1546] [outer = (nil)] [url = about:blank] 17:46:27 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x8cbe7000) [pid = 13556] [serial = 1547] [outer = (nil)] [url = about:blank] 17:46:27 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x8bc6e800) [pid = 13556] [serial = 1543] [outer = (nil)] [url = about:blank] 17:46:27 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x8bc74800) [pid = 13556] [serial = 1544] [outer = (nil)] [url = about:blank] 17:46:27 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x8320c400) [pid = 13556] [serial = 1540] [outer = (nil)] [url = about:blank] 17:46:27 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x8320ac00) [pid = 13556] [serial = 1541] [outer = (nil)] [url = about:blank] 17:46:27 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x82fefc00) [pid = 13556] [serial = 1537] [outer = (nil)] [url = about:blank] 17:46:27 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x82ffbc00) [pid = 13556] [serial = 1538] [outer = (nil)] [url = about:blank] 17:46:27 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x82ff9c00) [pid = 13556] [serial = 1535] [outer = (nil)] [url = about:blank] 17:46:27 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x90053000) [pid = 13556] [serial = 1558] [outer = (nil)] [url = about:blank] 17:46:29 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x944c5400) [pid = 13556] [serial = 1569] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 17:46:29 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x82d31400) [pid = 13556] [serial = 1560] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 17:46:29 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8bc74400) [pid = 13556] [serial = 1563] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 17:46:29 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x92ebc400) [pid = 13556] [serial = 1566] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 17:46:29 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x9004f800) [pid = 13556] [serial = 1557] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 17:46:34 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8bce7400) [pid = 13556] [serial = 1565] [outer = (nil)] [url = about:blank] 17:46:34 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8bce2000) [pid = 13556] [serial = 1564] [outer = (nil)] [url = about:blank] 17:46:34 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x93d0a800) [pid = 13556] [serial = 1568] [outer = (nil)] [url = about:blank] 17:46:34 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x9331f000) [pid = 13556] [serial = 1567] [outer = (nil)] [url = about:blank] 17:46:34 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x94788c00) [pid = 13556] [serial = 1571] [outer = (nil)] [url = about:blank] 17:46:34 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x94667400) [pid = 13556] [serial = 1570] [outer = (nil)] [url = about:blank] 17:46:34 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x90051800) [pid = 13556] [serial = 1559] [outer = (nil)] [url = about:blank] 17:46:34 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x8320f800) [pid = 13556] [serial = 1573] [outer = (nil)] [url = about:blank] 17:46:34 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x82df3000) [pid = 13556] [serial = 1561] [outer = (nil)] [url = about:blank] 17:46:34 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82df2c00) [pid = 13556] [serial = 1562] [outer = (nil)] [url = about:blank] 17:46:48 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:46:48 INFO - PROCESS | 13556 | 1477702008616 Marionette TRACE conn4 <- [1,2488,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 17:46:48 INFO - . 17:46:48 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30765ms 17:46:48 INFO - PROCESS | 13556 | 1477702008644 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 17:46:48 INFO - PROCESS | 13556 | 1477702008651 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 17:46:48 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 17:46:48 INFO - PROCESS | 13556 | 1477702008662 Marionette TRACE conn4 -> [0,2490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:46:48 INFO - PROCESS | 13556 | 1477702008889 Marionette TRACE conn4 <- [1,2490,null,{"value":null}] 17:46:48 INFO - PROCESS | 13556 | 1477702008965 Marionette TRACE conn4 -> [0,2491,"getWindowHandles",null] 17:46:48 INFO - PROCESS | 13556 | 1477702008971 Marionette TRACE conn4 <- [1,2491,null,["8"]] 17:46:48 INFO - PROCESS | 13556 | 1477702008980 Marionette TRACE conn4 -> [0,2492,"switchToWindow",{"name":"8"}] 17:46:48 INFO - PROCESS | 13556 | 1477702008988 Marionette TRACE conn4 <- [1,2492,null,{}] 17:46:49 INFO - PROCESS | 13556 | 1477702008995 Marionette TRACE conn4 -> [0,2493,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:46:49 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df6800 == 8 [pid = 13556] [id = 536] 17:46:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82df6c00) [pid = 13556] [serial = 1575] [outer = (nil)] 17:46:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff1000) [pid = 13556] [serial = 1576] [outer = 0x82df6c00] 17:46:49 INFO - PROCESS | 13556 | 1477702009094 Marionette DEBUG loaded listener.js 17:46:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffb800) [pid = 13556] [serial = 1577] [outer = 0x82df6c00] 17:46:49 WARNING - wptserve Traceback (most recent call last): 17:46:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:46:49 WARNING - rv = self.func(request, response) 17:46:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:46:49 WARNING - access_control_allow_origin = "*") 17:46:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:46:49 WARNING - payload = payload_generator(server_data) 17:46:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:46:49 WARNING - return encode_string_as_bmp_image(data) 17:46:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:46:49 WARNING - img.save(f, "BMP") 17:46:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:46:49 WARNING - f.write(bmpfileheader) 17:46:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:46:49 WARNING - 17:46:49 WARNING - wptserve Traceback (most recent call last): 17:46:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:46:49 WARNING - rv = self.func(request, response) 17:46:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:46:49 WARNING - access_control_allow_origin = "*") 17:46:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:46:49 WARNING - payload = payload_generator(server_data) 17:46:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:46:49 WARNING - return encode_string_as_bmp_image(data) 17:46:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:46:49 WARNING - img.save(f, "BMP") 17:46:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:46:49 WARNING - f.write(bmpfileheader) 17:46:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:46:49 WARNING - 17:46:58 INFO - PROCESS | 13556 | --DOCSHELL 0x8308f000 == 7 [pid = 13556] [id = 535] 17:47:00 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x83090400) [pid = 13556] [serial = 1572] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 17:47:06 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x83cfa800) [pid = 13556] [serial = 1574] [outer = (nil)] [url = about:blank] 17:47:06 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82ff1000) [pid = 13556] [serial = 1576] [outer = (nil)] [url = about:blank] 17:47:19 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:47:19 INFO - PROCESS | 13556 | 1477702039287 Marionette TRACE conn4 <- [1,2493,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 17:47:19 INFO - . 17:47:19 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30663ms 17:47:19 INFO - PROCESS | 13556 | 1477702039323 Marionette TRACE conn4 -> [0,2494,"getWindowHandle",null] 17:47:19 INFO - PROCESS | 13556 | 1477702039329 Marionette TRACE conn4 <- [1,2494,null,{"value":"8"}] 17:47:19 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 17:47:19 INFO - PROCESS | 13556 | 1477702039341 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:47:19 INFO - PROCESS | 13556 | 1477702039553 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 17:47:19 INFO - PROCESS | 13556 | 1477702039630 Marionette TRACE conn4 -> [0,2496,"getWindowHandles",null] 17:47:19 INFO - PROCESS | 13556 | 1477702039636 Marionette TRACE conn4 <- [1,2496,null,["8"]] 17:47:19 INFO - PROCESS | 13556 | 1477702039643 Marionette TRACE conn4 -> [0,2497,"switchToWindow",{"name":"8"}] 17:47:19 INFO - PROCESS | 13556 | 1477702039651 Marionette TRACE conn4 <- [1,2497,null,{}] 17:47:19 INFO - PROCESS | 13556 | 1477702039657 Marionette TRACE conn4 -> [0,2498,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:47:19 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df2c00 == 8 [pid = 13556] [id = 537] 17:47:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82df3000) [pid = 13556] [serial = 1578] [outer = (nil)] 17:47:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82df6000) [pid = 13556] [serial = 1579] [outer = 0x82df3000] 17:47:19 INFO - PROCESS | 13556 | 1477702039754 Marionette DEBUG loaded listener.js 17:47:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffa000) [pid = 13556] [serial = 1580] [outer = 0x82df3000] 17:47:20 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 17:47:20 WARNING - wptserve Traceback (most recent call last): 17:47:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:47:20 WARNING - rv = self.func(request, response) 17:47:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:47:20 WARNING - access_control_allow_origin = "*") 17:47:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:47:20 WARNING - payload = payload_generator(server_data) 17:47:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:47:20 WARNING - return encode_string_as_bmp_image(data) 17:47:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:47:20 WARNING - img.save(f, "BMP") 17:47:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:47:20 WARNING - f.write(bmpfileheader) 17:47:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:47:20 WARNING - 17:47:29 INFO - PROCESS | 13556 | --DOCSHELL 0x82df6800 == 7 [pid = 13556] [id = 536] 17:47:31 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x82df6c00) [pid = 13556] [serial = 1575] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 17:47:36 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x82ffb800) [pid = 13556] [serial = 1577] [outer = (nil)] [url = about:blank] 17:47:36 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82df6000) [pid = 13556] [serial = 1579] [outer = (nil)] [url = about:blank] 17:47:49 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:47:49 INFO - PROCESS | 13556 | 1477702069948 Marionette TRACE conn4 <- [1,2498,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 17:47:49 INFO - . 17:47:49 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30655ms 17:47:49 INFO - PROCESS | 13556 | 1477702069993 Marionette TRACE conn4 -> [0,2499,"getWindowHandle",null] 17:47:50 INFO - PROCESS | 13556 | 1477702069999 Marionette TRACE conn4 <- [1,2499,null,{"value":"8"}] 17:47:50 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 17:47:50 INFO - PROCESS | 13556 | 1477702070010 Marionette TRACE conn4 -> [0,2500,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:47:50 INFO - PROCESS | 13556 | 1477702070226 Marionette TRACE conn4 <- [1,2500,null,{"value":null}] 17:47:50 INFO - PROCESS | 13556 | 1477702070303 Marionette TRACE conn4 -> [0,2501,"getWindowHandles",null] 17:47:50 INFO - PROCESS | 13556 | 1477702070309 Marionette TRACE conn4 <- [1,2501,null,["8"]] 17:47:50 INFO - PROCESS | 13556 | 1477702070317 Marionette TRACE conn4 -> [0,2502,"switchToWindow",{"name":"8"}] 17:47:50 INFO - PROCESS | 13556 | 1477702070325 Marionette TRACE conn4 <- [1,2502,null,{}] 17:47:50 INFO - PROCESS | 13556 | 1477702070331 Marionette TRACE conn4 -> [0,2503,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:47:50 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff1800 == 8 [pid = 13556] [id = 538] 17:47:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82ff5000) [pid = 13556] [serial = 1581] [outer = (nil)] 17:47:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff9400) [pid = 13556] [serial = 1582] [outer = 0x82ff5000] 17:47:50 INFO - PROCESS | 13556 | 1477702070428 Marionette DEBUG loaded listener.js 17:47:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x83094400) [pid = 13556] [serial = 1583] [outer = 0x82ff5000] 17:47:50 INFO - PROCESS | 13556 | ++DOCSHELL 0x83207c00 == 9 [pid = 13556] [id = 539] 17:47:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x83208800) [pid = 13556] [serial = 1584] [outer = (nil)] 17:47:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x83209000) [pid = 13556] [serial = 1585] [outer = 0x83208800] 17:47:51 INFO - PROCESS | 13556 | 1477702071105 Marionette TRACE conn4 <- [1,2503,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:47:51 INFO - . 17:47:51 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1118ms 17:47:51 INFO - PROCESS | 13556 | 1477702071126 Marionette TRACE conn4 -> [0,2504,"getWindowHandle",null] 17:47:51 INFO - PROCESS | 13556 | 1477702071132 Marionette TRACE conn4 <- [1,2504,null,{"value":"8"}] 17:47:51 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 17:47:51 INFO - PROCESS | 13556 | 1477702071138 Marionette TRACE conn4 -> [0,2505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:47:51 INFO - PROCESS | 13556 | 1477702071368 Marionette TRACE conn4 <- [1,2505,null,{"value":null}] 17:47:51 INFO - PROCESS | 13556 | 1477702071382 Marionette TRACE conn4 -> [0,2506,"getWindowHandles",null] 17:47:51 INFO - PROCESS | 13556 | 1477702071386 Marionette TRACE conn4 <- [1,2506,null,["8"]] 17:47:51 INFO - PROCESS | 13556 | 1477702071392 Marionette TRACE conn4 -> [0,2507,"switchToWindow",{"name":"8"}] 17:47:51 INFO - PROCESS | 13556 | 1477702071397 Marionette TRACE conn4 <- [1,2507,null,{}] 17:47:51 INFO - PROCESS | 13556 | 1477702071403 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:47:51 INFO - PROCESS | 13556 | ++DOCSHELL 0x8331bc00 == 10 [pid = 13556] [id = 540] 17:47:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8331c000) [pid = 13556] [serial = 1586] [outer = (nil)] 17:47:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8331f400) [pid = 13556] [serial = 1587] [outer = 0x8331c000] 17:47:51 INFO - PROCESS | 13556 | 1477702071490 Marionette DEBUG loaded listener.js 17:47:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8331dc00) [pid = 13556] [serial = 1588] [outer = 0x8331c000] 17:47:51 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cf6400 == 11 [pid = 13556] [id = 541] 17:47:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x83cf7400) [pid = 13556] [serial = 1589] [outer = (nil)] 17:47:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x83cf9400) [pid = 13556] [serial = 1590] [outer = 0x83cf7400] 17:47:52 INFO - PROCESS | 13556 | 1477702072271 Marionette TRACE conn4 <- [1,2508,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:47:52 INFO - . 17:47:52 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1173ms 17:47:52 INFO - PROCESS | 13556 | 1477702072319 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 17:47:52 INFO - PROCESS | 13556 | 1477702072325 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 17:47:52 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 17:47:52 INFO - PROCESS | 13556 | 1477702072332 Marionette TRACE conn4 -> [0,2510,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:47:52 INFO - PROCESS | 13556 | 1477702072499 Marionette TRACE conn4 <- [1,2510,null,{"value":null}] 17:47:52 INFO - PROCESS | 13556 | 1477702072514 Marionette TRACE conn4 -> [0,2511,"getWindowHandles",null] 17:47:52 INFO - PROCESS | 13556 | 1477702072517 Marionette TRACE conn4 <- [1,2511,null,["8"]] 17:47:52 INFO - PROCESS | 13556 | 1477702072622 Marionette TRACE conn4 -> [0,2512,"switchToWindow",{"name":"8"}] 17:47:52 INFO - PROCESS | 13556 | 1477702072629 Marionette TRACE conn4 <- [1,2512,null,{}] 17:47:52 INFO - PROCESS | 13556 | 1477702072635 Marionette TRACE conn4 -> [0,2513,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:47:52 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bca7c00 == 12 [pid = 13556] [id = 542] 17:47:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8bca8800) [pid = 13556] [serial = 1591] [outer = (nil)] 17:47:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8bcaf800) [pid = 13556] [serial = 1592] [outer = 0x8bca8800] 17:47:52 INFO - PROCESS | 13556 | 1477702072724 Marionette DEBUG loaded listener.js 17:47:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8bce0000) [pid = 13556] [serial = 1593] [outer = 0x8bca8800] 17:47:53 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd93c00 == 13 [pid = 13556] [id = 543] 17:47:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8bd94000) [pid = 13556] [serial = 1594] [outer = (nil)] 17:47:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8bd94c00) [pid = 13556] [serial = 1595] [outer = 0x8bd94000] 17:47:53 INFO - PROCESS | 13556 | 1477702073418 Marionette TRACE conn4 <- [1,2513,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:47:53 INFO - . 17:47:53 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1121ms 17:47:53 INFO - PROCESS | 13556 | 1477702073453 Marionette TRACE conn4 -> [0,2514,"getWindowHandle",null] 17:47:53 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 17:47:53 INFO - PROCESS | 13556 | 1477702073457 Marionette TRACE conn4 <- [1,2514,null,{"value":"8"}] 17:47:53 INFO - PROCESS | 13556 | 1477702073463 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:47:53 INFO - PROCESS | 13556 | 1477702073679 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 17:47:53 INFO - PROCESS | 13556 | 1477702073693 Marionette TRACE conn4 -> [0,2516,"getWindowHandles",null] 17:47:53 INFO - PROCESS | 13556 | 1477702073699 Marionette TRACE conn4 <- [1,2516,null,["8"]] 17:47:53 INFO - PROCESS | 13556 | 1477702073704 Marionette TRACE conn4 -> [0,2517,"switchToWindow",{"name":"8"}] 17:47:53 INFO - PROCESS | 13556 | 1477702073709 Marionette TRACE conn4 <- [1,2517,null,{}] 17:47:53 INFO - PROCESS | 13556 | 1477702073715 Marionette TRACE conn4 -> [0,2518,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:47:53 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d28800 == 14 [pid = 13556] [id = 544] 17:47:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8c8f0c00) [pid = 13556] [serial = 1596] [outer = (nil)] 17:47:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x8d946400) [pid = 13556] [serial = 1597] [outer = 0x8c8f0c00] 17:47:53 INFO - PROCESS | 13556 | 1477702073805 Marionette DEBUG loaded listener.js 17:47:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x8d950400) [pid = 13556] [serial = 1598] [outer = 0x8c8f0c00] 17:47:54 INFO - PROCESS | 13556 | 1477702074421 Marionette TRACE conn4 <- [1,2518,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:47:54 INFO - . 17:47:54 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 977ms 17:47:54 INFO - PROCESS | 13556 | 1477702074440 Marionette TRACE conn4 -> [0,2519,"getWindowHandle",null] 17:47:54 INFO - PROCESS | 13556 | 1477702074443 Marionette TRACE conn4 <- [1,2519,null,{"value":"8"}] 17:47:54 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 17:47:54 INFO - PROCESS | 13556 | 1477702074449 Marionette TRACE conn4 -> [0,2520,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:47:54 INFO - PROCESS | 13556 | 1477702074591 Marionette TRACE conn4 <- [1,2520,null,{"value":null}] 17:47:54 INFO - PROCESS | 13556 | 1477702074604 Marionette TRACE conn4 -> [0,2521,"getWindowHandles",null] 17:47:54 INFO - PROCESS | 13556 | 1477702074607 Marionette TRACE conn4 <- [1,2521,null,["8"]] 17:47:54 INFO - PROCESS | 13556 | 1477702074612 Marionette TRACE conn4 -> [0,2522,"switchToWindow",{"name":"8"}] 17:47:54 INFO - PROCESS | 13556 | 1477702074617 Marionette TRACE conn4 <- [1,2522,null,{}] 17:47:54 INFO - PROCESS | 13556 | 1477702074623 Marionette TRACE conn4 -> [0,2523,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:47:54 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df26800 == 15 [pid = 13556] [id = 545] 17:47:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x8df26c00) [pid = 13556] [serial = 1599] [outer = (nil)] 17:47:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x8dff3000) [pid = 13556] [serial = 1600] [outer = 0x8df26c00] 17:47:54 INFO - PROCESS | 13556 | 1477702074706 Marionette DEBUG loaded listener.js 17:47:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x8dff8000) [pid = 13556] [serial = 1601] [outer = 0x8df26c00] 17:47:55 INFO - PROCESS | 13556 | 1477702075333 Marionette TRACE conn4 <- [1,2523,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:47:55 INFO - . 17:47:55 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 926ms 17:47:55 INFO - PROCESS | 13556 | 1477702075375 Marionette TRACE conn4 -> [0,2524,"getWindowHandle",null] 17:47:55 INFO - PROCESS | 13556 | 1477702075378 Marionette TRACE conn4 <- [1,2524,null,{"value":"8"}] 17:47:55 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 17:47:55 INFO - PROCESS | 13556 | 1477702075385 Marionette TRACE conn4 -> [0,2525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:47:55 INFO - PROCESS | 13556 | 1477702075619 Marionette TRACE conn4 <- [1,2525,null,{"value":null}] 17:47:55 INFO - PROCESS | 13556 | 1477702075635 Marionette TRACE conn4 -> [0,2526,"getWindowHandles",null] 17:47:55 INFO - PROCESS | 13556 | 1477702075639 Marionette TRACE conn4 <- [1,2526,null,["8"]] 17:47:55 INFO - PROCESS | 13556 | 1477702075643 Marionette TRACE conn4 -> [0,2527,"switchToWindow",{"name":"8"}] 17:47:55 INFO - PROCESS | 13556 | 1477702075648 Marionette TRACE conn4 <- [1,2527,null,{}] 17:47:55 INFO - PROCESS | 13556 | 1477702075653 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:47:55 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fccec00 == 16 [pid = 13556] [id = 546] 17:47:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x8fcd1000) [pid = 13556] [serial = 1602] [outer = (nil)] 17:47:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x8fced400) [pid = 13556] [serial = 1603] [outer = 0x8fcd1000] 17:47:55 INFO - PROCESS | 13556 | 1477702075734 Marionette DEBUG loaded listener.js 17:47:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x8fd69400) [pid = 13556] [serial = 1604] [outer = 0x8fcd1000] 17:47:56 INFO - PROCESS | 13556 | 1477702076342 Marionette TRACE conn4 <- [1,2528,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:47:56 INFO - . 17:47:56 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1019ms 17:47:56 INFO - PROCESS | 13556 | 1477702076404 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 17:47:56 INFO - PROCESS | 13556 | 1477702076408 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 17:47:56 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 17:47:56 INFO - PROCESS | 13556 | 1477702076414 Marionette TRACE conn4 -> [0,2530,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:47:56 INFO - PROCESS | 13556 | 1477702076553 Marionette TRACE conn4 <- [1,2530,null,{"value":null}] 17:47:56 INFO - PROCESS | 13556 | 1477702076560 Marionette TRACE conn4 -> [0,2531,"getWindowHandles",null] 17:47:56 INFO - PROCESS | 13556 | 1477702076566 Marionette TRACE conn4 <- [1,2531,null,["8"]] 17:47:56 INFO - PROCESS | 13556 | 1477702076572 Marionette TRACE conn4 -> [0,2532,"switchToWindow",{"name":"8"}] 17:47:56 INFO - PROCESS | 13556 | 1477702076577 Marionette TRACE conn4 <- [1,2532,null,{}] 17:47:56 INFO - PROCESS | 13556 | 1477702076582 Marionette TRACE conn4 -> [0,2533,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:47:56 INFO - PROCESS | 13556 | ++DOCSHELL 0x9004d800 == 17 [pid = 13556] [id = 547] 17:47:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x9004dc00) [pid = 13556] [serial = 1605] [outer = (nil)] 17:47:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x90050800) [pid = 13556] [serial = 1606] [outer = 0x9004dc00] 17:47:56 INFO - PROCESS | 13556 | 1477702076765 Marionette DEBUG loaded listener.js 17:47:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x9004f400) [pid = 13556] [serial = 1607] [outer = 0x9004dc00] 17:47:57 INFO - PROCESS | 13556 | 1477702077315 Marionette TRACE conn4 <- [1,2533,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:47:57 INFO - . 17:47:57 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 937ms 17:47:57 INFO - PROCESS | 13556 | 1477702077351 Marionette TRACE conn4 -> [0,2534,"getWindowHandle",null] 17:47:57 INFO - PROCESS | 13556 | 1477702077354 Marionette TRACE conn4 <- [1,2534,null,{"value":"8"}] 17:47:57 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 17:47:57 INFO - PROCESS | 13556 | 1477702077361 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:47:57 INFO - PROCESS | 13556 | 1477702077539 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 17:47:57 INFO - PROCESS | 13556 | 1477702077555 Marionette TRACE conn4 -> [0,2536,"getWindowHandles",null] 17:47:57 INFO - PROCESS | 13556 | 1477702077577 Marionette TRACE conn4 <- [1,2536,null,["8"]] 17:47:57 INFO - PROCESS | 13556 | 1477702077583 Marionette TRACE conn4 -> [0,2537,"switchToWindow",{"name":"8"}] 17:47:57 INFO - PROCESS | 13556 | 1477702077587 Marionette TRACE conn4 <- [1,2537,null,{}] 17:47:57 INFO - PROCESS | 13556 | 1477702077592 Marionette TRACE conn4 -> [0,2538,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:47:57 INFO - PROCESS | 13556 | ++DOCSHELL 0x91498800 == 18 [pid = 13556] [id = 548] 17:47:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x92c57400) [pid = 13556] [serial = 1608] [outer = (nil)] 17:47:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x92ec4000) [pid = 13556] [serial = 1609] [outer = 0x92c57400] 17:47:57 INFO - PROCESS | 13556 | 1477702077673 Marionette DEBUG loaded listener.js 17:47:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x92ddac00) [pid = 13556] [serial = 1610] [outer = 0x92c57400] 17:47:58 INFO - PROCESS | 13556 | 1477702078261 Marionette TRACE conn4 <- [1,2538,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:47:58 INFO - . 17:47:58 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 917ms 17:47:58 INFO - PROCESS | 13556 | 1477702078279 Marionette TRACE conn4 -> [0,2539,"getWindowHandle",null] 17:47:58 INFO - PROCESS | 13556 | 1477702078285 Marionette TRACE conn4 <- [1,2539,null,{"value":"8"}] 17:47:58 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 17:47:58 INFO - PROCESS | 13556 | 1477702078295 Marionette TRACE conn4 -> [0,2540,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:47:58 INFO - PROCESS | 13556 | 1477702078474 Marionette TRACE conn4 <- [1,2540,null,{"value":null}] 17:47:58 INFO - PROCESS | 13556 | 1477702078633 Marionette TRACE conn4 -> [0,2541,"getWindowHandles",null] 17:47:58 INFO - PROCESS | 13556 | 1477702078639 Marionette TRACE conn4 <- [1,2541,null,["8"]] 17:47:58 INFO - PROCESS | 13556 | 1477702078661 Marionette TRACE conn4 -> [0,2542,"switchToWindow",{"name":"8"}] 17:47:58 INFO - PROCESS | 13556 | 1477702078669 Marionette TRACE conn4 <- [1,2542,null,{}] 17:47:58 INFO - PROCESS | 13556 | 1477702078676 Marionette TRACE conn4 -> [0,2543,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:47:58 INFO - PROCESS | 13556 | ++DOCSHELL 0x83204000 == 19 [pid = 13556] [id = 549] 17:47:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x83204800) [pid = 13556] [serial = 1611] [outer = (nil)] 17:47:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x8331b000) [pid = 13556] [serial = 1612] [outer = 0x83204800] 17:47:58 INFO - PROCESS | 13556 | 1477702078783 Marionette DEBUG loaded listener.js 17:47:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x8331e800) [pid = 13556] [serial = 1613] [outer = 0x83204800] 17:47:59 INFO - PROCESS | 13556 | 1477702079411 Marionette TRACE conn4 <- [1,2543,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:47:59 INFO - . 17:47:59 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1169ms 17:47:59 INFO - PROCESS | 13556 | 1477702079463 Marionette TRACE conn4 -> [0,2544,"getWindowHandle",null] 17:47:59 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 17:47:59 INFO - PROCESS | 13556 | 1477702079468 Marionette TRACE conn4 <- [1,2544,null,{"value":"8"}] 17:47:59 INFO - PROCESS | 13556 | 1477702079476 Marionette TRACE conn4 -> [0,2545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:47:59 INFO - PROCESS | 13556 | 1477702079642 Marionette TRACE conn4 <- [1,2545,null,{"value":null}] 17:47:59 INFO - PROCESS | 13556 | 1477702079799 Marionette TRACE conn4 -> [0,2546,"getWindowHandles",null] 17:47:59 INFO - PROCESS | 13556 | 1477702079804 Marionette TRACE conn4 <- [1,2546,null,["8"]] 17:47:59 INFO - PROCESS | 13556 | 1477702079811 Marionette TRACE conn4 -> [0,2547,"switchToWindow",{"name":"8"}] 17:47:59 INFO - PROCESS | 13556 | 1477702079817 Marionette TRACE conn4 <- [1,2547,null,{}] 17:47:59 INFO - PROCESS | 13556 | 1477702079826 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:47:59 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bce5c00 == 20 [pid = 13556] [id = 550] 17:47:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x8bcea400) [pid = 13556] [serial = 1614] [outer = (nil)] 17:47:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x8d943800) [pid = 13556] [serial = 1615] [outer = 0x8bcea400] 17:47:59 INFO - PROCESS | 13556 | 1477702079923 Marionette DEBUG loaded listener.js 17:48:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x8da72000) [pid = 13556] [serial = 1616] [outer = 0x8bcea400] 17:48:00 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 17:48:00 WARNING - wptserve Traceback (most recent call last): 17:48:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:48:00 WARNING - rv = self.func(request, response) 17:48:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:48:00 WARNING - access_control_allow_origin = "*") 17:48:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:48:00 WARNING - payload = payload_generator(server_data) 17:48:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:48:00 WARNING - return encode_string_as_bmp_image(data) 17:48: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 17:48:00 WARNING - img.save(f, "BMP") 17:48:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:48:00 WARNING - f.write(bmpfileheader) 17:48:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:48:00 WARNING - 17:48:02 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd93c00 == 19 [pid = 13556] [id = 543] 17:48:02 INFO - PROCESS | 13556 | --DOCSHELL 0x83cf6400 == 18 [pid = 13556] [id = 541] 17:48:02 INFO - PROCESS | 13556 | --DOCSHELL 0x83207c00 == 17 [pid = 13556] [id = 539] 17:48:02 INFO - PROCESS | 13556 | --DOCSHELL 0x82df2c00 == 16 [pid = 13556] [id = 537] 17:48:05 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x8bd94000) [pid = 13556] [serial = 1594] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 17:48:05 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x83cf7400) [pid = 13556] [serial = 1589] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477702071988] 17:48:05 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x8331c000) [pid = 13556] [serial = 1586] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 17:48:05 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x8df26c00) [pid = 13556] [serial = 1599] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 17:48:05 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x8c8f0c00) [pid = 13556] [serial = 1596] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 17:48:05 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x82ff5000) [pid = 13556] [serial = 1581] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 17:48:05 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x83208800) [pid = 13556] [serial = 1584] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 17:48:05 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x82df3000) [pid = 13556] [serial = 1578] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 17:48:05 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x8fcd1000) [pid = 13556] [serial = 1602] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 17:48:05 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x8bca8800) [pid = 13556] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 17:48:05 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x9004dc00) [pid = 13556] [serial = 1605] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 17:48:10 INFO - PROCESS | 13556 | --DOCSHELL 0x8fccec00 == 15 [pid = 13556] [id = 546] 17:48:10 INFO - PROCESS | 13556 | --DOCSHELL 0x9004d800 == 14 [pid = 13556] [id = 547] 17:48:10 INFO - PROCESS | 13556 | --DOCSHELL 0x8331bc00 == 13 [pid = 13556] [id = 540] 17:48:10 INFO - PROCESS | 13556 | --DOCSHELL 0x8df26800 == 12 [pid = 13556] [id = 545] 17:48:10 INFO - PROCESS | 13556 | --DOCSHELL 0x8bca7c00 == 11 [pid = 13556] [id = 542] 17:48:10 INFO - PROCESS | 13556 | --DOCSHELL 0x82d28800 == 10 [pid = 13556] [id = 544] 17:48:10 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff1800 == 9 [pid = 13556] [id = 538] 17:48:10 INFO - PROCESS | 13556 | --DOCSHELL 0x83204000 == 8 [pid = 13556] [id = 549] 17:48:10 INFO - PROCESS | 13556 | --DOCSHELL 0x91498800 == 7 [pid = 13556] [id = 548] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x8dff8000) [pid = 13556] [serial = 1601] [outer = (nil)] [url = about:blank] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x8dff3000) [pid = 13556] [serial = 1600] [outer = (nil)] [url = about:blank] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x8fd69400) [pid = 13556] [serial = 1604] [outer = (nil)] [url = about:blank] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x8fced400) [pid = 13556] [serial = 1603] [outer = (nil)] [url = about:blank] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x9004f400) [pid = 13556] [serial = 1607] [outer = (nil)] [url = about:blank] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x90050800) [pid = 13556] [serial = 1606] [outer = (nil)] [url = about:blank] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x8d946400) [pid = 13556] [serial = 1597] [outer = (nil)] [url = about:blank] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x8d950400) [pid = 13556] [serial = 1598] [outer = (nil)] [url = about:blank] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x8bcaf800) [pid = 13556] [serial = 1592] [outer = (nil)] [url = about:blank] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x8bce0000) [pid = 13556] [serial = 1593] [outer = (nil)] [url = about:blank] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x8bd94c00) [pid = 13556] [serial = 1595] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8331f400) [pid = 13556] [serial = 1587] [outer = (nil)] [url = about:blank] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8331dc00) [pid = 13556] [serial = 1588] [outer = (nil)] [url = about:blank] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x83cf9400) [pid = 13556] [serial = 1590] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477702071988] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x82ff9400) [pid = 13556] [serial = 1582] [outer = (nil)] [url = about:blank] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x83094400) [pid = 13556] [serial = 1583] [outer = (nil)] [url = about:blank] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x83209000) [pid = 13556] [serial = 1585] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x82ffa000) [pid = 13556] [serial = 1580] [outer = (nil)] [url = about:blank] 17:48:10 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x92ec4000) [pid = 13556] [serial = 1609] [outer = (nil)] [url = about:blank] 17:48:12 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x83204800) [pid = 13556] [serial = 1611] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 17:48:12 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x92c57400) [pid = 13556] [serial = 1608] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 17:48:17 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x92ddac00) [pid = 13556] [serial = 1610] [outer = (nil)] [url = about:blank] 17:48:17 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x8331e800) [pid = 13556] [serial = 1613] [outer = (nil)] [url = about:blank] 17:48:17 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x8331b000) [pid = 13556] [serial = 1612] [outer = (nil)] [url = about:blank] 17:48:17 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x8d943800) [pid = 13556] [serial = 1615] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:48:30 INFO - PROCESS | 13556 | 1477702110101 Marionette TRACE conn4 <- [1,2548,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 17:48:30 INFO - . 17:48:30 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30657ms 17:48:30 INFO - PROCESS | 13556 | 1477702110134 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 17:48:30 INFO - PROCESS | 13556 | 1477702110141 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 17:48:30 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 17:48:30 INFO - PROCESS | 13556 | 1477702110152 Marionette TRACE conn4 -> [0,2550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:48:30 INFO - PROCESS | 13556 | 1477702110373 Marionette TRACE conn4 <- [1,2550,null,{"value":null}] 17:48:30 INFO - PROCESS | 13556 | 1477702110453 Marionette TRACE conn4 -> [0,2551,"getWindowHandles",null] 17:48:30 INFO - PROCESS | 13556 | 1477702110459 Marionette TRACE conn4 <- [1,2551,null,["8"]] 17:48:30 INFO - PROCESS | 13556 | 1477702110467 Marionette TRACE conn4 -> [0,2552,"switchToWindow",{"name":"8"}] 17:48:30 INFO - PROCESS | 13556 | 1477702110475 Marionette TRACE conn4 <- [1,2552,null,{}] 17:48:30 INFO - PROCESS | 13556 | 1477702110481 Marionette TRACE conn4 -> [0,2553,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:48:30 INFO - PROCESS | 13556 | ++DOCSHELL 0x82fef400 == 8 [pid = 13556] [id = 551] 17:48:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82fefc00) [pid = 13556] [serial = 1617] [outer = (nil)] 17:48:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff7000) [pid = 13556] [serial = 1618] [outer = 0x82fefc00] 17:48:30 INFO - PROCESS | 13556 | 1477702110579 Marionette DEBUG loaded listener.js 17:48:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffe400) [pid = 13556] [serial = 1619] [outer = 0x82fefc00] 17:48:30 WARNING - wptserve Traceback (most recent call last): 17:48:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:48:30 WARNING - rv = self.func(request, response) 17:48:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:48:30 WARNING - access_control_allow_origin = "*") 17:48:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:48:30 WARNING - payload = payload_generator(server_data) 17:48:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:48:30 WARNING - return encode_string_as_bmp_image(data) 17:48:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:48:30 WARNING - img.save(f, "BMP") 17:48:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:48:30 WARNING - f.write(bmpfileheader) 17:48:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:48:30 WARNING - 17:48:31 WARNING - wptserve Traceback (most recent call last): 17:48:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:48:31 WARNING - rv = self.func(request, response) 17:48:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:48:31 WARNING - access_control_allow_origin = "*") 17:48:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:48:31 WARNING - payload = payload_generator(server_data) 17:48:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:48:31 WARNING - return encode_string_as_bmp_image(data) 17:48: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 17:48:31 WARNING - img.save(f, "BMP") 17:48:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:48:31 WARNING - f.write(bmpfileheader) 17:48:31 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:48:31 WARNING - 17:48:40 INFO - PROCESS | 13556 | --DOCSHELL 0x8bce5c00 == 7 [pid = 13556] [id = 550] 17:48:42 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x8bcea400) [pid = 13556] [serial = 1614] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html] 17:48:47 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x8da72000) [pid = 13556] [serial = 1616] [outer = (nil)] [url = about:blank] 17:48:47 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82ff7000) [pid = 13556] [serial = 1618] [outer = (nil)] [url = about:blank] 17:49:00 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:49:00 INFO - PROCESS | 13556 | 1477702140771 Marionette TRACE conn4 <- [1,2553,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 17:49:00 INFO - . 17:49:00 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30662ms 17:49:00 INFO - PROCESS | 13556 | 1477702140812 Marionette TRACE conn4 -> [0,2554,"getWindowHandle",null] 17:49:00 INFO - PROCESS | 13556 | 1477702140819 Marionette TRACE conn4 <- [1,2554,null,{"value":"8"}] 17:49:00 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 17:49:00 INFO - PROCESS | 13556 | 1477702140831 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:49:01 INFO - PROCESS | 13556 | 1477702141045 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 17:49:01 INFO - PROCESS | 13556 | 1477702141121 Marionette TRACE conn4 -> [0,2556,"getWindowHandles",null] 17:49:01 INFO - PROCESS | 13556 | 1477702141127 Marionette TRACE conn4 <- [1,2556,null,["8"]] 17:49:01 INFO - PROCESS | 13556 | 1477702141136 Marionette TRACE conn4 -> [0,2557,"switchToWindow",{"name":"8"}] 17:49:01 INFO - PROCESS | 13556 | 1477702141144 Marionette TRACE conn4 <- [1,2557,null,{}] 17:49:01 INFO - PROCESS | 13556 | 1477702141150 Marionette TRACE conn4 -> [0,2558,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:49:01 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df7800 == 8 [pid = 13556] [id = 552] 17:49:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82df7c00) [pid = 13556] [serial = 1620] [outer = (nil)] 17:49:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff7c00) [pid = 13556] [serial = 1621] [outer = 0x82df7c00] 17:49:01 INFO - PROCESS | 13556 | 1477702141258 Marionette DEBUG loaded listener.js 17:49:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x83092400) [pid = 13556] [serial = 1622] [outer = 0x82df7c00] 17:49:01 WARNING - wptserve Traceback (most recent call last): 17:49:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:49:01 WARNING - rv = self.func(request, response) 17:49:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:49:01 WARNING - access_control_allow_origin = "*") 17:49:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:49:01 WARNING - payload = payload_generator(server_data) 17:49:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:49:01 WARNING - return encode_string_as_bmp_image(data) 17:49:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:49:01 WARNING - img.save(f, "BMP") 17:49:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:49:01 WARNING - f.write(bmpfileheader) 17:49:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:49:01 WARNING - 17:49:01 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 17:49:10 INFO - PROCESS | 13556 | --DOCSHELL 0x82fef400 == 7 [pid = 13556] [id = 551] 17:49:13 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x82fefc00) [pid = 13556] [serial = 1617] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html] 17:49:18 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x82ffe400) [pid = 13556] [serial = 1619] [outer = (nil)] [url = about:blank] 17:49:18 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82ff7c00) [pid = 13556] [serial = 1621] [outer = (nil)] [url = about:blank] 17:49:31 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:49:31 INFO - PROCESS | 13556 | 1477702171465 Marionette TRACE conn4 <- [1,2558,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 17:49:31 INFO - . 17:49:31 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30660ms 17:49:31 INFO - PROCESS | 13556 | 1477702171489 Marionette TRACE conn4 -> [0,2559,"getWindowHandle",null] 17:49:31 INFO - PROCESS | 13556 | 1477702171495 Marionette TRACE conn4 <- [1,2559,null,{"value":"8"}] 17:49:31 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 17:49:31 INFO - PROCESS | 13556 | 1477702171506 Marionette TRACE conn4 -> [0,2560,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:49:31 INFO - PROCESS | 13556 | 1477702171719 Marionette TRACE conn4 <- [1,2560,null,{"value":null}] 17:49:31 INFO - PROCESS | 13556 | 1477702171794 Marionette TRACE conn4 -> [0,2561,"getWindowHandles",null] 17:49:31 INFO - PROCESS | 13556 | 1477702171801 Marionette TRACE conn4 <- [1,2561,null,["8"]] 17:49:31 INFO - PROCESS | 13556 | 1477702171809 Marionette TRACE conn4 -> [0,2562,"switchToWindow",{"name":"8"}] 17:49:31 INFO - PROCESS | 13556 | 1477702171817 Marionette TRACE conn4 <- [1,2562,null,{}] 17:49:31 INFO - PROCESS | 13556 | 1477702171824 Marionette TRACE conn4 -> [0,2563,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:49:31 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df7400 == 8 [pid = 13556] [id = 553] 17:49:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82fef400) [pid = 13556] [serial = 1623] [outer = (nil)] 17:49:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff7800) [pid = 13556] [serial = 1624] [outer = 0x82fef400] 17:49:31 INFO - PROCESS | 13556 | 1477702171922 Marionette DEBUG loaded listener.js 17:49:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x8308fc00) [pid = 13556] [serial = 1625] [outer = 0x82fef400] 17:49:32 INFO - PROCESS | 13556 | 1477702172458 Marionette TRACE conn4 <- [1,2563,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:49:32 INFO - . 17:49:32 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 968ms 17:49:32 INFO - PROCESS | 13556 | 1477702172472 Marionette TRACE conn4 -> [0,2564,"getWindowHandle",null] 17:49:32 INFO - PROCESS | 13556 | 1477702172476 Marionette TRACE conn4 <- [1,2564,null,{"value":"8"}] 17:49:32 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 17:49:32 INFO - PROCESS | 13556 | 1477702172484 Marionette TRACE conn4 -> [0,2565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:49:32 INFO - PROCESS | 13556 | 1477702172672 Marionette TRACE conn4 <- [1,2565,null,{"value":null}] 17:49:32 INFO - PROCESS | 13556 | 1477702172787 Marionette TRACE conn4 -> [0,2566,"getWindowHandles",null] 17:49:32 INFO - PROCESS | 13556 | 1477702172792 Marionette TRACE conn4 <- [1,2566,null,["8"]] 17:49:32 INFO - PROCESS | 13556 | 1477702172798 Marionette TRACE conn4 -> [0,2567,"switchToWindow",{"name":"8"}] 17:49:32 INFO - PROCESS | 13556 | 1477702172803 Marionette TRACE conn4 <- [1,2567,null,{}] 17:49:32 INFO - PROCESS | 13556 | 1477702172809 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:49:32 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ffe800 == 9 [pid = 13556] [id = 554] 17:49:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x8320c400) [pid = 13556] [serial = 1626] [outer = (nil)] 17:49:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8331ac00) [pid = 13556] [serial = 1627] [outer = 0x8320c400] 17:49:32 INFO - PROCESS | 13556 | 1477702172899 Marionette DEBUG loaded listener.js 17:49:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x83319400) [pid = 13556] [serial = 1628] [outer = 0x8320c400] 17:49:33 INFO - PROCESS | 13556 | 1477702173441 Marionette TRACE conn4 <- [1,2568,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:49:33 INFO - . 17:49:33 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 976ms 17:49:33 INFO - PROCESS | 13556 | 1477702173468 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 17:49:33 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 17:49:33 INFO - PROCESS | 13556 | 1477702173476 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 17:49:33 INFO - PROCESS | 13556 | 1477702173483 Marionette TRACE conn4 -> [0,2570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:49:33 INFO - PROCESS | 13556 | 1477702173760 Marionette TRACE conn4 <- [1,2570,null,{"value":null}] 17:49:33 INFO - PROCESS | 13556 | 1477702173783 Marionette TRACE conn4 -> [0,2571,"getWindowHandles",null] 17:49:33 INFO - PROCESS | 13556 | 1477702173788 Marionette TRACE conn4 <- [1,2571,null,["8"]] 17:49:33 INFO - PROCESS | 13556 | 1477702173792 Marionette TRACE conn4 -> [0,2572,"switchToWindow",{"name":"8"}] 17:49:33 INFO - PROCESS | 13556 | 1477702173799 Marionette TRACE conn4 <- [1,2572,null,{}] 17:49:33 INFO - PROCESS | 13556 | 1477702173805 Marionette TRACE conn4 -> [0,2573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:49:33 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc74000 == 10 [pid = 13556] [id = 555] 17:49:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8bc74400) [pid = 13556] [serial = 1629] [outer = (nil)] 17:49:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8bc76c00) [pid = 13556] [serial = 1630] [outer = 0x8bc74400] 17:49:33 INFO - PROCESS | 13556 | 1477702173896 Marionette DEBUG loaded listener.js 17:49:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8bca7800) [pid = 13556] [serial = 1631] [outer = 0x8bc74400] 17:49:34 INFO - PROCESS | 13556 | 1477702174510 Marionette TRACE conn4 <- [1,2573,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:49:34 INFO - . 17:49:34 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1075ms 17:49:34 INFO - PROCESS | 13556 | 1477702174557 Marionette TRACE conn4 -> [0,2574,"getWindowHandle",null] 17:49:34 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 17:49:34 INFO - PROCESS | 13556 | 1477702174561 Marionette TRACE conn4 <- [1,2574,null,{"value":"8"}] 17:49:34 INFO - PROCESS | 13556 | 1477702174568 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:49:34 INFO - PROCESS | 13556 | 1477702174720 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 17:49:34 INFO - PROCESS | 13556 | 1477702174839 Marionette TRACE conn4 -> [0,2576,"getWindowHandles",null] 17:49:34 INFO - PROCESS | 13556 | 1477702174846 Marionette TRACE conn4 <- [1,2576,null,["8"]] 17:49:34 INFO - PROCESS | 13556 | 1477702174852 Marionette TRACE conn4 -> [0,2577,"switchToWindow",{"name":"8"}] 17:49:34 INFO - PROCESS | 13556 | 1477702174858 Marionette TRACE conn4 <- [1,2577,null,{}] 17:49:34 INFO - PROCESS | 13556 | 1477702174864 Marionette TRACE conn4 -> [0,2578,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:49:34 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bce8000 == 11 [pid = 13556] [id = 556] 17:49:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8bced000) [pid = 13556] [serial = 1632] [outer = (nil)] 17:49:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8cbe4000) [pid = 13556] [serial = 1633] [outer = 0x8bced000] 17:49:34 INFO - PROCESS | 13556 | 1477702174956 Marionette DEBUG loaded listener.js 17:49:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8ce53c00) [pid = 13556] [serial = 1634] [outer = 0x8bced000] 17:49:35 INFO - PROCESS | 13556 | 1477702175497 Marionette TRACE conn4 <- [1,2578,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:49:35 INFO - . 17:49:35 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 969ms 17:49:35 INFO - PROCESS | 13556 | 1477702175537 Marionette TRACE conn4 -> [0,2579,"getWindowHandle",null] 17:49:35 INFO - PROCESS | 13556 | 1477702175539 Marionette TRACE conn4 <- [1,2579,null,{"value":"8"}] 17:49:35 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 17:49:35 INFO - PROCESS | 13556 | 1477702175546 Marionette TRACE conn4 -> [0,2580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:49:35 INFO - PROCESS | 13556 | 1477702175699 Marionette TRACE conn4 <- [1,2580,null,{"value":null}] 17:49:35 INFO - PROCESS | 13556 | 1477702175820 Marionette TRACE conn4 -> [0,2581,"getWindowHandles",null] 17:49:35 INFO - PROCESS | 13556 | 1477702175826 Marionette TRACE conn4 <- [1,2581,null,["8"]] 17:49:35 INFO - PROCESS | 13556 | 1477702175834 Marionette TRACE conn4 -> [0,2582,"switchToWindow",{"name":"8"}] 17:49:35 INFO - PROCESS | 13556 | 1477702175839 Marionette TRACE conn4 <- [1,2582,null,{}] 17:49:35 INFO - PROCESS | 13556 | 1477702175844 Marionette TRACE conn4 -> [0,2583,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:49:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da6b400 == 12 [pid = 13556] [id = 557] 17:49:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8da6d400) [pid = 13556] [serial = 1635] [outer = (nil)] 17:49:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8da74000) [pid = 13556] [serial = 1636] [outer = 0x8da6d400] 17:49:35 INFO - PROCESS | 13556 | 1477702175925 Marionette DEBUG loaded listener.js 17:49:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8df19400) [pid = 13556] [serial = 1637] [outer = 0x8da6d400] 17:49:36 WARNING - wptserve Traceback (most recent call last): 17:49:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:49:36 WARNING - rv = self.func(request, response) 17:49:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:49:36 WARNING - access_control_allow_origin = "*") 17:49:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:49:36 WARNING - payload = payload_generator(server_data) 17:49:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:49:36 WARNING - return encode_string_as_bmp_image(data) 17:49: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 17:49:36 WARNING - img.save(f, "BMP") 17:49:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:49:36 WARNING - f.write(bmpfileheader) 17:49:36 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:49:36 WARNING - 17:49:41 INFO - PROCESS | 13556 | --DOCSHELL 0x8bce8000 == 11 [pid = 13556] [id = 556] 17:49:41 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc74000 == 10 [pid = 13556] [id = 555] 17:49:41 INFO - PROCESS | 13556 | --DOCSHELL 0x82ffe800 == 9 [pid = 13556] [id = 554] 17:49:41 INFO - PROCESS | 13556 | --DOCSHELL 0x82df7400 == 8 [pid = 13556] [id = 553] 17:49:41 INFO - PROCESS | 13556 | --DOCSHELL 0x82df7800 == 7 [pid = 13556] [id = 552] 17:49:44 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x82fef400) [pid = 13556] [serial = 1623] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 17:49:44 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x82df7c00) [pid = 13556] [serial = 1620] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 17:49:44 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8320c400) [pid = 13556] [serial = 1626] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 17:49:44 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8bced000) [pid = 13556] [serial = 1632] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 17:49:44 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8bc74400) [pid = 13556] [serial = 1629] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 17:49:49 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8308fc00) [pid = 13556] [serial = 1625] [outer = (nil)] [url = about:blank] 17:49:49 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x82ff7800) [pid = 13556] [serial = 1624] [outer = (nil)] [url = about:blank] 17:49:49 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8bca7800) [pid = 13556] [serial = 1631] [outer = (nil)] [url = about:blank] 17:49:49 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8bc76c00) [pid = 13556] [serial = 1630] [outer = (nil)] [url = about:blank] 17:49:49 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8ce53c00) [pid = 13556] [serial = 1634] [outer = (nil)] [url = about:blank] 17:49:49 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x83319400) [pid = 13556] [serial = 1628] [outer = (nil)] [url = about:blank] 17:49:49 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x8331ac00) [pid = 13556] [serial = 1627] [outer = (nil)] [url = about:blank] 17:49:49 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x8cbe4000) [pid = 13556] [serial = 1633] [outer = (nil)] [url = about:blank] 17:49:49 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x8da74000) [pid = 13556] [serial = 1636] [outer = (nil)] [url = about:blank] 17:49:49 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x83092400) [pid = 13556] [serial = 1622] [outer = (nil)] [url = about:blank] 17:50:06 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:50:06 INFO - PROCESS | 13556 | 1477702206084 Marionette TRACE conn4 <- [1,2583,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 17:50:06 INFO - . 17:50:06 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30565ms 17:50:06 INFO - PROCESS | 13556 | 1477702206113 Marionette TRACE conn4 -> [0,2584,"getWindowHandle",null] 17:50:06 INFO - PROCESS | 13556 | 1477702206119 Marionette TRACE conn4 <- [1,2584,null,{"value":"8"}] 17:50:06 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 17:50:06 INFO - PROCESS | 13556 | 1477702206131 Marionette TRACE conn4 -> [0,2585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:50:06 INFO - PROCESS | 13556 | 1477702206350 Marionette TRACE conn4 <- [1,2585,null,{"value":null}] 17:50:06 INFO - PROCESS | 13556 | 1477702206430 Marionette TRACE conn4 -> [0,2586,"getWindowHandles",null] 17:50:06 INFO - PROCESS | 13556 | 1477702206436 Marionette TRACE conn4 <- [1,2586,null,["8"]] 17:50:06 INFO - PROCESS | 13556 | 1477702206444 Marionette TRACE conn4 -> [0,2587,"switchToWindow",{"name":"8"}] 17:50:06 INFO - PROCESS | 13556 | 1477702206452 Marionette TRACE conn4 <- [1,2587,null,{}] 17:50:06 INFO - PROCESS | 13556 | 1477702206457 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:50:06 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff7c00 == 8 [pid = 13556] [id = 558] 17:50:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82ff9400) [pid = 13556] [serial = 1638] [outer = (nil)] 17:50:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ffc400) [pid = 13556] [serial = 1639] [outer = 0x82ff9400] 17:50:06 INFO - PROCESS | 13556 | 1477702206553 Marionette DEBUG loaded listener.js 17:50:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x83092c00) [pid = 13556] [serial = 1640] [outer = 0x82ff9400] 17:50:07 WARNING - wptserve Traceback (most recent call last): 17:50:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:50:07 WARNING - rv = self.func(request, response) 17:50:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:50:07 WARNING - access_control_allow_origin = "*") 17:50:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:50:07 WARNING - payload = payload_generator(server_data) 17:50:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:50:07 WARNING - return encode_string_as_bmp_image(data) 17:50: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 17:50:07 WARNING - img.save(f, "BMP") 17:50:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:50:07 WARNING - f.write(bmpfileheader) 17:50:07 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:50:07 WARNING - 17:50:16 INFO - PROCESS | 13556 | --DOCSHELL 0x8da6b400 == 7 [pid = 13556] [id = 557] 17:50:18 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x8da6d400) [pid = 13556] [serial = 1635] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html] 17:50:23 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x8df19400) [pid = 13556] [serial = 1637] [outer = (nil)] [url = about:blank] 17:50:23 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82ffc400) [pid = 13556] [serial = 1639] [outer = (nil)] [url = about:blank] 17:50:36 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:50:36 INFO - PROCESS | 13556 | 1477702236741 Marionette TRACE conn4 <- [1,2588,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 17:50:36 INFO - . 17:50:36 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30665ms 17:50:36 INFO - PROCESS | 13556 | 1477702236795 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 17:50:36 INFO - PROCESS | 13556 | 1477702236801 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 17:50:36 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 17:50:36 INFO - PROCESS | 13556 | 1477702236813 Marionette TRACE conn4 -> [0,2590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:50:37 INFO - PROCESS | 13556 | 1477702237026 Marionette TRACE conn4 <- [1,2590,null,{"value":null}] 17:50:37 INFO - PROCESS | 13556 | 1477702237101 Marionette TRACE conn4 -> [0,2591,"getWindowHandles",null] 17:50:37 INFO - PROCESS | 13556 | 1477702237107 Marionette TRACE conn4 <- [1,2591,null,["8"]] 17:50:37 INFO - PROCESS | 13556 | 1477702237115 Marionette TRACE conn4 -> [0,2592,"switchToWindow",{"name":"8"}] 17:50:37 INFO - PROCESS | 13556 | 1477702237122 Marionette TRACE conn4 <- [1,2592,null,{}] 17:50:37 INFO - PROCESS | 13556 | 1477702237128 Marionette TRACE conn4 -> [0,2593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:50:37 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df5c00 == 8 [pid = 13556] [id = 559] 17:50:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82df6000) [pid = 13556] [serial = 1641] [outer = (nil)] 17:50:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff0400) [pid = 13556] [serial = 1642] [outer = 0x82df6000] 17:50:37 INFO - PROCESS | 13556 | 1477702237227 Marionette DEBUG loaded listener.js 17:50:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffcc00) [pid = 13556] [serial = 1643] [outer = 0x82df6000] 17:50:37 WARNING - wptserve Traceback (most recent call last): 17:50:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:50:37 WARNING - rv = self.func(request, response) 17:50:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:50:37 WARNING - access_control_allow_origin = "*") 17:50:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:50:37 WARNING - payload = payload_generator(server_data) 17:50:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:50:37 WARNING - return encode_string_as_bmp_image(data) 17:50: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 17:50:37 WARNING - img.save(f, "BMP") 17:50:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:50:37 WARNING - f.write(bmpfileheader) 17:50:37 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:50:37 WARNING - 17:50:46 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff7c00 == 7 [pid = 13556] [id = 558] 17:50:49 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x82ff9400) [pid = 13556] [serial = 1638] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 17:50:54 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x83092c00) [pid = 13556] [serial = 1640] [outer = (nil)] [url = about:blank] 17:50:54 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82ff0400) [pid = 13556] [serial = 1642] [outer = (nil)] [url = about:blank] 17:51:07 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:51:07 INFO - PROCESS | 13556 | 1477702267419 Marionette TRACE conn4 <- [1,2593,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 17:51:07 INFO - . 17:51:07 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30653ms 17:51:07 INFO - PROCESS | 13556 | 1477702267466 Marionette TRACE conn4 -> [0,2594,"getWindowHandle",null] 17:51:07 INFO - PROCESS | 13556 | 1477702267472 Marionette TRACE conn4 <- [1,2594,null,{"value":"8"}] 17:51:07 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 17:51:07 INFO - PROCESS | 13556 | 1477702267483 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:07 INFO - PROCESS | 13556 | 1477702267695 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 17:51:07 INFO - PROCESS | 13556 | 1477702267770 Marionette TRACE conn4 -> [0,2596,"getWindowHandles",null] 17:51:07 INFO - PROCESS | 13556 | 1477702267777 Marionette TRACE conn4 <- [1,2596,null,["8"]] 17:51:07 INFO - PROCESS | 13556 | 1477702267785 Marionette TRACE conn4 -> [0,2597,"switchToWindow",{"name":"8"}] 17:51:07 INFO - PROCESS | 13556 | 1477702267793 Marionette TRACE conn4 <- [1,2597,null,{}] 17:51:07 INFO - PROCESS | 13556 | 1477702267800 Marionette TRACE conn4 -> [0,2598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:07 INFO - PROCESS | 13556 | ++DOCSHELL 0x82fefc00 == 8 [pid = 13556] [id = 560] 17:51:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82ff0400) [pid = 13556] [serial = 1644] [outer = (nil)] 17:51:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff7c00) [pid = 13556] [serial = 1645] [outer = 0x82ff0400] 17:51:07 INFO - PROCESS | 13556 | 1477702267898 Marionette DEBUG loaded listener.js 17:51:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x83091c00) [pid = 13556] [serial = 1646] [outer = 0x82ff0400] 17:51:08 INFO - PROCESS | 13556 | 1477702268459 Marionette TRACE conn4 <- [1,2598,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:51:08 INFO - . 17:51:08 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1018ms 17:51:08 INFO - PROCESS | 13556 | 1477702268501 Marionette TRACE conn4 -> [0,2599,"getWindowHandle",null] 17:51:08 INFO - PROCESS | 13556 | 1477702268506 Marionette TRACE conn4 <- [1,2599,null,{"value":"8"}] 17:51:08 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 17:51:08 INFO - PROCESS | 13556 | 1477702268512 Marionette TRACE conn4 -> [0,2600,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:08 INFO - PROCESS | 13556 | 1477702268724 Marionette TRACE conn4 <- [1,2600,null,{"value":null}] 17:51:08 INFO - PROCESS | 13556 | 1477702268795 Marionette TRACE conn4 -> [0,2601,"getWindowHandles",null] 17:51:08 INFO - PROCESS | 13556 | 1477702268799 Marionette TRACE conn4 <- [1,2601,null,["8"]] 17:51:08 INFO - PROCESS | 13556 | 1477702268806 Marionette TRACE conn4 -> [0,2602,"switchToWindow",{"name":"8"}] 17:51:08 INFO - PROCESS | 13556 | 1477702268810 Marionette TRACE conn4 <- [1,2602,null,{}] 17:51:08 INFO - PROCESS | 13556 | 1477702268816 Marionette TRACE conn4 -> [0,2603,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:08 INFO - PROCESS | 13556 | ++DOCSHELL 0x82dec400 == 9 [pid = 13556] [id = 561] 17:51:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x82ff9400) [pid = 13556] [serial = 1647] [outer = (nil)] 17:51:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8331a400) [pid = 13556] [serial = 1648] [outer = 0x82ff9400] 17:51:08 INFO - PROCESS | 13556 | 1477702268903 Marionette DEBUG loaded listener.js 17:51:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x83319000) [pid = 13556] [serial = 1649] [outer = 0x82ff9400] 17:51:09 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cf1c00 == 10 [pid = 13556] [id = 562] 17:51:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x83cf2c00) [pid = 13556] [serial = 1650] [outer = (nil)] 17:51:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x83cf6000) [pid = 13556] [serial = 1651] [outer = 0x83cf2c00] 17:51:09 INFO - PROCESS | 13556 | 1477702269584 Marionette TRACE conn4 <- [1,2603,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:09 INFO - . 17:51:09 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 1119ms 17:51:09 INFO - PROCESS | 13556 | 1477702269645 Marionette TRACE conn4 -> [0,2604,"getWindowHandle",null] 17:51:09 INFO - PROCESS | 13556 | 1477702269651 Marionette TRACE conn4 <- [1,2604,null,{"value":"8"}] 17:51:09 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 17:51:09 INFO - PROCESS | 13556 | 1477702269661 Marionette TRACE conn4 -> [0,2605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:09 INFO - PROCESS | 13556 | 1477702269833 Marionette TRACE conn4 <- [1,2605,null,{"value":null}] 17:51:09 INFO - PROCESS | 13556 | 1477702269946 Marionette TRACE conn4 -> [0,2606,"getWindowHandles",null] 17:51:09 INFO - PROCESS | 13556 | 1477702269951 Marionette TRACE conn4 <- [1,2606,null,["8"]] 17:51:09 INFO - PROCESS | 13556 | 1477702269960 Marionette TRACE conn4 -> [0,2607,"switchToWindow",{"name":"8"}] 17:51:09 INFO - PROCESS | 13556 | 1477702269968 Marionette TRACE conn4 <- [1,2607,null,{}] 17:51:09 INFO - PROCESS | 13556 | 1477702269973 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:10 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc7d400 == 11 [pid = 13556] [id = 563] 17:51:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8bc7d800) [pid = 13556] [serial = 1652] [outer = (nil)] 17:51:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8bcaa400) [pid = 13556] [serial = 1653] [outer = 0x8bc7d800] 17:51:10 INFO - PROCESS | 13556 | 1477702270062 Marionette DEBUG loaded listener.js 17:51:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8bcb2800) [pid = 13556] [serial = 1654] [outer = 0x8bc7d800] 17:51:10 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bced800 == 12 [pid = 13556] [id = 564] 17:51:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8bd89c00) [pid = 13556] [serial = 1655] [outer = (nil)] 17:51:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8bd92800) [pid = 13556] [serial = 1656] [outer = 0x8bd89c00] 17:51:10 INFO - PROCESS | 13556 | 1477702270660 Marionette TRACE conn4 <- [1,2608,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:10 INFO - . 17:51:10 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 1023ms 17:51:10 INFO - PROCESS | 13556 | 1477702270698 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 17:51:10 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 17:51:10 INFO - PROCESS | 13556 | 1477702270703 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 17:51:10 INFO - PROCESS | 13556 | 1477702270711 Marionette TRACE conn4 -> [0,2610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:10 INFO - PROCESS | 13556 | 1477702270923 Marionette TRACE conn4 <- [1,2610,null,{"value":null}] 17:51:10 INFO - PROCESS | 13556 | 1477702270943 Marionette TRACE conn4 -> [0,2611,"getWindowHandles",null] 17:51:10 INFO - PROCESS | 13556 | 1477702270950 Marionette TRACE conn4 <- [1,2611,null,["8"]] 17:51:10 INFO - PROCESS | 13556 | 1477702270954 Marionette TRACE conn4 -> [0,2612,"switchToWindow",{"name":"8"}] 17:51:10 INFO - PROCESS | 13556 | 1477702270960 Marionette TRACE conn4 <- [1,2612,null,{}] 17:51:10 INFO - PROCESS | 13556 | 1477702270965 Marionette TRACE conn4 -> [0,2613,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:10 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d2e400 == 13 [pid = 13556] [id = 565] 17:51:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8c8f0400) [pid = 13556] [serial = 1657] [outer = (nil)] 17:51:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8ce5b800) [pid = 13556] [serial = 1658] [outer = 0x8c8f0400] 17:51:11 INFO - PROCESS | 13556 | 1477702271056 Marionette DEBUG loaded listener.js 17:51:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8d947400) [pid = 13556] [serial = 1659] [outer = 0x8c8f0400] 17:51:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df1d800 == 14 [pid = 13556] [id = 566] 17:51:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x8df1e000) [pid = 13556] [serial = 1660] [outer = (nil)] 17:51:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x8df1f000) [pid = 13556] [serial = 1661] [outer = 0x8df1e000] 17:51:11 INFO - PROCESS | 13556 | 1477702271747 Marionette TRACE conn4 <- [1,2613,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:11 INFO - . 17:51:11 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 1070ms 17:51:11 INFO - PROCESS | 13556 | 1477702271781 Marionette TRACE conn4 -> [0,2614,"getWindowHandle",null] 17:51:11 INFO - PROCESS | 13556 | 1477702271784 Marionette TRACE conn4 <- [1,2614,null,{"value":"8"}] 17:51:11 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 17:51:11 INFO - PROCESS | 13556 | 1477702271790 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:12 INFO - PROCESS | 13556 | 1477702271997 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 17:51:12 INFO - PROCESS | 13556 | 1477702272013 Marionette TRACE conn4 -> [0,2616,"getWindowHandles",null] 17:51:12 INFO - PROCESS | 13556 | 1477702272016 Marionette TRACE conn4 <- [1,2616,null,["8"]] 17:51:12 INFO - PROCESS | 13556 | 1477702272025 Marionette TRACE conn4 -> [0,2617,"switchToWindow",{"name":"8"}] 17:51:12 INFO - PROCESS | 13556 | 1477702272029 Marionette TRACE conn4 <- [1,2617,null,{}] 17:51:12 INFO - PROCESS | 13556 | 1477702272035 Marionette TRACE conn4 -> [0,2618,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dff2000 == 15 [pid = 13556] [id = 567] 17:51:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x8dff2400) [pid = 13556] [serial = 1662] [outer = (nil)] 17:51:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x8dff8000) [pid = 13556] [serial = 1663] [outer = 0x8dff2400] 17:51:12 INFO - PROCESS | 13556 | 1477702272116 Marionette DEBUG loaded listener.js 17:51:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x8dff8800) [pid = 13556] [serial = 1664] [outer = 0x8dff2400] 17:51:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fccc000 == 16 [pid = 13556] [id = 568] 17:51:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x8fccc400) [pid = 13556] [serial = 1665] [outer = (nil)] 17:51:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x8fccdc00) [pid = 13556] [serial = 1666] [outer = 0x8fccc400] 17:51:12 INFO - PROCESS | 13556 | 1477702272798 Marionette TRACE conn4 <- [1,2618,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:51:12 INFO - . 17:51:12 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 1030ms 17:51:12 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 17:51:12 INFO - PROCESS | 13556 | 1477702272820 Marionette TRACE conn4 -> [0,2619,"getWindowHandle",null] 17:51:12 INFO - PROCESS | 13556 | 1477702272822 Marionette TRACE conn4 <- [1,2619,null,{"value":"8"}] 17:51:12 INFO - PROCESS | 13556 | 1477702272828 Marionette TRACE conn4 -> [0,2620,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:13 INFO - PROCESS | 13556 | 1477702273080 Marionette TRACE conn4 <- [1,2620,null,{"value":null}] 17:51:13 INFO - PROCESS | 13556 | 1477702273091 Marionette TRACE conn4 -> [0,2621,"getWindowHandles",null] 17:51:13 INFO - PROCESS | 13556 | 1477702273093 Marionette TRACE conn4 <- [1,2621,null,["8"]] 17:51:13 INFO - PROCESS | 13556 | 1477702273097 Marionette TRACE conn4 -> [0,2622,"switchToWindow",{"name":"8"}] 17:51:13 INFO - PROCESS | 13556 | 1477702273102 Marionette TRACE conn4 <- [1,2622,null,{}] 17:51:13 INFO - PROCESS | 13556 | 1477702273109 Marionette TRACE conn4 -> [0,2623,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:13 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fce7400 == 17 [pid = 13556] [id = 569] 17:51:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x8fce7800) [pid = 13556] [serial = 1667] [outer = (nil)] 17:51:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x9001d400) [pid = 13556] [serial = 1668] [outer = 0x8fce7800] 17:51:13 INFO - PROCESS | 13556 | 1477702273194 Marionette DEBUG loaded listener.js 17:51:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x90022800) [pid = 13556] [serial = 1669] [outer = 0x8fce7800] 17:51:13 INFO - PROCESS | 13556 | ++DOCSHELL 0x90051800 == 18 [pid = 13556] [id = 570] 17:51:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x90052000) [pid = 13556] [serial = 1670] [outer = (nil)] 17:51:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x90054000) [pid = 13556] [serial = 1671] [outer = 0x90052000] 17:51:13 INFO - PROCESS | 13556 | 1477702273822 Marionette TRACE conn4 <- [1,2623,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:51:13 INFO - . 17:51:13 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 1033ms 17:51:13 INFO - PROCESS | 13556 | 1477702273867 Marionette TRACE conn4 -> [0,2624,"getWindowHandle",null] 17:51:13 INFO - PROCESS | 13556 | 1477702273870 Marionette TRACE conn4 <- [1,2624,null,{"value":"8"}] 17:51:13 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 17:51:13 INFO - PROCESS | 13556 | 1477702273876 Marionette TRACE conn4 -> [0,2625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:14 INFO - PROCESS | 13556 | 1477702274081 Marionette TRACE conn4 <- [1,2625,null,{"value":null}] 17:51:14 INFO - PROCESS | 13556 | 1477702274096 Marionette TRACE conn4 -> [0,2626,"getWindowHandles",null] 17:51:14 INFO - PROCESS | 13556 | 1477702274102 Marionette TRACE conn4 <- [1,2626,null,["8"]] 17:51:14 INFO - PROCESS | 13556 | 1477702274108 Marionette TRACE conn4 -> [0,2627,"switchToWindow",{"name":"8"}] 17:51:14 INFO - PROCESS | 13556 | 1477702274114 Marionette TRACE conn4 <- [1,2627,null,{}] 17:51:14 INFO - PROCESS | 13556 | 1477702274119 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x90058400 == 19 [pid = 13556] [id = 571] 17:51:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x91239400) [pid = 13556] [serial = 1672] [outer = (nil)] 17:51:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x92c5ac00) [pid = 13556] [serial = 1673] [outer = 0x91239400] 17:51:14 INFO - PROCESS | 13556 | 1477702274202 Marionette DEBUG loaded listener.js 17:51:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x9149dc00) [pid = 13556] [serial = 1674] [outer = 0x91239400] 17:51:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x93d09800 == 20 [pid = 13556] [id = 572] 17:51:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x93d09c00) [pid = 13556] [serial = 1675] [outer = (nil)] 17:51:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x93d0a800) [pid = 13556] [serial = 1676] [outer = 0x93d09c00] 17:51:14 INFO - PROCESS | 13556 | 1477702274905 Marionette TRACE conn4 <- [1,2628,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:51:14 INFO - . 17:51:14 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 1083ms 17:51:14 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 17:51:14 INFO - PROCESS | 13556 | 1477702274960 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 17:51:14 INFO - PROCESS | 13556 | 1477702274962 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 17:51:14 INFO - PROCESS | 13556 | 1477702274969 Marionette TRACE conn4 -> [0,2630,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:15 INFO - PROCESS | 13556 | 1477702275160 Marionette TRACE conn4 <- [1,2630,null,{"value":null}] 17:51:15 INFO - PROCESS | 13556 | 1477702275175 Marionette TRACE conn4 -> [0,2631,"getWindowHandles",null] 17:51:15 INFO - PROCESS | 13556 | 1477702275197 Marionette TRACE conn4 <- [1,2631,null,["8"]] 17:51:15 INFO - PROCESS | 13556 | 1477702275203 Marionette TRACE conn4 -> [0,2632,"switchToWindow",{"name":"8"}] 17:51:15 INFO - PROCESS | 13556 | 1477702275207 Marionette TRACE conn4 <- [1,2632,null,{}] 17:51:15 INFO - PROCESS | 13556 | 1477702275211 Marionette TRACE conn4 -> [0,2633,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:15 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d30400 == 21 [pid = 13556] [id = 573] 17:51:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x9335ec00) [pid = 13556] [serial = 1677] [outer = (nil)] 17:51:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x943a5400) [pid = 13556] [serial = 1678] [outer = 0x9335ec00] 17:51:15 INFO - PROCESS | 13556 | 1477702275292 Marionette DEBUG loaded listener.js 17:51:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x943a2400) [pid = 13556] [serial = 1679] [outer = 0x9335ec00] 17:51:15 INFO - PROCESS | 13556 | 1477702275955 Marionette TRACE conn4 <- [1,2633,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:15 INFO - . 17:51:15 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 1021ms 17:51:15 INFO - PROCESS | 13556 | 1477702275988 Marionette TRACE conn4 -> [0,2634,"getWindowHandle",null] 17:51:15 INFO - PROCESS | 13556 | 1477702275995 Marionette TRACE conn4 <- [1,2634,null,{"value":"8"}] 17:51:15 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 17:51:16 INFO - PROCESS | 13556 | 1477702276004 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:16 INFO - PROCESS | 13556 | 1477702276217 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 17:51:16 INFO - PROCESS | 13556 | 1477702276349 Marionette TRACE conn4 -> [0,2636,"getWindowHandles",null] 17:51:16 INFO - PROCESS | 13556 | 1477702276355 Marionette TRACE conn4 <- [1,2636,null,["8"]] 17:51:16 INFO - PROCESS | 13556 | 1477702276362 Marionette TRACE conn4 -> [0,2637,"switchToWindow",{"name":"8"}] 17:51:16 INFO - PROCESS | 13556 | 1477702276369 Marionette TRACE conn4 <- [1,2637,null,{}] 17:51:16 INFO - PROCESS | 13556 | 1477702276375 Marionette TRACE conn4 -> [0,2638,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:16 INFO - PROCESS | 13556 | ++DOCSHELL 0x83323000 == 22 [pid = 13556] [id = 574] 17:51:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x83324c00) [pid = 13556] [serial = 1680] [outer = (nil)] 17:51:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x83cef400) [pid = 13556] [serial = 1681] [outer = 0x83324c00] 17:51:16 INFO - PROCESS | 13556 | 1477702276529 Marionette DEBUG loaded listener.js 17:51:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x83cfac00) [pid = 13556] [serial = 1682] [outer = 0x83324c00] 17:51:17 INFO - PROCESS | 13556 | 1477702277190 Marionette TRACE conn4 <- [1,2638,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:17 INFO - . 17:51:17 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 1230ms 17:51:17 INFO - PROCESS | 13556 | 1477702277234 Marionette TRACE conn4 -> [0,2639,"getWindowHandle",null] 17:51:17 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 17:51:17 INFO - PROCESS | 13556 | 1477702277239 Marionette TRACE conn4 <- [1,2639,null,{"value":"8"}] 17:51:17 INFO - PROCESS | 13556 | 1477702277247 Marionette TRACE conn4 -> [0,2640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:17 INFO - PROCESS | 13556 | 1477702277453 Marionette TRACE conn4 <- [1,2640,null,{"value":null}] 17:51:17 INFO - PROCESS | 13556 | 1477702277587 Marionette TRACE conn4 -> [0,2641,"getWindowHandles",null] 17:51:17 INFO - PROCESS | 13556 | 1477702277590 Marionette TRACE conn4 <- [1,2641,null,["8"]] 17:51:17 INFO - PROCESS | 13556 | 1477702277597 Marionette TRACE conn4 -> [0,2642,"switchToWindow",{"name":"8"}] 17:51:17 INFO - PROCESS | 13556 | 1477702277603 Marionette TRACE conn4 <- [1,2642,null,{}] 17:51:17 INFO - PROCESS | 13556 | 1477702277624 Marionette TRACE conn4 -> [0,2643,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:17 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ddc9400 == 23 [pid = 13556] [id = 575] 17:51:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x8ddc9c00) [pid = 13556] [serial = 1683] [outer = (nil)] 17:51:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x8fcce000) [pid = 13556] [serial = 1684] [outer = 0x8ddc9c00] 17:51:17 INFO - PROCESS | 13556 | 1477702277723 Marionette DEBUG loaded listener.js 17:51:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x8fcf1400) [pid = 13556] [serial = 1685] [outer = 0x8ddc9c00] 17:51:18 INFO - PROCESS | 13556 | 1477702278297 Marionette TRACE conn4 <- [1,2643,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:18 INFO - . 17:51:18 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 1069ms 17:51:18 INFO - PROCESS | 13556 | 1477702278342 Marionette TRACE conn4 -> [0,2644,"getWindowHandle",null] 17:51:18 INFO - PROCESS | 13556 | 1477702278350 Marionette TRACE conn4 <- [1,2644,null,{"value":"8"}] 17:51:18 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 17:51:18 INFO - PROCESS | 13556 | 1477702278358 Marionette TRACE conn4 -> [0,2645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:18 INFO - PROCESS | 13556 | 1477702278522 Marionette TRACE conn4 <- [1,2645,null,{"value":null}] 17:51:18 INFO - PROCESS | 13556 | 1477702278692 Marionette TRACE conn4 -> [0,2646,"getWindowHandles",null] 17:51:18 INFO - PROCESS | 13556 | 1477702278697 Marionette TRACE conn4 <- [1,2646,null,["8"]] 17:51:18 INFO - PROCESS | 13556 | 1477702278704 Marionette TRACE conn4 -> [0,2647,"switchToWindow",{"name":"8"}] 17:51:18 INFO - PROCESS | 13556 | 1477702278711 Marionette TRACE conn4 <- [1,2647,null,{}] 17:51:18 INFO - PROCESS | 13556 | 1477702278717 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:18 INFO - PROCESS | 13556 | ++DOCSHELL 0x9466d000 == 24 [pid = 13556] [id = 576] 17:51:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x94787000) [pid = 13556] [serial = 1686] [outer = (nil)] 17:51:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x948bb000) [pid = 13556] [serial = 1687] [outer = 0x94787000] 17:51:18 INFO - PROCESS | 13556 | 1477702278824 Marionette DEBUG loaded listener.js 17:51:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x8c8f6800) [pid = 13556] [serial = 1688] [outer = 0x94787000] 17:51:19 INFO - PROCESS | 13556 | 1477702279665 Marionette TRACE conn4 <- [1,2648,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:19 INFO - . 17:51:19 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 1320ms 17:51:19 INFO - PROCESS | 13556 | 1477702279679 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 17:51:19 INFO - PROCESS | 13556 | 1477702279684 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 17:51:19 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 17:51:19 INFO - PROCESS | 13556 | 1477702279694 Marionette TRACE conn4 -> [0,2650,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:19 INFO - PROCESS | 13556 | 1477702279899 Marionette TRACE conn4 <- [1,2650,null,{"value":null}] 17:51:20 INFO - PROCESS | 13556 | 1477702280084 Marionette TRACE conn4 -> [0,2651,"getWindowHandles",null] 17:51:20 INFO - PROCESS | 13556 | 1477702280089 Marionette TRACE conn4 <- [1,2651,null,["8"]] 17:51:20 INFO - PROCESS | 13556 | 1477702280097 Marionette TRACE conn4 -> [0,2652,"switchToWindow",{"name":"8"}] 17:51:20 INFO - PROCESS | 13556 | 1477702280104 Marionette TRACE conn4 <- [1,2652,null,{}] 17:51:20 INFO - PROCESS | 13556 | 1477702280113 Marionette TRACE conn4 -> [0,2653,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:20 INFO - PROCESS | 13556 | ++DOCSHELL 0x8309bc00 == 25 [pid = 13556] [id = 577] 17:51:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x8309c000) [pid = 13556] [serial = 1689] [outer = (nil)] 17:51:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x83322c00) [pid = 13556] [serial = 1690] [outer = 0x8309c000] 17:51:20 INFO - PROCESS | 13556 | 1477702280208 Marionette DEBUG loaded listener.js 17:51:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x83cf4000) [pid = 13556] [serial = 1691] [outer = 0x8309c000] 17:51:20 INFO - PROCESS | 13556 | --DOCSHELL 0x93d09800 == 24 [pid = 13556] [id = 572] 17:51:20 INFO - PROCESS | 13556 | --DOCSHELL 0x90051800 == 23 [pid = 13556] [id = 570] 17:51:20 INFO - PROCESS | 13556 | --DOCSHELL 0x8fccc000 == 22 [pid = 13556] [id = 568] 17:51:20 INFO - PROCESS | 13556 | --DOCSHELL 0x8df1d800 == 21 [pid = 13556] [id = 566] 17:51:20 INFO - PROCESS | 13556 | --DOCSHELL 0x8bced800 == 20 [pid = 13556] [id = 564] 17:51:20 INFO - PROCESS | 13556 | --DOCSHELL 0x83cf1c00 == 19 [pid = 13556] [id = 562] 17:51:20 INFO - PROCESS | 13556 | --DOCSHELL 0x82df5c00 == 18 [pid = 13556] [id = 559] 17:51:20 INFO - PROCESS | 13556 | 1477702280818 Marionette TRACE conn4 <- [1,2653,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:20 INFO - . 17:51:20 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 1169ms 17:51:20 INFO - PROCESS | 13556 | 1477702280866 Marionette TRACE conn4 -> [0,2654,"getWindowHandle",null] 17:51:20 INFO - PROCESS | 13556 | 1477702280871 Marionette TRACE conn4 <- [1,2654,null,{"value":"8"}] 17:51:20 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 17:51:20 INFO - PROCESS | 13556 | 1477702280878 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:21 INFO - PROCESS | 13556 | 1477702281029 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 17:51:21 INFO - PROCESS | 13556 | 1477702281043 Marionette TRACE conn4 -> [0,2656,"getWindowHandles",null] 17:51:21 INFO - PROCESS | 13556 | 1477702281047 Marionette TRACE conn4 <- [1,2656,null,["8"]] 17:51:21 INFO - PROCESS | 13556 | 1477702281053 Marionette TRACE conn4 -> [0,2657,"switchToWindow",{"name":"8"}] 17:51:21 INFO - PROCESS | 13556 | 1477702281058 Marionette TRACE conn4 <- [1,2657,null,{}] 17:51:21 INFO - PROCESS | 13556 | 1477702281063 Marionette TRACE conn4 -> [0,2658,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:21 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd94c00 == 19 [pid = 13556] [id = 578] 17:51:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x8c8ec000) [pid = 13556] [serial = 1692] [outer = (nil)] 17:51:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x8ce59400) [pid = 13556] [serial = 1693] [outer = 0x8c8ec000] 17:51:21 INFO - PROCESS | 13556 | 1477702281150 Marionette DEBUG loaded listener.js 17:51:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x8d94e800) [pid = 13556] [serial = 1694] [outer = 0x8c8ec000] 17:51:21 INFO - PROCESS | 13556 | 1477702281890 Marionette TRACE conn4 <- [1,2658,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:21 INFO - . 17:51:21 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 1030ms 17:51:21 INFO - PROCESS | 13556 | 1477702281916 Marionette TRACE conn4 -> [0,2659,"getWindowHandle",null] 17:51:21 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 17:51:21 INFO - PROCESS | 13556 | 1477702281922 Marionette TRACE conn4 <- [1,2659,null,{"value":"8"}] 17:51:21 INFO - PROCESS | 13556 | 1477702281928 Marionette TRACE conn4 -> [0,2660,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:22 INFO - PROCESS | 13556 | 1477702282121 Marionette TRACE conn4 <- [1,2660,null,{"value":null}] 17:51:22 INFO - PROCESS | 13556 | 1477702282139 Marionette TRACE conn4 -> [0,2661,"getWindowHandles",null] 17:51:22 INFO - PROCESS | 13556 | 1477702282142 Marionette TRACE conn4 <- [1,2661,null,["8"]] 17:51:22 INFO - PROCESS | 13556 | 1477702282147 Marionette TRACE conn4 -> [0,2662,"switchToWindow",{"name":"8"}] 17:51:22 INFO - PROCESS | 13556 | 1477702282153 Marionette TRACE conn4 <- [1,2662,null,{}] 17:51:22 INFO - PROCESS | 13556 | 1477702282159 Marionette TRACE conn4 -> [0,2663,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fd6c400 == 20 [pid = 13556] [id = 579] 17:51:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x8fd6d000) [pid = 13556] [serial = 1695] [outer = (nil)] 17:51:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x90021800) [pid = 13556] [serial = 1696] [outer = 0x8fd6d000] 17:51:22 INFO - PROCESS | 13556 | 1477702282245 Marionette DEBUG loaded listener.js 17:51:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x90052c00) [pid = 13556] [serial = 1697] [outer = 0x8fd6d000] 17:51:22 INFO - PROCESS | 13556 | 1477702282875 Marionette TRACE conn4 <- [1,2663,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:22 INFO - . 17:51:22 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 973ms 17:51:22 INFO - PROCESS | 13556 | 1477702282905 Marionette TRACE conn4 -> [0,2664,"getWindowHandle",null] 17:51:22 INFO - PROCESS | 13556 | 1477702282909 Marionette TRACE conn4 <- [1,2664,null,{"value":"8"}] 17:51:22 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 17:51:22 INFO - PROCESS | 13556 | 1477702282916 Marionette TRACE conn4 -> [0,2665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:23 INFO - PROCESS | 13556 | 1477702283125 Marionette TRACE conn4 <- [1,2665,null,{"value":null}] 17:51:23 INFO - PROCESS | 13556 | 1477702283152 Marionette TRACE conn4 -> [0,2666,"getWindowHandles",null] 17:51:23 INFO - PROCESS | 13556 | 1477702283155 Marionette TRACE conn4 <- [1,2666,null,["8"]] 17:51:23 INFO - PROCESS | 13556 | 1477702283160 Marionette TRACE conn4 -> [0,2667,"switchToWindow",{"name":"8"}] 17:51:23 INFO - PROCESS | 13556 | 1477702283165 Marionette TRACE conn4 <- [1,2667,null,{}] 17:51:23 INFO - PROCESS | 13556 | 1477702283173 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:23 INFO - PROCESS | 13556 | ++DOCSHELL 0x943a5800 == 21 [pid = 13556] [id = 580] 17:51:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x944bf400) [pid = 13556] [serial = 1698] [outer = (nil)] 17:51:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x944c8400) [pid = 13556] [serial = 1699] [outer = 0x944bf400] 17:51:23 INFO - PROCESS | 13556 | 1477702283322 Marionette DEBUG loaded listener.js 17:51:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x94f87c00) [pid = 13556] [serial = 1700] [outer = 0x944bf400] 17:51:23 INFO - PROCESS | 13556 | 1477702283918 Marionette TRACE conn4 <- [1,2668,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:23 INFO - . 17:51:23 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 1069ms 17:51:23 INFO - PROCESS | 13556 | 1477702283986 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 17:51:23 INFO - PROCESS | 13556 | 1477702283988 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 17:51:23 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 17:51:23 INFO - PROCESS | 13556 | 1477702283995 Marionette TRACE conn4 -> [0,2670,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:24 INFO - PROCESS | 13556 | 1477702284177 Marionette TRACE conn4 <- [1,2670,null,{"value":null}] 17:51:24 INFO - PROCESS | 13556 | 1477702284192 Marionette TRACE conn4 -> [0,2671,"getWindowHandles",null] 17:51:24 INFO - PROCESS | 13556 | 1477702284194 Marionette TRACE conn4 <- [1,2671,null,["8"]] 17:51:24 INFO - PROCESS | 13556 | 1477702284268 Marionette TRACE conn4 -> [0,2672,"switchToWindow",{"name":"8"}] 17:51:24 INFO - PROCESS | 13556 | 1477702284285 Marionette TRACE conn4 <- [1,2672,null,{}] 17:51:24 INFO - PROCESS | 13556 | 1477702284289 Marionette TRACE conn4 -> [0,2673,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:24 INFO - PROCESS | 13556 | ++DOCSHELL 0x83091800 == 22 [pid = 13556] [id = 581] 17:51:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x9534c000) [pid = 13556] [serial = 1701] [outer = (nil)] 17:51:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x95549800) [pid = 13556] [serial = 1702] [outer = 0x9534c000] 17:51:24 INFO - PROCESS | 13556 | 1477702284374 Marionette DEBUG loaded listener.js 17:51:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x9554dc00) [pid = 13556] [serial = 1703] [outer = 0x9534c000] 17:51:24 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x82ff0400) [pid = 13556] [serial = 1644] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 17:51:24 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x8df1e000) [pid = 13556] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 17:51:24 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x8c8f0400) [pid = 13556] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html] 17:51:24 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x83cf2c00) [pid = 13556] [serial = 1650] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 17:51:24 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x82ff9400) [pid = 13556] [serial = 1647] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html] 17:51:24 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x90052000) [pid = 13556] [serial = 1670] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477702273628] 17:51:25 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x8fce7800) [pid = 13556] [serial = 1667] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 17:51:25 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x8fccc400) [pid = 13556] [serial = 1665] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 17:51:25 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x8dff2400) [pid = 13556] [serial = 1662] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 17:51:25 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x8bc7d800) [pid = 13556] [serial = 1652] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html] 17:51:25 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x8bd89c00) [pid = 13556] [serial = 1655] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477702270478] 17:51:25 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x82df6000) [pid = 13556] [serial = 1641] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html] 17:51:25 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x93d09c00) [pid = 13556] [serial = 1675] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 17:51:25 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x91239400) [pid = 13556] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 17:51:25 INFO - PROCESS | 13556 | 1477702285196 Marionette TRACE conn4 <- [1,2673,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:25 INFO - . 17:51:25 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 1221ms 17:51:25 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 17:51:25 INFO - PROCESS | 13556 | 1477702285216 Marionette TRACE conn4 -> [0,2674,"getWindowHandle",null] 17:51:25 INFO - PROCESS | 13556 | 1477702285219 Marionette TRACE conn4 <- [1,2674,null,{"value":"8"}] 17:51:25 INFO - PROCESS | 13556 | 1477702285225 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:25 INFO - PROCESS | 13556 | 1477702285446 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 17:51:25 INFO - PROCESS | 13556 | 1477702285461 Marionette TRACE conn4 -> [0,2676,"getWindowHandles",null] 17:51:25 INFO - PROCESS | 13556 | 1477702285464 Marionette TRACE conn4 <- [1,2676,null,["8"]] 17:51:25 INFO - PROCESS | 13556 | 1477702285471 Marionette TRACE conn4 -> [0,2677,"switchToWindow",{"name":"8"}] 17:51:25 INFO - PROCESS | 13556 | 1477702285474 Marionette TRACE conn4 <- [1,2677,null,{}] 17:51:25 INFO - PROCESS | 13556 | 1477702285480 Marionette TRACE conn4 -> [0,2678,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:25 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ded400 == 23 [pid = 13556] [id = 582] 17:51:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x8fcc7400) [pid = 13556] [serial = 1704] [outer = (nil)] 17:51:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x95f0c400) [pid = 13556] [serial = 1705] [outer = 0x8fcc7400] 17:51:25 INFO - PROCESS | 13556 | 1477702285568 Marionette DEBUG loaded listener.js 17:51:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x95f12c00) [pid = 13556] [serial = 1706] [outer = 0x8fcc7400] 17:51:26 INFO - PROCESS | 13556 | 1477702286156 Marionette TRACE conn4 <- [1,2678,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:26 INFO - . 17:51:26 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 969ms 17:51:26 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 17:51:26 INFO - PROCESS | 13556 | 1477702286193 Marionette TRACE conn4 -> [0,2679,"getWindowHandle",null] 17:51:26 INFO - PROCESS | 13556 | 1477702286196 Marionette TRACE conn4 <- [1,2679,null,{"value":"8"}] 17:51:26 INFO - PROCESS | 13556 | 1477702286202 Marionette TRACE conn4 -> [0,2680,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:26 INFO - PROCESS | 13556 | 1477702286341 Marionette TRACE conn4 <- [1,2680,null,{"value":null}] 17:51:26 INFO - PROCESS | 13556 | 1477702286462 Marionette TRACE conn4 -> [0,2681,"getWindowHandles",null] 17:51:26 INFO - PROCESS | 13556 | 1477702286468 Marionette TRACE conn4 <- [1,2681,null,["8"]] 17:51:26 INFO - PROCESS | 13556 | 1477702286476 Marionette TRACE conn4 -> [0,2682,"switchToWindow",{"name":"8"}] 17:51:26 INFO - PROCESS | 13556 | 1477702286482 Marionette TRACE conn4 <- [1,2682,null,{}] 17:51:26 INFO - PROCESS | 13556 | 1477702286486 Marionette TRACE conn4 -> [0,2683,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x95fd3400 == 24 [pid = 13556] [id = 583] 17:51:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x95fd5400) [pid = 13556] [serial = 1707] [outer = (nil)] 17:51:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x97b4dc00) [pid = 13556] [serial = 1708] [outer = 0x95fd5400] 17:51:26 INFO - PROCESS | 13556 | 1477702286576 Marionette DEBUG loaded listener.js 17:51:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x8df1fc00) [pid = 13556] [serial = 1709] [outer = 0x95fd5400] 17:51:27 INFO - PROCESS | 13556 | 1477702287100 Marionette TRACE conn4 <- [1,2683,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:27 INFO - . 17:51:27 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 922ms 17:51:27 INFO - PROCESS | 13556 | 1477702287132 Marionette TRACE conn4 -> [0,2684,"getWindowHandle",null] 17:51:27 INFO - PROCESS | 13556 | 1477702287139 Marionette TRACE conn4 <- [1,2684,null,{"value":"8"}] 17:51:27 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 17:51:27 INFO - PROCESS | 13556 | 1477702287149 Marionette TRACE conn4 -> [0,2685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:27 INFO - PROCESS | 13556 | 1477702287330 Marionette TRACE conn4 <- [1,2685,null,{"value":null}] 17:51:27 INFO - PROCESS | 13556 | 1477702287508 Marionette TRACE conn4 -> [0,2686,"getWindowHandles",null] 17:51:27 INFO - PROCESS | 13556 | 1477702287514 Marionette TRACE conn4 <- [1,2686,null,["8"]] 17:51:27 INFO - PROCESS | 13556 | 1477702287522 Marionette TRACE conn4 -> [0,2687,"switchToWindow",{"name":"8"}] 17:51:27 INFO - PROCESS | 13556 | 1477702287530 Marionette TRACE conn4 <- [1,2687,null,{}] 17:51:27 INFO - PROCESS | 13556 | 1477702287540 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:27 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bce3c00 == 25 [pid = 13556] [id = 584] 17:51:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x8bce4000) [pid = 13556] [serial = 1710] [outer = (nil)] 17:51:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x8bd91800) [pid = 13556] [serial = 1711] [outer = 0x8bce4000] 17:51:27 INFO - PROCESS | 13556 | 1477702287648 Marionette DEBUG loaded listener.js 17:51:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x8c8f1000) [pid = 13556] [serial = 1712] [outer = 0x8bce4000] 17:51:28 INFO - PROCESS | 13556 | 1477702288276 Marionette TRACE conn4 <- [1,2688,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:28 INFO - . 17:51:28 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1174ms 17:51:28 INFO - PROCESS | 13556 | 1477702288322 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 17:51:28 INFO - PROCESS | 13556 | 1477702288327 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 17:51:28 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 17:51:28 INFO - PROCESS | 13556 | 1477702288334 Marionette TRACE conn4 -> [0,2690,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:28 INFO - PROCESS | 13556 | 1477702288506 Marionette TRACE conn4 <- [1,2690,null,{"value":null}] 17:51:28 INFO - PROCESS | 13556 | 1477702288684 Marionette TRACE conn4 -> [0,2691,"getWindowHandles",null] 17:51:28 INFO - PROCESS | 13556 | 1477702288688 Marionette TRACE conn4 <- [1,2691,null,["8"]] 17:51:28 INFO - PROCESS | 13556 | 1477702288699 Marionette TRACE conn4 -> [0,2692,"switchToWindow",{"name":"8"}] 17:51:28 INFO - PROCESS | 13556 | 1477702288705 Marionette TRACE conn4 <- [1,2692,null,{}] 17:51:28 INFO - PROCESS | 13556 | 1477702288711 Marionette TRACE conn4 -> [0,2693,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:28 INFO - PROCESS | 13556 | ++DOCSHELL 0x944bd400 == 26 [pid = 13556] [id = 585] 17:51:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x94f89400) [pid = 13556] [serial = 1713] [outer = (nil)] 17:51:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x94f93000) [pid = 13556] [serial = 1714] [outer = 0x94f89400] 17:51:28 INFO - PROCESS | 13556 | 1477702288811 Marionette DEBUG loaded listener.js 17:51:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x955ae000) [pid = 13556] [serial = 1715] [outer = 0x94f89400] 17:51:29 INFO - PROCESS | 13556 | 1477702289471 Marionette TRACE conn4 <- [1,2693,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:29 INFO - . 17:51:29 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1177ms 17:51:29 INFO - PROCESS | 13556 | 1477702289518 Marionette TRACE conn4 -> [0,2694,"getWindowHandle",null] 17:51:29 INFO - PROCESS | 13556 | 1477702289525 Marionette TRACE conn4 <- [1,2694,null,{"value":"8"}] 17:51:29 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 17:51:29 INFO - PROCESS | 13556 | 1477702289532 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:29 INFO - PROCESS | 13556 | 1477702289685 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 17:51:29 INFO - PROCESS | 13556 | 1477702289868 Marionette TRACE conn4 -> [0,2696,"getWindowHandles",null] 17:51:29 INFO - PROCESS | 13556 | 1477702289873 Marionette TRACE conn4 <- [1,2696,null,["8"]] 17:51:29 INFO - PROCESS | 13556 | 1477702289883 Marionette TRACE conn4 -> [0,2697,"switchToWindow",{"name":"8"}] 17:51:29 INFO - PROCESS | 13556 | 1477702289889 Marionette TRACE conn4 <- [1,2697,null,{}] 17:51:29 INFO - PROCESS | 13556 | 1477702289896 Marionette TRACE conn4 -> [0,2698,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:29 INFO - PROCESS | 13556 | ++DOCSHELL 0x97be4000 == 27 [pid = 13556] [id = 586] 17:51:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x97d4f400) [pid = 13556] [serial = 1716] [outer = (nil)] 17:51:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x97d54c00) [pid = 13556] [serial = 1717] [outer = 0x97d4f400] 17:51:29 INFO - PROCESS | 13556 | 1477702289992 Marionette DEBUG loaded listener.js 17:51:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x97d5c400) [pid = 13556] [serial = 1718] [outer = 0x97d4f400] 17:51:30 INFO - PROCESS | 13556 | 1477702290575 Marionette TRACE conn4 <- [1,2698,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:30 INFO - . 17:51:30 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1082ms 17:51:30 INFO - PROCESS | 13556 | 1477702290617 Marionette TRACE conn4 -> [0,2699,"getWindowHandle",null] 17:51:30 INFO - PROCESS | 13556 | 1477702290621 Marionette TRACE conn4 <- [1,2699,null,{"value":"8"}] 17:51:30 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 17:51:30 INFO - PROCESS | 13556 | 1477702290630 Marionette TRACE conn4 -> [0,2700,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:30 INFO - PROCESS | 13556 | 1477702290823 Marionette TRACE conn4 <- [1,2700,null,{"value":null}] 17:51:31 INFO - PROCESS | 13556 | 1477702291003 Marionette TRACE conn4 -> [0,2701,"getWindowHandles",null] 17:51:31 INFO - PROCESS | 13556 | 1477702291008 Marionette TRACE conn4 <- [1,2701,null,["8"]] 17:51:31 INFO - PROCESS | 13556 | 1477702291018 Marionette TRACE conn4 -> [0,2702,"switchToWindow",{"name":"8"}] 17:51:31 INFO - PROCESS | 13556 | 1477702291023 Marionette TRACE conn4 <- [1,2702,null,{}] 17:51:31 INFO - PROCESS | 13556 | 1477702291031 Marionette TRACE conn4 -> [0,2703,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:31 INFO - PROCESS | 13556 | ++DOCSHELL 0x98f25800 == 28 [pid = 13556] [id = 587] 17:51:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x98f28000) [pid = 13556] [serial = 1719] [outer = (nil)] 17:51:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x98f28c00) [pid = 13556] [serial = 1720] [outer = 0x98f28000] 17:51:31 INFO - PROCESS | 13556 | 1477702291127 Marionette DEBUG loaded listener.js 17:51:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x9a20a800) [pid = 13556] [serial = 1721] [outer = 0x98f28000] 17:51:31 INFO - PROCESS | 13556 | 1477702291731 Marionette TRACE conn4 <- [1,2703,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:31 INFO - . 17:51:31 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1130ms 17:51:31 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 17:51:31 INFO - PROCESS | 13556 | 1477702291767 Marionette TRACE conn4 -> [0,2704,"getWindowHandle",null] 17:51:31 INFO - PROCESS | 13556 | 1477702291769 Marionette TRACE conn4 <- [1,2704,null,{"value":"8"}] 17:51:31 INFO - PROCESS | 13556 | 1477702291778 Marionette TRACE conn4 -> [0,2705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:31 INFO - PROCESS | 13556 | 1477702291930 Marionette TRACE conn4 <- [1,2705,null,{"value":null}] 17:51:32 INFO - PROCESS | 13556 | 1477702292083 Marionette TRACE conn4 -> [0,2706,"getWindowHandles",null] 17:51:32 INFO - PROCESS | 13556 | 1477702292087 Marionette TRACE conn4 <- [1,2706,null,["8"]] 17:51:32 INFO - PROCESS | 13556 | 1477702292094 Marionette TRACE conn4 -> [0,2707,"switchToWindow",{"name":"8"}] 17:51:32 INFO - PROCESS | 13556 | 1477702292111 Marionette TRACE conn4 <- [1,2707,null,{}] 17:51:32 INFO - PROCESS | 13556 | 1477702292116 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:32 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a30e800 == 29 [pid = 13556] [id = 588] 17:51:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x9a30ec00) [pid = 13556] [serial = 1722] [outer = (nil)] 17:51:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0x9a354400) [pid = 13556] [serial = 1723] [outer = 0x9a30ec00] 17:51:32 INFO - PROCESS | 13556 | 1477702292208 Marionette DEBUG loaded listener.js 17:51:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0x94f87400) [pid = 13556] [serial = 1724] [outer = 0x9a30ec00] 17:51:33 INFO - PROCESS | 13556 | 1477702293064 Marionette TRACE conn4 <- [1,2708,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:33 INFO - . 17:51:33 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1327ms 17:51:33 INFO - PROCESS | 13556 | 1477702293104 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 17:51:33 INFO - PROCESS | 13556 | 1477702293111 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 17:51:33 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 17:51:33 INFO - PROCESS | 13556 | 1477702293121 Marionette TRACE conn4 -> [0,2710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:33 INFO - PROCESS | 13556 | 1477702293350 Marionette TRACE conn4 <- [1,2710,null,{"value":null}] 17:51:33 INFO - PROCESS | 13556 | 1477702293521 Marionette TRACE conn4 -> [0,2711,"getWindowHandles",null] 17:51:33 INFO - PROCESS | 13556 | 1477702293526 Marionette TRACE conn4 <- [1,2711,null,["8"]] 17:51:33 INFO - PROCESS | 13556 | 1477702293536 Marionette TRACE conn4 -> [0,2712,"switchToWindow",{"name":"8"}] 17:51:33 INFO - PROCESS | 13556 | 1477702293543 Marionette TRACE conn4 <- [1,2712,null,{}] 17:51:33 INFO - PROCESS | 13556 | 1477702293548 Marionette TRACE conn4 -> [0,2713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:33 INFO - PROCESS | 13556 | ++DOCSHELL 0x82dee800 == 30 [pid = 13556] [id = 589] 17:51:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0x82df0000) [pid = 13556] [serial = 1725] [outer = (nil)] 17:51:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0x83093400) [pid = 13556] [serial = 1726] [outer = 0x82df0000] 17:51:33 INFO - PROCESS | 13556 | 1477702293678 Marionette DEBUG loaded listener.js 17:51:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 91 (0x8331b800) [pid = 13556] [serial = 1727] [outer = 0x82df0000] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 90 (0x92c5ac00) [pid = 13556] [serial = 1673] [outer = (nil)] [url = about:blank] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0x9149dc00) [pid = 13556] [serial = 1674] [outer = (nil)] [url = about:blank] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0x93d0a800) [pid = 13556] [serial = 1676] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x9001d400) [pid = 13556] [serial = 1668] [outer = (nil)] [url = about:blank] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x90022800) [pid = 13556] [serial = 1669] [outer = (nil)] [url = about:blank] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x90054000) [pid = 13556] [serial = 1671] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477702273628] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x8dff8000) [pid = 13556] [serial = 1663] [outer = (nil)] [url = about:blank] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x8dff8800) [pid = 13556] [serial = 1664] [outer = (nil)] [url = about:blank] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x8fccdc00) [pid = 13556] [serial = 1666] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x8ce5b800) [pid = 13556] [serial = 1658] [outer = (nil)] [url = about:blank] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x8d947400) [pid = 13556] [serial = 1659] [outer = (nil)] [url = about:blank] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x8df1f000) [pid = 13556] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x8bcaa400) [pid = 13556] [serial = 1653] [outer = (nil)] [url = about:blank] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x8bcb2800) [pid = 13556] [serial = 1654] [outer = (nil)] [url = about:blank] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x8bd92800) [pid = 13556] [serial = 1656] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477702270478] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x8331a400) [pid = 13556] [serial = 1648] [outer = (nil)] [url = about:blank] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x83319000) [pid = 13556] [serial = 1649] [outer = (nil)] [url = about:blank] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x83cf6000) [pid = 13556] [serial = 1651] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x82ff7c00) [pid = 13556] [serial = 1645] [outer = (nil)] [url = about:blank] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x83091c00) [pid = 13556] [serial = 1646] [outer = (nil)] [url = about:blank] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x82ffcc00) [pid = 13556] [serial = 1643] [outer = (nil)] [url = about:blank] 17:51:33 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x943a5400) [pid = 13556] [serial = 1678] [outer = (nil)] [url = about:blank] 17:51:34 INFO - PROCESS | 13556 | 1477702294331 Marionette TRACE conn4 <- [1,2713,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:34 INFO - . 17:51:34 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1273ms 17:51:34 INFO - PROCESS | 13556 | 1477702294392 Marionette TRACE conn4 -> [0,2714,"getWindowHandle",null] 17:51:34 INFO - PROCESS | 13556 | 1477702294397 Marionette TRACE conn4 <- [1,2714,null,{"value":"8"}] 17:51:34 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 17:51:34 INFO - PROCESS | 13556 | 1477702294403 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:34 INFO - PROCESS | 13556 | 1477702294557 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 17:51:34 INFO - PROCESS | 13556 | 1477702294680 Marionette TRACE conn4 -> [0,2716,"getWindowHandles",null] 17:51:34 INFO - PROCESS | 13556 | 1477702294684 Marionette TRACE conn4 <- [1,2716,null,["8"]] 17:51:34 INFO - PROCESS | 13556 | 1477702294693 Marionette TRACE conn4 -> [0,2717,"switchToWindow",{"name":"8"}] 17:51:34 INFO - PROCESS | 13556 | 1477702294698 Marionette TRACE conn4 <- [1,2717,null,{}] 17:51:34 INFO - PROCESS | 13556 | 1477702294704 Marionette TRACE conn4 -> [0,2718,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:34 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bcaa400 == 31 [pid = 13556] [id = 590] 17:51:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x8bcb0400) [pid = 13556] [serial = 1728] [outer = (nil)] 17:51:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x8bce6000) [pid = 13556] [serial = 1729] [outer = 0x8bcb0400] 17:51:34 INFO - PROCESS | 13556 | 1477702294789 Marionette DEBUG loaded listener.js 17:51:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x8bce9000) [pid = 13556] [serial = 1730] [outer = 0x8bcb0400] 17:51:35 INFO - PROCESS | 13556 | 1477702295424 Marionette TRACE conn4 <- [1,2718,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:51:35 INFO - . 17:51:35 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1078ms 17:51:35 INFO - PROCESS | 13556 | 1477702295490 Marionette TRACE conn4 -> [0,2719,"getWindowHandle",null] 17:51:35 INFO - PROCESS | 13556 | 1477702295496 Marionette TRACE conn4 <- [1,2719,null,{"value":"8"}] 17:51:35 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 17:51:35 INFO - PROCESS | 13556 | 1477702295505 Marionette TRACE conn4 -> [0,2720,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:51:35 INFO - PROCESS | 13556 | 1477702295708 Marionette TRACE conn4 <- [1,2720,null,{"value":null}] 17:51:35 INFO - PROCESS | 13556 | 1477702295722 Marionette TRACE conn4 -> [0,2721,"getWindowHandles",null] 17:51:35 INFO - PROCESS | 13556 | 1477702295726 Marionette TRACE conn4 <- [1,2721,null,["8"]] 17:51:35 INFO - PROCESS | 13556 | 1477702295731 Marionette TRACE conn4 -> [0,2722,"switchToWindow",{"name":"8"}] 17:51:35 INFO - PROCESS | 13556 | 1477702295737 Marionette TRACE conn4 <- [1,2722,null,{}] 17:51:35 INFO - PROCESS | 13556 | 1477702295743 Marionette TRACE conn4 -> [0,2723,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:51:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fce5000 == 32 [pid = 13556] [id = 591] 17:51:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x8fce8000) [pid = 13556] [serial = 1731] [outer = (nil)] 17:51:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x9001d400) [pid = 13556] [serial = 1732] [outer = 0x8fce8000] 17:51:35 INFO - PROCESS | 13556 | 1477702295830 Marionette DEBUG loaded listener.js 17:51:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x90050c00) [pid = 13556] [serial = 1733] [outer = 0x8fce8000] 17:51:36 WARNING - wptserve Traceback (most recent call last): 17:51:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:51:36 WARNING - rv = self.func(request, response) 17:51:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:51:36 WARNING - access_control_allow_origin = "*") 17:51:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:51:36 WARNING - payload = payload_generator(server_data) 17:51:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:51:36 WARNING - return encode_string_as_bmp_image(data) 17:51:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:51:36 WARNING - img.save(f, "BMP") 17:51:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:51:36 WARNING - f.write(bmpfileheader) 17:51:36 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:51:36 WARNING - 17:51:37 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x83324c00) [pid = 13556] [serial = 1680] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html] 17:51:37 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x8ddc9c00) [pid = 13556] [serial = 1683] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html] 17:51:37 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x94787000) [pid = 13556] [serial = 1686] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 17:51:37 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x944bf400) [pid = 13556] [serial = 1698] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 17:51:37 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x8309c000) [pid = 13556] [serial = 1689] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 17:51:37 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x8fcc7400) [pid = 13556] [serial = 1704] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 17:51:37 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x9534c000) [pid = 13556] [serial = 1701] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 17:51:37 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x8c8ec000) [pid = 13556] [serial = 1692] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 17:51:37 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x8fd6d000) [pid = 13556] [serial = 1695] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8309bc00 == 31 [pid = 13556] [id = 577] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8ddc9400 == 30 [pid = 13556] [id = 575] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8fce7400 == 29 [pid = 13556] [id = 569] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x83323000 == 28 [pid = 13556] [id = 574] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc7d400 == 27 [pid = 13556] [id = 563] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x9466d000 == 26 [pid = 13556] [id = 576] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x90058400 == 25 [pid = 13556] [id = 571] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x82ded400 == 24 [pid = 13556] [id = 582] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8dff2000 == 23 [pid = 13556] [id = 567] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x82d30400 == 22 [pid = 13556] [id = 573] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x83091800 == 21 [pid = 13556] [id = 581] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x82dec400 == 20 [pid = 13556] [id = 561] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8fd6c400 == 19 [pid = 13556] [id = 579] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x82d2e400 == 18 [pid = 13556] [id = 565] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd94c00 == 17 [pid = 13556] [id = 578] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x82fefc00 == 16 [pid = 13556] [id = 560] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x943a5800 == 15 [pid = 13556] [id = 580] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8bcaa400 == 14 [pid = 13556] [id = 590] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x82dee800 == 13 [pid = 13556] [id = 589] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x9a30e800 == 12 [pid = 13556] [id = 588] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x98f25800 == 11 [pid = 13556] [id = 587] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x97be4000 == 10 [pid = 13556] [id = 586] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x944bd400 == 9 [pid = 13556] [id = 585] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8bce3c00 == 8 [pid = 13556] [id = 584] 17:51:42 INFO - PROCESS | 13556 | --DOCSHELL 0x95fd3400 == 7 [pid = 13556] [id = 583] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x8d94e800) [pid = 13556] [serial = 1694] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x8ce59400) [pid = 13556] [serial = 1693] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x90052c00) [pid = 13556] [serial = 1697] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x90021800) [pid = 13556] [serial = 1696] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x94f87c00) [pid = 13556] [serial = 1700] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x944c8400) [pid = 13556] [serial = 1699] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x9554dc00) [pid = 13556] [serial = 1703] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x95549800) [pid = 13556] [serial = 1702] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x95f12c00) [pid = 13556] [serial = 1706] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x95f0c400) [pid = 13556] [serial = 1705] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x83322c00) [pid = 13556] [serial = 1690] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x83cf4000) [pid = 13556] [serial = 1691] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x948bb000) [pid = 13556] [serial = 1687] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x8c8f6800) [pid = 13556] [serial = 1688] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x8fcce000) [pid = 13556] [serial = 1684] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x8fcf1400) [pid = 13556] [serial = 1685] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x83cef400) [pid = 13556] [serial = 1681] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x83cfac00) [pid = 13556] [serial = 1682] [outer = (nil)] [url = about:blank] 17:51:42 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x97b4dc00) [pid = 13556] [serial = 1708] [outer = (nil)] [url = about:blank] 17:51:45 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x82df0000) [pid = 13556] [serial = 1725] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 17:51:45 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x8bce4000) [pid = 13556] [serial = 1710] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 17:51:45 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x98f28000) [pid = 13556] [serial = 1719] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 17:51:45 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x95fd5400) [pid = 13556] [serial = 1707] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 17:51:45 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x97d4f400) [pid = 13556] [serial = 1716] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 17:51:45 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x94f89400) [pid = 13556] [serial = 1713] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 17:51:45 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x9a30ec00) [pid = 13556] [serial = 1722] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 17:51:45 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x8bcb0400) [pid = 13556] [serial = 1728] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 17:51:45 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x9335ec00) [pid = 13556] [serial = 1677] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html] 17:51:50 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x8bce9000) [pid = 13556] [serial = 1730] [outer = (nil)] [url = about:blank] 17:51:50 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x8bce6000) [pid = 13556] [serial = 1729] [outer = (nil)] [url = about:blank] 17:51:50 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x9001d400) [pid = 13556] [serial = 1732] [outer = (nil)] [url = about:blank] 17:51:50 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x83093400) [pid = 13556] [serial = 1726] [outer = (nil)] [url = about:blank] 17:51:50 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x8331b800) [pid = 13556] [serial = 1727] [outer = (nil)] [url = about:blank] 17:51:50 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x9a354400) [pid = 13556] [serial = 1723] [outer = (nil)] [url = about:blank] 17:51:50 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x94f87400) [pid = 13556] [serial = 1724] [outer = (nil)] [url = about:blank] 17:51:50 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x98f28c00) [pid = 13556] [serial = 1720] [outer = (nil)] [url = about:blank] 17:51:50 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x9a20a800) [pid = 13556] [serial = 1721] [outer = (nil)] [url = about:blank] 17:51:50 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x943a2400) [pid = 13556] [serial = 1679] [outer = (nil)] [url = about:blank] 17:51:50 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x97d54c00) [pid = 13556] [serial = 1717] [outer = (nil)] [url = about:blank] 17:51:50 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x97d5c400) [pid = 13556] [serial = 1718] [outer = (nil)] [url = about:blank] 17:51:50 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x94f93000) [pid = 13556] [serial = 1714] [outer = (nil)] [url = about:blank] 17:51:50 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x955ae000) [pid = 13556] [serial = 1715] [outer = (nil)] [url = about:blank] 17:51:50 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x8bd91800) [pid = 13556] [serial = 1711] [outer = (nil)] [url = about:blank] 17:51:50 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x8c8f1000) [pid = 13556] [serial = 1712] [outer = (nil)] [url = about:blank] 17:51:50 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x8df1fc00) [pid = 13556] [serial = 1709] [outer = (nil)] [url = about:blank] 17:52:05 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:52:05 INFO - PROCESS | 13556 | 1477702325994 Marionette TRACE conn4 <- [1,2723,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 17:52:06 INFO - . 17:52:06 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30520ms 17:52:06 INFO - PROCESS | 13556 | 1477702326026 Marionette TRACE conn4 -> [0,2724,"getWindowHandle",null] 17:52:06 INFO - PROCESS | 13556 | 1477702326033 Marionette TRACE conn4 <- [1,2724,null,{"value":"8"}] 17:52:06 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 17:52:06 INFO - PROCESS | 13556 | 1477702326044 Marionette TRACE conn4 -> [0,2725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:52:06 INFO - PROCESS | 13556 | 1477702326267 Marionette TRACE conn4 <- [1,2725,null,{"value":null}] 17:52:06 INFO - PROCESS | 13556 | 1477702326345 Marionette TRACE conn4 -> [0,2726,"getWindowHandles",null] 17:52:06 INFO - PROCESS | 13556 | 1477702326350 Marionette TRACE conn4 <- [1,2726,null,["8"]] 17:52:06 INFO - PROCESS | 13556 | 1477702326359 Marionette TRACE conn4 -> [0,2727,"switchToWindow",{"name":"8"}] 17:52:06 INFO - PROCESS | 13556 | 1477702326367 Marionette TRACE conn4 <- [1,2727,null,{}] 17:52:06 INFO - PROCESS | 13556 | 1477702326373 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:52:06 INFO - PROCESS | 13556 | ++DOCSHELL 0x82fef800 == 8 [pid = 13556] [id = 592] 17:52:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82fefc00) [pid = 13556] [serial = 1734] [outer = (nil)] 17:52:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff6800) [pid = 13556] [serial = 1735] [outer = 0x82fefc00] 17:52:06 INFO - PROCESS | 13556 | 1477702326471 Marionette DEBUG loaded listener.js 17:52:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffe400) [pid = 13556] [serial = 1736] [outer = 0x82fefc00] 17:52:06 WARNING - wptserve Traceback (most recent call last): 17:52:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:52:06 WARNING - rv = self.func(request, response) 17:52:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:52:06 WARNING - access_control_allow_origin = "*") 17:52:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:52:06 WARNING - payload = payload_generator(server_data) 17:52:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:52:06 WARNING - return encode_string_as_bmp_image(data) 17:52:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:52:06 WARNING - img.save(f, "BMP") 17:52:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:52:06 WARNING - f.write(bmpfileheader) 17:52:06 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:52:06 WARNING - 17:52:16 INFO - PROCESS | 13556 | --DOCSHELL 0x8fce5000 == 7 [pid = 13556] [id = 591] 17:52:18 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x8fce8000) [pid = 13556] [serial = 1731] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 17:52:23 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x90050c00) [pid = 13556] [serial = 1733] [outer = (nil)] [url = about:blank] 17:52:23 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82ff6800) [pid = 13556] [serial = 1735] [outer = (nil)] [url = about:blank] 17:52:36 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:52:36 INFO - PROCESS | 13556 | 1477702356658 Marionette TRACE conn4 <- [1,2728,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 17:52:36 INFO - . 17:52:36 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30655ms 17:52:36 INFO - PROCESS | 13556 | 1477702356698 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 17:52:36 INFO - PROCESS | 13556 | 1477702356704 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 17:52:36 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 17:52:36 INFO - PROCESS | 13556 | 1477702356715 Marionette TRACE conn4 -> [0,2730,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:52:36 INFO - PROCESS | 13556 | 1477702356938 Marionette TRACE conn4 <- [1,2730,null,{"value":null}] 17:52:37 INFO - PROCESS | 13556 | 1477702357015 Marionette TRACE conn4 -> [0,2731,"getWindowHandles",null] 17:52:37 INFO - PROCESS | 13556 | 1477702357019 Marionette TRACE conn4 <- [1,2731,null,["8"]] 17:52:37 INFO - PROCESS | 13556 | 1477702357029 Marionette TRACE conn4 -> [0,2732,"switchToWindow",{"name":"8"}] 17:52:37 INFO - PROCESS | 13556 | 1477702357035 Marionette TRACE conn4 <- [1,2732,null,{}] 17:52:37 INFO - PROCESS | 13556 | 1477702357042 Marionette TRACE conn4 -> [0,2733,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:52:37 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df7000 == 8 [pid = 13556] [id = 593] 17:52:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82df7400) [pid = 13556] [serial = 1737] [outer = (nil)] 17:52:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff6800) [pid = 13556] [serial = 1738] [outer = 0x82df7400] 17:52:37 INFO - PROCESS | 13556 | 1477702357140 Marionette DEBUG loaded listener.js 17:52:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffd800) [pid = 13556] [serial = 1739] [outer = 0x82df7400] 17:52:37 WARNING - wptserve Traceback (most recent call last): 17:52:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:52:37 WARNING - rv = self.func(request, response) 17:52:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:52:37 WARNING - access_control_allow_origin = "*") 17:52:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:52:37 WARNING - payload = payload_generator(server_data) 17:52:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:52:37 WARNING - return encode_string_as_bmp_image(data) 17:52:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:52:37 WARNING - img.save(f, "BMP") 17:52:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:52:37 WARNING - f.write(bmpfileheader) 17:52:37 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:52:37 WARNING - 17:52:46 INFO - PROCESS | 13556 | --DOCSHELL 0x82fef800 == 7 [pid = 13556] [id = 592] 17:52:52 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x82fefc00) [pid = 13556] [serial = 1734] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 17:52:58 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x82ffe400) [pid = 13556] [serial = 1736] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82ff6800) [pid = 13556] [serial = 1738] [outer = (nil)] [url = about:blank] 17:53:07 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:53:07 INFO - PROCESS | 13556 | 1477702387332 Marionette TRACE conn4 <- [1,2733,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 17:53:07 INFO - . 17:53:07 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30663ms 17:53:07 INFO - PROCESS | 13556 | 1477702387377 Marionette TRACE conn4 -> [0,2734,"getWindowHandle",null] 17:53:07 INFO - PROCESS | 13556 | 1477702387384 Marionette TRACE conn4 <- [1,2734,null,{"value":"8"}] 17:53:07 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 17:53:07 INFO - PROCESS | 13556 | 1477702387397 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:53:07 INFO - PROCESS | 13556 | 1477702387619 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 17:53:07 INFO - PROCESS | 13556 | 1477702387697 Marionette TRACE conn4 -> [0,2736,"getWindowHandles",null] 17:53:07 INFO - PROCESS | 13556 | 1477702387703 Marionette TRACE conn4 <- [1,2736,null,["8"]] 17:53:07 INFO - PROCESS | 13556 | 1477702387712 Marionette TRACE conn4 -> [0,2737,"switchToWindow",{"name":"8"}] 17:53:07 INFO - PROCESS | 13556 | 1477702387720 Marionette TRACE conn4 <- [1,2737,null,{}] 17:53:07 INFO - PROCESS | 13556 | 1477702387727 Marionette TRACE conn4 -> [0,2738,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:53:07 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff0400 == 8 [pid = 13556] [id = 594] 17:53:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82ff0800) [pid = 13556] [serial = 1740] [outer = (nil)] 17:53:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff8800) [pid = 13556] [serial = 1741] [outer = 0x82ff0800] 17:53:07 INFO - PROCESS | 13556 | 1477702387828 Marionette DEBUG loaded listener.js 17:53:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x8308f400) [pid = 13556] [serial = 1742] [outer = 0x82ff0800] 17:53:08 INFO - PROCESS | 13556 | 1477702388409 Marionette TRACE conn4 <- [1,2738,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:53:08 INFO - . 17:53:08 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1073ms 17:53:08 INFO - PROCESS | 13556 | 1477702388468 Marionette TRACE conn4 -> [0,2739,"getWindowHandle",null] 17:53:08 INFO - PROCESS | 13556 | 1477702388473 Marionette TRACE conn4 <- [1,2739,null,{"value":"8"}] 17:53:08 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 17:53:08 INFO - PROCESS | 13556 | 1477702388482 Marionette TRACE conn4 -> [0,2740,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:53:08 INFO - PROCESS | 13556 | 1477702388704 Marionette TRACE conn4 <- [1,2740,null,{"value":null}] 17:53:08 INFO - PROCESS | 13556 | 1477702388718 Marionette TRACE conn4 -> [0,2741,"getWindowHandles",null] 17:53:08 INFO - PROCESS | 13556 | 1477702388721 Marionette TRACE conn4 <- [1,2741,null,["8"]] 17:53:08 INFO - PROCESS | 13556 | 1477702388728 Marionette TRACE conn4 -> [0,2742,"switchToWindow",{"name":"8"}] 17:53:08 INFO - PROCESS | 13556 | 1477702388733 Marionette TRACE conn4 <- [1,2742,null,{}] 17:53:08 INFO - PROCESS | 13556 | 1477702388739 Marionette TRACE conn4 -> [0,2743,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:53:08 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ffd400 == 9 [pid = 13556] [id = 595] 17:53:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x83209800) [pid = 13556] [serial = 1743] [outer = (nil)] 17:53:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x83319800) [pid = 13556] [serial = 1744] [outer = 0x83209800] 17:53:08 INFO - PROCESS | 13556 | 1477702388831 Marionette DEBUG loaded listener.js 17:53:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x83318400) [pid = 13556] [serial = 1745] [outer = 0x83209800] 17:53:09 INFO - PROCESS | 13556 | 1477702389528 Marionette TRACE conn4 <- [1,2743,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:53:09 INFO - . 17:53:09 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1077ms 17:53:09 INFO - PROCESS | 13556 | 1477702389567 Marionette TRACE conn4 -> [0,2744,"getWindowHandle",null] 17:53:09 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 17:53:09 INFO - PROCESS | 13556 | 1477702389575 Marionette TRACE conn4 <- [1,2744,null,{"value":"8"}] 17:53:09 INFO - PROCESS | 13556 | 1477702389582 Marionette TRACE conn4 -> [0,2745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:53:09 INFO - PROCESS | 13556 | 1477702389752 Marionette TRACE conn4 <- [1,2745,null,{"value":null}] 17:53:09 INFO - PROCESS | 13556 | 1477702389764 Marionette TRACE conn4 -> [0,2746,"getWindowHandles",null] 17:53:09 INFO - PROCESS | 13556 | 1477702389767 Marionette TRACE conn4 <- [1,2746,null,["8"]] 17:53:09 INFO - PROCESS | 13556 | 1477702389873 Marionette TRACE conn4 -> [0,2747,"switchToWindow",{"name":"8"}] 17:53:09 INFO - PROCESS | 13556 | 1477702389880 Marionette TRACE conn4 <- [1,2747,null,{}] 17:53:09 INFO - PROCESS | 13556 | 1477702389889 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:53:09 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc75000 == 10 [pid = 13556] [id = 596] 17:53:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8bc75400) [pid = 13556] [serial = 1746] [outer = (nil)] 17:53:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8bc79400) [pid = 13556] [serial = 1747] [outer = 0x8bc75400] 17:53:09 INFO - PROCESS | 13556 | 1477702389979 Marionette DEBUG loaded listener.js 17:53:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8bca8800) [pid = 13556] [serial = 1748] [outer = 0x8bc75400] 17:53:10 INFO - PROCESS | 13556 | 1477702390571 Marionette TRACE conn4 <- [1,2748,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:53:10 INFO - . 17:53:10 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1025ms 17:53:10 INFO - PROCESS | 13556 | 1477702390606 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 17:53:10 INFO - PROCESS | 13556 | 1477702390610 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 17:53:10 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 17:53:10 INFO - PROCESS | 13556 | 1477702390617 Marionette TRACE conn4 -> [0,2750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:53:10 INFO - PROCESS | 13556 | 1477702390767 Marionette TRACE conn4 <- [1,2750,null,{"value":null}] 17:53:10 INFO - PROCESS | 13556 | 1477702390782 Marionette TRACE conn4 -> [0,2751,"getWindowHandles",null] 17:53:10 INFO - PROCESS | 13556 | 1477702390788 Marionette TRACE conn4 <- [1,2751,null,["8"]] 17:53:10 INFO - PROCESS | 13556 | 1477702390793 Marionette TRACE conn4 -> [0,2752,"switchToWindow",{"name":"8"}] 17:53:10 INFO - PROCESS | 13556 | 1477702390799 Marionette TRACE conn4 <- [1,2752,null,{}] 17:53:10 INFO - PROCESS | 13556 | 1477702390804 Marionette TRACE conn4 -> [0,2753,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:53:10 INFO - PROCESS | 13556 | ++DOCSHELL 0x83321c00 == 11 [pid = 13556] [id = 597] 17:53:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8bd8b000) [pid = 13556] [serial = 1749] [outer = (nil)] 17:53:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8cbe7400) [pid = 13556] [serial = 1750] [outer = 0x8bd8b000] 17:53:10 INFO - PROCESS | 13556 | 1477702390893 Marionette DEBUG loaded listener.js 17:53:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8ce56000) [pid = 13556] [serial = 1751] [outer = 0x8bd8b000] 17:53:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da70400 == 12 [pid = 13556] [id = 598] 17:53:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8da70c00) [pid = 13556] [serial = 1752] [outer = (nil)] 17:53:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8d94e800) [pid = 13556] [serial = 1753] [outer = 0x8da70c00] 17:53:11 INFO - PROCESS | 13556 | 1477702391647 Marionette TRACE conn4 <- [1,2753,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:53:11 INFO - . 17:53:11 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1076ms 17:53:11 INFO - PROCESS | 13556 | 1477702391694 Marionette TRACE conn4 -> [0,2754,"getWindowHandle",null] 17:53:11 INFO - PROCESS | 13556 | 1477702391697 Marionette TRACE conn4 <- [1,2754,null,{"value":"8"}] 17:53:11 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 17:53:11 INFO - PROCESS | 13556 | 1477702391704 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:53:11 INFO - PROCESS | 13556 | 1477702391921 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 17:53:11 INFO - PROCESS | 13556 | 1477702391940 Marionette TRACE conn4 -> [0,2756,"getWindowHandles",null] 17:53:11 INFO - PROCESS | 13556 | 1477702391944 Marionette TRACE conn4 <- [1,2756,null,["8"]] 17:53:11 INFO - PROCESS | 13556 | 1477702391950 Marionette TRACE conn4 -> [0,2757,"switchToWindow",{"name":"8"}] 17:53:11 INFO - PROCESS | 13556 | 1477702391955 Marionette TRACE conn4 <- [1,2757,null,{}] 17:53:11 INFO - PROCESS | 13556 | 1477702391959 Marionette TRACE conn4 -> [0,2758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:53:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ddd8000 == 13 [pid = 13556] [id = 599] 17:53:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8df19400) [pid = 13556] [serial = 1754] [outer = (nil)] 17:53:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8df1f000) [pid = 13556] [serial = 1755] [outer = 0x8df19400] 17:53:12 INFO - PROCESS | 13556 | 1477702392040 Marionette DEBUG loaded listener.js 17:53:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x8df24000) [pid = 13556] [serial = 1756] [outer = 0x8df19400] 17:53:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fbc3000 == 14 [pid = 13556] [id = 600] 17:53:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x8fbc3400) [pid = 13556] [serial = 1757] [outer = (nil)] 17:53:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x8fbcbc00) [pid = 13556] [serial = 1758] [outer = 0x8fbc3400] 17:53:12 INFO - PROCESS | 13556 | 1477702392737 Marionette TRACE conn4 <- [1,2758,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:53:12 INFO - . 17:53:12 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1081ms 17:53:12 INFO - PROCESS | 13556 | 1477702392785 Marionette TRACE conn4 -> [0,2759,"getWindowHandle",null] 17:53:12 INFO - PROCESS | 13556 | 1477702392789 Marionette TRACE conn4 <- [1,2759,null,{"value":"8"}] 17:53:12 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 17:53:12 INFO - PROCESS | 13556 | 1477702392795 Marionette TRACE conn4 -> [0,2760,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:53:13 INFO - PROCESS | 13556 | 1477702393043 Marionette TRACE conn4 <- [1,2760,null,{"value":null}] 17:53:13 INFO - PROCESS | 13556 | 1477702393060 Marionette TRACE conn4 -> [0,2761,"getWindowHandles",null] 17:53:13 INFO - PROCESS | 13556 | 1477702393063 Marionette TRACE conn4 <- [1,2761,null,["8"]] 17:53:13 INFO - PROCESS | 13556 | 1477702393068 Marionette TRACE conn4 -> [0,2762,"switchToWindow",{"name":"8"}] 17:53:13 INFO - PROCESS | 13556 | 1477702393072 Marionette TRACE conn4 <- [1,2762,null,{}] 17:53:13 INFO - PROCESS | 13556 | 1477702393077 Marionette TRACE conn4 -> [0,2763,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:53:13 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcc6000 == 15 [pid = 13556] [id = 601] 17:53:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x8fccfc00) [pid = 13556] [serial = 1759] [outer = (nil)] 17:53:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x8fced800) [pid = 13556] [serial = 1760] [outer = 0x8fccfc00] 17:53:13 INFO - PROCESS | 13556 | 1477702393159 Marionette DEBUG loaded listener.js 17:53:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x8fd6c400) [pid = 13556] [serial = 1761] [outer = 0x8fccfc00] 17:53:13 INFO - PROCESS | 13556 | ++DOCSHELL 0x9004d800 == 16 [pid = 13556] [id = 602] 17:53:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x9004dc00) [pid = 13556] [serial = 1762] [outer = (nil)] 17:53:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x9004ec00) [pid = 13556] [serial = 1763] [outer = 0x9004dc00] 17:53:13 INFO - PROCESS | 13556 | 1477702393827 Marionette TRACE conn4 <- [1,2763,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:53:13 INFO - . 17:53:13 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1072ms 17:53:13 INFO - PROCESS | 13556 | 1477702393866 Marionette TRACE conn4 -> [0,2764,"getWindowHandle",null] 17:53:13 INFO - PROCESS | 13556 | 1477702393869 Marionette TRACE conn4 <- [1,2764,null,{"value":"8"}] 17:53:13 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 17:53:13 INFO - PROCESS | 13556 | 1477702393876 Marionette TRACE conn4 -> [0,2765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:53:14 INFO - PROCESS | 13556 | 1477702394070 Marionette TRACE conn4 <- [1,2765,null,{"value":null}] 17:53:14 INFO - PROCESS | 13556 | 1477702394084 Marionette TRACE conn4 -> [0,2766,"getWindowHandles",null] 17:53:14 INFO - PROCESS | 13556 | 1477702394091 Marionette TRACE conn4 <- [1,2766,null,["8"]] 17:53:14 INFO - PROCESS | 13556 | 1477702394095 Marionette TRACE conn4 -> [0,2767,"switchToWindow",{"name":"8"}] 17:53:14 INFO - PROCESS | 13556 | 1477702394101 Marionette TRACE conn4 <- [1,2767,null,{}] 17:53:14 INFO - PROCESS | 13556 | 1477702394105 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:53:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x90055400 == 17 [pid = 13556] [id = 603] 17:53:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x90055800) [pid = 13556] [serial = 1764] [outer = (nil)] 17:53:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x90058800) [pid = 13556] [serial = 1765] [outer = 0x90055800] 17:53:14 INFO - PROCESS | 13556 | 1477702394184 Marionette DEBUG loaded listener.js 17:53:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x9123fc00) [pid = 13556] [serial = 1766] [outer = 0x90055800] 17:53:14 WARNING - wptserve Traceback (most recent call last): 17:53:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:53:14 WARNING - rv = self.func(request, response) 17:53:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:53:14 WARNING - access_control_allow_origin = "*") 17:53:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:53:14 WARNING - payload = payload_generator(server_data) 17:53:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:53:14 WARNING - return encode_string_as_bmp_image(data) 17:53:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:53:14 WARNING - img.save(f, "BMP") 17:53:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:53:14 WARNING - f.write(bmpfileheader) 17:53:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:53:14 WARNING - 17:53:17 INFO - PROCESS | 13556 | --DOCSHELL 0x9004d800 == 16 [pid = 13556] [id = 602] 17:53:17 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcc6000 == 15 [pid = 13556] [id = 601] 17:53:17 INFO - PROCESS | 13556 | --DOCSHELL 0x8fbc3000 == 14 [pid = 13556] [id = 600] 17:53:17 INFO - PROCESS | 13556 | --DOCSHELL 0x8ddd8000 == 13 [pid = 13556] [id = 599] 17:53:17 INFO - PROCESS | 13556 | --DOCSHELL 0x8da70400 == 12 [pid = 13556] [id = 598] 17:53:17 INFO - PROCESS | 13556 | --DOCSHELL 0x83321c00 == 11 [pid = 13556] [id = 597] 17:53:17 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc75000 == 10 [pid = 13556] [id = 596] 17:53:17 INFO - PROCESS | 13556 | --DOCSHELL 0x82ffd400 == 9 [pid = 13556] [id = 595] 17:53:17 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff0400 == 8 [pid = 13556] [id = 594] 17:53:17 INFO - PROCESS | 13556 | --DOCSHELL 0x82df7000 == 7 [pid = 13556] [id = 593] 17:53:20 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x8fbc3400) [pid = 13556] [serial = 1757] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477702392475] 17:53:20 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x8df19400) [pid = 13556] [serial = 1754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 17:53:20 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x83209800) [pid = 13556] [serial = 1743] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 17:53:20 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x8bd8b000) [pid = 13556] [serial = 1749] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 17:53:20 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x8da70c00) [pid = 13556] [serial = 1752] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 17:53:20 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x8bc75400) [pid = 13556] [serial = 1746] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 17:53:20 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x9004dc00) [pid = 13556] [serial = 1762] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 17:53:20 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x8fccfc00) [pid = 13556] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 17:53:20 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x82ff0800) [pid = 13556] [serial = 1740] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 17:53:20 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x82df7400) [pid = 13556] [serial = 1737] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 17:53:25 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x8cbe7400) [pid = 13556] [serial = 1750] [outer = (nil)] [url = about:blank] 17:53:25 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x8fbcbc00) [pid = 13556] [serial = 1758] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477702392475] 17:53:25 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x8df24000) [pid = 13556] [serial = 1756] [outer = (nil)] [url = about:blank] 17:53:25 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8df1f000) [pid = 13556] [serial = 1755] [outer = (nil)] [url = about:blank] 17:53:25 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x9004ec00) [pid = 13556] [serial = 1763] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 17:53:25 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8fd6c400) [pid = 13556] [serial = 1761] [outer = (nil)] [url = about:blank] 17:53:25 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8fced800) [pid = 13556] [serial = 1760] [outer = (nil)] [url = about:blank] 17:53:25 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x90058800) [pid = 13556] [serial = 1765] [outer = (nil)] [url = about:blank] 17:53:25 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x83319800) [pid = 13556] [serial = 1744] [outer = (nil)] [url = about:blank] 17:53:25 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x83318400) [pid = 13556] [serial = 1745] [outer = (nil)] [url = about:blank] 17:53:25 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x82ff8800) [pid = 13556] [serial = 1741] [outer = (nil)] [url = about:blank] 17:53:25 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8308f400) [pid = 13556] [serial = 1742] [outer = (nil)] [url = about:blank] 17:53:25 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x8bca8800) [pid = 13556] [serial = 1748] [outer = (nil)] [url = about:blank] 17:53:25 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x8bc79400) [pid = 13556] [serial = 1747] [outer = (nil)] [url = about:blank] 17:53:25 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x8d94e800) [pid = 13556] [serial = 1753] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 17:53:25 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x8ce56000) [pid = 13556] [serial = 1751] [outer = (nil)] [url = about:blank] 17:53:25 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82ffd800) [pid = 13556] [serial = 1739] [outer = (nil)] [url = about:blank] 17:53:44 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:53:44 INFO - PROCESS | 13556 | 1477702424337 Marionette TRACE conn4 <- [1,2768,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 17:53:44 INFO - . 17:53:44 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30510ms 17:53:44 INFO - PROCESS | 13556 | 1477702424387 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 17:53:44 INFO - PROCESS | 13556 | 1477702424394 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 17:53:44 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 17:53:44 INFO - PROCESS | 13556 | 1477702424407 Marionette TRACE conn4 -> [0,2770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:53:44 INFO - PROCESS | 13556 | 1477702424627 Marionette TRACE conn4 <- [1,2770,null,{"value":null}] 17:53:44 INFO - PROCESS | 13556 | 1477702424718 Marionette TRACE conn4 -> [0,2771,"getWindowHandles",null] 17:53:44 INFO - PROCESS | 13556 | 1477702424724 Marionette TRACE conn4 <- [1,2771,null,["8"]] 17:53:44 INFO - PROCESS | 13556 | 1477702424730 Marionette TRACE conn4 -> [0,2772,"switchToWindow",{"name":"8"}] 17:53:44 INFO - PROCESS | 13556 | 1477702424738 Marionette TRACE conn4 <- [1,2772,null,{}] 17:53:44 INFO - PROCESS | 13556 | 1477702424746 Marionette TRACE conn4 -> [0,2773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:53:44 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff8000 == 8 [pid = 13556] [id = 604] 17:53:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82ff8800) [pid = 13556] [serial = 1767] [outer = (nil)] 17:53:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ffbc00) [pid = 13556] [serial = 1768] [outer = 0x82ff8800] 17:53:44 INFO - PROCESS | 13556 | 1477702424847 Marionette DEBUG loaded listener.js 17:53:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x83091000) [pid = 13556] [serial = 1769] [outer = 0x82ff8800] 17:53:45 WARNING - wptserve Traceback (most recent call last): 17:53:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:53:45 WARNING - rv = self.func(request, response) 17:53:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:53:45 WARNING - access_control_allow_origin = "*") 17:53:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:53:45 WARNING - payload = payload_generator(server_data) 17:53:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:53:45 WARNING - return encode_string_as_bmp_image(data) 17:53:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:53:45 WARNING - img.save(f, "BMP") 17:53:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:53:45 WARNING - f.write(bmpfileheader) 17:53:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:53:45 WARNING - 17:53:54 INFO - PROCESS | 13556 | --DOCSHELL 0x90055400 == 7 [pid = 13556] [id = 603] 17:53:56 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x90055800) [pid = 13556] [serial = 1764] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 17:54:02 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x9123fc00) [pid = 13556] [serial = 1766] [outer = (nil)] [url = about:blank] 17:54:02 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82ffbc00) [pid = 13556] [serial = 1768] [outer = (nil)] [url = about:blank] 17:54:15 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:54:15 INFO - PROCESS | 13556 | 1477702455036 Marionette TRACE conn4 <- [1,2773,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 17:54:15 INFO - . 17:54:15 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30664ms 17:54:15 INFO - PROCESS | 13556 | 1477702455068 Marionette TRACE conn4 -> [0,2774,"getWindowHandle",null] 17:54:15 INFO - PROCESS | 13556 | 1477702455074 Marionette TRACE conn4 <- [1,2774,null,{"value":"8"}] 17:54:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 17:54:15 INFO - PROCESS | 13556 | 1477702455085 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:54:15 INFO - PROCESS | 13556 | 1477702455295 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 17:54:15 INFO - PROCESS | 13556 | 1477702455372 Marionette TRACE conn4 -> [0,2776,"getWindowHandles",null] 17:54:15 INFO - PROCESS | 13556 | 1477702455378 Marionette TRACE conn4 <- [1,2776,null,["8"]] 17:54:15 INFO - PROCESS | 13556 | 1477702455386 Marionette TRACE conn4 -> [0,2777,"switchToWindow",{"name":"8"}] 17:54:15 INFO - PROCESS | 13556 | 1477702455394 Marionette TRACE conn4 <- [1,2777,null,{}] 17:54:15 INFO - PROCESS | 13556 | 1477702455399 Marionette TRACE conn4 -> [0,2778,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:54:15 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df6000 == 8 [pid = 13556] [id = 605] 17:54:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82df6400) [pid = 13556] [serial = 1770] [outer = (nil)] 17:54:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff0400) [pid = 13556] [serial = 1771] [outer = 0x82df6400] 17:54:15 INFO - PROCESS | 13556 | 1477702455495 Marionette DEBUG loaded listener.js 17:54:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffc800) [pid = 13556] [serial = 1772] [outer = 0x82df6400] 17:54:15 WARNING - wptserve Traceback (most recent call last): 17:54:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:54:15 WARNING - rv = self.func(request, response) 17:54:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:54:15 WARNING - access_control_allow_origin = "*") 17:54:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:54:15 WARNING - payload = payload_generator(server_data) 17:54:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:54:15 WARNING - return encode_string_as_bmp_image(data) 17:54:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:54:15 WARNING - img.save(f, "BMP") 17:54:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:54:15 WARNING - f.write(bmpfileheader) 17:54:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:54:15 WARNING - 17:54:25 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff8000 == 7 [pid = 13556] [id = 604] 17:54:27 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x82ff8800) [pid = 13556] [serial = 1767] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 17:54:32 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x83091000) [pid = 13556] [serial = 1769] [outer = (nil)] [url = about:blank] 17:54:32 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82ff0400) [pid = 13556] [serial = 1771] [outer = (nil)] [url = about:blank] 17:54:45 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:54:45 INFO - PROCESS | 13556 | 1477702485688 Marionette TRACE conn4 <- [1,2778,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 17:54:45 INFO - . 17:54:45 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30666ms 17:54:45 INFO - PROCESS | 13556 | 1477702485749 Marionette TRACE conn4 -> [0,2779,"getWindowHandle",null] 17:54:45 INFO - PROCESS | 13556 | 1477702485755 Marionette TRACE conn4 <- [1,2779,null,{"value":"8"}] 17:54:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 17:54:45 INFO - PROCESS | 13556 | 1477702485767 Marionette TRACE conn4 -> [0,2780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:54:45 INFO - PROCESS | 13556 | 1477702485987 Marionette TRACE conn4 <- [1,2780,null,{"value":null}] 17:54:46 INFO - PROCESS | 13556 | 1477702486064 Marionette TRACE conn4 -> [0,2781,"getWindowHandles",null] 17:54:46 INFO - PROCESS | 13556 | 1477702486071 Marionette TRACE conn4 <- [1,2781,null,["8"]] 17:54:46 INFO - PROCESS | 13556 | 1477702486080 Marionette TRACE conn4 -> [0,2782,"switchToWindow",{"name":"8"}] 17:54:46 INFO - PROCESS | 13556 | 1477702486088 Marionette TRACE conn4 <- [1,2782,null,{}] 17:54:46 INFO - PROCESS | 13556 | 1477702486095 Marionette TRACE conn4 -> [0,2783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:54:46 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff0800 == 8 [pid = 13556] [id = 606] 17:54:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82ff1000) [pid = 13556] [serial = 1773] [outer = (nil)] 17:54:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff8c00) [pid = 13556] [serial = 1774] [outer = 0x82ff1000] 17:54:46 INFO - PROCESS | 13556 | 1477702486194 Marionette DEBUG loaded listener.js 17:54:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x83091800) [pid = 13556] [serial = 1775] [outer = 0x82ff1000] 17:54:46 INFO - PROCESS | 13556 | 1477702486719 Marionette TRACE conn4 <- [1,2783,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:54:46 INFO - . 17:54:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1020ms 17:54:46 INFO - PROCESS | 13556 | 1477702486785 Marionette TRACE conn4 -> [0,2784,"getWindowHandle",null] 17:54:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 17:54:46 INFO - PROCESS | 13556 | 1477702486791 Marionette TRACE conn4 <- [1,2784,null,{"value":"8"}] 17:54:46 INFO - PROCESS | 13556 | 1477702486798 Marionette TRACE conn4 -> [0,2785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:54:47 INFO - PROCESS | 13556 | 1477702487007 Marionette TRACE conn4 <- [1,2785,null,{"value":null}] 17:54:47 INFO - PROCESS | 13556 | 1477702487091 Marionette TRACE conn4 -> [0,2786,"getWindowHandles",null] 17:54:47 INFO - PROCESS | 13556 | 1477702487096 Marionette TRACE conn4 <- [1,2786,null,["8"]] 17:54:47 INFO - PROCESS | 13556 | 1477702487101 Marionette TRACE conn4 -> [0,2787,"switchToWindow",{"name":"8"}] 17:54:47 INFO - PROCESS | 13556 | 1477702487106 Marionette TRACE conn4 <- [1,2787,null,{}] 17:54:47 INFO - PROCESS | 13556 | 1477702487112 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:54:47 INFO - PROCESS | 13556 | ++DOCSHELL 0x8308e800 == 9 [pid = 13556] [id = 607] 17:54:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x8320b000) [pid = 13556] [serial = 1776] [outer = (nil)] 17:54:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8331a400) [pid = 13556] [serial = 1777] [outer = 0x8320b000] 17:54:47 INFO - PROCESS | 13556 | 1477702487201 Marionette DEBUG loaded listener.js 17:54:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x83319000) [pid = 13556] [serial = 1778] [outer = 0x8320b000] 17:54:47 INFO - PROCESS | 13556 | 1477702487740 Marionette TRACE conn4 <- [1,2788,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:54:47 INFO - . 17:54:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 971ms 17:54:47 INFO - PROCESS | 13556 | 1477702487775 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 17:54:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 17:54:47 INFO - PROCESS | 13556 | 1477702487782 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 17:54:47 INFO - PROCESS | 13556 | 1477702487843 Marionette TRACE conn4 -> [0,2790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:54:48 INFO - PROCESS | 13556 | 1477702488077 Marionette TRACE conn4 <- [1,2790,null,{"value":null}] 17:54:48 INFO - PROCESS | 13556 | 1477702488096 Marionette TRACE conn4 -> [0,2791,"getWindowHandles",null] 17:54:48 INFO - PROCESS | 13556 | 1477702488101 Marionette TRACE conn4 <- [1,2791,null,["8"]] 17:54:48 INFO - PROCESS | 13556 | 1477702488105 Marionette TRACE conn4 -> [0,2792,"switchToWindow",{"name":"8"}] 17:54:48 INFO - PROCESS | 13556 | 1477702488112 Marionette TRACE conn4 <- [1,2792,null,{}] 17:54:48 INFO - PROCESS | 13556 | 1477702488118 Marionette TRACE conn4 -> [0,2793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:54:48 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc75400 == 10 [pid = 13556] [id = 608] 17:54:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8bc75c00) [pid = 13556] [serial = 1779] [outer = (nil)] 17:54:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8bc79800) [pid = 13556] [serial = 1780] [outer = 0x8bc75c00] 17:54:48 INFO - PROCESS | 13556 | 1477702488211 Marionette DEBUG loaded listener.js 17:54:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8bca9800) [pid = 13556] [serial = 1781] [outer = 0x8bc75c00] 17:54:48 INFO - PROCESS | 13556 | 1477702488826 Marionette TRACE conn4 <- [1,2793,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:54:48 INFO - . 17:54:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1069ms 17:54:48 INFO - PROCESS | 13556 | 1477702488857 Marionette TRACE conn4 -> [0,2794,"getWindowHandle",null] 17:54:48 INFO - PROCESS | 13556 | 1477702488860 Marionette TRACE conn4 <- [1,2794,null,{"value":"8"}] 17:54:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 17:54:48 INFO - PROCESS | 13556 | 1477702488867 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:54:49 INFO - PROCESS | 13556 | 1477702489019 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 17:54:49 INFO - PROCESS | 13556 | 1477702489136 Marionette TRACE conn4 -> [0,2796,"getWindowHandles",null] 17:54:49 INFO - PROCESS | 13556 | 1477702489142 Marionette TRACE conn4 <- [1,2796,null,["8"]] 17:54:49 INFO - PROCESS | 13556 | 1477702489151 Marionette TRACE conn4 -> [0,2797,"switchToWindow",{"name":"8"}] 17:54:49 INFO - PROCESS | 13556 | 1477702489157 Marionette TRACE conn4 <- [1,2797,null,{}] 17:54:49 INFO - PROCESS | 13556 | 1477702489163 Marionette TRACE conn4 -> [0,2798,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:54:49 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd90400 == 11 [pid = 13556] [id = 609] 17:54:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8bd93400) [pid = 13556] [serial = 1782] [outer = (nil)] 17:54:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8cbe9000) [pid = 13556] [serial = 1783] [outer = 0x8bd93400] 17:54:49 INFO - PROCESS | 13556 | 1477702489254 Marionette DEBUG loaded listener.js 17:54:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8ce5c400) [pid = 13556] [serial = 1784] [outer = 0x8bd93400] 17:54:49 INFO - PROCESS | 13556 | 1477702489771 Marionette TRACE conn4 <- [1,2798,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:54:49 INFO - . 17:54:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 922ms 17:54:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 17:54:49 INFO - PROCESS | 13556 | 1477702489790 Marionette TRACE conn4 -> [0,2799,"getWindowHandle",null] 17:54:49 INFO - PROCESS | 13556 | 1477702489792 Marionette TRACE conn4 <- [1,2799,null,{"value":"8"}] 17:54:49 INFO - PROCESS | 13556 | 1477702489799 Marionette TRACE conn4 -> [0,2800,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:54:49 INFO - PROCESS | 13556 | 1477702489949 Marionette TRACE conn4 <- [1,2800,null,{"value":null}] 17:54:49 INFO - PROCESS | 13556 | 1477702489962 Marionette TRACE conn4 -> [0,2801,"getWindowHandles",null] 17:54:49 INFO - PROCESS | 13556 | 1477702489965 Marionette TRACE conn4 <- [1,2801,null,["8"]] 17:54:49 INFO - PROCESS | 13556 | 1477702489971 Marionette TRACE conn4 -> [0,2802,"switchToWindow",{"name":"8"}] 17:54:49 INFO - PROCESS | 13556 | 1477702489976 Marionette TRACE conn4 <- [1,2802,null,{}] 17:54:49 INFO - PROCESS | 13556 | 1477702489982 Marionette TRACE conn4 -> [0,2803,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:54:50 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da33800 == 12 [pid = 13556] [id = 610] 17:54:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8ddc9400) [pid = 13556] [serial = 1785] [outer = (nil)] 17:54:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8ddd8800) [pid = 13556] [serial = 1786] [outer = 0x8ddc9400] 17:54:50 INFO - PROCESS | 13556 | 1477702490064 Marionette DEBUG loaded listener.js 17:54:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8df19800) [pid = 13556] [serial = 1787] [outer = 0x8ddc9400] 17:54:50 INFO - PROCESS | 13556 | 1477702490662 Marionette TRACE conn4 <- [1,2803,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:54:50 INFO - . 17:54:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 924ms 17:54:50 INFO - PROCESS | 13556 | 1477702490722 Marionette TRACE conn4 -> [0,2804,"getWindowHandle",null] 17:54:50 INFO - PROCESS | 13556 | 1477702490726 Marionette TRACE conn4 <- [1,2804,null,{"value":"8"}] 17:54:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 17:54:50 INFO - PROCESS | 13556 | 1477702490739 Marionette TRACE conn4 -> [0,2805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:54:50 INFO - PROCESS | 13556 | 1477702490924 Marionette TRACE conn4 <- [1,2805,null,{"value":null}] 17:54:51 INFO - PROCESS | 13556 | 1477702491043 Marionette TRACE conn4 -> [0,2806,"getWindowHandles",null] 17:54:51 INFO - PROCESS | 13556 | 1477702491045 Marionette TRACE conn4 <- [1,2806,null,["8"]] 17:54:51 INFO - PROCESS | 13556 | 1477702491051 Marionette TRACE conn4 -> [0,2807,"switchToWindow",{"name":"8"}] 17:54:51 INFO - PROCESS | 13556 | 1477702491055 Marionette TRACE conn4 <- [1,2807,null,{}] 17:54:51 INFO - PROCESS | 13556 | 1477702491060 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:54:51 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ded000 == 13 [pid = 13556] [id = 611] 17:54:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8dff8c00) [pid = 13556] [serial = 1788] [outer = (nil)] 17:54:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x8fcce400) [pid = 13556] [serial = 1789] [outer = 0x8dff8c00] 17:54:51 INFO - PROCESS | 13556 | 1477702491144 Marionette DEBUG loaded listener.js 17:54:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x8fce7800) [pid = 13556] [serial = 1790] [outer = 0x8dff8c00] 17:54:51 INFO - PROCESS | 13556 | 1477702491643 Marionette TRACE conn4 <- [1,2808,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:54:51 INFO - . 17:54:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 927ms 17:54:51 INFO - PROCESS | 13556 | 1477702491666 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 17:54:51 INFO - PROCESS | 13556 | 1477702491670 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 17:54:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 17:54:51 INFO - PROCESS | 13556 | 1477702491676 Marionette TRACE conn4 -> [0,2810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:54:51 INFO - PROCESS | 13556 | 1477702491818 Marionette TRACE conn4 <- [1,2810,null,{"value":null}] 17:54:51 INFO - PROCESS | 13556 | 1477702491827 Marionette TRACE conn4 -> [0,2811,"getWindowHandles",null] 17:54:51 INFO - PROCESS | 13556 | 1477702491833 Marionette TRACE conn4 <- [1,2811,null,["8"]] 17:54:51 INFO - PROCESS | 13556 | 1477702491837 Marionette TRACE conn4 -> [0,2812,"switchToWindow",{"name":"8"}] 17:54:51 INFO - PROCESS | 13556 | 1477702491844 Marionette TRACE conn4 <- [1,2812,null,{}] 17:54:51 INFO - PROCESS | 13556 | 1477702491849 Marionette TRACE conn4 -> [0,2813,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:54:51 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcf1400 == 14 [pid = 13556] [id = 612] 17:54:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x8fcf2400) [pid = 13556] [serial = 1791] [outer = (nil)] 17:54:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x90029800) [pid = 13556] [serial = 1792] [outer = 0x8fcf2400] 17:54:51 INFO - PROCESS | 13556 | 1477702491930 Marionette DEBUG loaded listener.js 17:54:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x90022c00) [pid = 13556] [serial = 1793] [outer = 0x8fcf2400] 17:54:52 INFO - PROCESS | 13556 | 1477702492588 Marionette TRACE conn4 <- [1,2813,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:54:52 INFO - . 17:54:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 974ms 17:54:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 17:54:52 INFO - PROCESS | 13556 | 1477702492650 Marionette TRACE conn4 -> [0,2814,"getWindowHandle",null] 17:54:52 INFO - PROCESS | 13556 | 1477702492653 Marionette TRACE conn4 <- [1,2814,null,{"value":"8"}] 17:54:52 INFO - PROCESS | 13556 | 1477702492660 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:54:52 INFO - PROCESS | 13556 | 1477702492803 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 17:54:52 INFO - PROCESS | 13556 | 1477702492816 Marionette TRACE conn4 -> [0,2816,"getWindowHandles",null] 17:54:52 INFO - PROCESS | 13556 | 1477702492839 Marionette TRACE conn4 <- [1,2816,null,["8"]] 17:54:52 INFO - PROCESS | 13556 | 1477702492845 Marionette TRACE conn4 -> [0,2817,"switchToWindow",{"name":"8"}] 17:54:52 INFO - PROCESS | 13556 | 1477702492850 Marionette TRACE conn4 <- [1,2817,null,{}] 17:54:52 INFO - PROCESS | 13556 | 1477702492855 Marionette TRACE conn4 -> [0,2818,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:54:53 INFO - PROCESS | 13556 | ++DOCSHELL 0x90059000 == 15 [pid = 13556] [id = 613] 17:54:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x91234800) [pid = 13556] [serial = 1794] [outer = (nil)] 17:54:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x914a0c00) [pid = 13556] [serial = 1795] [outer = 0x91234800] 17:54:53 INFO - PROCESS | 13556 | 1477702493073 Marionette DEBUG loaded listener.js 17:54:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x9123fc00) [pid = 13556] [serial = 1796] [outer = 0x91234800] 17:54:53 INFO - PROCESS | 13556 | 1477702493578 Marionette TRACE conn4 <- [1,2818,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:54:53 INFO - . 17:54:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 976ms 17:54:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 17:54:53 INFO - PROCESS | 13556 | 1477702493635 Marionette TRACE conn4 -> [0,2819,"getWindowHandle",null] 17:54:53 INFO - PROCESS | 13556 | 1477702493637 Marionette TRACE conn4 <- [1,2819,null,{"value":"8"}] 17:54:53 INFO - PROCESS | 13556 | 1477702493645 Marionette TRACE conn4 -> [0,2820,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:54:53 INFO - PROCESS | 13556 | 1477702493790 Marionette TRACE conn4 <- [1,2820,null,{"value":null}] 17:54:53 INFO - PROCESS | 13556 | 1477702493936 Marionette TRACE conn4 -> [0,2821,"getWindowHandles",null] 17:54:53 INFO - PROCESS | 13556 | 1477702493942 Marionette TRACE conn4 <- [1,2821,null,["8"]] 17:54:53 INFO - PROCESS | 13556 | 1477702493950 Marionette TRACE conn4 -> [0,2822,"switchToWindow",{"name":"8"}] 17:54:53 INFO - PROCESS | 13556 | 1477702493961 Marionette TRACE conn4 <- [1,2822,null,{}] 17:54:53 INFO - PROCESS | 13556 | 1477702493970 Marionette TRACE conn4 -> [0,2823,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:54:54 INFO - PROCESS | 13556 | ++DOCSHELL 0x82debc00 == 16 [pid = 13556] [id = 614] 17:54:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x82dee000) [pid = 13556] [serial = 1797] [outer = (nil)] 17:54:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x82df5800) [pid = 13556] [serial = 1798] [outer = 0x82dee000] 17:54:54 INFO - PROCESS | 13556 | 1477702494079 Marionette DEBUG loaded listener.js 17:54:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x82ff0000) [pid = 13556] [serial = 1799] [outer = 0x82dee000] 17:54:54 INFO - PROCESS | 13556 | 1477702494819 Marionette TRACE conn4 <- [1,2823,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:54:54 INFO - . 17:54:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1224ms 17:54:54 INFO - PROCESS | 13556 | 1477702494868 Marionette TRACE conn4 -> [0,2824,"getWindowHandle",null] 17:54:54 INFO - PROCESS | 13556 | 1477702494875 Marionette TRACE conn4 <- [1,2824,null,{"value":"8"}] 17:54:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 17:54:54 INFO - PROCESS | 13556 | 1477702494900 Marionette TRACE conn4 -> [0,2825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:54:55 INFO - PROCESS | 13556 | 1477702495070 Marionette TRACE conn4 <- [1,2825,null,{"value":null}] 17:54:55 INFO - PROCESS | 13556 | 1477702495232 Marionette TRACE conn4 -> [0,2826,"getWindowHandles",null] 17:54:55 INFO - PROCESS | 13556 | 1477702495239 Marionette TRACE conn4 <- [1,2826,null,["8"]] 17:54:55 INFO - PROCESS | 13556 | 1477702495252 Marionette TRACE conn4 -> [0,2827,"switchToWindow",{"name":"8"}] 17:54:55 INFO - PROCESS | 13556 | 1477702495260 Marionette TRACE conn4 <- [1,2827,null,{}] 17:54:55 INFO - PROCESS | 13556 | 1477702495266 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:54:55 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bcaf400 == 17 [pid = 13556] [id = 615] 17:54:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x8bcb3400) [pid = 13556] [serial = 1800] [outer = (nil)] 17:54:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x8bceac00) [pid = 13556] [serial = 1801] [outer = 0x8bcb3400] 17:54:55 INFO - PROCESS | 13556 | 1477702495366 Marionette DEBUG loaded listener.js 17:54:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x8cbea000) [pid = 13556] [serial = 1802] [outer = 0x8bcb3400] 17:54:55 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcd2400 == 18 [pid = 13556] [id = 616] 17:54:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x8fcd2c00) [pid = 13556] [serial = 1803] [outer = (nil)] 17:54:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x8fcf2800) [pid = 13556] [serial = 1804] [outer = 0x8fcd2c00] 17:54:56 INFO - PROCESS | 13556 | 1477702496139 Marionette TRACE conn4 <- [1,2828,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:54:56 INFO - . 17:54:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1325ms 17:54:56 INFO - PROCESS | 13556 | 1477702496222 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 17:54:56 INFO - PROCESS | 13556 | 1477702496226 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 17:54:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 17:54:56 INFO - PROCESS | 13556 | 1477702496235 Marionette TRACE conn4 -> [0,2830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:54:56 INFO - PROCESS | 13556 | 1477702496438 Marionette TRACE conn4 <- [1,2830,null,{"value":null}] 17:54:56 INFO - PROCESS | 13556 | 1477702496607 Marionette TRACE conn4 -> [0,2831,"getWindowHandles",null] 17:54:56 INFO - PROCESS | 13556 | 1477702496617 Marionette TRACE conn4 <- [1,2831,null,["8"]] 17:54:56 INFO - PROCESS | 13556 | 1477702496633 Marionette TRACE conn4 -> [0,2832,"switchToWindow",{"name":"8"}] 17:54:56 INFO - PROCESS | 13556 | 1477702496641 Marionette TRACE conn4 <- [1,2832,null,{}] 17:54:56 INFO - PROCESS | 13556 | 1477702496646 Marionette TRACE conn4 -> [0,2833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:54:56 INFO - PROCESS | 13556 | ++DOCSHELL 0x943a4400 == 19 [pid = 13556] [id = 617] 17:54:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x943a5000) [pid = 13556] [serial = 1805] [outer = (nil)] 17:54:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x943a9c00) [pid = 13556] [serial = 1806] [outer = 0x943a5000] 17:54:56 INFO - PROCESS | 13556 | 1477702496749 Marionette DEBUG loaded listener.js 17:54:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x944c0400) [pid = 13556] [serial = 1807] [outer = 0x943a5000] 17:54:57 INFO - PROCESS | 13556 | ++DOCSHELL 0x94f85c00 == 20 [pid = 13556] [id = 618] 17:54:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x94f86400) [pid = 13556] [serial = 1808] [outer = (nil)] 17:54:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x94f88400) [pid = 13556] [serial = 1809] [outer = 0x94f86400] 17:54:57 INFO - PROCESS | 13556 | 1477702497495 Marionette TRACE conn4 <- [1,2833,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:54:57 INFO - . 17:54:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1284ms 17:54:57 INFO - PROCESS | 13556 | 1477702497518 Marionette TRACE conn4 -> [0,2834,"getWindowHandle",null] 17:54:57 INFO - PROCESS | 13556 | 1477702497522 Marionette TRACE conn4 <- [1,2834,null,{"value":"8"}] 17:54:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 17:54:57 INFO - PROCESS | 13556 | 1477702497528 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:54:57 INFO - PROCESS | 13556 | 1477702497724 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 17:54:57 INFO - PROCESS | 13556 | 1477702497886 Marionette TRACE conn4 -> [0,2836,"getWindowHandles",null] 17:54:57 INFO - PROCESS | 13556 | 1477702497890 Marionette TRACE conn4 <- [1,2836,null,["8"]] 17:54:57 INFO - PROCESS | 13556 | 1477702497899 Marionette TRACE conn4 -> [0,2837,"switchToWindow",{"name":"8"}] 17:54:57 INFO - PROCESS | 13556 | 1477702497910 Marionette TRACE conn4 <- [1,2837,null,{}] 17:54:57 INFO - PROCESS | 13556 | 1477702497921 Marionette TRACE conn4 -> [0,2838,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:54:57 INFO - PROCESS | 13556 | ++DOCSHELL 0x948c0c00 == 21 [pid = 13556] [id = 619] 17:54:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x94f93800) [pid = 13556] [serial = 1810] [outer = (nil)] 17:54:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x9529fc00) [pid = 13556] [serial = 1811] [outer = 0x94f93800] 17:54:58 INFO - PROCESS | 13556 | 1477702498030 Marionette DEBUG loaded listener.js 17:54:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x95347400) [pid = 13556] [serial = 1812] [outer = 0x94f93800] 17:54:58 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cf3000 == 22 [pid = 13556] [id = 620] 17:54:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x83cf4800) [pid = 13556] [serial = 1813] [outer = (nil)] 17:54:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x82d32000) [pid = 13556] [serial = 1814] [outer = 0x83cf4800] 17:54:58 INFO - PROCESS | 13556 | --DOCSHELL 0x82df6000 == 21 [pid = 13556] [id = 605] 17:54:59 INFO - PROCESS | 13556 | 1477702499024 Marionette TRACE conn4 <- [1,2838,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:54:59 INFO - . 17:54:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1577ms 17:54:59 INFO - PROCESS | 13556 | 1477702499107 Marionette TRACE conn4 -> [0,2839,"getWindowHandle",null] 17:54:59 INFO - PROCESS | 13556 | 1477702499113 Marionette TRACE conn4 <- [1,2839,null,{"value":"8"}] 17:54:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 17:54:59 INFO - PROCESS | 13556 | 1477702499122 Marionette TRACE conn4 -> [0,2840,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:54:59 INFO - PROCESS | 13556 | 1477702499300 Marionette TRACE conn4 <- [1,2840,null,{"value":null}] 17:54:59 INFO - PROCESS | 13556 | 1477702499312 Marionette TRACE conn4 -> [0,2841,"getWindowHandles",null] 17:54:59 INFO - PROCESS | 13556 | 1477702499316 Marionette TRACE conn4 <- [1,2841,null,["8"]] 17:54:59 INFO - PROCESS | 13556 | 1477702499322 Marionette TRACE conn4 -> [0,2842,"switchToWindow",{"name":"8"}] 17:54:59 INFO - PROCESS | 13556 | 1477702499328 Marionette TRACE conn4 <- [1,2842,null,{}] 17:54:59 INFO - PROCESS | 13556 | 1477702499445 Marionette TRACE conn4 -> [0,2843,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:54:59 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ffa000 == 22 [pid = 13556] [id = 621] 17:54:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x8320e800) [pid = 13556] [serial = 1815] [outer = (nil)] 17:54:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x83cf5c00) [pid = 13556] [serial = 1816] [outer = 0x8320e800] 17:54:59 INFO - PROCESS | 13556 | 1477702499538 Marionette DEBUG loaded listener.js 17:54:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x8bc77c00) [pid = 13556] [serial = 1817] [outer = 0x8320e800] 17:55:00 WARNING - wptserve Traceback (most recent call last): 17:55:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:55:00 WARNING - rv = self.func(request, response) 17:55:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:55:00 WARNING - access_control_allow_origin = "*") 17:55:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:55:00 WARNING - payload = payload_generator(server_data) 17:55:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:55:00 WARNING - return encode_string_as_bmp_image(data) 17:55: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 17:55:00 WARNING - img.save(f, "BMP") 17:55:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:55:00 WARNING - f.write(bmpfileheader) 17:55:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:55:00 WARNING - 17:55:02 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x8bc75c00) [pid = 13556] [serial = 1779] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 17:55:02 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x82df6400) [pid = 13556] [serial = 1770] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 17:55:02 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x8ddc9400) [pid = 13556] [serial = 1785] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 17:55:02 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x8dff8c00) [pid = 13556] [serial = 1788] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 17:55:02 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x8fcf2400) [pid = 13556] [serial = 1791] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 17:55:02 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x8bd93400) [pid = 13556] [serial = 1782] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 17:55:02 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x82ff1000) [pid = 13556] [serial = 1773] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 17:55:02 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x8320b000) [pid = 13556] [serial = 1776] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 17:55:07 INFO - PROCESS | 13556 | --DOCSHELL 0x90059000 == 21 [pid = 13556] [id = 613] 17:55:07 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcf1400 == 20 [pid = 13556] [id = 612] 17:55:07 INFO - PROCESS | 13556 | --DOCSHELL 0x8da33800 == 19 [pid = 13556] [id = 610] 17:55:07 INFO - PROCESS | 13556 | --DOCSHELL 0x82ded000 == 18 [pid = 13556] [id = 611] 17:55:07 INFO - PROCESS | 13556 | --DOCSHELL 0x8308e800 == 17 [pid = 13556] [id = 607] 17:55:07 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd90400 == 16 [pid = 13556] [id = 609] 17:55:07 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc75400 == 15 [pid = 13556] [id = 608] 17:55:07 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff0800 == 14 [pid = 13556] [id = 606] 17:55:07 INFO - PROCESS | 13556 | --DOCSHELL 0x83cf3000 == 13 [pid = 13556] [id = 620] 17:55:07 INFO - PROCESS | 13556 | --DOCSHELL 0x948c0c00 == 12 [pid = 13556] [id = 619] 17:55:07 INFO - PROCESS | 13556 | --DOCSHELL 0x94f85c00 == 11 [pid = 13556] [id = 618] 17:55:07 INFO - PROCESS | 13556 | --DOCSHELL 0x943a4400 == 10 [pid = 13556] [id = 617] 17:55:07 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcd2400 == 9 [pid = 13556] [id = 616] 17:55:07 INFO - PROCESS | 13556 | --DOCSHELL 0x8bcaf400 == 8 [pid = 13556] [id = 615] 17:55:07 INFO - PROCESS | 13556 | --DOCSHELL 0x82debc00 == 7 [pid = 13556] [id = 614] 17:55:07 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x8ce5c400) [pid = 13556] [serial = 1784] [outer = (nil)] [url = about:blank] 17:55:07 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x8cbe9000) [pid = 13556] [serial = 1783] [outer = (nil)] [url = about:blank] 17:55:07 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x8df19800) [pid = 13556] [serial = 1787] [outer = (nil)] [url = about:blank] 17:55:07 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x8ddd8800) [pid = 13556] [serial = 1786] [outer = (nil)] [url = about:blank] 17:55:07 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x8fce7800) [pid = 13556] [serial = 1790] [outer = (nil)] [url = about:blank] 17:55:07 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x8fcce400) [pid = 13556] [serial = 1789] [outer = (nil)] [url = about:blank] 17:55:07 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x90022c00) [pid = 13556] [serial = 1793] [outer = (nil)] [url = about:blank] 17:55:07 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x90029800) [pid = 13556] [serial = 1792] [outer = (nil)] [url = about:blank] 17:55:07 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x8bc79800) [pid = 13556] [serial = 1780] [outer = (nil)] [url = about:blank] 17:55:07 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x8bca9800) [pid = 13556] [serial = 1781] [outer = (nil)] [url = about:blank] 17:55:07 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x8331a400) [pid = 13556] [serial = 1777] [outer = (nil)] [url = about:blank] 17:55:07 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x83319000) [pid = 13556] [serial = 1778] [outer = (nil)] [url = about:blank] 17:55:07 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x82ff8c00) [pid = 13556] [serial = 1774] [outer = (nil)] [url = about:blank] 17:55:07 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x83091800) [pid = 13556] [serial = 1775] [outer = (nil)] [url = about:blank] 17:55:07 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x82ffc800) [pid = 13556] [serial = 1772] [outer = (nil)] [url = about:blank] 17:55:07 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x914a0c00) [pid = 13556] [serial = 1795] [outer = (nil)] [url = about:blank] 17:55:09 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x82dee000) [pid = 13556] [serial = 1797] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 17:55:09 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x83cf4800) [pid = 13556] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 17:55:09 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x94f93800) [pid = 13556] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 17:55:09 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x8fcd2c00) [pid = 13556] [serial = 1803] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 17:55:09 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x8bcb3400) [pid = 13556] [serial = 1800] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 17:55:09 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x94f86400) [pid = 13556] [serial = 1808] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477702497221] 17:55:09 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x943a5000) [pid = 13556] [serial = 1805] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 17:55:09 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x91234800) [pid = 13556] [serial = 1794] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 17:55:14 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x82ff0000) [pid = 13556] [serial = 1799] [outer = (nil)] [url = about:blank] 17:55:14 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x82df5800) [pid = 13556] [serial = 1798] [outer = (nil)] [url = about:blank] 17:55:14 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8fcf2800) [pid = 13556] [serial = 1804] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 17:55:14 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8cbea000) [pid = 13556] [serial = 1802] [outer = (nil)] [url = about:blank] 17:55:14 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8bceac00) [pid = 13556] [serial = 1801] [outer = (nil)] [url = about:blank] 17:55:14 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x94f88400) [pid = 13556] [serial = 1809] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477702497221] 17:55:14 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x944c0400) [pid = 13556] [serial = 1807] [outer = (nil)] [url = about:blank] 17:55:14 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x943a9c00) [pid = 13556] [serial = 1806] [outer = (nil)] [url = about:blank] 17:55:14 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x82d32000) [pid = 13556] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 17:55:14 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x95347400) [pid = 13556] [serial = 1812] [outer = (nil)] [url = about:blank] 17:55:14 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x9529fc00) [pid = 13556] [serial = 1811] [outer = (nil)] [url = about:blank] 17:55:14 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x9123fc00) [pid = 13556] [serial = 1796] [outer = (nil)] [url = about:blank] 17:55:14 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x83cf5c00) [pid = 13556] [serial = 1816] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:55:29 INFO - PROCESS | 13556 | 1477702529714 Marionette TRACE conn4 <- [1,2843,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 17:55:29 INFO - . 17:55:29 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30652ms 17:55:29 INFO - PROCESS | 13556 | 1477702529775 Marionette TRACE conn4 -> [0,2844,"getWindowHandle",null] 17:55:29 INFO - PROCESS | 13556 | 1477702529781 Marionette TRACE conn4 <- [1,2844,null,{"value":"8"}] 17:55:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 17:55:29 INFO - PROCESS | 13556 | 1477702529793 Marionette TRACE conn4 -> [0,2845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:55:30 INFO - PROCESS | 13556 | 1477702530018 Marionette TRACE conn4 <- [1,2845,null,{"value":null}] 17:55:30 INFO - PROCESS | 13556 | 1477702530098 Marionette TRACE conn4 -> [0,2846,"getWindowHandles",null] 17:55:30 INFO - PROCESS | 13556 | 1477702530102 Marionette TRACE conn4 <- [1,2846,null,["8"]] 17:55:30 INFO - PROCESS | 13556 | 1477702530111 Marionette TRACE conn4 -> [0,2847,"switchToWindow",{"name":"8"}] 17:55:30 INFO - PROCESS | 13556 | 1477702530118 Marionette TRACE conn4 <- [1,2847,null,{}] 17:55:30 INFO - PROCESS | 13556 | 1477702530126 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:55:30 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df7c00 == 8 [pid = 13556] [id = 622] 17:55:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82fef400) [pid = 13556] [serial = 1818] [outer = (nil)] 17:55:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff5000) [pid = 13556] [serial = 1819] [outer = 0x82fef400] 17:55:30 INFO - PROCESS | 13556 | 1477702530242 Marionette DEBUG loaded listener.js 17:55:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffcc00) [pid = 13556] [serial = 1820] [outer = 0x82fef400] 17:55:30 WARNING - wptserve Traceback (most recent call last): 17:55:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:55:30 WARNING - rv = self.func(request, response) 17:55:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:55:30 WARNING - access_control_allow_origin = "*") 17:55:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:55:30 WARNING - payload = payload_generator(server_data) 17:55:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:55:30 WARNING - return encode_string_as_bmp_image(data) 17:55:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:55:30 WARNING - img.save(f, "BMP") 17:55:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:55:30 WARNING - f.write(bmpfileheader) 17:55:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:55:30 WARNING - 17:55:39 INFO - PROCESS | 13556 | --DOCSHELL 0x82ffa000 == 7 [pid = 13556] [id = 621] 17:55:42 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x8320e800) [pid = 13556] [serial = 1815] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 17:55:47 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x8bc77c00) [pid = 13556] [serial = 1817] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82ff5000) [pid = 13556] [serial = 1819] [outer = (nil)] [url = about:blank] 17:56:00 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:56:00 INFO - PROCESS | 13556 | 1477702560434 Marionette TRACE conn4 <- [1,2848,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 17:56:00 INFO - . 17:56:00 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30669ms 17:56:00 INFO - PROCESS | 13556 | 1477702560461 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 17:56:00 INFO - PROCESS | 13556 | 1477702560467 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 17:56:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 17:56:00 INFO - PROCESS | 13556 | 1477702560478 Marionette TRACE conn4 -> [0,2850,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:56:00 INFO - PROCESS | 13556 | 1477702560695 Marionette TRACE conn4 <- [1,2850,null,{"value":null}] 17:56:00 INFO - PROCESS | 13556 | 1477702560772 Marionette TRACE conn4 -> [0,2851,"getWindowHandles",null] 17:56:00 INFO - PROCESS | 13556 | 1477702560778 Marionette TRACE conn4 <- [1,2851,null,["8"]] 17:56:00 INFO - PROCESS | 13556 | 1477702560787 Marionette TRACE conn4 -> [0,2852,"switchToWindow",{"name":"8"}] 17:56:00 INFO - PROCESS | 13556 | 1477702560795 Marionette TRACE conn4 <- [1,2852,null,{}] 17:56:00 INFO - PROCESS | 13556 | 1477702560801 Marionette TRACE conn4 -> [0,2853,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:56:00 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df6800 == 8 [pid = 13556] [id = 623] 17:56:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82df7000) [pid = 13556] [serial = 1821] [outer = (nil)] 17:56:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff6c00) [pid = 13556] [serial = 1822] [outer = 0x82df7000] 17:56:00 INFO - PROCESS | 13556 | 1477702560897 Marionette DEBUG loaded listener.js 17:56:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x83090000) [pid = 13556] [serial = 1823] [outer = 0x82df7000] 17:56:01 WARNING - wptserve Traceback (most recent call last): 17:56:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:56:01 WARNING - rv = self.func(request, response) 17:56:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:56:01 WARNING - access_control_allow_origin = "*") 17:56:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:56:01 WARNING - payload = payload_generator(server_data) 17:56:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:56:01 WARNING - return encode_string_as_bmp_image(data) 17:56:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:56:01 WARNING - img.save(f, "BMP") 17:56:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:56:01 WARNING - f.write(bmpfileheader) 17:56:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:56:01 WARNING - 17:56:10 INFO - PROCESS | 13556 | --DOCSHELL 0x82df7c00 == 7 [pid = 13556] [id = 622] 17:56:12 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x82fef400) [pid = 13556] [serial = 1818] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 17:56:18 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x82ffcc00) [pid = 13556] [serial = 1820] [outer = (nil)] [url = about:blank] 17:56:18 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82ff6c00) [pid = 13556] [serial = 1822] [outer = (nil)] [url = about:blank] 17:56:31 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:56:31 INFO - PROCESS | 13556 | 1477702591083 Marionette TRACE conn4 <- [1,2853,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 17:56:31 INFO - . 17:56:31 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30651ms 17:56:31 INFO - PROCESS | 13556 | 1477702591128 Marionette TRACE conn4 -> [0,2854,"getWindowHandle",null] 17:56:31 INFO - PROCESS | 13556 | 1477702591135 Marionette TRACE conn4 <- [1,2854,null,{"value":"8"}] 17:56:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 17:56:31 INFO - PROCESS | 13556 | 1477702591147 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:56:31 INFO - PROCESS | 13556 | 1477702591369 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 17:56:31 INFO - PROCESS | 13556 | 1477702591445 Marionette TRACE conn4 -> [0,2856,"getWindowHandles",null] 17:56:31 INFO - PROCESS | 13556 | 1477702591451 Marionette TRACE conn4 <- [1,2856,null,["8"]] 17:56:31 INFO - PROCESS | 13556 | 1477702591460 Marionette TRACE conn4 -> [0,2857,"switchToWindow",{"name":"8"}] 17:56:31 INFO - PROCESS | 13556 | 1477702591468 Marionette TRACE conn4 <- [1,2857,null,{}] 17:56:31 INFO - PROCESS | 13556 | 1477702591474 Marionette TRACE conn4 -> [0,2858,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:56:31 INFO - PROCESS | 13556 | ++DOCSHELL 0x82fef800 == 8 [pid = 13556] [id = 624] 17:56:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82ff0000) [pid = 13556] [serial = 1824] [outer = (nil)] 17:56:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff7000) [pid = 13556] [serial = 1825] [outer = 0x82ff0000] 17:56:31 INFO - PROCESS | 13556 | 1477702591573 Marionette DEBUG loaded listener.js 17:56:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffe000) [pid = 13556] [serial = 1826] [outer = 0x82ff0000] 17:56:32 WARNING - wptserve Traceback (most recent call last): 17:56:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:56:32 WARNING - rv = self.func(request, response) 17:56:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:56:32 WARNING - access_control_allow_origin = "*") 17:56:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:56:32 WARNING - payload = payload_generator(server_data) 17:56:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:56:32 WARNING - return encode_string_as_bmp_image(data) 17:56:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:56:32 WARNING - img.save(f, "BMP") 17:56:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:56:32 WARNING - f.write(bmpfileheader) 17:56:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:56:32 WARNING - 17:56:41 INFO - PROCESS | 13556 | --DOCSHELL 0x82df6800 == 7 [pid = 13556] [id = 623] 17:56:43 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x82df7000) [pid = 13556] [serial = 1821] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 17:56:48 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x83090000) [pid = 13556] [serial = 1823] [outer = (nil)] [url = about:blank] 17:56:48 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82ff7000) [pid = 13556] [serial = 1825] [outer = (nil)] [url = about:blank] 17:57:01 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:57:01 INFO - PROCESS | 13556 | 1477702621762 Marionette TRACE conn4 <- [1,2858,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 17:57:01 INFO - . 17:57:01 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30662ms 17:57:01 INFO - PROCESS | 13556 | 1477702621808 Marionette TRACE conn4 -> [0,2859,"getWindowHandle",null] 17:57:01 INFO - PROCESS | 13556 | 1477702621814 Marionette TRACE conn4 <- [1,2859,null,{"value":"8"}] 17:57:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 17:57:01 INFO - PROCESS | 13556 | 1477702621825 Marionette TRACE conn4 -> [0,2860,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:57:02 INFO - PROCESS | 13556 | 1477702622043 Marionette TRACE conn4 <- [1,2860,null,{"value":null}] 17:57:02 INFO - PROCESS | 13556 | 1477702622120 Marionette TRACE conn4 -> [0,2861,"getWindowHandles",null] 17:57:02 INFO - PROCESS | 13556 | 1477702622126 Marionette TRACE conn4 <- [1,2861,null,["8"]] 17:57:02 INFO - PROCESS | 13556 | 1477702622135 Marionette TRACE conn4 -> [0,2862,"switchToWindow",{"name":"8"}] 17:57:02 INFO - PROCESS | 13556 | 1477702622141 Marionette TRACE conn4 <- [1,2862,null,{}] 17:57:02 INFO - PROCESS | 13556 | 1477702622149 Marionette TRACE conn4 -> [0,2863,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:57:02 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df7c00 == 8 [pid = 13556] [id = 625] 17:57:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82fef400) [pid = 13556] [serial = 1827] [outer = (nil)] 17:57:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff7400) [pid = 13556] [serial = 1828] [outer = 0x82fef400] 17:57:02 INFO - PROCESS | 13556 | 1477702622251 Marionette DEBUG loaded listener.js 17:57:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x83090000) [pid = 13556] [serial = 1829] [outer = 0x82fef400] 17:57:02 WARNING - wptserve Traceback (most recent call last): 17:57:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:57:02 WARNING - rv = self.func(request, response) 17:57:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:57:02 WARNING - access_control_allow_origin = "*") 17:57:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:57:02 WARNING - payload = payload_generator(server_data) 17:57:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:57:02 WARNING - return encode_string_as_bmp_image(data) 17:57: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 17:57:02 WARNING - img.save(f, "BMP") 17:57:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:57:02 WARNING - f.write(bmpfileheader) 17:57:02 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:57:02 WARNING - 17:57:11 INFO - PROCESS | 13556 | --DOCSHELL 0x82fef800 == 7 [pid = 13556] [id = 624] 17:57:14 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x82ff0000) [pid = 13556] [serial = 1824] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html] 17:57:19 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x82ffe000) [pid = 13556] [serial = 1826] [outer = (nil)] [url = about:blank] 17:57:19 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82ff7400) [pid = 13556] [serial = 1828] [outer = (nil)] [url = about:blank] 17:57:32 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:57:32 INFO - PROCESS | 13556 | 1477702652464 Marionette TRACE conn4 <- [1,2863,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 17:57:32 INFO - . 17:57:32 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30703ms 17:57:32 INFO - PROCESS | 13556 | 1477702652527 Marionette TRACE conn4 -> [0,2864,"getWindowHandle",null] 17:57:32 INFO - PROCESS | 13556 | 1477702652534 Marionette TRACE conn4 <- [1,2864,null,{"value":"8"}] 17:57:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 17:57:32 INFO - PROCESS | 13556 | 1477702652546 Marionette TRACE conn4 -> [0,2865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:57:32 INFO - PROCESS | 13556 | 1477702652768 Marionette TRACE conn4 <- [1,2865,null,{"value":null}] 17:57:32 INFO - PROCESS | 13556 | 1477702652846 Marionette TRACE conn4 -> [0,2866,"getWindowHandles",null] 17:57:32 INFO - PROCESS | 13556 | 1477702652850 Marionette TRACE conn4 <- [1,2866,null,["8"]] 17:57:32 INFO - PROCESS | 13556 | 1477702652859 Marionette TRACE conn4 -> [0,2867,"switchToWindow",{"name":"8"}] 17:57:32 INFO - PROCESS | 13556 | 1477702652867 Marionette TRACE conn4 <- [1,2867,null,{}] 17:57:32 INFO - PROCESS | 13556 | 1477702652874 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:57:32 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df7800 == 8 [pid = 13556] [id = 626] 17:57:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82fef800) [pid = 13556] [serial = 1830] [outer = (nil)] 17:57:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff7000) [pid = 13556] [serial = 1831] [outer = 0x82fef800] 17:57:32 INFO - PROCESS | 13556 | 1477702652973 Marionette DEBUG loaded listener.js 17:57:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffec00) [pid = 13556] [serial = 1832] [outer = 0x82fef800] 17:57:33 WARNING - wptserve Traceback (most recent call last): 17:57:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 17:57:33 WARNING - rv = self.func(request, response) 17:57:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 17:57:33 WARNING - access_control_allow_origin = "*") 17:57:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 17:57:33 WARNING - payload = payload_generator(server_data) 17:57:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 17:57:33 WARNING - return encode_string_as_bmp_image(data) 17:57:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 17:57:33 WARNING - img.save(f, "BMP") 17:57:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 17:57:33 WARNING - f.write(bmpfileheader) 17:57:33 WARNING - TypeError: must be string or pinned buffer, not bytearray 17:57:33 WARNING - 17:57:42 INFO - PROCESS | 13556 | --DOCSHELL 0x82df7c00 == 7 [pid = 13556] [id = 625] 17:57:44 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x82fef400) [pid = 13556] [serial = 1827] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html] 17:57:50 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x83090000) [pid = 13556] [serial = 1829] [outer = (nil)] [url = about:blank] 17:57:50 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x82ff7000) [pid = 13556] [serial = 1831] [outer = (nil)] [url = about:blank] 17:58:03 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:58:03 INFO - PROCESS | 13556 | 1477702683162 Marionette TRACE conn4 <- [1,2868,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 17:58:03 INFO - . 17:58:03 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30666ms 17:58:03 INFO - PROCESS | 13556 | 1477702683211 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 17:58:03 INFO - PROCESS | 13556 | 1477702683218 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 17:58:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 17:58:03 INFO - PROCESS | 13556 | 1477702683229 Marionette TRACE conn4 -> [0,2870,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:03 INFO - PROCESS | 13556 | 1477702683445 Marionette TRACE conn4 <- [1,2870,null,{"value":null}] 17:58:03 INFO - PROCESS | 13556 | 1477702683522 Marionette TRACE conn4 -> [0,2871,"getWindowHandles",null] 17:58:03 INFO - PROCESS | 13556 | 1477702683527 Marionette TRACE conn4 <- [1,2871,null,["8"]] 17:58:03 INFO - PROCESS | 13556 | 1477702683535 Marionette TRACE conn4 -> [0,2872,"switchToWindow",{"name":"8"}] 17:58:03 INFO - PROCESS | 13556 | 1477702683543 Marionette TRACE conn4 <- [1,2872,null,{}] 17:58:03 INFO - PROCESS | 13556 | 1477702683549 Marionette TRACE conn4 -> [0,2873,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:03 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df7000 == 8 [pid = 13556] [id = 627] 17:58:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82df7400) [pid = 13556] [serial = 1833] [outer = (nil)] 17:58:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff7000) [pid = 13556] [serial = 1834] [outer = 0x82df7400] 17:58:03 INFO - PROCESS | 13556 | 1477702683645 Marionette DEBUG loaded listener.js 17:58:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffe800) [pid = 13556] [serial = 1835] [outer = 0x82df7400] 17:58:04 INFO - PROCESS | 13556 | 1477702684209 Marionette TRACE conn4 <- [1,2873,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:58:04 INFO - . 17:58:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1020ms 17:58:04 INFO - PROCESS | 13556 | 1477702684248 Marionette TRACE conn4 -> [0,2874,"getWindowHandle",null] 17:58:04 INFO - PROCESS | 13556 | 1477702684254 Marionette TRACE conn4 <- [1,2874,null,{"value":"8"}] 17:58:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 17:58:04 INFO - PROCESS | 13556 | 1477702684261 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:04 INFO - PROCESS | 13556 | 1477702684485 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 17:58:04 INFO - PROCESS | 13556 | 1477702684503 Marionette TRACE conn4 -> [0,2876,"getWindowHandles",null] 17:58:04 INFO - PROCESS | 13556 | 1477702684508 Marionette TRACE conn4 <- [1,2876,null,["8"]] 17:58:04 INFO - PROCESS | 13556 | 1477702684515 Marionette TRACE conn4 -> [0,2877,"switchToWindow",{"name":"8"}] 17:58:04 INFO - PROCESS | 13556 | 1477702684520 Marionette TRACE conn4 <- [1,2877,null,{}] 17:58:04 INFO - PROCESS | 13556 | 1477702684526 Marionette TRACE conn4 -> [0,2878,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:04 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ffcc00 == 9 [pid = 13556] [id = 628] 17:58:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x83209400) [pid = 13556] [serial = 1836] [outer = (nil)] 17:58:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8331b000) [pid = 13556] [serial = 1837] [outer = 0x83209400] 17:58:04 INFO - PROCESS | 13556 | 1477702684613 Marionette DEBUG loaded listener.js 17:58:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x83319c00) [pid = 13556] [serial = 1838] [outer = 0x83209400] 17:58:05 INFO - PROCESS | 13556 | 1477702685316 Marionette TRACE conn4 <- [1,2878,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:58:05 INFO - . 17:58:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1120ms 17:58:05 INFO - PROCESS | 13556 | 1477702685389 Marionette TRACE conn4 -> [0,2879,"getWindowHandle",null] 17:58:05 INFO - PROCESS | 13556 | 1477702685395 Marionette TRACE conn4 <- [1,2879,null,{"value":"8"}] 17:58:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 17:58:05 INFO - PROCESS | 13556 | 1477702685403 Marionette TRACE conn4 -> [0,2880,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:05 INFO - PROCESS | 13556 | 1477702685615 Marionette TRACE conn4 <- [1,2880,null,{"value":null}] 17:58:05 INFO - PROCESS | 13556 | 1477702685644 Marionette TRACE conn4 -> [0,2881,"getWindowHandles",null] 17:58:05 INFO - PROCESS | 13556 | 1477702685649 Marionette TRACE conn4 <- [1,2881,null,["8"]] 17:58:05 INFO - PROCESS | 13556 | 1477702685654 Marionette TRACE conn4 -> [0,2882,"switchToWindow",{"name":"8"}] 17:58:05 INFO - PROCESS | 13556 | 1477702685660 Marionette TRACE conn4 <- [1,2882,null,{}] 17:58:05 INFO - PROCESS | 13556 | 1477702685666 Marionette TRACE conn4 -> [0,2883,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:05 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc7a400 == 10 [pid = 13556] [id = 629] 17:58:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8bc7a800) [pid = 13556] [serial = 1839] [outer = (nil)] 17:58:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8bc7cc00) [pid = 13556] [serial = 1840] [outer = 0x8bc7a800] 17:58:05 INFO - PROCESS | 13556 | 1477702685759 Marionette DEBUG loaded listener.js 17:58:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8bcaac00) [pid = 13556] [serial = 1841] [outer = 0x8bc7a800] 17:58:06 INFO - PROCESS | 13556 | 1477702686437 Marionette TRACE conn4 <- [1,2883,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:58:06 INFO - . 17:58:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1069ms 17:58:06 INFO - PROCESS | 13556 | 1477702686473 Marionette TRACE conn4 -> [0,2884,"getWindowHandle",null] 17:58:06 INFO - PROCESS | 13556 | 1477702686477 Marionette TRACE conn4 <- [1,2884,null,{"value":"8"}] 17:58:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 17:58:06 INFO - PROCESS | 13556 | 1477702686484 Marionette TRACE conn4 -> [0,2885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:06 INFO - PROCESS | 13556 | 1477702686688 Marionette TRACE conn4 <- [1,2885,null,{"value":null}] 17:58:06 INFO - PROCESS | 13556 | 1477702686707 Marionette TRACE conn4 -> [0,2886,"getWindowHandles",null] 17:58:06 INFO - PROCESS | 13556 | 1477702686713 Marionette TRACE conn4 <- [1,2886,null,["8"]] 17:58:06 INFO - PROCESS | 13556 | 1477702686719 Marionette TRACE conn4 -> [0,2887,"switchToWindow",{"name":"8"}] 17:58:06 INFO - PROCESS | 13556 | 1477702686725 Marionette TRACE conn4 <- [1,2887,null,{}] 17:58:06 INFO - PROCESS | 13556 | 1477702686731 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:06 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d2e800 == 11 [pid = 13556] [id = 630] 17:58:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8bd92800) [pid = 13556] [serial = 1842] [outer = (nil)] 17:58:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8cbe9800) [pid = 13556] [serial = 1843] [outer = 0x8bd92800] 17:58:06 INFO - PROCESS | 13556 | 1477702686826 Marionette DEBUG loaded listener.js 17:58:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8d945c00) [pid = 13556] [serial = 1844] [outer = 0x8bd92800] 17:58:07 INFO - PROCESS | 13556 | 1477702687446 Marionette TRACE conn4 <- [1,2888,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:58:07 INFO - . 17:58:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 974ms 17:58:07 INFO - PROCESS | 13556 | 1477702687457 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 17:58:07 INFO - PROCESS | 13556 | 1477702687460 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 17:58:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 17:58:07 INFO - PROCESS | 13556 | 1477702687467 Marionette TRACE conn4 -> [0,2890,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:07 INFO - PROCESS | 13556 | 1477702687633 Marionette TRACE conn4 <- [1,2890,null,{"value":null}] 17:58:07 INFO - PROCESS | 13556 | 1477702687753 Marionette TRACE conn4 -> [0,2891,"getWindowHandles",null] 17:58:07 INFO - PROCESS | 13556 | 1477702687755 Marionette TRACE conn4 <- [1,2891,null,["8"]] 17:58:07 INFO - PROCESS | 13556 | 1477702687761 Marionette TRACE conn4 -> [0,2892,"switchToWindow",{"name":"8"}] 17:58:07 INFO - PROCESS | 13556 | 1477702687766 Marionette TRACE conn4 <- [1,2892,null,{}] 17:58:07 INFO - PROCESS | 13556 | 1477702687774 Marionette TRACE conn4 -> [0,2893,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:07 INFO - PROCESS | 13556 | ++DOCSHELL 0x8ddd3400 == 12 [pid = 13556] [id = 631] 17:58:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8ddd6c00) [pid = 13556] [serial = 1845] [outer = (nil)] 17:58:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8df19c00) [pid = 13556] [serial = 1846] [outer = 0x8ddd6c00] 17:58:07 INFO - PROCESS | 13556 | 1477702687858 Marionette DEBUG loaded listener.js 17:58:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8df1f400) [pid = 13556] [serial = 1847] [outer = 0x8ddd6c00] 17:58:08 INFO - PROCESS | 13556 | 1477702688376 Marionette TRACE conn4 <- [1,2893,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:58:08 INFO - . 17:58:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 920ms 17:58:08 INFO - PROCESS | 13556 | 1477702688387 Marionette TRACE conn4 -> [0,2894,"getWindowHandle",null] 17:58:08 INFO - PROCESS | 13556 | 1477702688391 Marionette TRACE conn4 <- [1,2894,null,{"value":"8"}] 17:58:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 17:58:08 INFO - PROCESS | 13556 | 1477702688397 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:08 INFO - PROCESS | 13556 | 1477702688638 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 17:58:08 INFO - PROCESS | 13556 | 1477702688652 Marionette TRACE conn4 -> [0,2896,"getWindowHandles",null] 17:58:08 INFO - PROCESS | 13556 | 1477702688654 Marionette TRACE conn4 <- [1,2896,null,["8"]] 17:58:08 INFO - PROCESS | 13556 | 1477702688660 Marionette TRACE conn4 -> [0,2897,"switchToWindow",{"name":"8"}] 17:58:08 INFO - PROCESS | 13556 | 1477702688665 Marionette TRACE conn4 <- [1,2897,null,{}] 17:58:08 INFO - PROCESS | 13556 | 1477702688669 Marionette TRACE conn4 -> [0,2898,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:08 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df24000 == 13 [pid = 13556] [id = 632] 17:58:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8dfefc00) [pid = 13556] [serial = 1848] [outer = (nil)] 17:58:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x8fbcbc00) [pid = 13556] [serial = 1849] [outer = 0x8dfefc00] 17:58:08 INFO - PROCESS | 13556 | 1477702688759 Marionette DEBUG loaded listener.js 17:58:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x8fceb400) [pid = 13556] [serial = 1850] [outer = 0x8dfefc00] 17:58:09 INFO - PROCESS | 13556 | 1477702689384 Marionette TRACE conn4 <- [1,2898,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 17:58:09 INFO - . 17:58:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1028ms 17:58:09 INFO - PROCESS | 13556 | 1477702689425 Marionette TRACE conn4 -> [0,2899,"getWindowHandle",null] 17:58:09 INFO - PROCESS | 13556 | 1477702689428 Marionette TRACE conn4 <- [1,2899,null,{"value":"8"}] 17:58:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 17:58:09 INFO - PROCESS | 13556 | 1477702689435 Marionette TRACE conn4 -> [0,2900,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:09 INFO - PROCESS | 13556 | 1477702689580 Marionette TRACE conn4 <- [1,2900,null,{"value":null}] 17:58:09 INFO - PROCESS | 13556 | 1477702689702 Marionette TRACE conn4 -> [0,2901,"getWindowHandles",null] 17:58:09 INFO - PROCESS | 13556 | 1477702689708 Marionette TRACE conn4 <- [1,2901,null,["8"]] 17:58:09 INFO - PROCESS | 13556 | 1477702689714 Marionette TRACE conn4 -> [0,2902,"switchToWindow",{"name":"8"}] 17:58:09 INFO - PROCESS | 13556 | 1477702689720 Marionette TRACE conn4 <- [1,2902,null,{}] 17:58:09 INFO - PROCESS | 13556 | 1477702689725 Marionette TRACE conn4 -> [0,2903,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:09 INFO - PROCESS | 13556 | ++DOCSHELL 0x90028800 == 14 [pid = 13556] [id = 633] 17:58:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x90028c00) [pid = 13556] [serial = 1851] [outer = (nil)] 17:58:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x9004c400) [pid = 13556] [serial = 1852] [outer = 0x90028c00] 17:58:09 INFO - PROCESS | 13556 | 1477702689805 Marionette DEBUG loaded listener.js 17:58:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x9004ac00) [pid = 13556] [serial = 1853] [outer = 0x90028c00] 17:58:10 INFO - PROCESS | 13556 | 1477702690288 Marionette TRACE conn4 <- [1,2903,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:58:10 INFO - . 17:58:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 871ms 17:58:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 17:58:10 INFO - PROCESS | 13556 | 1477702690306 Marionette TRACE conn4 -> [0,2904,"getWindowHandle",null] 17:58:10 INFO - PROCESS | 13556 | 1477702690309 Marionette TRACE conn4 <- [1,2904,null,{"value":"8"}] 17:58:10 INFO - PROCESS | 13556 | 1477702690314 Marionette TRACE conn4 -> [0,2905,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:10 INFO - PROCESS | 13556 | 1477702690470 Marionette TRACE conn4 <- [1,2905,null,{"value":null}] 17:58:10 INFO - PROCESS | 13556 | 1477702690477 Marionette TRACE conn4 -> [0,2906,"getWindowHandles",null] 17:58:10 INFO - PROCESS | 13556 | 1477702690500 Marionette TRACE conn4 <- [1,2906,null,["8"]] 17:58:10 INFO - PROCESS | 13556 | 1477702690506 Marionette TRACE conn4 -> [0,2907,"switchToWindow",{"name":"8"}] 17:58:10 INFO - PROCESS | 13556 | 1477702690511 Marionette TRACE conn4 <- [1,2907,null,{}] 17:58:10 INFO - PROCESS | 13556 | 1477702690516 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:10 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d2b800 == 15 [pid = 13556] [id = 634] 17:58:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x90052800) [pid = 13556] [serial = 1854] [outer = (nil)] 17:58:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x92cbf000) [pid = 13556] [serial = 1855] [outer = 0x90052800] 17:58:10 INFO - PROCESS | 13556 | 1477702690597 Marionette DEBUG loaded listener.js 17:58:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x9149e000) [pid = 13556] [serial = 1856] [outer = 0x90052800] 17:58:11 INFO - PROCESS | 13556 | 1477702691177 Marionette TRACE conn4 <- [1,2908,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:58:11 INFO - . 17:58:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 877ms 17:58:11 INFO - PROCESS | 13556 | 1477702691191 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 17:58:11 INFO - PROCESS | 13556 | 1477702691195 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 17:58:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 17:58:11 INFO - PROCESS | 13556 | 1477702691201 Marionette TRACE conn4 -> [0,2910,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:11 INFO - PROCESS | 13556 | 1477702691390 Marionette TRACE conn4 <- [1,2910,null,{"value":null}] 17:58:11 INFO - PROCESS | 13556 | 1477702691495 Marionette TRACE conn4 -> [0,2911,"getWindowHandles",null] 17:58:11 INFO - PROCESS | 13556 | 1477702691500 Marionette TRACE conn4 <- [1,2911,null,["8"]] 17:58:11 INFO - PROCESS | 13556 | 1477702691511 Marionette TRACE conn4 -> [0,2912,"switchToWindow",{"name":"8"}] 17:58:11 INFO - PROCESS | 13556 | 1477702691521 Marionette TRACE conn4 <- [1,2912,null,{}] 17:58:11 INFO - PROCESS | 13556 | 1477702691574 Marionette TRACE conn4 -> [0,2913,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x82de9800 == 16 [pid = 13556] [id = 635] 17:58:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x82dea000) [pid = 13556] [serial = 1857] [outer = (nil)] 17:58:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x82df6800) [pid = 13556] [serial = 1858] [outer = 0x82dea000] 17:58:11 INFO - PROCESS | 13556 | 1477702691680 Marionette DEBUG loaded listener.js 17:58:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x82ff6c00) [pid = 13556] [serial = 1859] [outer = 0x82dea000] 17:58:12 INFO - PROCESS | 13556 | 1477702692294 Marionette TRACE conn4 <- [1,2913,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:58:12 INFO - . 17:58:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1123ms 17:58:12 INFO - PROCESS | 13556 | 1477702692327 Marionette TRACE conn4 -> [0,2914,"getWindowHandle",null] 17:58:12 INFO - PROCESS | 13556 | 1477702692333 Marionette TRACE conn4 <- [1,2914,null,{"value":"8"}] 17:58:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 17:58:12 INFO - PROCESS | 13556 | 1477702692341 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:12 INFO - PROCESS | 13556 | 1477702692514 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 17:58:12 INFO - PROCESS | 13556 | 1477702692697 Marionette TRACE conn4 -> [0,2916,"getWindowHandles",null] 17:58:12 INFO - PROCESS | 13556 | 1477702692704 Marionette TRACE conn4 <- [1,2916,null,["8"]] 17:58:12 INFO - PROCESS | 13556 | 1477702692711 Marionette TRACE conn4 -> [0,2917,"switchToWindow",{"name":"8"}] 17:58:12 INFO - PROCESS | 13556 | 1477702692718 Marionette TRACE conn4 <- [1,2917,null,{}] 17:58:12 INFO - PROCESS | 13556 | 1477702692723 Marionette TRACE conn4 -> [0,2918,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bcaa400 == 17 [pid = 13556] [id = 636] 17:58:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x8bcabc00) [pid = 13556] [serial = 1860] [outer = (nil)] 17:58:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x8bcedc00) [pid = 13556] [serial = 1861] [outer = 0x8bcabc00] 17:58:12 INFO - PROCESS | 13556 | 1477702692824 Marionette DEBUG loaded listener.js 17:58:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x8cbea000) [pid = 13556] [serial = 1862] [outer = 0x8bcabc00] 17:58:13 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fce5800 == 18 [pid = 13556] [id = 637] 17:58:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x8fce8000) [pid = 13556] [serial = 1863] [outer = (nil)] 17:58:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x90021c00) [pid = 13556] [serial = 1864] [outer = 0x8fce8000] 17:58:13 INFO - PROCESS | 13556 | 1477702693592 Marionette TRACE conn4 <- [1,2918,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:58:13 INFO - . 17:58:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1319ms 17:58:13 INFO - PROCESS | 13556 | 1477702693661 Marionette TRACE conn4 -> [0,2919,"getWindowHandle",null] 17:58:13 INFO - PROCESS | 13556 | 1477702693665 Marionette TRACE conn4 <- [1,2919,null,{"value":"8"}] 17:58:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 17:58:13 INFO - PROCESS | 13556 | 1477702693672 Marionette TRACE conn4 -> [0,2920,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:13 INFO - PROCESS | 13556 | 1477702693863 Marionette TRACE conn4 <- [1,2920,null,{"value":null}] 17:58:14 INFO - PROCESS | 13556 | 1477702694040 Marionette TRACE conn4 -> [0,2921,"getWindowHandles",null] 17:58:14 INFO - PROCESS | 13556 | 1477702694055 Marionette TRACE conn4 <- [1,2921,null,["8"]] 17:58:14 INFO - PROCESS | 13556 | 1477702694065 Marionette TRACE conn4 -> [0,2922,"switchToWindow",{"name":"8"}] 17:58:14 INFO - PROCESS | 13556 | 1477702694072 Marionette TRACE conn4 <- [1,2922,null,{}] 17:58:14 INFO - PROCESS | 13556 | 1477702694120 Marionette TRACE conn4 -> [0,2923,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x943a8000 == 19 [pid = 13556] [id = 638] 17:58:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x943a9c00) [pid = 13556] [serial = 1865] [outer = (nil)] 17:58:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x944bd000) [pid = 13556] [serial = 1866] [outer = 0x943a9c00] 17:58:14 INFO - PROCESS | 13556 | 1477702694224 Marionette DEBUG loaded listener.js 17:58:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x944c5400) [pid = 13556] [serial = 1867] [outer = 0x943a9c00] 17:58:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x94f88000 == 20 [pid = 13556] [id = 639] 17:58:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x94f88400) [pid = 13556] [serial = 1868] [outer = (nil)] 17:58:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x94f89c00) [pid = 13556] [serial = 1869] [outer = 0x94f88400] 17:58:14 INFO - PROCESS | 13556 | 1477702694971 Marionette TRACE conn4 <- [1,2923,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:58:14 INFO - . 17:58:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1325ms 17:58:15 INFO - PROCESS | 13556 | 1477702694997 Marionette TRACE conn4 -> [0,2924,"getWindowHandle",null] 17:58:15 INFO - PROCESS | 13556 | 1477702695000 Marionette TRACE conn4 <- [1,2924,null,{"value":"8"}] 17:58:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 17:58:15 INFO - PROCESS | 13556 | 1477702695008 Marionette TRACE conn4 -> [0,2925,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:15 INFO - PROCESS | 13556 | 1477702695189 Marionette TRACE conn4 <- [1,2925,null,{"value":null}] 17:58:15 INFO - PROCESS | 13556 | 1477702695470 Marionette TRACE conn4 -> [0,2926,"getWindowHandles",null] 17:58:15 INFO - PROCESS | 13556 | 1477702695476 Marionette TRACE conn4 <- [1,2926,null,["8"]] 17:58:15 INFO - PROCESS | 13556 | 1477702695486 Marionette TRACE conn4 -> [0,2927,"switchToWindow",{"name":"8"}] 17:58:15 INFO - PROCESS | 13556 | 1477702695495 Marionette TRACE conn4 <- [1,2927,null,{}] 17:58:15 INFO - PROCESS | 13556 | 1477702695506 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:15 INFO - PROCESS | 13556 | ++DOCSHELL 0x83094800 == 21 [pid = 13556] [id = 640] 17:58:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x83096800) [pid = 13556] [serial = 1870] [outer = (nil)] 17:58:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x8331b800) [pid = 13556] [serial = 1871] [outer = 0x83096800] 17:58:15 INFO - PROCESS | 13556 | 1477702695600 Marionette DEBUG loaded listener.js 17:58:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x83326400) [pid = 13556] [serial = 1872] [outer = 0x83096800] 17:58:16 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df0c00 == 22 [pid = 13556] [id = 641] 17:58:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x8320a000) [pid = 13556] [serial = 1873] [outer = (nil)] 17:58:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x82d31400) [pid = 13556] [serial = 1874] [outer = 0x8320a000] 17:58:16 INFO - PROCESS | 13556 | --DOCSHELL 0x82df7800 == 21 [pid = 13556] [id = 626] 17:58:16 INFO - PROCESS | 13556 | 1477702696488 Marionette TRACE conn4 <- [1,2928,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:58:16 INFO - . 17:58:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1520ms 17:58:16 INFO - PROCESS | 13556 | 1477702696529 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 17:58:16 INFO - PROCESS | 13556 | 1477702696534 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 17:58:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 17:58:16 INFO - PROCESS | 13556 | 1477702696542 Marionette TRACE conn4 -> [0,2930,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:16 INFO - PROCESS | 13556 | 1477702696706 Marionette TRACE conn4 <- [1,2930,null,{"value":null}] 17:58:16 INFO - PROCESS | 13556 | 1477702696719 Marionette TRACE conn4 -> [0,2931,"getWindowHandles",null] 17:58:16 INFO - PROCESS | 13556 | 1477702696724 Marionette TRACE conn4 <- [1,2931,null,["8"]] 17:58:16 INFO - PROCESS | 13556 | 1477702696845 Marionette TRACE conn4 -> [0,2932,"switchToWindow",{"name":"8"}] 17:58:16 INFO - PROCESS | 13556 | 1477702696853 Marionette TRACE conn4 <- [1,2932,null,{}] 17:58:16 INFO - PROCESS | 13556 | 1477702696862 Marionette TRACE conn4 -> [0,2933,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:16 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bca9800 == 22 [pid = 13556] [id = 642] 17:58:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x8bcae000) [pid = 13556] [serial = 1875] [outer = (nil)] 17:58:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x8bce3400) [pid = 13556] [serial = 1876] [outer = 0x8bcae000] 17:58:16 INFO - PROCESS | 13556 | 1477702696948 Marionette DEBUG loaded listener.js 17:58:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x8bce6c00) [pid = 13556] [serial = 1877] [outer = 0x8bcae000] 17:58:17 INFO - PROCESS | 13556 | 1477702697512 Marionette TRACE conn4 <- [1,2933,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:58:17 INFO - . 17:58:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1023ms 17:58:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 17:58:17 INFO - PROCESS | 13556 | 1477702697565 Marionette TRACE conn4 -> [0,2934,"getWindowHandle",null] 17:58:17 INFO - PROCESS | 13556 | 1477702697568 Marionette TRACE conn4 <- [1,2934,null,{"value":"8"}] 17:58:17 INFO - PROCESS | 13556 | 1477702697576 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:17 INFO - PROCESS | 13556 | 1477702697739 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 17:58:17 INFO - PROCESS | 13556 | 1477702697866 Marionette TRACE conn4 -> [0,2936,"getWindowHandles",null] 17:58:17 INFO - PROCESS | 13556 | 1477702697875 Marionette TRACE conn4 <- [1,2936,null,["8"]] 17:58:17 INFO - PROCESS | 13556 | 1477702697888 Marionette TRACE conn4 -> [0,2937,"switchToWindow",{"name":"8"}] 17:58:17 INFO - PROCESS | 13556 | 1477702697895 Marionette TRACE conn4 <- [1,2937,null,{}] 17:58:17 INFO - PROCESS | 13556 | 1477702697900 Marionette TRACE conn4 -> [0,2938,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:17 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df23000 == 23 [pid = 13556] [id = 643] 17:58:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x8fce5000) [pid = 13556] [serial = 1878] [outer = (nil)] 17:58:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x8fcedc00) [pid = 13556] [serial = 1879] [outer = 0x8fce5000] 17:58:17 INFO - PROCESS | 13556 | 1477702697982 Marionette DEBUG loaded listener.js 17:58:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x8fd6a000) [pid = 13556] [serial = 1880] [outer = 0x8fce5000] 17:58:18 INFO - PROCESS | 13556 | 1477702698506 Marionette TRACE conn4 <- [1,2938,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:58:18 INFO - . 17:58:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 969ms 17:58:18 INFO - PROCESS | 13556 | 1477702698542 Marionette TRACE conn4 -> [0,2939,"getWindowHandle",null] 17:58:18 INFO - PROCESS | 13556 | 1477702698545 Marionette TRACE conn4 <- [1,2939,null,{"value":"8"}] 17:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 17:58:18 INFO - PROCESS | 13556 | 1477702698552 Marionette TRACE conn4 -> [0,2940,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:18 INFO - PROCESS | 13556 | 1477702698713 Marionette TRACE conn4 <- [1,2940,null,{"value":null}] 17:58:18 INFO - PROCESS | 13556 | 1477702698851 Marionette TRACE conn4 -> [0,2941,"getWindowHandles",null] 17:58:18 INFO - PROCESS | 13556 | 1477702698854 Marionette TRACE conn4 <- [1,2941,null,["8"]] 17:58:18 INFO - PROCESS | 13556 | 1477702698859 Marionette TRACE conn4 -> [0,2942,"switchToWindow",{"name":"8"}] 17:58:18 INFO - PROCESS | 13556 | 1477702698865 Marionette TRACE conn4 <- [1,2942,null,{}] 17:58:18 INFO - PROCESS | 13556 | 1477702698870 Marionette TRACE conn4 -> [0,2943,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:18 INFO - PROCESS | 13556 | ++DOCSHELL 0x9331cc00 == 24 [pid = 13556] [id = 644] 17:58:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x9331e400) [pid = 13556] [serial = 1881] [outer = (nil)] 17:58:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x93361000) [pid = 13556] [serial = 1882] [outer = 0x9331e400] 17:58:18 INFO - PROCESS | 13556 | 1477702698953 Marionette DEBUG loaded listener.js 17:58:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x943a3400) [pid = 13556] [serial = 1883] [outer = 0x9331e400] 17:58:19 INFO - PROCESS | 13556 | 1477702699597 Marionette TRACE conn4 <- [1,2943,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 17:58:19 INFO - . 17:58:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1074ms 17:58:19 INFO - PROCESS | 13556 | 1477702699626 Marionette TRACE conn4 -> [0,2944,"getWindowHandle",null] 17:58:19 INFO - PROCESS | 13556 | 1477702699630 Marionette TRACE conn4 <- [1,2944,null,{"value":"8"}] 17:58:19 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 17:58:19 INFO - PROCESS | 13556 | 1477702699636 Marionette TRACE conn4 -> [0,2945,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:19 INFO - PROCESS | 13556 | 1477702699833 Marionette TRACE conn4 <- [1,2945,null,{"value":null}] 17:58:19 INFO - PROCESS | 13556 | 1477702699915 Marionette TRACE conn4 -> [0,2946,"getWindowHandles",null] 17:58:19 INFO - PROCESS | 13556 | 1477702699918 Marionette TRACE conn4 <- [1,2946,null,["8"]] 17:58:19 INFO - PROCESS | 13556 | 1477702699923 Marionette TRACE conn4 -> [0,2947,"switchToWindow",{"name":"8"}] 17:58:19 INFO - PROCESS | 13556 | 1477702699928 Marionette TRACE conn4 <- [1,2947,null,{}] 17:58:19 INFO - PROCESS | 13556 | 1477702699932 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:19 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d2f800 == 25 [pid = 13556] [id = 645] 17:58:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x9529d000) [pid = 13556] [serial = 1884] [outer = (nil)] 17:58:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x9534f400) [pid = 13556] [serial = 1885] [outer = 0x9529d000] 17:58:20 INFO - PROCESS | 13556 | 1477702700013 Marionette DEBUG loaded listener.js 17:58:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x95352000) [pid = 13556] [serial = 1886] [outer = 0x9529d000] 17:58:20 INFO - PROCESS | 13556 | ++DOCSHELL 0x95f09400 == 26 [pid = 13556] [id = 646] 17:58:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x95f0ac00) [pid = 13556] [serial = 1887] [outer = (nil)] 17:58:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x95f0b000) [pid = 13556] [serial = 1888] [outer = 0x95f0ac00] 17:58:20 INFO - PROCESS | 13556 | ++DOCSHELL 0x95f10400 == 27 [pid = 13556] [id = 647] 17:58:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x95f10800) [pid = 13556] [serial = 1889] [outer = (nil)] 17:58:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x95f10c00) [pid = 13556] [serial = 1890] [outer = 0x95f10800] 17:58:20 INFO - PROCESS | 13556 | ++DOCSHELL 0x95f14000 == 28 [pid = 13556] [id = 648] 17:58:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x95f14800) [pid = 13556] [serial = 1891] [outer = (nil)] 17:58:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x95f14c00) [pid = 13556] [serial = 1892] [outer = 0x95f14800] 17:58:20 INFO - PROCESS | 13556 | 1477702700762 Marionette TRACE conn4 <- [1,2948,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 17:58:20 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x90028c00) [pid = 13556] [serial = 1851] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 17:58:20 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x8dfefc00) [pid = 13556] [serial = 1848] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 17:58:20 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x8ddd6c00) [pid = 13556] [serial = 1845] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 17:58:20 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x8bd92800) [pid = 13556] [serial = 1842] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 17:58:20 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x8bc7a800) [pid = 13556] [serial = 1839] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 17:58:20 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x83209400) [pid = 13556] [serial = 1836] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 17:58:20 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x82df7400) [pid = 13556] [serial = 1833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 17:58:20 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x82fef800) [pid = 13556] [serial = 1830] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html] 17:58:20 INFO - ... 17:58:20 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1269ms 17:58:20 INFO - PROCESS | 13556 | 1477702700906 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 17:58:20 INFO - PROCESS | 13556 | 1477702700910 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 17:58:20 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 17:58:20 INFO - PROCESS | 13556 | 1477702700916 Marionette TRACE conn4 -> [0,2950,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:21 INFO - PROCESS | 13556 | 1477702701057 Marionette TRACE conn4 <- [1,2950,null,{"value":null}] 17:58:21 INFO - PROCESS | 13556 | 1477702701064 Marionette TRACE conn4 -> [0,2951,"getWindowHandles",null] 17:58:21 INFO - PROCESS | 13556 | 1477702701068 Marionette TRACE conn4 <- [1,2951,null,["8"]] 17:58:21 INFO - PROCESS | 13556 | 1477702701073 Marionette TRACE conn4 -> [0,2952,"switchToWindow",{"name":"8"}] 17:58:21 INFO - PROCESS | 13556 | 1477702701078 Marionette TRACE conn4 <- [1,2952,null,{}] 17:58:21 INFO - PROCESS | 13556 | 1477702701083 Marionette TRACE conn4 -> [0,2953,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:21 INFO - PROCESS | 13556 | ++DOCSHELL 0x9554ec00 == 29 [pid = 13556] [id = 649] 17:58:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x95552800) [pid = 13556] [serial = 1893] [outer = (nil)] 17:58:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x95ca1000) [pid = 13556] [serial = 1894] [outer = 0x95552800] 17:58:21 INFO - PROCESS | 13556 | 1477702701186 Marionette DEBUG loaded listener.js 17:58:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x95fce400) [pid = 13556] [serial = 1895] [outer = 0x95552800] 17:58:21 INFO - PROCESS | 13556 | ++DOCSHELL 0x97b50400 == 30 [pid = 13556] [id = 650] 17:58:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x97b53c00) [pid = 13556] [serial = 1896] [outer = (nil)] 17:58:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x97b56400) [pid = 13556] [serial = 1897] [outer = 0x97b53c00] 17:58:21 INFO - PROCESS | 13556 | 1477702701810 Marionette TRACE conn4 <- [1,2953,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 17:58:21 INFO - . 17:58:21 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 919ms 17:58:21 INFO - PROCESS | 13556 | 1477702701835 Marionette TRACE conn4 -> [0,2954,"getWindowHandle",null] 17:58:21 INFO - PROCESS | 13556 | 1477702701839 Marionette TRACE conn4 <- [1,2954,null,{"value":"8"}] 17:58:21 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 17:58:21 INFO - PROCESS | 13556 | 1477702701848 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:21 INFO - PROCESS | 13556 | 1477702701983 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 17:58:22 INFO - PROCESS | 13556 | 1477702701996 Marionette TRACE conn4 -> [0,2956,"getWindowHandles",null] 17:58:22 INFO - PROCESS | 13556 | 1477702701998 Marionette TRACE conn4 <- [1,2956,null,["8"]] 17:58:22 INFO - PROCESS | 13556 | 1477702702003 Marionette TRACE conn4 -> [0,2957,"switchToWindow",{"name":"8"}] 17:58:22 INFO - PROCESS | 13556 | 1477702702009 Marionette TRACE conn4 <- [1,2957,null,{}] 17:58:22 INFO - PROCESS | 13556 | 1477702702013 Marionette TRACE conn4 -> [0,2958,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x97b5a800 == 31 [pid = 13556] [id = 651] 17:58:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x97b5ac00) [pid = 13556] [serial = 1898] [outer = (nil)] 17:58:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x97bdfc00) [pid = 13556] [serial = 1899] [outer = 0x97b5ac00] 17:58:22 INFO - PROCESS | 13556 | 1477702702099 Marionette DEBUG loaded listener.js 17:58:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x97be2c00) [pid = 13556] [serial = 1900] [outer = 0x97b5ac00] 17:58:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x97d4f400 == 32 [pid = 13556] [id = 652] 17:58:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x97d50800) [pid = 13556] [serial = 1901] [outer = (nil)] 17:58:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x97d55800) [pid = 13556] [serial = 1902] [outer = 0x97d50800] 17:58:22 INFO - PROCESS | 13556 | 1477702702708 Marionette TRACE conn4 <- [1,2958,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 17:58:22 INFO - . 17:58:22 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 873ms 17:58:22 INFO - PROCESS | 13556 | 1477702702719 Marionette TRACE conn4 -> [0,2959,"getWindowHandle",null] 17:58:22 INFO - PROCESS | 13556 | 1477702702722 Marionette TRACE conn4 <- [1,2959,null,{"value":"8"}] 17:58:22 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 17:58:22 INFO - PROCESS | 13556 | 1477702702729 Marionette TRACE conn4 -> [0,2960,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:22 INFO - PROCESS | 13556 | 1477702702861 Marionette TRACE conn4 <- [1,2960,null,{"value":null}] 17:58:22 INFO - PROCESS | 13556 | 1477702702867 Marionette TRACE conn4 -> [0,2961,"getWindowHandles",null] 17:58:22 INFO - PROCESS | 13556 | 1477702702871 Marionette TRACE conn4 <- [1,2961,null,["8"]] 17:58:23 INFO - PROCESS | 13556 | 1477702703064 Marionette TRACE conn4 -> [0,2962,"switchToWindow",{"name":"8"}] 17:58:23 INFO - PROCESS | 13556 | 1477702703074 Marionette TRACE conn4 <- [1,2962,null,{}] 17:58:23 INFO - PROCESS | 13556 | 1477702703082 Marionette TRACE conn4 -> [0,2963,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:23 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d28800 == 33 [pid = 13556] [id = 653] 17:58:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x82df1c00) [pid = 13556] [serial = 1903] [outer = (nil)] 17:58:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x82ffb000) [pid = 13556] [serial = 1904] [outer = 0x82df1c00] 17:58:23 INFO - PROCESS | 13556 | 1477702703188 Marionette DEBUG loaded listener.js 17:58:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x83323c00) [pid = 13556] [serial = 1905] [outer = 0x82df1c00] 17:58:23 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd8ac00 == 34 [pid = 13556] [id = 654] 17:58:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0x8cbeb400) [pid = 13556] [serial = 1906] [outer = (nil)] 17:58:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0x8ce5ac00) [pid = 13556] [serial = 1907] [outer = 0x8cbeb400] 17:58:23 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df21000 == 35 [pid = 13556] [id = 655] 17:58:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0x8df24400) [pid = 13556] [serial = 1908] [outer = (nil)] 17:58:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0x8df28000) [pid = 13556] [serial = 1909] [outer = 0x8df24400] 17:58:23 INFO - PROCESS | 13556 | 1477702703897 Marionette TRACE conn4 <- [1,2963,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 17:58:23 INFO - .. 17:58:23 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1225ms 17:58:23 INFO - PROCESS | 13556 | 1477702703971 Marionette TRACE conn4 -> [0,2964,"getWindowHandle",null] 17:58:23 INFO - PROCESS | 13556 | 1477702703978 Marionette TRACE conn4 <- [1,2964,null,{"value":"8"}] 17:58:23 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 17:58:23 INFO - PROCESS | 13556 | 1477702703990 Marionette TRACE conn4 -> [0,2965,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:24 INFO - PROCESS | 13556 | 1477702704165 Marionette TRACE conn4 <- [1,2965,null,{"value":null}] 17:58:24 INFO - PROCESS | 13556 | 1477702704332 Marionette TRACE conn4 -> [0,2966,"getWindowHandles",null] 17:58:24 INFO - PROCESS | 13556 | 1477702704338 Marionette TRACE conn4 <- [1,2966,null,["8"]] 17:58:24 INFO - PROCESS | 13556 | 1477702704350 Marionette TRACE conn4 -> [0,2967,"switchToWindow",{"name":"8"}] 17:58:24 INFO - PROCESS | 13556 | 1477702704360 Marionette TRACE conn4 <- [1,2967,null,{}] 17:58:24 INFO - PROCESS | 13556 | 1477702704365 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:24 INFO - PROCESS | 13556 | ++DOCSHELL 0x90020c00 == 36 [pid = 13556] [id = 656] 17:58:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 91 (0x90021400) [pid = 13556] [serial = 1910] [outer = (nil)] 17:58:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 92 (0x91495400) [pid = 13556] [serial = 1911] [outer = 0x90021400] 17:58:24 INFO - PROCESS | 13556 | 1477702704467 Marionette DEBUG loaded listener.js 17:58:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 93 (0x9001ec00) [pid = 13556] [serial = 1912] [outer = 0x90021400] 17:58:24 INFO - PROCESS | 13556 | ++DOCSHELL 0x95c9f800 == 37 [pid = 13556] [id = 657] 17:58:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 94 (0x95f0c000) [pid = 13556] [serial = 1913] [outer = (nil)] 17:58:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 95 (0x95f0c800) [pid = 13556] [serial = 1914] [outer = 0x95f0c000] 17:58:24 INFO - PROCESS | 13556 | ++DOCSHELL 0x97b4f400 == 38 [pid = 13556] [id = 658] 17:58:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 96 (0x97b54400) [pid = 13556] [serial = 1915] [outer = (nil)] 17:58:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 97 (0x97b54800) [pid = 13556] [serial = 1916] [outer = 0x97b54400] 17:58:25 INFO - PROCESS | 13556 | 1477702705124 Marionette TRACE conn4 <- [1,2968,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 17:58:25 INFO - .. 17:58:25 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1171ms 17:58:25 INFO - PROCESS | 13556 | 1477702705168 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 17:58:25 INFO - PROCESS | 13556 | 1477702705172 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 17:58:25 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 17:58:25 INFO - PROCESS | 13556 | 1477702705181 Marionette TRACE conn4 -> [0,2970,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:25 INFO - PROCESS | 13556 | 1477702705352 Marionette TRACE conn4 <- [1,2970,null,{"value":null}] 17:58:25 INFO - PROCESS | 13556 | 1477702705543 Marionette TRACE conn4 -> [0,2971,"getWindowHandles",null] 17:58:25 INFO - PROCESS | 13556 | 1477702705546 Marionette TRACE conn4 <- [1,2971,null,["8"]] 17:58:25 INFO - PROCESS | 13556 | 1477702705563 Marionette TRACE conn4 -> [0,2972,"switchToWindow",{"name":"8"}] 17:58:25 INFO - PROCESS | 13556 | 1477702705575 Marionette TRACE conn4 <- [1,2972,null,{}] 17:58:25 INFO - PROCESS | 13556 | 1477702705585 Marionette TRACE conn4 -> [0,2973,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:25 INFO - PROCESS | 13556 | ++DOCSHELL 0x97d76c00 == 39 [pid = 13556] [id = 659] 17:58:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 98 (0x97d78000) [pid = 13556] [serial = 1917] [outer = (nil)] 17:58:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 99 (0x97d7d000) [pid = 13556] [serial = 1918] [outer = 0x97d78000] 17:58:25 INFO - PROCESS | 13556 | 1477702705677 Marionette DEBUG loaded listener.js 17:58:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 100 (0x983eac00) [pid = 13556] [serial = 1919] [outer = 0x97d78000] 17:58:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x98f28800 == 40 [pid = 13556] [id = 660] 17:58:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 101 (0x9a093800) [pid = 13556] [serial = 1920] [outer = (nil)] 17:58:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 102 (0x9a20a800) [pid = 13556] [serial = 1921] [outer = 0x9a093800] 17:58:26 INFO - PROCESS | 13556 | 1477702706279 Marionette TRACE conn4 <- [1,2973,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 17:58:26 INFO - . 17:58:26 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1119ms 17:58:26 INFO - PROCESS | 13556 | 1477702706316 Marionette TRACE conn4 -> [0,2974,"getWindowHandle",null] 17:58:26 INFO - PROCESS | 13556 | 1477702706319 Marionette TRACE conn4 <- [1,2974,null,{"value":"8"}] 17:58:26 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 17:58:26 INFO - PROCESS | 13556 | 1477702706330 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:26 INFO - PROCESS | 13556 | 1477702706490 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 17:58:26 INFO - PROCESS | 13556 | 1477702706672 Marionette TRACE conn4 -> [0,2976,"getWindowHandles",null] 17:58:26 INFO - PROCESS | 13556 | 1477702706677 Marionette TRACE conn4 <- [1,2976,null,["8"]] 17:58:26 INFO - PROCESS | 13556 | 1477702706684 Marionette TRACE conn4 -> [0,2977,"switchToWindow",{"name":"8"}] 17:58:26 INFO - PROCESS | 13556 | 1477702706690 Marionette TRACE conn4 <- [1,2977,null,{}] 17:58:26 INFO - PROCESS | 13556 | 1477702706695 Marionette TRACE conn4 -> [0,2978,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a2e1800 == 41 [pid = 13556] [id = 661] 17:58:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 103 (0x9a2e2800) [pid = 13556] [serial = 1922] [outer = (nil)] 17:58:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 104 (0x9a2edc00) [pid = 13556] [serial = 1923] [outer = 0x9a2e2800] 17:58:26 INFO - PROCESS | 13556 | 1477702706789 Marionette DEBUG loaded listener.js 17:58:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 105 (0x9a350800) [pid = 13556] [serial = 1924] [outer = 0x9a2e2800] 17:58:27 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a649800 == 42 [pid = 13556] [id = 662] 17:58:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 106 (0x9a67a800) [pid = 13556] [serial = 1925] [outer = (nil)] 17:58:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 107 (0x9a67e800) [pid = 13556] [serial = 1926] [outer = 0x9a67a800] 17:58:27 INFO - PROCESS | 13556 | 1477702707464 Marionette TRACE conn4 <- [1,2978,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 17:58:27 INFO - . 17:58:27 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1169ms 17:58:27 INFO - PROCESS | 13556 | 1477702707500 Marionette TRACE conn4 -> [0,2979,"getWindowHandle",null] 17:58:27 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 17:58:27 INFO - PROCESS | 13556 | 1477702707505 Marionette TRACE conn4 <- [1,2979,null,{"value":"8"}] 17:58:27 INFO - PROCESS | 13556 | 1477702707512 Marionette TRACE conn4 -> [0,2980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:27 INFO - PROCESS | 13556 | 1477702707679 Marionette TRACE conn4 <- [1,2980,null,{"value":null}] 17:58:28 INFO - PROCESS | 13556 | 1477702708000 Marionette TRACE conn4 -> [0,2981,"getWindowHandles",null] 17:58:28 INFO - PROCESS | 13556 | 1477702708006 Marionette TRACE conn4 <- [1,2981,null,["8"]] 17:58:28 INFO - PROCESS | 13556 | 1477702708033 Marionette TRACE conn4 -> [0,2982,"switchToWindow",{"name":"8"}] 17:58:28 INFO - PROCESS | 13556 | 1477702708042 Marionette TRACE conn4 <- [1,2982,null,{}] 17:58:28 INFO - PROCESS | 13556 | 1477702708049 Marionette TRACE conn4 -> [0,2983,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:28 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cf8000 == 43 [pid = 13556] [id = 663] 17:58:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 108 (0x83cfa400) [pid = 13556] [serial = 1927] [outer = (nil)] 17:58:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 109 (0x8bc75400) [pid = 13556] [serial = 1928] [outer = 0x83cfa400] 17:58:28 INFO - PROCESS | 13556 | 1477702708139 Marionette DEBUG loaded listener.js 17:58:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 110 (0x8bce0c00) [pid = 13556] [serial = 1929] [outer = 0x83cfa400] 17:58:28 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df28c00 == 44 [pid = 13556] [id = 664] 17:58:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 111 (0x8fd6e400) [pid = 13556] [serial = 1930] [outer = (nil)] 17:58:28 INFO - PROCESS | 13556 | ++DOCSHELL 0x90056400 == 45 [pid = 13556] [id = 665] 17:58:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 112 (0x90056c00) [pid = 13556] [serial = 1931] [outer = (nil)] 17:58:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 113 (0x82d2d000) [pid = 13556] [serial = 1932] [outer = 0x8fd6e400] 17:58:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 114 (0x83323000) [pid = 13556] [serial = 1933] [outer = 0x90056c00] 17:58:28 INFO - PROCESS | 13556 | 1477702708905 Marionette TRACE conn4 <- [1,2983,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 17:58:28 INFO - .. 17:58:28 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1471ms 17:58:28 INFO - PROCESS | 13556 | 1477702708983 Marionette TRACE conn4 -> [0,2984,"getWindowHandle",null] 17:58:28 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 17:58:28 INFO - PROCESS | 13556 | 1477702708989 Marionette TRACE conn4 <- [1,2984,null,{"value":"8"}] 17:58:29 INFO - PROCESS | 13556 | 1477702708997 Marionette TRACE conn4 -> [0,2985,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:29 INFO - PROCESS | 13556 | 1477702709166 Marionette TRACE conn4 <- [1,2985,null,{"value":null}] 17:58:29 INFO - PROCESS | 13556 | 1477702709358 Marionette TRACE conn4 -> [0,2986,"getWindowHandles",null] 17:58:29 INFO - PROCESS | 13556 | 1477702709363 Marionette TRACE conn4 <- [1,2986,null,["8"]] 17:58:29 INFO - PROCESS | 13556 | --DOCSHELL 0x97d4f400 == 44 [pid = 13556] [id = 652] 17:58:29 INFO - PROCESS | 13556 | --DOCSHELL 0x97b50400 == 43 [pid = 13556] [id = 650] 17:58:29 INFO - PROCESS | 13556 | --DOCSHELL 0x95f14000 == 42 [pid = 13556] [id = 648] 17:58:29 INFO - PROCESS | 13556 | --DOCSHELL 0x95f10400 == 41 [pid = 13556] [id = 647] 17:58:29 INFO - PROCESS | 13556 | --DOCSHELL 0x95f09400 == 40 [pid = 13556] [id = 646] 17:58:29 INFO - PROCESS | 13556 | --DOCSHELL 0x82df0c00 == 39 [pid = 13556] [id = 641] 17:58:29 INFO - PROCESS | 13556 | --DOCSHELL 0x94f88000 == 38 [pid = 13556] [id = 639] 17:58:29 INFO - PROCESS | 13556 | --DOMWINDOW == 113 (0x92cbf000) [pid = 13556] [serial = 1855] [outer = (nil)] [url = about:blank] 17:58:29 INFO - PROCESS | 13556 | --DOCSHELL 0x8fce5800 == 37 [pid = 13556] [id = 637] 17:58:29 INFO - PROCESS | 13556 | 1477702709414 Marionette TRACE conn4 -> [0,2987,"switchToWindow",{"name":"8"}] 17:58:29 INFO - PROCESS | 13556 | 1477702709421 Marionette TRACE conn4 <- [1,2987,null,{}] 17:58:29 INFO - PROCESS | 13556 | 1477702709426 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:29 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff9400 == 38 [pid = 13556] [id = 666] 17:58:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 114 (0x82ff9800) [pid = 13556] [serial = 1934] [outer = (nil)] 17:58:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 115 (0x8331c000) [pid = 13556] [serial = 1935] [outer = 0x82ff9800] 17:58:29 INFO - PROCESS | 13556 | 1477702709513 Marionette DEBUG loaded listener.js 17:58:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 116 (0x8bce8400) [pid = 13556] [serial = 1936] [outer = 0x82ff9800] 17:58:29 INFO - PROCESS | 13556 | --DOMWINDOW == 115 (0x8bcaac00) [pid = 13556] [serial = 1841] [outer = (nil)] [url = about:blank] 17:58:29 INFO - PROCESS | 13556 | --DOMWINDOW == 114 (0x82ffe800) [pid = 13556] [serial = 1835] [outer = (nil)] [url = about:blank] 17:58:29 INFO - PROCESS | 13556 | --DOMWINDOW == 113 (0x8331b000) [pid = 13556] [serial = 1837] [outer = (nil)] [url = about:blank] 17:58:29 INFO - PROCESS | 13556 | --DOMWINDOW == 112 (0x8cbe9800) [pid = 13556] [serial = 1843] [outer = (nil)] [url = about:blank] 17:58:29 INFO - PROCESS | 13556 | --DOMWINDOW == 111 (0x8fbcbc00) [pid = 13556] [serial = 1849] [outer = (nil)] [url = about:blank] 17:58:29 INFO - PROCESS | 13556 | --DOMWINDOW == 110 (0x8df19c00) [pid = 13556] [serial = 1846] [outer = (nil)] [url = about:blank] 17:58:29 INFO - PROCESS | 13556 | --DOMWINDOW == 109 (0x8bc7cc00) [pid = 13556] [serial = 1840] [outer = (nil)] [url = about:blank] 17:58:29 INFO - PROCESS | 13556 | --DOMWINDOW == 108 (0x8fceb400) [pid = 13556] [serial = 1850] [outer = (nil)] [url = about:blank] 17:58:29 INFO - PROCESS | 13556 | --DOMWINDOW == 107 (0x83319c00) [pid = 13556] [serial = 1838] [outer = (nil)] [url = about:blank] 17:58:29 INFO - PROCESS | 13556 | --DOMWINDOW == 106 (0x82ffec00) [pid = 13556] [serial = 1832] [outer = (nil)] [url = about:blank] 17:58:29 INFO - PROCESS | 13556 | --DOMWINDOW == 105 (0x82ff7000) [pid = 13556] [serial = 1834] [outer = (nil)] [url = about:blank] 17:58:29 INFO - PROCESS | 13556 | --DOMWINDOW == 104 (0x9004ac00) [pid = 13556] [serial = 1853] [outer = (nil)] [url = about:blank] 17:58:29 INFO - PROCESS | 13556 | --DOMWINDOW == 103 (0x9004c400) [pid = 13556] [serial = 1852] [outer = (nil)] [url = about:blank] 17:58:29 INFO - PROCESS | 13556 | --DOMWINDOW == 102 (0x8d945c00) [pid = 13556] [serial = 1844] [outer = (nil)] [url = about:blank] 17:58:29 INFO - PROCESS | 13556 | --DOMWINDOW == 101 (0x8df1f400) [pid = 13556] [serial = 1847] [outer = (nil)] [url = about:blank] 17:58:29 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d27000 == 39 [pid = 13556] [id = 667] 17:58:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 102 (0x83cf2000) [pid = 13556] [serial = 1937] [outer = (nil)] 17:58:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 103 (0x8bced800) [pid = 13556] [serial = 1938] [outer = 0x83cf2000] 17:58:30 INFO - PROCESS | 13556 | 1477702710083 Marionette TRACE conn4 <- [1,2988,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 17:58:30 INFO - . 17:58:30 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1123ms 17:58:30 INFO - PROCESS | 13556 | 1477702710161 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 17:58:30 INFO - PROCESS | 13556 | 1477702710165 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 17:58:30 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 17:58:30 INFO - PROCESS | 13556 | 1477702710174 Marionette TRACE conn4 -> [0,2990,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:30 INFO - PROCESS | 13556 | 1477702710325 Marionette TRACE conn4 <- [1,2990,null,{"value":null}] 17:58:30 INFO - PROCESS | 13556 | 1477702710336 Marionette TRACE conn4 -> [0,2991,"getWindowHandles",null] 17:58:30 INFO - PROCESS | 13556 | 1477702710345 Marionette TRACE conn4 <- [1,2991,null,["8"]] 17:58:30 INFO - PROCESS | 13556 | 1477702710359 Marionette TRACE conn4 -> [0,2992,"switchToWindow",{"name":"8"}] 17:58:30 INFO - PROCESS | 13556 | 1477702710366 Marionette TRACE conn4 <- [1,2992,null,{}] 17:58:30 INFO - PROCESS | 13556 | 1477702710371 Marionette TRACE conn4 -> [0,2993,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:30 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df1f000 == 40 [pid = 13556] [id = 668] 17:58:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 104 (0x8df1f400) [pid = 13556] [serial = 1939] [outer = (nil)] 17:58:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 105 (0x8df26800) [pid = 13556] [serial = 1940] [outer = 0x8df1f400] 17:58:30 INFO - PROCESS | 13556 | 1477702710455 Marionette DEBUG loaded listener.js 17:58:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 106 (0x8dff8c00) [pid = 13556] [serial = 1941] [outer = 0x8df1f400] 17:58:31 INFO - PROCESS | 13556 | ++DOCSHELL 0x90022800 == 41 [pid = 13556] [id = 669] 17:58:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 107 (0x90054800) [pid = 13556] [serial = 1942] [outer = (nil)] 17:58:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 108 (0x90054c00) [pid = 13556] [serial = 1943] [outer = 0x90054800] 17:58:31 INFO - PROCESS | 13556 | 1477702711161 Marionette TRACE conn4 <- [1,2993,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 17:58:31 INFO - . 17:58:31 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1022ms 17:58:31 INFO - PROCESS | 13556 | 1477702711197 Marionette TRACE conn4 -> [0,2994,"getWindowHandle",null] 17:58:31 INFO - PROCESS | 13556 | 1477702711200 Marionette TRACE conn4 <- [1,2994,null,{"value":"8"}] 17:58:31 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 17:58:31 INFO - PROCESS | 13556 | 1477702711207 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:31 INFO - PROCESS | 13556 | 1477702711410 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 17:58:31 INFO - PROCESS | 13556 | 1477702711429 Marionette TRACE conn4 -> [0,2996,"getWindowHandles",null] 17:58:31 INFO - PROCESS | 13556 | 1477702711433 Marionette TRACE conn4 <- [1,2996,null,["8"]] 17:58:31 INFO - PROCESS | 13556 | 1477702711437 Marionette TRACE conn4 -> [0,2997,"switchToWindow",{"name":"8"}] 17:58:31 INFO - PROCESS | 13556 | 1477702711443 Marionette TRACE conn4 <- [1,2997,null,{}] 17:58:31 INFO - PROCESS | 13556 | 1477702711448 Marionette TRACE conn4 -> [0,2998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:31 INFO - PROCESS | 13556 | ++DOCSHELL 0x92dd9800 == 42 [pid = 13556] [id = 670] 17:58:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 109 (0x92de0400) [pid = 13556] [serial = 1944] [outer = (nil)] 17:58:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 110 (0x93323000) [pid = 13556] [serial = 1945] [outer = 0x92de0400] 17:58:31 INFO - PROCESS | 13556 | 1477702711533 Marionette DEBUG loaded listener.js 17:58:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 111 (0x943a7800) [pid = 13556] [serial = 1946] [outer = 0x92de0400] 17:58:32 INFO - PROCESS | 13556 | ++DOCSHELL 0x92ec7800 == 43 [pid = 13556] [id = 671] 17:58:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 112 (0x94f92400) [pid = 13556] [serial = 1947] [outer = (nil)] 17:58:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 113 (0x94f93400) [pid = 13556] [serial = 1948] [outer = 0x94f92400] 17:58:32 INFO - PROCESS | 13556 | 1477702712134 Marionette TRACE conn4 <- [1,2998,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 17:58:32 INFO - . 17:58:32 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 972ms 17:58:32 INFO - PROCESS | 13556 | 1477702712181 Marionette TRACE conn4 -> [0,2999,"getWindowHandle",null] 17:58:32 INFO - PROCESS | 13556 | 1477702712186 Marionette TRACE conn4 <- [1,2999,null,{"value":"8"}] 17:58:32 INFO - TEST-START | /touch-events/create-touch-touchlist.html 17:58:32 INFO - PROCESS | 13556 | 1477702712192 Marionette TRACE conn4 -> [0,3000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:32 INFO - PROCESS | 13556 | 1477702712388 Marionette TRACE conn4 <- [1,3000,null,{"value":null}] 17:58:32 INFO - PROCESS | 13556 | 1477702712410 Marionette TRACE conn4 -> [0,3001,"getWindowHandles",null] 17:58:32 INFO - PROCESS | 13556 | 1477702712412 Marionette TRACE conn4 <- [1,3001,null,["8"]] 17:58:32 INFO - PROCESS | 13556 | 1477702712418 Marionette TRACE conn4 -> [0,3002,"switchToWindow",{"name":"8"}] 17:58:32 INFO - PROCESS | 13556 | 1477702712423 Marionette TRACE conn4 <- [1,3002,null,{}] 17:58:32 INFO - PROCESS | 13556 | 1477702712428 Marionette TRACE conn4 -> [0,3003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/create-touch-touchlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/create-touch-touchlist.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:32 INFO - PROCESS | 13556 | ++DOCSHELL 0x94f86800 == 44 [pid = 13556] [id = 672] 17:58:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 114 (0x94f88000) [pid = 13556] [serial = 1949] [outer = (nil)] 17:58:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 115 (0x955a7800) [pid = 13556] [serial = 1950] [outer = 0x94f88000] 17:58:32 INFO - PROCESS | 13556 | 1477702712584 Marionette DEBUG loaded listener.js 17:58:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 116 (0x955b3800) [pid = 13556] [serial = 1951] [outer = 0x94f88000] 17:58:33 INFO - PROCESS | 13556 | 1477702713134 Marionette TRACE conn4 <- [1,3003,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 17:58:33 INFO - .... 17:58:33 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 978ms 17:58:33 INFO - PROCESS | 13556 | 1477702713170 Marionette TRACE conn4 -> [0,3004,"getWindowHandle",null] 17:58:33 INFO - PROCESS | 13556 | 1477702713173 Marionette TRACE conn4 <- [1,3004,null,{"value":"8"}] 17:58:33 INFO - TEST-START | /touch-events/historical.html 17:58:33 INFO - PROCESS | 13556 | 1477702713202 Marionette TRACE conn4 -> [0,3005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:33 INFO - PROCESS | 13556 | 1477702713396 Marionette TRACE conn4 <- [1,3005,null,{"value":null}] 17:58:33 INFO - PROCESS | 13556 | 1477702713482 Marionette TRACE conn4 -> [0,3006,"getWindowHandles",null] 17:58:33 INFO - PROCESS | 13556 | 1477702713486 Marionette TRACE conn4 <- [1,3006,null,["8"]] 17:58:33 INFO - PROCESS | 13556 | 1477702713490 Marionette TRACE conn4 -> [0,3007,"switchToWindow",{"name":"8"}] 17:58:33 INFO - PROCESS | 13556 | 1477702713495 Marionette TRACE conn4 <- [1,3007,null,{}] 17:58:33 INFO - PROCESS | 13556 | 1477702713500 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/historical.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:33 INFO - PROCESS | 13556 | ++DOCSHELL 0x8331ec00 == 45 [pid = 13556] [id = 673] 17:58:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 117 (0x83cf3c00) [pid = 13556] [serial = 1952] [outer = (nil)] 17:58:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 118 (0x97b58c00) [pid = 13556] [serial = 1953] [outer = 0x83cf3c00] 17:58:33 INFO - PROCESS | 13556 | 1477702713610 Marionette DEBUG loaded listener.js 17:58:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 119 (0x97d4f400) [pid = 13556] [serial = 1954] [outer = 0x83cf3c00] 17:58:34 INFO - PROCESS | 13556 | 1477702714136 Marionette TRACE conn4 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 17:58:34 INFO - . 17:58:34 INFO - TEST-OK | /touch-events/historical.html | took 989ms 17:58:34 INFO - PROCESS | 13556 | --DOMWINDOW == 118 (0x9331e400) [pid = 13556] [serial = 1881] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 17:58:34 INFO - PROCESS | 13556 | --DOMWINDOW == 117 (0x8fce5000) [pid = 13556] [serial = 1878] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 17:58:34 INFO - PROCESS | 13556 | --DOMWINDOW == 116 (0x95f14800) [pid = 13556] [serial = 1891] [outer = (nil)] [url = about:blank] 17:58:34 INFO - PROCESS | 13556 | --DOMWINDOW == 115 (0x95f10800) [pid = 13556] [serial = 1889] [outer = (nil)] [url = about:blank] 17:58:34 INFO - PROCESS | 13556 | --DOMWINDOW == 114 (0x95f0ac00) [pid = 13556] [serial = 1887] [outer = (nil)] [url = about:blank] 17:58:34 INFO - PROCESS | 13556 | --DOMWINDOW == 113 (0x8fce8000) [pid = 13556] [serial = 1863] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 17:58:34 INFO - PROCESS | 13556 | --DOMWINDOW == 112 (0x97d50800) [pid = 13556] [serial = 1901] [outer = (nil)] [url = about:blank] 17:58:34 INFO - PROCESS | 13556 | --DOMWINDOW == 111 (0x95552800) [pid = 13556] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 17:58:34 INFO - PROCESS | 13556 | --DOMWINDOW == 110 (0x9529d000) [pid = 13556] [serial = 1884] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 17:58:34 INFO - PROCESS | 13556 | --DOMWINDOW == 109 (0x83096800) [pid = 13556] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 17:58:34 INFO - PROCESS | 13556 | --DOMWINDOW == 108 (0x8bcae000) [pid = 13556] [serial = 1875] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 17:58:34 INFO - PROCESS | 13556 | --DOMWINDOW == 107 (0x8320a000) [pid = 13556] [serial = 1873] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 17:58:34 INFO - PROCESS | 13556 | --DOMWINDOW == 106 (0x90052800) [pid = 13556] [serial = 1854] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 17:58:34 INFO - PROCESS | 13556 | --DOMWINDOW == 105 (0x94f88400) [pid = 13556] [serial = 1868] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477702694696] 17:58:34 INFO - PROCESS | 13556 | --DOMWINDOW == 104 (0x97b53c00) [pid = 13556] [serial = 1896] [outer = (nil)] [url = about:blank] 17:58:34 INFO - PROCESS | 13556 | 1477702714296 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 17:58:34 INFO - PROCESS | 13556 | 1477702714301 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 17:58:34 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 17:58:34 INFO - PROCESS | 13556 | 1477702714336 Marionette TRACE conn4 -> [0,3010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:34 INFO - PROCESS | 13556 | 1477702714474 Marionette TRACE conn4 <- [1,3010,null,{"value":null}] 17:58:34 INFO - PROCESS | 13556 | 1477702714486 Marionette TRACE conn4 -> [0,3011,"getWindowHandles",null] 17:58:34 INFO - PROCESS | 13556 | 1477702714489 Marionette TRACE conn4 <- [1,3011,null,["8"]] 17:58:34 INFO - PROCESS | 13556 | 1477702714495 Marionette TRACE conn4 -> [0,3012,"switchToWindow",{"name":"8"}] 17:58:34 INFO - PROCESS | 13556 | 1477702714500 Marionette TRACE conn4 <- [1,3012,null,{}] 17:58:34 INFO - PROCESS | 13556 | 1477702714505 Marionette TRACE conn4 -> [0,3013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-globaleventhandler-interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:34 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fce5000 == 46 [pid = 13556] [id = 674] 17:58:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 105 (0x9331e400) [pid = 13556] [serial = 1955] [outer = (nil)] 17:58:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 106 (0x95f10800) [pid = 13556] [serial = 1956] [outer = 0x9331e400] 17:58:34 INFO - PROCESS | 13556 | 1477702714586 Marionette DEBUG loaded listener.js 17:58:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 107 (0x97d54800) [pid = 13556] [serial = 1957] [outer = 0x9331e400] 17:58:35 INFO - PROCESS | 13556 | 1477702715141 Marionette TRACE conn4 <- [1,3013,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 17:58:35 INFO - ... 17:58:35 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 820ms 17:58:35 INFO - TEST-START | /touch-events/touch-retargeting.html 17:58:35 INFO - PROCESS | 13556 | 1477702715153 Marionette TRACE conn4 -> [0,3014,"getWindowHandle",null] 17:58:35 INFO - PROCESS | 13556 | 1477702715156 Marionette TRACE conn4 <- [1,3014,null,{"value":"8"}] 17:58:35 INFO - PROCESS | 13556 | 1477702715170 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:58:35 INFO - PROCESS | 13556 | 1477702715307 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 17:58:35 INFO - PROCESS | 13556 | 1477702715315 Marionette TRACE conn4 -> [0,3016,"getWindowHandles",null] 17:58:35 INFO - PROCESS | 13556 | 1477702715317 Marionette TRACE conn4 <- [1,3016,null,["8"]] 17:58:35 INFO - PROCESS | 13556 | 1477702715321 Marionette TRACE conn4 -> [0,3017,"switchToWindow",{"name":"8"}] 17:58:35 INFO - PROCESS | 13556 | 1477702715327 Marionette TRACE conn4 <- [1,3017,null,{}] 17:58:35 INFO - PROCESS | 13556 | 1477702715332 Marionette TRACE conn4 -> [0,3018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-retargeting.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-retargeting.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:58:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x97d81000 == 47 [pid = 13556] [id = 675] 17:58:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 108 (0x983dfc00) [pid = 13556] [serial = 1958] [outer = (nil)] 17:58:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 109 (0x98f2dc00) [pid = 13556] [serial = 1959] [outer = 0x983dfc00] 17:58:35 INFO - PROCESS | 13556 | 1477702715411 Marionette DEBUG loaded listener.js 17:58:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 110 (0x9a274800) [pid = 13556] [serial = 1960] [outer = 0x983dfc00] 17:58:35 INFO - PROCESS | 13556 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8fce5000 == 46 [pid = 13556] [id = 674] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8331ec00 == 45 [pid = 13556] [id = 673] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x94f86800 == 44 [pid = 13556] [id = 672] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x92ec7800 == 43 [pid = 13556] [id = 671] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x92dd9800 == 42 [pid = 13556] [id = 670] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x90022800 == 41 [pid = 13556] [id = 669] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8df1f000 == 40 [pid = 13556] [id = 668] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x82d27000 == 39 [pid = 13556] [id = 667] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff9400 == 38 [pid = 13556] [id = 666] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x90056400 == 37 [pid = 13556] [id = 665] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8df28c00 == 36 [pid = 13556] [id = 664] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x83cf8000 == 35 [pid = 13556] [id = 663] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x9a649800 == 34 [pid = 13556] [id = 662] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x9a2e1800 == 33 [pid = 13556] [id = 661] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x98f28800 == 32 [pid = 13556] [id = 660] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x97d76c00 == 31 [pid = 13556] [id = 659] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x97b4f400 == 30 [pid = 13556] [id = 658] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x95c9f800 == 29 [pid = 13556] [id = 657] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x90020c00 == 28 [pid = 13556] [id = 656] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8df21000 == 27 [pid = 13556] [id = 655] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd8ac00 == 26 [pid = 13556] [id = 654] 17:58:39 INFO - PROCESS | 13556 | --DOCSHELL 0x82d28800 == 25 [pid = 13556] [id = 653] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 109 (0x95ca1000) [pid = 13556] [serial = 1894] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 108 (0x95fce400) [pid = 13556] [serial = 1895] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 107 (0x9534f400) [pid = 13556] [serial = 1885] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 106 (0x95352000) [pid = 13556] [serial = 1886] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 105 (0x93361000) [pid = 13556] [serial = 1882] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 104 (0x943a3400) [pid = 13556] [serial = 1883] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 103 (0x8fcedc00) [pid = 13556] [serial = 1879] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 102 (0x8fd6a000) [pid = 13556] [serial = 1880] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 101 (0x8bce3400) [pid = 13556] [serial = 1876] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 100 (0x8bce6c00) [pid = 13556] [serial = 1877] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 99 (0x8331b800) [pid = 13556] [serial = 1871] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 98 (0x83326400) [pid = 13556] [serial = 1872] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 97 (0x82d31400) [pid = 13556] [serial = 1874] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 96 (0x97bdfc00) [pid = 13556] [serial = 1899] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 95 (0x8bcedc00) [pid = 13556] [serial = 1861] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 94 (0x90021c00) [pid = 13556] [serial = 1864] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 93 (0x94f89c00) [pid = 13556] [serial = 1869] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477702694696] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 92 (0x944bd000) [pid = 13556] [serial = 1866] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 91 (0x82df6800) [pid = 13556] [serial = 1858] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 90 (0x95f14c00) [pid = 13556] [serial = 1892] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0x95f10c00) [pid = 13556] [serial = 1890] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0x95f0b000) [pid = 13556] [serial = 1888] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x97d55800) [pid = 13556] [serial = 1902] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x9149e000) [pid = 13556] [serial = 1856] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x97b56400) [pid = 13556] [serial = 1897] [outer = (nil)] [url = about:blank] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x97d78000) [pid = 13556] [serial = 1917] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x90056c00) [pid = 13556] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x8fd6e400) [pid = 13556] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x83cfa400) [pid = 13556] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x8df1f400) [pid = 13556] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x82df1c00) [pid = 13556] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x9a2e2800) [pid = 13556] [serial = 1922] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x90021400) [pid = 13556] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x82ff9800) [pid = 13556] [serial = 1934] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x83cf3c00) [pid = 13556] [serial = 1952] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x9331e400) [pid = 13556] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x94f88000) [pid = 13556] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x92de0400) [pid = 13556] [serial = 1944] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x943a9c00) [pid = 13556] [serial = 1865] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x94f92400) [pid = 13556] [serial = 1947] [outer = (nil)] [url = about:blank] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x83cf2000) [pid = 13556] [serial = 1937] [outer = (nil)] [url = about:blank] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x95f0c000) [pid = 13556] [serial = 1913] [outer = (nil)] [url = about:blank] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x9a093800) [pid = 13556] [serial = 1920] [outer = (nil)] [url = about:blank] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x82dea000) [pid = 13556] [serial = 1857] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x97b5ac00) [pid = 13556] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x8cbeb400) [pid = 13556] [serial = 1906] [outer = (nil)] [url = about:blank] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x90054800) [pid = 13556] [serial = 1942] [outer = (nil)] [url = about:blank] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x9a67a800) [pid = 13556] [serial = 1925] [outer = (nil)] [url = about:blank] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x8bcabc00) [pid = 13556] [serial = 1860] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x8df24400) [pid = 13556] [serial = 1908] [outer = (nil)] [url = about:blank] 17:58:43 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x97b54400) [pid = 13556] [serial = 1915] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x83094800 == 24 [pid = 13556] [id = 640] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x8bcaa400 == 23 [pid = 13556] [id = 636] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x82de9800 == 22 [pid = 13556] [id = 635] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x943a8000 == 21 [pid = 13556] [id = 638] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x97b5a800 == 20 [pid = 13556] [id = 651] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x82d2b800 == 19 [pid = 13556] [id = 634] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x8df24000 == 18 [pid = 13556] [id = 632] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x82d2f800 == 17 [pid = 13556] [id = 645] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x90028800 == 16 [pid = 13556] [id = 633] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x8df23000 == 15 [pid = 13556] [id = 643] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc7a400 == 14 [pid = 13556] [id = 629] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x82ffcc00 == 13 [pid = 13556] [id = 628] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x9554ec00 == 12 [pid = 13556] [id = 649] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x8ddd3400 == 11 [pid = 13556] [id = 631] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x9331cc00 == 10 [pid = 13556] [id = 644] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x82d2e800 == 9 [pid = 13556] [id = 630] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x82df7000 == 8 [pid = 13556] [id = 627] 17:58:47 INFO - PROCESS | 13556 | --DOCSHELL 0x8bca9800 == 7 [pid = 13556] [id = 642] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x83323000) [pid = 13556] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x82d2d000) [pid = 13556] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x97d4f400) [pid = 13556] [serial = 1954] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x97b58c00) [pid = 13556] [serial = 1953] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x97d54800) [pid = 13556] [serial = 1957] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x95f10800) [pid = 13556] [serial = 1956] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x98f2dc00) [pid = 13556] [serial = 1959] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x955a7800) [pid = 13556] [serial = 1950] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x955b3800) [pid = 13556] [serial = 1951] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x93323000) [pid = 13556] [serial = 1945] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x943a7800) [pid = 13556] [serial = 1946] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x8df26800) [pid = 13556] [serial = 1940] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x944c5400) [pid = 13556] [serial = 1867] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x8dff8c00) [pid = 13556] [serial = 1941] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x94f93400) [pid = 13556] [serial = 1948] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x8331c000) [pid = 13556] [serial = 1935] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x8bced800) [pid = 13556] [serial = 1938] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x8bce8400) [pid = 13556] [serial = 1936] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x95f0c800) [pid = 13556] [serial = 1914] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x9a20a800) [pid = 13556] [serial = 1921] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x82ff6c00) [pid = 13556] [serial = 1859] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x8bc75400) [pid = 13556] [serial = 1928] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x8bce0c00) [pid = 13556] [serial = 1929] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x97be2c00) [pid = 13556] [serial = 1900] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x9a2edc00) [pid = 13556] [serial = 1923] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x9a350800) [pid = 13556] [serial = 1924] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8ce5ac00) [pid = 13556] [serial = 1907] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x90054c00) [pid = 13556] [serial = 1943] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x97d7d000) [pid = 13556] [serial = 1918] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x9a67e800) [pid = 13556] [serial = 1926] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x983eac00) [pid = 13556] [serial = 1919] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x8cbea000) [pid = 13556] [serial = 1862] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x91495400) [pid = 13556] [serial = 1911] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x9001ec00) [pid = 13556] [serial = 1912] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x82ffb000) [pid = 13556] [serial = 1904] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x83323c00) [pid = 13556] [serial = 1905] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x8df28000) [pid = 13556] [serial = 1909] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x97b54800) [pid = 13556] [serial = 1916] [outer = (nil)] [url = about:blank] 17:59:05 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 17:59:05 INFO - PROCESS | 13556 | 1477702745558 Marionette TRACE conn4 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 17:59:05 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30416ms 17:59:05 INFO - PROCESS | 13556 | 1477702745579 Marionette TRACE conn4 -> [0,3019,"getWindowHandle",null] 17:59:05 INFO - PROCESS | 13556 | 1477702745586 Marionette TRACE conn4 <- [1,3019,null,{"value":"8"}] 17:59:05 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 17:59:05 INFO - PROCESS | 13556 | 1477702745597 Marionette TRACE conn4 -> [0,3020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:05 INFO - PROCESS | 13556 | 1477702745811 Marionette TRACE conn4 <- [1,3020,null,{"value":null}] 17:59:05 INFO - PROCESS | 13556 | 1477702745891 Marionette TRACE conn4 -> [0,3021,"getWindowHandles",null] 17:59:05 INFO - PROCESS | 13556 | 1477702745897 Marionette TRACE conn4 <- [1,3021,null,["8"]] 17:59:05 INFO - PROCESS | 13556 | 1477702745905 Marionette TRACE conn4 -> [0,3022,"switchToWindow",{"name":"8"}] 17:59:05 INFO - PROCESS | 13556 | 1477702745913 Marionette TRACE conn4 <- [1,3022,null,{}] 17:59:05 INFO - PROCESS | 13556 | 1477702745919 Marionette TRACE conn4 -> [0,3023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-touchevent-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:05 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df2c00 == 8 [pid = 13556] [id = 676] 17:59:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82df3000) [pid = 13556] [serial = 1961] [outer = (nil)] 17:59:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82df7000) [pid = 13556] [serial = 1962] [outer = 0x82df3000] 17:59:06 INFO - PROCESS | 13556 | 1477702746027 Marionette DEBUG loaded listener.js 17:59:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffa000) [pid = 13556] [serial = 1963] [outer = 0x82df3000] 17:59:06 INFO - PROCESS | 13556 | 1477702746578 Marionette TRACE conn4 <- [1,3023,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 17:59:06 INFO - ..... 17:59:06 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1019ms 17:59:06 INFO - PROCESS | 13556 | 1477702746614 Marionette TRACE conn4 -> [0,3024,"getWindowHandle",null] 17:59:06 INFO - PROCESS | 13556 | 1477702746620 Marionette TRACE conn4 <- [1,3024,null,{"value":"8"}] 17:59:06 INFO - TEST-START | /user-timing/idlharness.html 17:59:06 INFO - PROCESS | 13556 | 1477702746635 Marionette TRACE conn4 -> [0,3025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:06 INFO - PROCESS | 13556 | 1477702746851 Marionette TRACE conn4 <- [1,3025,null,{"value":null}] 17:59:06 INFO - PROCESS | 13556 | 1477702746868 Marionette TRACE conn4 -> [0,3026,"getWindowHandles",null] 17:59:06 INFO - PROCESS | 13556 | 1477702746872 Marionette TRACE conn4 <- [1,3026,null,["8"]] 17:59:06 INFO - PROCESS | 13556 | 1477702746878 Marionette TRACE conn4 -> [0,3027,"switchToWindow",{"name":"8"}] 17:59:06 INFO - PROCESS | 13556 | 1477702746883 Marionette TRACE conn4 <- [1,3027,null,{}] 17:59:06 INFO - PROCESS | 13556 | 1477702746889 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/idlharness.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:06 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff7400 == 9 [pid = 13556] [id = 677] 17:59:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x82ff7c00) [pid = 13556] [serial = 1964] [outer = (nil)] 17:59:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8320d800) [pid = 13556] [serial = 1965] [outer = 0x82ff7c00] 17:59:06 INFO - PROCESS | 13556 | 1477702746976 Marionette DEBUG loaded listener.js 17:59:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x82defc00) [pid = 13556] [serial = 1966] [outer = 0x82ff7c00] 17:59:07 INFO - PROCESS | 13556 | 1477702747895 Marionette TRACE conn4 <- [1,3028,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 17:59:07 INFO - ........................ 17:59:07 INFO - TEST-OK | /user-timing/idlharness.html | took 1327ms 17:59:07 INFO - PROCESS | 13556 | 1477702747968 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 17:59:07 INFO - PROCESS | 13556 | 1477702747975 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 17:59:07 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 17:59:07 INFO - PROCESS | 13556 | 1477702747982 Marionette TRACE conn4 -> [0,3030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:08 INFO - PROCESS | 13556 | 1477702748157 Marionette TRACE conn4 <- [1,3030,null,{"value":null}] 17:59:08 INFO - PROCESS | 13556 | 1477702748170 Marionette TRACE conn4 -> [0,3031,"getWindowHandles",null] 17:59:08 INFO - PROCESS | 13556 | 1477702748175 Marionette TRACE conn4 <- [1,3031,null,["8"]] 17:59:08 INFO - PROCESS | 13556 | 1477702748179 Marionette TRACE conn4 -> [0,3032,"switchToWindow",{"name":"8"}] 17:59:08 INFO - PROCESS | 13556 | 1477702748186 Marionette TRACE conn4 <- [1,3032,null,{}] 17:59:08 INFO - PROCESS | 13556 | 1477702748192 Marionette TRACE conn4 -> [0,3033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_marks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:08 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bca9800 == 10 [pid = 13556] [id = 678] 17:59:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8bcaa400) [pid = 13556] [serial = 1967] [outer = (nil)] 17:59:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8bcb1400) [pid = 13556] [serial = 1968] [outer = 0x8bcaa400] 17:59:08 INFO - PROCESS | 13556 | 1477702748396 Marionette DEBUG loaded listener.js 17:59:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8bce1c00) [pid = 13556] [serial = 1969] [outer = 0x8bcaa400] 17:59:09 INFO - PROCESS | 13556 | 1477702749096 Marionette TRACE conn4 <- [1,3033,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 17:59:09 INFO - ....... 17:59:09 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1170ms 17:59:09 INFO - PROCESS | 13556 | 1477702749153 Marionette TRACE conn4 -> [0,3034,"getWindowHandle",null] 17:59:09 INFO - PROCESS | 13556 | 1477702749158 Marionette TRACE conn4 <- [1,3034,null,{"value":"8"}] 17:59:09 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 17:59:09 INFO - PROCESS | 13556 | 1477702749164 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:09 INFO - PROCESS | 13556 | 1477702749368 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 17:59:09 INFO - PROCESS | 13556 | 1477702749387 Marionette TRACE conn4 -> [0,3036,"getWindowHandles",null] 17:59:09 INFO - PROCESS | 13556 | 1477702749393 Marionette TRACE conn4 <- [1,3036,null,["8"]] 17:59:09 INFO - PROCESS | 13556 | 1477702749398 Marionette TRACE conn4 -> [0,3037,"switchToWindow",{"name":"8"}] 17:59:09 INFO - PROCESS | 13556 | 1477702749404 Marionette TRACE conn4 <- [1,3037,null,{}] 17:59:09 INFO - PROCESS | 13556 | 1477702749410 Marionette TRACE conn4 -> [0,3038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_measures.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:09 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff8c00 == 11 [pid = 13556] [id = 679] 17:59:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8bd8b400) [pid = 13556] [serial = 1970] [outer = (nil)] 17:59:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8cbeb400) [pid = 13556] [serial = 1971] [outer = 0x8bd8b400] 17:59:09 INFO - PROCESS | 13556 | 1477702749501 Marionette DEBUG loaded listener.js 17:59:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8d94e000) [pid = 13556] [serial = 1972] [outer = 0x8bd8b400] 17:59:10 INFO - PROCESS | 13556 | 1477702750238 Marionette TRACE conn4 <- [1,3038,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 17:59:10 INFO - ....... 17:59:10 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1135ms 17:59:10 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 17:59:10 INFO - PROCESS | 13556 | 1477702750304 Marionette TRACE conn4 -> [0,3039,"getWindowHandle",null] 17:59:10 INFO - PROCESS | 13556 | 1477702750307 Marionette TRACE conn4 <- [1,3039,null,{"value":"8"}] 17:59:10 INFO - PROCESS | 13556 | 1477702750316 Marionette TRACE conn4 -> [0,3040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:10 INFO - PROCESS | 13556 | 1477702750518 Marionette TRACE conn4 <- [1,3040,null,{"value":null}] 17:59:10 INFO - PROCESS | 13556 | 1477702750539 Marionette TRACE conn4 -> [0,3041,"getWindowHandles",null] 17:59:10 INFO - PROCESS | 13556 | 1477702750545 Marionette TRACE conn4 <- [1,3041,null,["8"]] 17:59:10 INFO - PROCESS | 13556 | 1477702750550 Marionette TRACE conn4 -> [0,3042,"switchToWindow",{"name":"8"}] 17:59:10 INFO - PROCESS | 13556 | 1477702750555 Marionette TRACE conn4 <- [1,3042,null,{}] 17:59:10 INFO - PROCESS | 13556 | 1477702750559 Marionette TRACE conn4 -> [0,3043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_entry_type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:10 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da75c00 == 12 [pid = 13556] [id = 680] 17:59:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8ddc9c00) [pid = 13556] [serial = 1973] [outer = (nil)] 17:59:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8df1a400) [pid = 13556] [serial = 1974] [outer = 0x8ddc9c00] 17:59:10 INFO - PROCESS | 13556 | 1477702750641 Marionette DEBUG loaded listener.js 17:59:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8df1f800) [pid = 13556] [serial = 1975] [outer = 0x8ddc9c00] 17:59:11 INFO - PROCESS | 13556 | 1477702751220 Marionette TRACE conn4 <- [1,3043,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 17:59:11 INFO - .. 17:59:11 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 987ms 17:59:11 INFO - PROCESS | 13556 | 1477702751300 Marionette TRACE conn4 -> [0,3044,"getWindowHandle",null] 17:59:11 INFO - PROCESS | 13556 | 1477702751304 Marionette TRACE conn4 <- [1,3044,null,{"value":"8"}] 17:59:11 INFO - TEST-START | /user-timing/test_user_timing_exists.html 17:59:11 INFO - PROCESS | 13556 | 1477702751311 Marionette TRACE conn4 -> [0,3045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:11 INFO - PROCESS | 13556 | 1477702751505 Marionette TRACE conn4 <- [1,3045,null,{"value":null}] 17:59:11 INFO - PROCESS | 13556 | 1477702751630 Marionette TRACE conn4 -> [0,3046,"getWindowHandles",null] 17:59:11 INFO - PROCESS | 13556 | 1477702751633 Marionette TRACE conn4 <- [1,3046,null,["8"]] 17:59:11 INFO - PROCESS | 13556 | 1477702751642 Marionette TRACE conn4 -> [0,3047,"switchToWindow",{"name":"8"}] 17:59:11 INFO - PROCESS | 13556 | 1477702751647 Marionette TRACE conn4 <- [1,3047,null,{}] 17:59:11 INFO - PROCESS | 13556 | 1477702751652 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_exists.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_exists.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dff2800 == 13 [pid = 13556] [id = 681] 17:59:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8dff4400) [pid = 13556] [serial = 1976] [outer = (nil)] 17:59:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x8fcc9c00) [pid = 13556] [serial = 1977] [outer = 0x8dff4400] 17:59:11 INFO - PROCESS | 13556 | 1477702751739 Marionette DEBUG loaded listener.js 17:59:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x8fcd4400) [pid = 13556] [serial = 1978] [outer = 0x8dff4400] 17:59:12 INFO - PROCESS | 13556 | 1477702752251 Marionette TRACE conn4 <- [1,3048,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 17:59:12 INFO - ..... 17:59:12 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 973ms 17:59:12 INFO - TEST-START | /user-timing/test_user_timing_mark.html 17:59:12 INFO - PROCESS | 13556 | 1477702752284 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 17:59:12 INFO - PROCESS | 13556 | 1477702752287 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 17:59:12 INFO - PROCESS | 13556 | 1477702752294 Marionette TRACE conn4 -> [0,3050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:12 INFO - PROCESS | 13556 | 1477702752441 Marionette TRACE conn4 <- [1,3050,null,{"value":null}] 17:59:12 INFO - PROCESS | 13556 | 1477702752562 Marionette TRACE conn4 -> [0,3051,"getWindowHandles",null] 17:59:12 INFO - PROCESS | 13556 | 1477702752569 Marionette TRACE conn4 <- [1,3051,null,["8"]] 17:59:12 INFO - PROCESS | 13556 | 1477702752577 Marionette TRACE conn4 -> [0,3052,"switchToWindow",{"name":"8"}] 17:59:12 INFO - PROCESS | 13556 | 1477702752584 Marionette TRACE conn4 <- [1,3052,null,{}] 17:59:12 INFO - PROCESS | 13556 | 1477702752589 Marionette TRACE conn4 -> [0,3053,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fce8400 == 14 [pid = 13556] [id = 682] 17:59:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x8fce8800) [pid = 13556] [serial = 1979] [outer = (nil)] 17:59:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x8fd6d000) [pid = 13556] [serial = 1980] [outer = 0x8fce8800] 17:59:12 INFO - PROCESS | 13556 | 1477702752670 Marionette DEBUG loaded listener.js 17:59:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x9001f400) [pid = 13556] [serial = 1981] [outer = 0x8fce8800] 17:59:13 INFO - ..................... 17:59:13 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1128ms 17:59:13 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 17:59:13 INFO - PROCESS | 13556 | 1477702753397 Marionette TRACE conn4 <- [1,3053,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 17:59:13 INFO - PROCESS | 13556 | 1477702753423 Marionette TRACE conn4 -> [0,3054,"getWindowHandle",null] 17:59:13 INFO - PROCESS | 13556 | 1477702753425 Marionette TRACE conn4 <- [1,3054,null,{"value":"8"}] 17:59:13 INFO - PROCESS | 13556 | 1477702753434 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:13 INFO - PROCESS | 13556 | 1477702753583 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 17:59:13 INFO - PROCESS | 13556 | 1477702753591 Marionette TRACE conn4 -> [0,3056,"getWindowHandles",null] 17:59:13 INFO - PROCESS | 13556 | 1477702753613 Marionette TRACE conn4 <- [1,3056,null,["8"]] 17:59:13 INFO - PROCESS | 13556 | 1477702753620 Marionette TRACE conn4 -> [0,3057,"switchToWindow",{"name":"8"}] 17:59:13 INFO - PROCESS | 13556 | 1477702753625 Marionette TRACE conn4 <- [1,3057,null,{}] 17:59:13 INFO - PROCESS | 13556 | 1477702753629 Marionette TRACE conn4 -> [0,3058,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:13 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcee000 == 15 [pid = 13556] [id = 683] 17:59:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x9004c000) [pid = 13556] [serial = 1982] [outer = (nil)] 17:59:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x90052c00) [pid = 13556] [serial = 1983] [outer = 0x9004c000] 17:59:13 INFO - PROCESS | 13556 | 1477702753718 Marionette DEBUG loaded listener.js 17:59:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x90051000) [pid = 13556] [serial = 1984] [outer = 0x9004c000] 17:59:14 INFO - PROCESS | 13556 | 1477702754461 Marionette TRACE conn4 <- [1,3058,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 17:59:14 INFO - ..... 17:59:14 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1087ms 17:59:14 INFO - PROCESS | 13556 | 1477702754522 Marionette TRACE conn4 -> [0,3059,"getWindowHandle",null] 17:59:14 INFO - PROCESS | 13556 | 1477702754528 Marionette TRACE conn4 <- [1,3059,null,{"value":"8"}] 17:59:14 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 17:59:14 INFO - PROCESS | 13556 | 1477702754540 Marionette TRACE conn4 -> [0,3060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:14 INFO - PROCESS | 13556 | 1477702754735 Marionette TRACE conn4 <- [1,3060,null,{"value":null}] 17:59:14 INFO - PROCESS | 13556 | 1477702754903 Marionette TRACE conn4 -> [0,3061,"getWindowHandles",null] 17:59:14 INFO - PROCESS | 13556 | 1477702754908 Marionette TRACE conn4 <- [1,3061,null,["8"]] 17:59:14 INFO - PROCESS | 13556 | 1477702754920 Marionette TRACE conn4 -> [0,3062,"switchToWindow",{"name":"8"}] 17:59:14 INFO - PROCESS | 13556 | 1477702754929 Marionette TRACE conn4 <- [1,3062,null,{}] 17:59:14 INFO - PROCESS | 13556 | 1477702754936 Marionette TRACE conn4 -> [0,3063,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x83208800 == 16 [pid = 13556] [id = 684] 17:59:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x83209000) [pid = 13556] [serial = 1985] [outer = (nil)] 17:59:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x83318800) [pid = 13556] [serial = 1986] [outer = 0x83209000] 17:59:15 INFO - PROCESS | 13556 | 1477702755045 Marionette DEBUG loaded listener.js 17:59:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x8331c400) [pid = 13556] [serial = 1987] [outer = 0x83209000] 17:59:15 INFO - PROCESS | 13556 | 1477702755739 Marionette TRACE conn4 <- [1,3063,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 17:59:15 INFO - ......................................... 17:59:15 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1284ms 17:59:15 INFO - PROCESS | 13556 | 1477702755823 Marionette TRACE conn4 -> [0,3064,"getWindowHandle",null] 17:59:15 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 17:59:15 INFO - PROCESS | 13556 | 1477702755830 Marionette TRACE conn4 <- [1,3064,null,{"value":"8"}] 17:59:15 INFO - PROCESS | 13556 | 1477702755837 Marionette TRACE conn4 -> [0,3065,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:16 INFO - PROCESS | 13556 | 1477702756014 Marionette TRACE conn4 <- [1,3065,null,{"value":null}] 17:59:16 INFO - PROCESS | 13556 | 1477702756178 Marionette TRACE conn4 -> [0,3066,"getWindowHandles",null] 17:59:16 INFO - PROCESS | 13556 | 1477702756183 Marionette TRACE conn4 <- [1,3066,null,["8"]] 17:59:16 INFO - PROCESS | 13556 | 1477702756195 Marionette TRACE conn4 -> [0,3067,"switchToWindow",{"name":"8"}] 17:59:16 INFO - PROCESS | 13556 | 1477702756200 Marionette TRACE conn4 <- [1,3067,null,{}] 17:59:16 INFO - PROCESS | 13556 | 1477702756208 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:16 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bcae400 == 17 [pid = 13556] [id = 685] 17:59:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x8bce4000) [pid = 13556] [serial = 1988] [outer = (nil)] 17:59:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x8bd92000) [pid = 13556] [serial = 1989] [outer = 0x8bce4000] 17:59:16 INFO - PROCESS | 13556 | 1477702756309 Marionette DEBUG loaded listener.js 17:59:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x8ce55000) [pid = 13556] [serial = 1990] [outer = 0x8bce4000] 17:59:16 INFO - PROCESS | 13556 | 1477702756953 Marionette TRACE conn4 <- [1,3068,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 17:59:17 INFO - .. 17:59:17 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1175ms 17:59:17 INFO - PROCESS | 13556 | 1477702757020 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 17:59:17 INFO - PROCESS | 13556 | 1477702757027 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 17:59:17 INFO - TEST-START | /user-timing/test_user_timing_measure.html 17:59:17 INFO - PROCESS | 13556 | 1477702757035 Marionette TRACE conn4 -> [0,3070,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:17 INFO - PROCESS | 13556 | 1477702757219 Marionette TRACE conn4 <- [1,3070,null,{"value":null}] 17:59:17 INFO - PROCESS | 13556 | 1477702757385 Marionette TRACE conn4 -> [0,3071,"getWindowHandles",null] 17:59:17 INFO - PROCESS | 13556 | 1477702757390 Marionette TRACE conn4 <- [1,3071,null,["8"]] 17:59:17 INFO - PROCESS | 13556 | 1477702757400 Marionette TRACE conn4 -> [0,3072,"switchToWindow",{"name":"8"}] 17:59:17 INFO - PROCESS | 13556 | 1477702757408 Marionette TRACE conn4 <- [1,3072,null,{}] 17:59:17 INFO - PROCESS | 13556 | 1477702757415 Marionette TRACE conn4 -> [0,3073,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:17 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcf2400 == 18 [pid = 13556] [id = 686] 17:59:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x8fd69000) [pid = 13556] [serial = 1991] [outer = (nil)] 17:59:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x90025400) [pid = 13556] [serial = 1992] [outer = 0x8fd69000] 17:59:17 INFO - PROCESS | 13556 | 1477702757523 Marionette DEBUG loaded listener.js 17:59:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x90058c00) [pid = 13556] [serial = 1993] [outer = 0x8fd69000] 17:59:18 INFO - PROCESS | 13556 | 1477702758366 Marionette TRACE conn4 <- [1,3073,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 17:59:18 INFO - ............................... 17:59:18 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1381ms 17:59:18 INFO - PROCESS | 13556 | 1477702758414 Marionette TRACE conn4 -> [0,3074,"getWindowHandle",null] 17:59:18 INFO - PROCESS | 13556 | 1477702758421 Marionette TRACE conn4 <- [1,3074,null,{"value":"8"}] 17:59:18 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 17:59:18 INFO - PROCESS | 13556 | 1477702758474 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:18 INFO - PROCESS | 13556 | 1477702758736 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 17:59:18 INFO - PROCESS | 13556 | 1477702758822 Marionette TRACE conn4 -> [0,3076,"getWindowHandles",null] 17:59:18 INFO - PROCESS | 13556 | 1477702758826 Marionette TRACE conn4 <- [1,3076,null,["8"]] 17:59:18 INFO - PROCESS | 13556 | 1477702758877 Marionette TRACE conn4 -> [0,3077,"switchToWindow",{"name":"8"}] 17:59:18 INFO - PROCESS | 13556 | 1477702758882 Marionette TRACE conn4 <- [1,3077,null,{}] 17:59:18 INFO - PROCESS | 13556 | 1477702758891 Marionette TRACE conn4 -> [0,3078,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:18 INFO - PROCESS | 13556 | ++DOCSHELL 0x9331e800 == 19 [pid = 13556] [id = 687] 17:59:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x93ca5800) [pid = 13556] [serial = 1994] [outer = (nil)] 17:59:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x9439ec00) [pid = 13556] [serial = 1995] [outer = 0x93ca5800] 17:59:18 INFO - PROCESS | 13556 | 1477702758992 Marionette DEBUG loaded listener.js 17:59:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x943a3400) [pid = 13556] [serial = 1996] [outer = 0x93ca5800] 17:59:19 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 17:59:19 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 17:59:19 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 17:59:19 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 17:59:19 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 17:59:19 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 17:59:19 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 17:59:19 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 17:59:19 INFO - PROCESS | 13556 | 1477702759757 Marionette TRACE conn4 <- [1,3078,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 17:59:19 INFO - ................. 17:59:19 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1380ms 17:59:19 INFO - PROCESS | 13556 | 1477702759835 Marionette TRACE conn4 -> [0,3079,"getWindowHandle",null] 17:59:19 INFO - PROCESS | 13556 | 1477702759842 Marionette TRACE conn4 <- [1,3079,null,{"value":"8"}] 17:59:19 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 17:59:19 INFO - PROCESS | 13556 | 1477702759854 Marionette TRACE conn4 -> [0,3080,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:20 INFO - PROCESS | 13556 | 1477702760032 Marionette TRACE conn4 <- [1,3080,null,{"value":null}] 17:59:20 INFO - PROCESS | 13556 | 1477702760221 Marionette TRACE conn4 -> [0,3081,"getWindowHandles",null] 17:59:20 INFO - PROCESS | 13556 | 1477702760230 Marionette TRACE conn4 <- [1,3081,null,["8"]] 17:59:20 INFO - PROCESS | 13556 | 1477702760254 Marionette TRACE conn4 -> [0,3082,"switchToWindow",{"name":"8"}] 17:59:20 INFO - PROCESS | 13556 | 1477702760263 Marionette TRACE conn4 <- [1,3082,null,{}] 17:59:20 INFO - PROCESS | 13556 | 1477702760269 Marionette TRACE conn4 -> [0,3083,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_navigation_timing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:20 INFO - PROCESS | 13556 | ++DOCSHELL 0x83090000 == 20 [pid = 13556] [id = 688] 17:59:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x83090400) [pid = 13556] [serial = 1997] [outer = (nil)] 17:59:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x83cf8400) [pid = 13556] [serial = 1998] [outer = 0x83090400] 17:59:20 INFO - PROCESS | 13556 | 1477702760365 Marionette DEBUG loaded listener.js 17:59:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x8bc6f800) [pid = 13556] [serial = 1999] [outer = 0x83090400] 17:59:21 INFO - PROCESS | 13556 | --DOCSHELL 0x97d81000 == 19 [pid = 13556] [id = 675] 17:59:21 INFO - PROCESS | 13556 | 1477702761840 Marionette TRACE conn4 <- [1,3083,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 17:59:21 INFO - ................. 17:59:21 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 2034ms 17:59:21 INFO - PROCESS | 13556 | 1477702761888 Marionette TRACE conn4 -> [0,3084,"getWindowHandle",null] 17:59:21 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 17:59:21 INFO - PROCESS | 13556 | 1477702761894 Marionette TRACE conn4 <- [1,3084,null,{"value":"8"}] 17:59:21 INFO - PROCESS | 13556 | 1477702761902 Marionette TRACE conn4 -> [0,3085,"getContext",null] 17:59:21 INFO - PROCESS | 13556 | 1477702761908 Marionette TRACE conn4 <- [1,3085,null,{"value":"content"}] 17:59:21 INFO - PROCESS | 13556 | 1477702761916 Marionette TRACE conn4 -> [0,3086,"setContext",{"value":"chrome"}] 17:59:21 INFO - PROCESS | 13556 | 1477702761922 Marionette TRACE conn4 <- [1,3086,null,{}] 17:59:21 INFO - PROCESS | 13556 | 1477702761928 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 17:59:21 INFO - PROCESS | 13556 | 1477702761953 Marionette TRACE conn4 <- [1,3087,null,{"value":true}] 17:59:21 INFO - PROCESS | 13556 | 1477702761958 Marionette TRACE conn4 -> [0,3088,"setContext",{"value":"content"}] 17:59:21 INFO - Setting pref dom.animations-api.core.enabled (true) 17:59:21 INFO - PROCESS | 13556 | 1477702761967 Marionette TRACE conn4 <- [1,3088,null,{}] 17:59:21 INFO - PROCESS | 13556 | 1477702761979 Marionette TRACE conn4 -> [0,3089,"getContext",null] 17:59:21 INFO - PROCESS | 13556 | 1477702761984 Marionette TRACE conn4 <- [1,3089,null,{"value":"content"}] 17:59:21 INFO - PROCESS | 13556 | 1477702761993 Marionette TRACE conn4 -> [0,3090,"setContext",{"value":"chrome"}] 17:59:21 INFO - PROCESS | 13556 | 1477702761996 Marionette TRACE conn4 <- [1,3090,null,{}] 17:59:22 INFO - PROCESS | 13556 | 1477702762001 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 17:59:22 INFO - PROCESS | 13556 | 1477702762020 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 17:59:22 INFO - PROCESS | 13556 | 1477702762026 Marionette TRACE conn4 -> [0,3092,"setContext",{"value":"content"}] 17:59:22 INFO - PROCESS | 13556 | 1477702762032 Marionette TRACE conn4 <- [1,3092,null,{}] 17:59:22 INFO - PROCESS | 13556 | 1477702762037 Marionette TRACE conn4 -> [0,3093,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:22 INFO - PROCESS | 13556 | 1477702762236 Marionette TRACE conn4 <- [1,3093,null,{"value":null}] 17:59:22 INFO - PROCESS | 13556 | 1477702762373 Marionette TRACE conn4 -> [0,3094,"getWindowHandles",null] 17:59:22 INFO - PROCESS | 13556 | 1477702762380 Marionette TRACE conn4 <- [1,3094,null,["8"]] 17:59:22 INFO - PROCESS | 13556 | 1477702762385 Marionette TRACE conn4 -> [0,3095,"switchToWindow",{"name":"8"}] 17:59:22 INFO - PROCESS | 13556 | 1477702762392 Marionette TRACE conn4 <- [1,3095,null,{}] 17:59:22 INFO - PROCESS | 13556 | 1477702762398 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/document-timeline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff5000 == 20 [pid = 13556] [id = 689] 17:59:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x8bc7d800) [pid = 13556] [serial = 2000] [outer = (nil)] 17:59:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x8bce3000) [pid = 13556] [serial = 2001] [outer = 0x8bc7d800] 17:59:22 INFO - PROCESS | 13556 | 1477702762486 Marionette DEBUG loaded listener.js 17:59:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x8bceb400) [pid = 13556] [serial = 2002] [outer = 0x8bc7d800] 17:59:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x8c8f2800 == 21 [pid = 13556] [id = 690] 17:59:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x8c8f5800) [pid = 13556] [serial = 2003] [outer = (nil)] 17:59:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x8c8ef800) [pid = 13556] [serial = 2004] [outer = 0x8c8f5800] 17:59:23 INFO - PROCESS | 13556 | 1477702763252 Marionette TRACE conn4 <- [1,3096,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 17:59:23 INFO - ... 17:59:23 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1368ms 17:59:23 INFO - PROCESS | 13556 | 1477702763294 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 17:59:23 INFO - PROCESS | 13556 | 1477702763299 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 17:59:23 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 17:59:23 INFO - PROCESS | 13556 | 1477702763307 Marionette TRACE conn4 -> [0,3098,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:23 INFO - PROCESS | 13556 | 1477702763556 Marionette TRACE conn4 <- [1,3098,null,{"value":null}] 17:59:23 INFO - PROCESS | 13556 | 1477702763572 Marionette TRACE conn4 -> [0,3099,"getWindowHandles",null] 17:59:23 INFO - PROCESS | 13556 | 1477702763575 Marionette TRACE conn4 <- [1,3099,null,["8"]] 17:59:23 INFO - PROCESS | 13556 | 1477702763583 Marionette TRACE conn4 -> [0,3100,"switchToWindow",{"name":"8"}] 17:59:23 INFO - PROCESS | 13556 | 1477702763588 Marionette TRACE conn4 <- [1,3100,null,{}] 17:59:23 INFO - PROCESS | 13556 | 1477702763593 Marionette TRACE conn4 -> [0,3101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:23 INFO - PROCESS | 13556 | ++DOCSHELL 0x8cbdf000 == 22 [pid = 13556] [id = 691] 17:59:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x8cbdf400) [pid = 13556] [serial = 2005] [outer = (nil)] 17:59:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x8cbe0c00) [pid = 13556] [serial = 2006] [outer = 0x8cbdf400] 17:59:23 INFO - PROCESS | 13556 | 1477702763679 Marionette DEBUG loaded listener.js 17:59:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x8cbe7800) [pid = 13556] [serial = 2007] [outer = 0x8cbdf400] 17:59:24 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:59:24 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 17:59:24 INFO - PROCESS | 13556 | 1477702764373 Marionette TRACE conn4 <- [1,3101,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 17:59:24 INFO - ......... 17:59:24 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1125ms 17:59:24 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 17:59:24 INFO - PROCESS | 13556 | 1477702764432 Marionette TRACE conn4 -> [0,3102,"getWindowHandle",null] 17:59:24 INFO - PROCESS | 13556 | 1477702764435 Marionette TRACE conn4 <- [1,3102,null,{"value":"8"}] 17:59:24 INFO - PROCESS | 13556 | 1477702764451 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:24 INFO - PROCESS | 13556 | 1477702764657 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 17:59:24 INFO - PROCESS | 13556 | 1477702764679 Marionette TRACE conn4 -> [0,3104,"getWindowHandles",null] 17:59:24 INFO - PROCESS | 13556 | 1477702764684 Marionette TRACE conn4 <- [1,3104,null,["8"]] 17:59:24 INFO - PROCESS | 13556 | 1477702764689 Marionette TRACE conn4 -> [0,3105,"switchToWindow",{"name":"8"}] 17:59:24 INFO - PROCESS | 13556 | 1477702764696 Marionette TRACE conn4 <- [1,3105,null,{}] 17:59:24 INFO - PROCESS | 13556 | 1477702764771 Marionette TRACE conn4 -> [0,3106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:24 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fbca800 == 23 [pid = 13556] [id = 692] 17:59:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x8fbce400) [pid = 13556] [serial = 2008] [outer = (nil)] 17:59:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x8fcc7c00) [pid = 13556] [serial = 2009] [outer = 0x8fbce400] 17:59:24 INFO - PROCESS | 13556 | 1477702764875 Marionette DEBUG loaded listener.js 17:59:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x8fcd4c00) [pid = 13556] [serial = 2010] [outer = 0x8fbce400] 17:59:25 INFO - PROCESS | 13556 | 1477702765526 Marionette TRACE conn4 <- [1,3106,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 17:59:25 INFO - ................................... 17:59:25 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1137ms 17:59:25 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 17:59:25 INFO - Clearing pref dom.animations-api.core.enabled 17:59:25 INFO - PROCESS | 13556 | 1477702765585 Marionette TRACE conn4 -> [0,3107,"getWindowHandle",null] 17:59:25 INFO - PROCESS | 13556 | 1477702765588 Marionette TRACE conn4 <- [1,3107,null,{"value":"8"}] 17:59:25 INFO - PROCESS | 13556 | 1477702765595 Marionette TRACE conn4 -> [0,3108,"getContext",null] 17:59:25 INFO - PROCESS | 13556 | 1477702765598 Marionette TRACE conn4 <- [1,3108,null,{"value":"content"}] 17:59:25 INFO - PROCESS | 13556 | 1477702765602 Marionette TRACE conn4 -> [0,3109,"setContext",{"value":"chrome"}] 17:59:25 INFO - PROCESS | 13556 | 1477702765605 Marionette TRACE conn4 <- [1,3109,null,{}] 17:59:25 INFO - PROCESS | 13556 | 1477702765610 Marionette TRACE conn4 -> [0,3110,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 17:59:25 INFO - PROCESS | 13556 | 1477702765623 Marionette TRACE conn4 <- [1,3110,null,{"value":null}] 17:59:25 INFO - PROCESS | 13556 | 1477702765635 Marionette TRACE conn4 -> [0,3111,"setContext",{"value":"content"}] 17:59:25 INFO - PROCESS | 13556 | 1477702765639 Marionette TRACE conn4 <- [1,3111,null,{}] 17:59:25 INFO - PROCESS | 13556 | 1477702765654 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}] 17:59:25 INFO - PROCESS | 13556 | 1477702765878 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 17:59:25 INFO - PROCESS | 13556 | 1477702765896 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 17:59:25 INFO - PROCESS | 13556 | 1477702765899 Marionette TRACE conn4 <- [1,3113,null,["8"]] 17:59:25 INFO - PROCESS | 13556 | 1477702765904 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 17:59:25 INFO - PROCESS | 13556 | 1477702765909 Marionette TRACE conn4 <- [1,3114,null,{}] 17:59:25 INFO - PROCESS | 13556 | 1477702765916 Marionette TRACE conn4 -> [0,3115,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x92d4d400 == 24 [pid = 13556] [id = 693] 17:59:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x92ddf800) [pid = 13556] [serial = 2011] [outer = (nil)] 17:59:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x948c0c00) [pid = 13556] [serial = 2012] [outer = 0x92ddf800] 17:59:26 INFO - PROCESS | 13556 | 1477702766083 Marionette DEBUG loaded listener.js 17:59:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x94f8c000) [pid = 13556] [serial = 2013] [outer = 0x92ddf800] 17:59:26 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x82df3000) [pid = 13556] [serial = 1961] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 17:59:26 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x82ff7c00) [pid = 13556] [serial = 1964] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 17:59:26 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x8bcaa400) [pid = 13556] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 17:59:26 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x8bd8b400) [pid = 13556] [serial = 1970] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 17:59:26 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x8ddc9c00) [pid = 13556] [serial = 1973] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 17:59:26 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x8dff4400) [pid = 13556] [serial = 1976] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 17:59:26 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x8fce8800) [pid = 13556] [serial = 1979] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 17:59:26 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x9004c000) [pid = 13556] [serial = 1982] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 17:59:26 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x983dfc00) [pid = 13556] [serial = 1958] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 17:59:26 INFO - PROCESS | 13556 | 1477702766783 Marionette TRACE conn4 <- [1,3115,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 17:59:26 INFO - . 17:59:26 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1225ms 17:59:26 INFO - TEST-START | /websockets/Close-0.htm 17:59:26 INFO - PROCESS | 13556 | 1477702766819 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 17:59:26 INFO - PROCESS | 13556 | 1477702766822 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 17:59:26 INFO - PROCESS | 13556 | 1477702766830 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}] 17:59:26 INFO - PROCESS | 13556 | 1477702766976 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 17:59:26 INFO - PROCESS | 13556 | 1477702766984 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 17:59:26 INFO - PROCESS | 13556 | 1477702766987 Marionette TRACE conn4 <- [1,3118,null,["8"]] 17:59:26 INFO - PROCESS | 13556 | 1477702766993 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 17:59:27 INFO - PROCESS | 13556 | 1477702766998 Marionette TRACE conn4 <- [1,3119,null,{}] 17:59:27 INFO - PROCESS | 13556 | 1477702767002 Marionette TRACE conn4 -> [0,3120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-0.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:27 INFO - PROCESS | 13556 | ++DOCSHELL 0x9004dc00 == 25 [pid = 13556] [id = 694] 17:59:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x94f91000) [pid = 13556] [serial = 2014] [outer = (nil)] 17:59:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x94f94800) [pid = 13556] [serial = 2015] [outer = 0x94f91000] 17:59:27 INFO - PROCESS | 13556 | 1477702767084 Marionette DEBUG loaded listener.js 17:59:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x95347400) [pid = 13556] [serial = 2016] [outer = 0x94f91000] 17:59:27 INFO - PROCESS | 13556 | 1477702767685 Marionette TRACE conn4 <- [1,3120,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 17:59:27 INFO - . 17:59:27 INFO - TEST-OK | /websockets/Close-0.htm | took 872ms 17:59:27 INFO - PROCESS | 13556 | 1477702767700 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 17:59:27 INFO - PROCESS | 13556 | 1477702767703 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 17:59:27 INFO - TEST-START | /websockets/Close-1000-reason.htm 17:59:27 INFO - PROCESS | 13556 | 1477702767710 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}] 17:59:27 INFO - PROCESS | 13556 | 1477702767892 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 17:59:27 INFO - PROCESS | 13556 | [13556] 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 17:59:28 INFO - PROCESS | 13556 | 1477702768024 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 17:59:28 INFO - PROCESS | 13556 | 1477702768030 Marionette TRACE conn4 <- [1,3123,null,["8"]] 17:59:28 INFO - PROCESS | 13556 | 1477702768039 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 17:59:28 INFO - PROCESS | 13556 | 1477702768063 Marionette TRACE conn4 <- [1,3124,null,{}] 17:59:28 INFO - PROCESS | 13556 | 1477702768069 Marionette TRACE conn4 -> [0,3125,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000-reason.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:28 INFO - PROCESS | 13556 | ++DOCSHELL 0x9534fc00 == 26 [pid = 13556] [id = 695] 17:59:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x95353400) [pid = 13556] [serial = 2017] [outer = (nil)] 17:59:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x95ca0400) [pid = 13556] [serial = 2018] [outer = 0x95353400] 17:59:28 INFO - PROCESS | 13556 | 1477702768173 Marionette DEBUG loaded listener.js 17:59:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x95f0b400) [pid = 13556] [serial = 2019] [outer = 0x95353400] 17:59:28 INFO - PROCESS | 13556 | 1477702768709 Marionette TRACE conn4 <- [1,3125,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 17:59:28 INFO - .. 17:59:28 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1068ms 17:59:28 INFO - PROCESS | 13556 | 1477702768780 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 17:59:28 INFO - PROCESS | 13556 | 1477702768787 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 17:59:28 INFO - TEST-START | /websockets/Close-1000.htm 17:59:28 INFO - PROCESS | 13556 | 1477702768799 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}] 17:59:29 INFO - PROCESS | 13556 | 1477702768998 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 17:59:29 INFO - PROCESS | 13556 | 1477702769167 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 17:59:29 INFO - PROCESS | 13556 | 1477702769174 Marionette TRACE conn4 <- [1,3128,null,["8"]] 17:59:29 INFO - PROCESS | 13556 | 1477702769187 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 17:59:29 INFO - PROCESS | 13556 | 1477702769195 Marionette TRACE conn4 <- [1,3129,null,{}] 17:59:29 INFO - PROCESS | 13556 | 1477702769203 Marionette TRACE conn4 -> [0,3130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:29 INFO - PROCESS | 13556 | ++DOCSHELL 0x83209c00 == 27 [pid = 13556] [id = 696] 17:59:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x8331a400) [pid = 13556] [serial = 2020] [outer = (nil)] 17:59:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x83cf1c00) [pid = 13556] [serial = 2021] [outer = 0x8331a400] 17:59:29 INFO - PROCESS | 13556 | 1477702769318 Marionette DEBUG loaded listener.js 17:59:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x83cf7000) [pid = 13556] [serial = 2022] [outer = 0x8331a400] 17:59:30 INFO - PROCESS | 13556 | 1477702770026 Marionette TRACE conn4 <- [1,3130,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 17:59:30 INFO - .. 17:59:30 INFO - TEST-OK | /websockets/Close-1000.htm | took 1278ms 17:59:30 INFO - PROCESS | 13556 | 1477702770098 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 17:59:30 INFO - TEST-START | /websockets/Close-NaN.htm 17:59:30 INFO - PROCESS | 13556 | 1477702770103 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 17:59:30 INFO - PROCESS | 13556 | 1477702770112 Marionette TRACE conn4 -> [0,3132,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:30 INFO - PROCESS | 13556 | 1477702770287 Marionette TRACE conn4 <- [1,3132,null,{"value":null}] 17:59:30 INFO - PROCESS | 13556 | 1477702770453 Marionette TRACE conn4 -> [0,3133,"getWindowHandles",null] 17:59:30 INFO - PROCESS | 13556 | 1477702770456 Marionette TRACE conn4 <- [1,3133,null,["8"]] 17:59:30 INFO - PROCESS | 13556 | 1477702770465 Marionette TRACE conn4 -> [0,3134,"switchToWindow",{"name":"8"}] 17:59:30 INFO - PROCESS | 13556 | 1477702770470 Marionette TRACE conn4 <- [1,3134,null,{}] 17:59:30 INFO - PROCESS | 13556 | 1477702770479 Marionette TRACE conn4 -> [0,3135,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-NaN.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:30 INFO - PROCESS | 13556 | ++DOCSHELL 0x8c8f5000 == 28 [pid = 13556] [id = 697] 17:59:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x8c8f8400) [pid = 13556] [serial = 2023] [outer = (nil)] 17:59:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x8cbde400) [pid = 13556] [serial = 2024] [outer = 0x8c8f8400] 17:59:30 INFO - PROCESS | 13556 | 1477702770582 Marionette DEBUG loaded listener.js 17:59:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x8cbe7000) [pid = 13556] [serial = 2025] [outer = 0x8c8f8400] 17:59:31 INFO - PROCESS | 13556 | 1477702771279 Marionette TRACE conn4 <- [1,3135,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 17:59:31 INFO - . 17:59:31 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1224ms 17:59:31 INFO - PROCESS | 13556 | 1477702771367 Marionette TRACE conn4 -> [0,3136,"getWindowHandle",null] 17:59:31 INFO - PROCESS | 13556 | 1477702771375 Marionette TRACE conn4 <- [1,3136,null,{"value":"8"}] 17:59:31 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 17:59:31 INFO - PROCESS | 13556 | 1477702771384 Marionette TRACE conn4 -> [0,3137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:31 INFO - PROCESS | 13556 | 1477702771553 Marionette TRACE conn4 <- [1,3137,null,{"value":null}] 17:59:31 INFO - PROCESS | 13556 | [13556] 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 17:59:31 INFO - PROCESS | 13556 | 1477702771696 Marionette TRACE conn4 -> [0,3138,"getWindowHandles",null] 17:59:31 INFO - PROCESS | 13556 | 1477702771701 Marionette TRACE conn4 <- [1,3138,null,["8"]] 17:59:31 INFO - PROCESS | 13556 | 1477702771712 Marionette TRACE conn4 -> [0,3139,"switchToWindow",{"name":"8"}] 17:59:31 INFO - PROCESS | 13556 | 1477702771720 Marionette TRACE conn4 <- [1,3139,null,{}] 17:59:31 INFO - PROCESS | 13556 | 1477702771727 Marionette TRACE conn4 -> [0,3140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:31 INFO - PROCESS | 13556 | ++DOCSHELL 0x90050800 == 29 [pid = 13556] [id = 698] 17:59:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x90055800) [pid = 13556] [serial = 2026] [outer = (nil)] 17:59:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x9149a400) [pid = 13556] [serial = 2027] [outer = 0x90055800] 17:59:31 INFO - PROCESS | 13556 | 1477702771828 Marionette DEBUG loaded listener.js 17:59:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x92dd9400) [pid = 13556] [serial = 2028] [outer = 0x90055800] 17:59:32 INFO - PROCESS | 13556 | 1477702772631 Marionette TRACE conn4 <- [1,3140,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 17:59:32 INFO - . 17:59:32 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1270ms 17:59:32 INFO - PROCESS | 13556 | 1477702772654 Marionette TRACE conn4 -> [0,3141,"getWindowHandle",null] 17:59:32 INFO - TEST-START | /websockets/Close-clamp.htm 17:59:32 INFO - PROCESS | 13556 | 1477702772660 Marionette TRACE conn4 <- [1,3141,null,{"value":"8"}] 17:59:32 INFO - PROCESS | 13556 | 1477702772701 Marionette TRACE conn4 -> [0,3142,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:32 INFO - PROCESS | 13556 | 1477702772991 Marionette TRACE conn4 <- [1,3142,null,{"value":null}] 17:59:32 INFO - PROCESS | 13556 | [13556] 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 17:59:33 INFO - PROCESS | 13556 | 1477702773137 Marionette TRACE conn4 -> [0,3143,"getWindowHandles",null] 17:59:33 INFO - PROCESS | 13556 | 1477702773146 Marionette TRACE conn4 <- [1,3143,null,["8"]] 17:59:33 INFO - PROCESS | 13556 | 1477702773159 Marionette TRACE conn4 -> [0,3144,"switchToWindow",{"name":"8"}] 17:59:33 INFO - PROCESS | 13556 | 1477702773167 Marionette TRACE conn4 <- [1,3144,null,{}] 17:59:33 INFO - PROCESS | 13556 | 1477702773173 Marionette TRACE conn4 -> [0,3145,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-clamp.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-clamp.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:33 INFO - PROCESS | 13556 | ++DOCSHELL 0x83204800 == 30 [pid = 13556] [id = 699] 17:59:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x83205800) [pid = 13556] [serial = 2029] [outer = (nil)] 17:59:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x8331b800) [pid = 13556] [serial = 2030] [outer = 0x83205800] 17:59:33 INFO - PROCESS | 13556 | 1477702773267 Marionette DEBUG loaded listener.js 17:59:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x83321400) [pid = 13556] [serial = 2031] [outer = 0x83205800] 17:59:33 INFO - PROCESS | 13556 | --DOCSHELL 0x8c8f2800 == 29 [pid = 13556] [id = 690] 17:59:33 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x90052c00) [pid = 13556] [serial = 1983] [outer = (nil)] [url = about:blank] 17:59:33 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x90051000) [pid = 13556] [serial = 1984] [outer = (nil)] [url = about:blank] 17:59:33 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x8fd6d000) [pid = 13556] [serial = 1980] [outer = (nil)] [url = about:blank] 17:59:33 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x9001f400) [pid = 13556] [serial = 1981] [outer = (nil)] [url = about:blank] 17:59:33 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x8fcc9c00) [pid = 13556] [serial = 1977] [outer = (nil)] [url = about:blank] 17:59:33 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x8fcd4400) [pid = 13556] [serial = 1978] [outer = (nil)] [url = about:blank] 17:59:33 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x8df1a400) [pid = 13556] [serial = 1974] [outer = (nil)] [url = about:blank] 17:59:33 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x8df1f800) [pid = 13556] [serial = 1975] [outer = (nil)] [url = about:blank] 17:59:33 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x8cbeb400) [pid = 13556] [serial = 1971] [outer = (nil)] [url = about:blank] 17:59:33 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x8d94e000) [pid = 13556] [serial = 1972] [outer = (nil)] [url = about:blank] 17:59:33 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x8bcb1400) [pid = 13556] [serial = 1968] [outer = (nil)] [url = about:blank] 17:59:33 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x8bce1c00) [pid = 13556] [serial = 1969] [outer = (nil)] [url = about:blank] 17:59:33 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x8320d800) [pid = 13556] [serial = 1965] [outer = (nil)] [url = about:blank] 17:59:33 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x82defc00) [pid = 13556] [serial = 1966] [outer = (nil)] [url = about:blank] 17:59:33 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x82df7000) [pid = 13556] [serial = 1962] [outer = (nil)] [url = about:blank] 17:59:33 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x82ffa000) [pid = 13556] [serial = 1963] [outer = (nil)] [url = about:blank] 17:59:33 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x9a274800) [pid = 13556] [serial = 1960] [outer = (nil)] [url = about:blank] 17:59:33 INFO - PROCESS | 13556 | 1477702773890 Marionette TRACE conn4 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 17:59:33 INFO - . 17:59:33 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1274ms 17:59:33 INFO - PROCESS | 13556 | 1477702773944 Marionette TRACE conn4 -> [0,3146,"getWindowHandle",null] 17:59:33 INFO - PROCESS | 13556 | 1477702773947 Marionette TRACE conn4 <- [1,3146,null,{"value":"8"}] 17:59:33 INFO - TEST-START | /websockets/Close-null.htm 17:59:33 INFO - PROCESS | 13556 | 1477702773955 Marionette TRACE conn4 -> [0,3147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:34 INFO - PROCESS | 13556 | 1477702774152 Marionette TRACE conn4 <- [1,3147,null,{"value":null}] 17:59:34 INFO - PROCESS | 13556 | [13556] 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 17:59:34 INFO - PROCESS | 13556 | 1477702774286 Marionette TRACE conn4 -> [0,3148,"getWindowHandles",null] 17:59:34 INFO - PROCESS | 13556 | 1477702774289 Marionette TRACE conn4 <- [1,3148,null,["8"]] 17:59:34 INFO - PROCESS | 13556 | 1477702774296 Marionette TRACE conn4 -> [0,3149,"switchToWindow",{"name":"8"}] 17:59:34 INFO - PROCESS | 13556 | 1477702774301 Marionette TRACE conn4 <- [1,3149,null,{}] 17:59:34 INFO - PROCESS | 13556 | 1477702774307 Marionette TRACE conn4 -> [0,3150,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-null.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:34 INFO - PROCESS | 13556 | ++DOCSHELL 0x82defc00 == 30 [pid = 13556] [id = 700] 17:59:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x83cf9400) [pid = 13556] [serial = 2032] [outer = (nil)] 17:59:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x8bc7d400) [pid = 13556] [serial = 2033] [outer = 0x83cf9400] 17:59:34 INFO - PROCESS | 13556 | 1477702774394 Marionette DEBUG loaded listener.js 17:59:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x8bcb0400) [pid = 13556] [serial = 2034] [outer = 0x83cf9400] 17:59:34 INFO - PROCESS | 13556 | 1477702774903 Marionette TRACE conn4 <- [1,3150,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 17:59:34 INFO - . 17:59:34 INFO - TEST-OK | /websockets/Close-null.htm | took 987ms 17:59:34 INFO - PROCESS | 13556 | 1477702774949 Marionette TRACE conn4 -> [0,3151,"getWindowHandle",null] 17:59:34 INFO - PROCESS | 13556 | 1477702774956 Marionette TRACE conn4 <- [1,3151,null,{"value":"8"}] 17:59:34 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 17:59:34 INFO - PROCESS | 13556 | 1477702774963 Marionette TRACE conn4 -> [0,3152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:35 INFO - PROCESS | 13556 | 1477702775113 Marionette TRACE conn4 <- [1,3152,null,{"value":null}] 17:59:35 INFO - PROCESS | 13556 | [13556] 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 17:59:35 INFO - PROCESS | 13556 | 1477702775249 Marionette TRACE conn4 -> [0,3153,"getWindowHandles",null] 17:59:35 INFO - PROCESS | 13556 | 1477702775253 Marionette TRACE conn4 <- [1,3153,null,["8"]] 17:59:35 INFO - PROCESS | 13556 | 1477702775258 Marionette TRACE conn4 -> [0,3154,"switchToWindow",{"name":"8"}] 17:59:35 INFO - PROCESS | 13556 | 1477702775265 Marionette TRACE conn4 <- [1,3154,null,{}] 17:59:35 INFO - PROCESS | 13556 | 1477702775271 Marionette TRACE conn4 -> [0,3155,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-reason-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x8cbdd400 == 31 [pid = 13556] [id = 701] 17:59:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x8cbde000) [pid = 13556] [serial = 2035] [outer = (nil)] 17:59:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x8cbe5800) [pid = 13556] [serial = 2036] [outer = 0x8cbde000] 17:59:35 INFO - PROCESS | 13556 | 1477702775364 Marionette DEBUG loaded listener.js 17:59:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x8d94e800) [pid = 13556] [serial = 2037] [outer = 0x8cbde000] 17:59:35 INFO - PROCESS | 13556 | [13556] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 17:59:35 INFO - PROCESS | 13556 | [13556] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 17:59:35 INFO - PROCESS | 13556 | 1477702775927 Marionette TRACE conn4 <- [1,3155,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 17:59:35 INFO - .. 17:59:35 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1023ms 17:59:35 INFO - PROCESS | 13556 | 1477702775986 Marionette TRACE conn4 -> [0,3156,"getWindowHandle",null] 17:59:35 INFO - PROCESS | 13556 | 1477702775989 Marionette TRACE conn4 <- [1,3156,null,{"value":"8"}] 17:59:35 INFO - TEST-START | /websockets/Close-string.htm 17:59:36 INFO - PROCESS | 13556 | 1477702775997 Marionette TRACE conn4 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:36 INFO - PROCESS | 13556 | 1477702776226 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 17:59:36 INFO - PROCESS | 13556 | 1477702776252 Marionette TRACE conn4 -> [0,3158,"getWindowHandles",null] 17:59:36 INFO - PROCESS | 13556 | 1477702776256 Marionette TRACE conn4 <- [1,3158,null,["8"]] 17:59:36 INFO - PROCESS | 13556 | 1477702776261 Marionette TRACE conn4 -> [0,3159,"switchToWindow",{"name":"8"}] 17:59:36 INFO - PROCESS | 13556 | 1477702776266 Marionette TRACE conn4 <- [1,3159,null,{}] 17:59:36 INFO - PROCESS | 13556 | 1477702776274 Marionette TRACE conn4 -> [0,3160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-string.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:36 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df22800 == 32 [pid = 13556] [id = 702] 17:59:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x8fbcb000) [pid = 13556] [serial = 2038] [outer = (nil)] 17:59:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x8fce7400) [pid = 13556] [serial = 2039] [outer = 0x8fbcb000] 17:59:36 INFO - PROCESS | 13556 | 1477702776432 Marionette DEBUG loaded listener.js 17:59:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x8fd64800) [pid = 13556] [serial = 2040] [outer = 0x8fbcb000] 17:59:36 INFO - PROCESS | 13556 | 1477702776997 Marionette TRACE conn4 <- [1,3160,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 17:59:37 INFO - . 17:59:37 INFO - TEST-OK | /websockets/Close-string.htm | took 1032ms 17:59:37 INFO - PROCESS | 13556 | 1477702777042 Marionette TRACE conn4 -> [0,3161,"getWindowHandle",null] 17:59:37 INFO - PROCESS | 13556 | 1477702777045 Marionette TRACE conn4 <- [1,3161,null,{"value":"8"}] 17:59:37 INFO - TEST-START | /websockets/Close-undefined.htm 17:59:37 INFO - PROCESS | 13556 | 1477702777056 Marionette TRACE conn4 -> [0,3162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:37 INFO - PROCESS | 13556 | 1477702777243 Marionette TRACE conn4 <- [1,3162,null,{"value":null}] 17:59:37 INFO - PROCESS | 13556 | [13556] 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 17:59:37 INFO - PROCESS | 13556 | 1477702777268 Marionette TRACE conn4 -> [0,3163,"getWindowHandles",null] 17:59:37 INFO - PROCESS | 13556 | 1477702777271 Marionette TRACE conn4 <- [1,3163,null,["8"]] 17:59:37 INFO - PROCESS | 13556 | 1477702777276 Marionette TRACE conn4 -> [0,3164,"switchToWindow",{"name":"8"}] 17:59:37 INFO - PROCESS | 13556 | 1477702777292 Marionette TRACE conn4 <- [1,3164,null,{}] 17:59:37 INFO - PROCESS | 13556 | 1477702777367 Marionette TRACE conn4 -> [0,3165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-undefined.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:37 INFO - PROCESS | 13556 | ++DOCSHELL 0x90053400 == 33 [pid = 13556] [id = 703] 17:59:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x90054800) [pid = 13556] [serial = 2041] [outer = (nil)] 17:59:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x92de7800) [pid = 13556] [serial = 2042] [outer = 0x90054800] 17:59:37 INFO - PROCESS | 13556 | 1477702777446 Marionette DEBUG loaded listener.js 17:59:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x90059400) [pid = 13556] [serial = 2043] [outer = 0x90054800] 17:59:37 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x92ddf800) [pid = 13556] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 17:59:37 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x83090400) [pid = 13556] [serial = 1997] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 17:59:37 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x8c8f5800) [pid = 13556] [serial = 2003] [outer = (nil)] [url = about:blank] 17:59:37 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x8bc7d800) [pid = 13556] [serial = 2000] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 17:59:37 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x83209000) [pid = 13556] [serial = 1985] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 17:59:37 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x8bce4000) [pid = 13556] [serial = 1988] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 17:59:37 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x8fd69000) [pid = 13556] [serial = 1991] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 17:59:37 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x93ca5800) [pid = 13556] [serial = 1994] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 17:59:37 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x94f91000) [pid = 13556] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 17:59:37 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x8cbdf400) [pid = 13556] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 17:59:37 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x8fbce400) [pid = 13556] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 17:59:38 INFO - PROCESS | 13556 | 1477702778121 Marionette TRACE conn4 <- [1,3165,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 17:59:38 INFO - . 17:59:38 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1119ms 17:59:38 INFO - PROCESS | 13556 | 1477702778215 Marionette TRACE conn4 -> [0,3166,"getWindowHandle",null] 17:59:38 INFO - PROCESS | 13556 | 1477702778220 Marionette TRACE conn4 <- [1,3166,null,{"value":"8"}] 17:59:38 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 17:59:38 INFO - PROCESS | 13556 | 1477702778230 Marionette TRACE conn4 -> [0,3167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:38 INFO - PROCESS | 13556 | 1477702778400 Marionette TRACE conn4 <- [1,3167,null,{"value":null}] 17:59:38 INFO - PROCESS | 13556 | 1477702778530 Marionette TRACE conn4 -> [0,3168,"getWindowHandles",null] 17:59:38 INFO - PROCESS | 13556 | 1477702778533 Marionette TRACE conn4 <- [1,3168,null,["8"]] 17:59:38 INFO - PROCESS | 13556 | 1477702778541 Marionette TRACE conn4 -> [0,3169,"switchToWindow",{"name":"8"}] 17:59:38 INFO - PROCESS | 13556 | 1477702778546 Marionette TRACE conn4 <- [1,3169,null,{}] 17:59:38 INFO - PROCESS | 13556 | 1477702778550 Marionette TRACE conn4 -> [0,3170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-blocked-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:38 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df4c00 == 34 [pid = 13556] [id = 704] 17:59:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x90056c00) [pid = 13556] [serial = 2044] [outer = (nil)] 17:59:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x95350800) [pid = 13556] [serial = 2045] [outer = 0x90056c00] 17:59:38 INFO - PROCESS | 13556 | 1477702778634 Marionette DEBUG loaded listener.js 17:59:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x95546000) [pid = 13556] [serial = 2046] [outer = 0x90056c00] 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - . 17:59:39 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1074ms 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 17:59:39 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 17:59:39 INFO - PROCESS | 13556 | 1477702779284 Marionette TRACE conn4 <- [1,3170,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 17:59:39 INFO - PROCESS | 13556 | 1477702779307 Marionette TRACE conn4 -> [0,3171,"getWindowHandle",null] 17:59:39 INFO - PROCESS | 13556 | 1477702779316 Marionette TRACE conn4 <- [1,3171,null,{"value":"8"}] 17:59:39 INFO - PROCESS | 13556 | 1477702779329 Marionette TRACE conn4 -> [0,3172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 17:59:39 INFO - PROCESS | 13556 | 1477702779667 Marionette TRACE conn4 <- [1,3172,null,{"value":null}] 17:59:39 INFO - PROCESS | 13556 | 1477702779683 Marionette TRACE conn4 -> [0,3173,"getWindowHandles",null] 17:59:39 INFO - PROCESS | 13556 | 1477702779689 Marionette TRACE conn4 <- [1,3173,null,["8"]] 17:59:39 INFO - PROCESS | 13556 | 1477702779693 Marionette TRACE conn4 -> [0,3174,"switchToWindow",{"name":"8"}] 17:59:39 INFO - PROCESS | 13556 | 1477702779699 Marionette TRACE conn4 <- [1,3174,null,{}] 17:59:39 INFO - PROCESS | 13556 | 1477702779704 Marionette TRACE conn4 -> [0,3175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-extensions-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 17:59:39 INFO - PROCESS | 13556 | ++DOCSHELL 0x95f0a800 == 35 [pid = 13556] [id = 705] 17:59:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x95f0c000) [pid = 13556] [serial = 2047] [outer = (nil)] 17:59:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x95f0e400) [pid = 13556] [serial = 2048] [outer = 0x95f0c000] 17:59:39 INFO - PROCESS | 13556 | 1477702779783 Marionette DEBUG loaded listener.js 17:59:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x8fcf2800) [pid = 13556] [serial = 2049] [outer = 0x95f0c000] 17:59:43 INFO - PROCESS | 13556 | --DOCSHELL 0x82df4c00 == 34 [pid = 13556] [id = 704] 17:59:43 INFO - PROCESS | 13556 | --DOCSHELL 0x8df22800 == 33 [pid = 13556] [id = 702] 17:59:43 INFO - PROCESS | 13556 | --DOCSHELL 0x90053400 == 32 [pid = 13556] [id = 703] 17:59:43 INFO - PROCESS | 13556 | --DOCSHELL 0x8cbdd400 == 31 [pid = 13556] [id = 701] 17:59:43 INFO - PROCESS | 13556 | --DOCSHELL 0x83204800 == 30 [pid = 13556] [id = 699] 17:59:43 INFO - PROCESS | 13556 | --DOCSHELL 0x82defc00 == 29 [pid = 13556] [id = 700] 17:59:43 INFO - PROCESS | 13556 | --DOCSHELL 0x83209c00 == 28 [pid = 13556] [id = 696] 17:59:43 INFO - PROCESS | 13556 | --DOCSHELL 0x8c8f5000 == 27 [pid = 13556] [id = 697] 17:59:43 INFO - PROCESS | 13556 | --DOCSHELL 0x90050800 == 26 [pid = 13556] [id = 698] 17:59:43 INFO - PROCESS | 13556 | --DOCSHELL 0x9534fc00 == 25 [pid = 13556] [id = 695] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x8c8ef800) [pid = 13556] [serial = 2004] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x8331c400) [pid = 13556] [serial = 1987] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x83318800) [pid = 13556] [serial = 1986] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x8ce55000) [pid = 13556] [serial = 1990] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x8bd92000) [pid = 13556] [serial = 1989] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x90058c00) [pid = 13556] [serial = 1993] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x90025400) [pid = 13556] [serial = 1992] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x943a3400) [pid = 13556] [serial = 1996] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x9439ec00) [pid = 13556] [serial = 1995] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x8bc6f800) [pid = 13556] [serial = 1999] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x83cf8400) [pid = 13556] [serial = 1998] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x8bceb400) [pid = 13556] [serial = 2002] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x8bce3000) [pid = 13556] [serial = 2001] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x8cbe7800) [pid = 13556] [serial = 2007] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x8cbe0c00) [pid = 13556] [serial = 2006] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x8fcd4c00) [pid = 13556] [serial = 2010] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x8fcc7c00) [pid = 13556] [serial = 2009] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x94f8c000) [pid = 13556] [serial = 2013] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x948c0c00) [pid = 13556] [serial = 2012] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x95347400) [pid = 13556] [serial = 2016] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0x94f94800) [pid = 13556] [serial = 2015] [outer = (nil)] [url = about:blank] 17:59:43 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0x95ca0400) [pid = 13556] [serial = 2018] [outer = (nil)] [url = about:blank] 17:59:47 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0x83cf9400) [pid = 13556] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 17:59:47 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0x95353400) [pid = 13556] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 17:59:47 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x90055800) [pid = 13556] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 17:59:47 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0x8c8f8400) [pid = 13556] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 17:59:47 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x83205800) [pid = 13556] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 17:59:47 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x8331a400) [pid = 13556] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 17:59:47 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x90056c00) [pid = 13556] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 17:59:47 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x8fbcb000) [pid = 13556] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 17:59:47 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x90054800) [pid = 13556] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 17:59:47 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x8cbde000) [pid = 13556] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x8bcae400 == 24 [pid = 13556] [id = 685] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x92d4d400 == 23 [pid = 13556] [id = 693] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x9331e800 == 22 [pid = 13556] [id = 687] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcf2400 == 21 [pid = 13556] [id = 686] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x8fbca800 == 20 [pid = 13556] [id = 692] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x8dff2800 == 19 [pid = 13556] [id = 681] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x83090000 == 18 [pid = 13556] [id = 688] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x8da75c00 == 17 [pid = 13556] [id = 680] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcee000 == 16 [pid = 13556] [id = 683] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x9004dc00 == 15 [pid = 13556] [id = 694] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x8fce8400 == 14 [pid = 13556] [id = 682] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x83208800 == 13 [pid = 13556] [id = 684] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff7400 == 12 [pid = 13556] [id = 677] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff8c00 == 11 [pid = 13556] [id = 679] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x8cbdf000 == 10 [pid = 13556] [id = 691] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x8bca9800 == 9 [pid = 13556] [id = 678] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff5000 == 8 [pid = 13556] [id = 689] 17:59:51 INFO - PROCESS | 13556 | --DOCSHELL 0x82df2c00 == 7 [pid = 13556] [id = 676] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x8bcb0400) [pid = 13556] [serial = 2034] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x8bc7d400) [pid = 13556] [serial = 2033] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x8d94e800) [pid = 13556] [serial = 2037] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x8cbe5800) [pid = 13556] [serial = 2036] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x8fd64800) [pid = 13556] [serial = 2040] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x8fce7400) [pid = 13556] [serial = 2039] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x90059400) [pid = 13556] [serial = 2043] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x92de7800) [pid = 13556] [serial = 2042] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x95546000) [pid = 13556] [serial = 2046] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x95350800) [pid = 13556] [serial = 2045] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x95f0e400) [pid = 13556] [serial = 2048] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8331b800) [pid = 13556] [serial = 2030] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x83321400) [pid = 13556] [serial = 2031] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x9149a400) [pid = 13556] [serial = 2027] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x92dd9400) [pid = 13556] [serial = 2028] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x8cbde400) [pid = 13556] [serial = 2024] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x8cbe7000) [pid = 13556] [serial = 2025] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x83cf1c00) [pid = 13556] [serial = 2021] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x83cf7000) [pid = 13556] [serial = 2022] [outer = (nil)] [url = about:blank] 17:59:51 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x95f0b400) [pid = 13556] [serial = 2019] [outer = (nil)] [url = about:blank] 18:00:09 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 18:00:09 INFO - PROCESS | 13556 | 1477702809937 Marionette TRACE conn4 <- [1,3175,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 18:00:09 INFO - .. 18:00:09 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30671ms 18:00:09 INFO - PROCESS | 13556 | 1477702809996 Marionette TRACE conn4 -> [0,3176,"getWindowHandle",null] 18:00:10 INFO - PROCESS | 13556 | 1477702810002 Marionette TRACE conn4 <- [1,3176,null,{"value":"8"}] 18:00:10 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 18:00:10 INFO - PROCESS | 13556 | 1477702810013 Marionette TRACE conn4 -> [0,3177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:10 INFO - PROCESS | 13556 | 1477702810229 Marionette TRACE conn4 <- [1,3177,null,{"value":null}] 18:00:10 INFO - PROCESS | 13556 | [13556] 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 18:00:10 INFO - PROCESS | 13556 | 1477702810311 Marionette TRACE conn4 -> [0,3178,"getWindowHandles",null] 18:00:10 INFO - PROCESS | 13556 | 1477702810316 Marionette TRACE conn4 <- [1,3178,null,["8"]] 18:00:10 INFO - PROCESS | 13556 | 1477702810324 Marionette TRACE conn4 -> [0,3179,"switchToWindow",{"name":"8"}] 18:00:10 INFO - PROCESS | 13556 | 1477702810332 Marionette TRACE conn4 <- [1,3179,null,{}] 18:00:10 INFO - PROCESS | 13556 | 1477702810337 Marionette TRACE conn4 -> [0,3180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-url-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:10 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff0400 == 8 [pid = 13556] [id = 706] 18:00:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82ff0800) [pid = 13556] [serial = 2050] [outer = (nil)] 18:00:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff9400) [pid = 13556] [serial = 2051] [outer = 0x82ff0800] 18:00:10 INFO - PROCESS | 13556 | 1477702810432 Marionette DEBUG loaded listener.js 18:00:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x8308f000) [pid = 13556] [serial = 2052] [outer = 0x82ff0800] 18:00:10 INFO - PROCESS | 13556 | [13556] 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 18:00:10 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 18:00:10 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 18:00:10 INFO - PROCESS | 13556 | 1477702810955 Marionette TRACE conn4 <- [1,3180,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 18:00:10 INFO - . 18:00:10 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 968ms 18:00:10 INFO - PROCESS | 13556 | 1477702810979 Marionette TRACE conn4 -> [0,3181,"getWindowHandle",null] 18:00:10 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 18:00:10 INFO - PROCESS | 13556 | 1477702810985 Marionette TRACE conn4 <- [1,3181,null,{"value":"8"}] 18:00:10 INFO - PROCESS | 13556 | 1477702810992 Marionette TRACE conn4 -> [0,3182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:11 INFO - PROCESS | 13556 | 1477702811174 Marionette TRACE conn4 <- [1,3182,null,{"value":null}] 18:00:11 INFO - PROCESS | 13556 | 1477702811298 Marionette TRACE conn4 -> [0,3183,"getWindowHandles",null] 18:00:11 INFO - PROCESS | 13556 | 1477702811303 Marionette TRACE conn4 <- [1,3183,null,["8"]] 18:00:11 INFO - PROCESS | 13556 | 1477702811309 Marionette TRACE conn4 -> [0,3184,"switchToWindow",{"name":"8"}] 18:00:11 INFO - PROCESS | 13556 | 1477702811314 Marionette TRACE conn4 <- [1,3184,null,{}] 18:00:11 INFO - PROCESS | 13556 | 1477702811320 Marionette TRACE conn4 -> [0,3185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ffc400 == 9 [pid = 13556] [id = 707] 18:00:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x82ffe400) [pid = 13556] [serial = 2053] [outer = (nil)] 18:00:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8320c800) [pid = 13556] [serial = 2054] [outer = 0x82ffe400] 18:00:11 INFO - PROCESS | 13556 | 1477702811411 Marionette DEBUG loaded listener.js 18:00:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8320b400) [pid = 13556] [serial = 2055] [outer = 0x82ffe400] 18:00:11 INFO - PROCESS | 13556 | 1477702811942 Marionette TRACE conn4 <- [1,3185,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 18:00:11 INFO - .. 18:00:11 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 972ms 18:00:11 INFO - PROCESS | 13556 | 1477702811971 Marionette TRACE conn4 -> [0,3186,"getWindowHandle",null] 18:00:11 INFO - PROCESS | 13556 | 1477702811978 Marionette TRACE conn4 <- [1,3186,null,{"value":"8"}] 18:00:11 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 18:00:12 INFO - PROCESS | 13556 | 1477702811998 Marionette TRACE conn4 -> [0,3187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:12 INFO - PROCESS | 13556 | 1477702812241 Marionette TRACE conn4 <- [1,3187,null,{"value":null}] 18:00:12 INFO - PROCESS | 13556 | 1477702812369 Marionette TRACE conn4 -> [0,3188,"getWindowHandles",null] 18:00:12 INFO - PROCESS | 13556 | 1477702812374 Marionette TRACE conn4 <- [1,3188,null,["8"]] 18:00:12 INFO - PROCESS | 13556 | 1477702812379 Marionette TRACE conn4 -> [0,3189,"switchToWindow",{"name":"8"}] 18:00:12 INFO - PROCESS | 13556 | 1477702812386 Marionette TRACE conn4 <- [1,3189,null,{}] 18:00:12 INFO - PROCESS | 13556 | 1477702812393 Marionette TRACE conn4 -> [0,3190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-binaryType-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cfbc00 == 10 [pid = 13556] [id = 708] 18:00:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x83cfc000) [pid = 13556] [serial = 2056] [outer = (nil)] 18:00:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x83cfdc00) [pid = 13556] [serial = 2057] [outer = 0x83cfc000] 18:00:12 INFO - PROCESS | 13556 | 1477702812484 Marionette DEBUG loaded listener.js 18:00:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8bc74800) [pid = 13556] [serial = 2058] [outer = 0x83cfc000] 18:00:13 INFO - PROCESS | 13556 | 1477702813047 Marionette TRACE conn4 <- [1,3190,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 18:00:13 INFO - .. 18:00:13 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1080ms 18:00:13 INFO - PROCESS | 13556 | 1477702813072 Marionette TRACE conn4 -> [0,3191,"getWindowHandle",null] 18:00:13 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 18:00:13 INFO - PROCESS | 13556 | 1477702813076 Marionette TRACE conn4 <- [1,3191,null,{"value":"8"}] 18:00:13 INFO - PROCESS | 13556 | 1477702813083 Marionette TRACE conn4 -> [0,3192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:13 INFO - PROCESS | 13556 | 1477702813243 Marionette TRACE conn4 <- [1,3192,null,{"value":null}] 18:00:13 INFO - PROCESS | 13556 | 1477702813369 Marionette TRACE conn4 -> [0,3193,"getWindowHandles",null] 18:00:13 INFO - PROCESS | 13556 | 1477702813376 Marionette TRACE conn4 <- [1,3193,null,["8"]] 18:00:13 INFO - PROCESS | 13556 | 1477702813381 Marionette TRACE conn4 -> [0,3194,"switchToWindow",{"name":"8"}] 18:00:13 INFO - PROCESS | 13556 | 1477702813387 Marionette TRACE conn4 <- [1,3194,null,{}] 18:00:13 INFO - PROCESS | 13556 | 1477702813392 Marionette TRACE conn4 -> [0,3195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:13 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff1400 == 11 [pid = 13556] [id = 709] 18:00:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8bce0400) [pid = 13556] [serial = 2059] [outer = (nil)] 18:00:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8c8f9000) [pid = 13556] [serial = 2060] [outer = 0x8bce0400] 18:00:13 INFO - PROCESS | 13556 | 1477702813486 Marionette DEBUG loaded listener.js 18:00:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8cbe1400) [pid = 13556] [serial = 2061] [outer = 0x8bce0400] 18:00:14 INFO - PROCESS | 13556 | 1477702814014 Marionette TRACE conn4 <- [1,3195,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 18:00:14 INFO - .. 18:00:14 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 969ms 18:00:14 INFO - PROCESS | 13556 | 1477702814053 Marionette TRACE conn4 -> [0,3196,"getWindowHandle",null] 18:00:14 INFO - PROCESS | 13556 | 1477702814056 Marionette TRACE conn4 <- [1,3196,null,{"value":"8"}] 18:00:14 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 18:00:14 INFO - PROCESS | 13556 | 1477702814063 Marionette TRACE conn4 -> [0,3197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:14 INFO - PROCESS | 13556 | 1477702814225 Marionette TRACE conn4 <- [1,3197,null,{"value":null}] 18:00:14 INFO - PROCESS | 13556 | 1477702814354 Marionette TRACE conn4 -> [0,3198,"getWindowHandles",null] 18:00:14 INFO - PROCESS | 13556 | 1477702814357 Marionette TRACE conn4 <- [1,3198,null,["8"]] 18:00:14 INFO - PROCESS | 13556 | 1477702814363 Marionette TRACE conn4 -> [0,3199,"switchToWindow",{"name":"8"}] 18:00:14 INFO - PROCESS | 13556 | 1477702814367 Marionette TRACE conn4 <- [1,3199,null,{}] 18:00:14 INFO - PROCESS | 13556 | 1477702814372 Marionette TRACE conn4 -> [0,3200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x8cbe9800 == 12 [pid = 13556] [id = 710] 18:00:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8cbe9c00) [pid = 13556] [serial = 2062] [outer = (nil)] 18:00:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8ce59400) [pid = 13556] [serial = 2063] [outer = 0x8cbe9c00] 18:00:14 INFO - PROCESS | 13556 | 1477702814455 Marionette DEBUG loaded listener.js 18:00:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8d945c00) [pid = 13556] [serial = 2064] [outer = 0x8cbe9c00] 18:00:14 INFO - PROCESS | 13556 | 1477702814956 Marionette TRACE conn4 <- [1,3200,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 18:00:14 INFO - .. 18:00:14 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 931ms 18:00:14 INFO - PROCESS | 13556 | 1477702814994 Marionette TRACE conn4 -> [0,3201,"getWindowHandle",null] 18:00:15 INFO - PROCESS | 13556 | 1477702814999 Marionette TRACE conn4 <- [1,3201,null,{"value":"8"}] 18:00:15 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 18:00:15 INFO - PROCESS | 13556 | 1477702815012 Marionette TRACE conn4 -> [0,3202,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:15 INFO - PROCESS | 13556 | 1477702815203 Marionette TRACE conn4 <- [1,3202,null,{"value":null}] 18:00:15 INFO - PROCESS | 13556 | 1477702815332 Marionette TRACE conn4 -> [0,3203,"getWindowHandles",null] 18:00:15 INFO - PROCESS | 13556 | 1477702815336 Marionette TRACE conn4 <- [1,3203,null,["8"]] 18:00:15 INFO - PROCESS | 13556 | 1477702815341 Marionette TRACE conn4 -> [0,3204,"switchToWindow",{"name":"8"}] 18:00:15 INFO - PROCESS | 13556 | 1477702815345 Marionette TRACE conn4 <- [1,3204,null,{}] 18:00:15 INFO - PROCESS | 13556 | 1477702815350 Marionette TRACE conn4 -> [0,3205,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:15 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da76c00 == 13 [pid = 13556] [id = 711] 18:00:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x8ddc9c00) [pid = 13556] [serial = 2065] [outer = (nil)] 18:00:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x8df24800) [pid = 13556] [serial = 2066] [outer = 0x8ddc9c00] 18:00:15 INFO - PROCESS | 13556 | 1477702815437 Marionette DEBUG loaded listener.js 18:00:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x8dffbc00) [pid = 13556] [serial = 2067] [outer = 0x8ddc9c00] 18:00:15 INFO - PROCESS | 13556 | 1477702815962 Marionette TRACE conn4 <- [1,3205,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 18:00:15 INFO - .. 18:00:15 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 981ms 18:00:15 INFO - PROCESS | 13556 | 1477702815994 Marionette TRACE conn4 -> [0,3206,"getWindowHandle",null] 18:00:15 INFO - PROCESS | 13556 | 1477702815997 Marionette TRACE conn4 <- [1,3206,null,{"value":"8"}] 18:00:16 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 18:00:16 INFO - PROCESS | 13556 | 1477702816005 Marionette TRACE conn4 -> [0,3207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:16 INFO - PROCESS | 13556 | 1477702816202 Marionette TRACE conn4 <- [1,3207,null,{"value":null}] 18:00:16 INFO - PROCESS | 13556 | 1477702816219 Marionette TRACE conn4 -> [0,3208,"getWindowHandles",null] 18:00:16 INFO - PROCESS | 13556 | 1477702816225 Marionette TRACE conn4 <- [1,3208,null,["8"]] 18:00:16 INFO - PROCESS | 13556 | 1477702816230 Marionette TRACE conn4 -> [0,3209,"switchToWindow",{"name":"8"}] 18:00:16 INFO - PROCESS | 13556 | 1477702816237 Marionette TRACE conn4 <- [1,3209,null,{}] 18:00:16 INFO - PROCESS | 13556 | 1477702816242 Marionette TRACE conn4 -> [0,3210,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:16 INFO - PROCESS | 13556 | ++DOCSHELL 0x8df28c00 == 14 [pid = 13556] [id = 712] 18:00:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x8fcc7c00) [pid = 13556] [serial = 2068] [outer = (nil)] 18:00:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x8fccf000) [pid = 13556] [serial = 2069] [outer = 0x8fcc7c00] 18:00:16 INFO - PROCESS | 13556 | 1477702816327 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x8fccc000) [pid = 13556] [serial = 2070] [outer = 0x8fcc7c00] 18:00:16 INFO - PROCESS | 13556 | 1477702816859 Marionette TRACE conn4 <- [1,3210,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 18:00:16 INFO - . 18:00:16 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 923ms 18:00:16 INFO - PROCESS | 13556 | 1477702816929 Marionette TRACE conn4 -> [0,3211,"getWindowHandle",null] 18:00:16 INFO - PROCESS | 13556 | 1477702816932 Marionette TRACE conn4 <- [1,3211,null,{"value":"8"}] 18:00:16 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 18:00:16 INFO - PROCESS | 13556 | 1477702816938 Marionette TRACE conn4 -> [0,3212,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:17 INFO - PROCESS | 13556 | 1477702817133 Marionette TRACE conn4 <- [1,3212,null,{"value":null}] 18:00:17 INFO - PROCESS | 13556 | [13556] 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 18:00:17 INFO - PROCESS | 13556 | 1477702817146 Marionette TRACE conn4 -> [0,3213,"getWindowHandles",null] 18:00:17 INFO - PROCESS | 13556 | 1477702817168 Marionette TRACE conn4 <- [1,3213,null,["8"]] 18:00:17 INFO - PROCESS | 13556 | 1477702817175 Marionette TRACE conn4 -> [0,3214,"switchToWindow",{"name":"8"}] 18:00:17 INFO - PROCESS | 13556 | 1477702817180 Marionette TRACE conn4 <- [1,3214,null,{}] 18:00:17 INFO - PROCESS | 13556 | 1477702817185 Marionette TRACE conn4 -> [0,3215,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-asciiSep-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:17 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fce9800 == 15 [pid = 13556] [id = 713] 18:00:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x8fcea000) [pid = 13556] [serial = 2071] [outer = (nil)] 18:00:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x8fcee000) [pid = 13556] [serial = 2072] [outer = 0x8fcea000] 18:00:17 INFO - PROCESS | 13556 | 1477702817292 Marionette DEBUG loaded listener.js 18:00:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x8fce8800) [pid = 13556] [serial = 2073] [outer = 0x8fcea000] 18:00:17 INFO - PROCESS | 13556 | 1477702817838 Marionette TRACE conn4 <- [1,3215,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 18:00:17 INFO - . 18:00:17 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 923ms 18:00:17 INFO - PROCESS | 13556 | 1477702817865 Marionette TRACE conn4 -> [0,3216,"getWindowHandle",null] 18:00:17 INFO - PROCESS | 13556 | 1477702817869 Marionette TRACE conn4 <- [1,3216,null,{"value":"8"}] 18:00:17 INFO - TEST-START | /websockets/Create-invalid-urls.htm 18:00:17 INFO - PROCESS | 13556 | 1477702817876 Marionette TRACE conn4 -> [0,3217,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:18 INFO - PROCESS | 13556 | 1477702818071 Marionette TRACE conn4 <- [1,3217,null,{"value":null}] 18:00:18 INFO - PROCESS | 13556 | 1477702818086 Marionette TRACE conn4 -> [0,3218,"getWindowHandles",null] 18:00:18 INFO - PROCESS | 13556 | 1477702818088 Marionette TRACE conn4 <- [1,3218,null,["8"]] 18:00:18 INFO - PROCESS | 13556 | 1477702818093 Marionette TRACE conn4 -> [0,3219,"switchToWindow",{"name":"8"}] 18:00:18 INFO - PROCESS | 13556 | 1477702818099 Marionette TRACE conn4 <- [1,3219,null,{}] 18:00:18 INFO - PROCESS | 13556 | 1477702818104 Marionette TRACE conn4 -> [0,3220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-invalid-urls.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-invalid-urls.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:18 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d2c800 == 16 [pid = 13556] [id = 714] 18:00:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x82d2cc00) [pid = 13556] [serial = 2074] [outer = (nil)] 18:00:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x82def000) [pid = 13556] [serial = 2075] [outer = 0x82d2cc00] 18:00:18 INFO - PROCESS | 13556 | 1477702818302 Marionette DEBUG loaded listener.js 18:00:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x82df4800) [pid = 13556] [serial = 2076] [outer = 0x82d2cc00] 18:00:18 INFO - PROCESS | 13556 | [13556] 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 18:00:18 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 18:00:18 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 18:00:18 INFO - PROCESS | 13556 | [13556] 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 18:00:18 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 18:00:18 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 18:00:18 INFO - PROCESS | 13556 | [13556] 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 18:00:18 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 18:00:18 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 18:00:18 INFO - PROCESS | 13556 | [13556] 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 18:00:18 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 18:00:18 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 18:00:18 INFO - PROCESS | 13556 | [13556] 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 18:00:18 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 18:00:18 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 18:00:18 INFO - PROCESS | 13556 | 1477702818944 Marionette TRACE conn4 <- [1,3220,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 18:00:19 INFO - ..... 18:00:19 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1127ms 18:00:19 INFO - PROCESS | 13556 | 1477702819005 Marionette TRACE conn4 -> [0,3221,"getWindowHandle",null] 18:00:19 INFO - PROCESS | 13556 | 1477702819011 Marionette TRACE conn4 <- [1,3221,null,{"value":"8"}] 18:00:19 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 18:00:19 INFO - PROCESS | 13556 | 1477702819025 Marionette TRACE conn4 -> [0,3222,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:19 INFO - PROCESS | 13556 | 1477702819194 Marionette TRACE conn4 <- [1,3222,null,{"value":null}] 18:00:19 INFO - PROCESS | 13556 | 1477702819365 Marionette TRACE conn4 -> [0,3223,"getWindowHandles",null] 18:00:19 INFO - PROCESS | 13556 | 1477702819371 Marionette TRACE conn4 <- [1,3223,null,["8"]] 18:00:19 INFO - PROCESS | 13556 | 1477702819395 Marionette TRACE conn4 -> [0,3224,"switchToWindow",{"name":"8"}] 18:00:19 INFO - PROCESS | 13556 | 1477702819401 Marionette TRACE conn4 <- [1,3224,null,{}] 18:00:19 INFO - PROCESS | 13556 | 1477702819408 Marionette TRACE conn4 -> [0,3225,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-non-absolute-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-non-absolute-url.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:19 INFO - PROCESS | 13556 | ++DOCSHELL 0x83327000 == 17 [pid = 13556] [id = 715] 18:00:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 49 (0x83327400) [pid = 13556] [serial = 2077] [outer = (nil)] 18:00:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 50 (0x83cf5800) [pid = 13556] [serial = 2078] [outer = 0x83327400] 18:00:19 INFO - PROCESS | 13556 | 1477702819507 Marionette DEBUG loaded listener.js 18:00:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 51 (0x8bc73800) [pid = 13556] [serial = 2079] [outer = 0x83327400] 18:00:20 INFO - PROCESS | 13556 | [13556] 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 18:00:20 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 18:00:20 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 18:00:20 INFO - PROCESS | 13556 | 1477702820114 Marionette TRACE conn4 <- [1,3225,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 18:00:20 INFO - . 18:00:20 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1119ms 18:00:20 INFO - PROCESS | 13556 | 1477702820155 Marionette TRACE conn4 -> [0,3226,"getWindowHandle",null] 18:00:20 INFO - PROCESS | 13556 | 1477702820161 Marionette TRACE conn4 <- [1,3226,null,{"value":"8"}] 18:00:20 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 18:00:20 INFO - PROCESS | 13556 | 1477702820172 Marionette TRACE conn4 -> [0,3227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:20 INFO - PROCESS | 13556 | 1477702820355 Marionette TRACE conn4 <- [1,3227,null,{"value":null}] 18:00:20 INFO - PROCESS | 13556 | 1477702820533 Marionette TRACE conn4 -> [0,3228,"getWindowHandles",null] 18:00:20 INFO - PROCESS | 13556 | 1477702820536 Marionette TRACE conn4 <- [1,3228,null,["8"]] 18:00:20 INFO - PROCESS | 13556 | 1477702820545 Marionette TRACE conn4 -> [0,3229,"switchToWindow",{"name":"8"}] 18:00:20 INFO - PROCESS | 13556 | 1477702820552 Marionette TRACE conn4 <- [1,3229,null,{}] 18:00:20 INFO - PROCESS | 13556 | 1477702820561 Marionette TRACE conn4 -> [0,3230,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-nonAscii-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:20 INFO - PROCESS | 13556 | ++DOCSHELL 0x8cbe7800 == 18 [pid = 13556] [id = 716] 18:00:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 52 (0x8cbe8400) [pid = 13556] [serial = 2080] [outer = (nil)] 18:00:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 53 (0x8da68400) [pid = 13556] [serial = 2081] [outer = 0x8cbe8400] 18:00:20 INFO - PROCESS | 13556 | 1477702820666 Marionette DEBUG loaded listener.js 18:00:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 54 (0x8fcc6000) [pid = 13556] [serial = 2082] [outer = 0x8cbe8400] 18:00:21 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 18:00:21 INFO - PROCESS | 13556 | 1477702821267 Marionette TRACE conn4 <- [1,3230,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 18:00:21 INFO - . 18:00:21 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1122ms 18:00:21 INFO - PROCESS | 13556 | 1477702821311 Marionette TRACE conn4 -> [0,3231,"getWindowHandle",null] 18:00:21 INFO - PROCESS | 13556 | 1477702821318 Marionette TRACE conn4 <- [1,3231,null,{"value":"8"}] 18:00:21 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 18:00:21 INFO - PROCESS | 13556 | 1477702821325 Marionette TRACE conn4 -> [0,3232,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:21 INFO - PROCESS | 13556 | 1477702821489 Marionette TRACE conn4 <- [1,3232,null,{"value":null}] 18:00:21 INFO - PROCESS | 13556 | 1477702821668 Marionette TRACE conn4 -> [0,3233,"getWindowHandles",null] 18:00:21 INFO - PROCESS | 13556 | 1477702821673 Marionette TRACE conn4 <- [1,3233,null,["8"]] 18:00:21 INFO - PROCESS | 13556 | 1477702821679 Marionette TRACE conn4 -> [0,3234,"switchToWindow",{"name":"8"}] 18:00:21 INFO - PROCESS | 13556 | 1477702821686 Marionette TRACE conn4 <- [1,3234,null,{}] 18:00:21 INFO - PROCESS | 13556 | 1477702821692 Marionette TRACE conn4 -> [0,3235,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocol-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocol-with-space.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:21 INFO - PROCESS | 13556 | ++DOCSHELL 0x90050800 == 19 [pid = 13556] [id = 717] 18:00:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 55 (0x90051400) [pid = 13556] [serial = 2083] [outer = (nil)] 18:00:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 56 (0x90058400) [pid = 13556] [serial = 2084] [outer = 0x90051400] 18:00:21 INFO - PROCESS | 13556 | 1477702821786 Marionette DEBUG loaded listener.js 18:00:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 57 (0x91234800) [pid = 13556] [serial = 2085] [outer = 0x90051400] 18:00:22 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 18:00:22 INFO - PROCESS | 13556 | 1477702822396 Marionette TRACE conn4 <- [1,3235,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 18:00:22 INFO - . 18:00:22 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1120ms 18:00:22 INFO - PROCESS | 13556 | 1477702822445 Marionette TRACE conn4 -> [0,3236,"getWindowHandle",null] 18:00:22 INFO - PROCESS | 13556 | 1477702822449 Marionette TRACE conn4 <- [1,3236,null,{"value":"8"}] 18:00:22 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 18:00:22 INFO - PROCESS | 13556 | 1477702822457 Marionette TRACE conn4 -> [0,3237,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:22 INFO - PROCESS | 13556 | 1477702822617 Marionette TRACE conn4 <- [1,3237,null,{"value":null}] 18:00:22 INFO - PROCESS | 13556 | 1477702822855 Marionette TRACE conn4 -> [0,3238,"getWindowHandles",null] 18:00:22 INFO - PROCESS | 13556 | 1477702822861 Marionette TRACE conn4 <- [1,3238,null,["8"]] 18:00:22 INFO - PROCESS | 13556 | 1477702822872 Marionette TRACE conn4 -> [0,3239,"switchToWindow",{"name":"8"}] 18:00:22 INFO - PROCESS | 13556 | 1477702822880 Marionette TRACE conn4 <- [1,3239,null,{}] 18:00:22 INFO - PROCESS | 13556 | 1477702822888 Marionette TRACE conn4 -> [0,3240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated-case-insensitive.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff8000 == 20 [pid = 13556] [id = 718] 18:00:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 58 (0x82ff8c00) [pid = 13556] [serial = 2086] [outer = (nil)] 18:00:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 59 (0x83205c00) [pid = 13556] [serial = 2087] [outer = 0x82ff8c00] 18:00:22 INFO - PROCESS | 13556 | 1477702822993 Marionette DEBUG loaded listener.js 18:00:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 60 (0x83321400) [pid = 13556] [serial = 2088] [outer = 0x82ff8c00] 18:00:23 INFO - PROCESS | 13556 | 1477702823640 Marionette TRACE conn4 <- [1,3240,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 18:00:23 INFO - . 18:00:23 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1224ms 18:00:23 INFO - PROCESS | 13556 | 1477702823681 Marionette TRACE conn4 -> [0,3241,"getWindowHandle",null] 18:00:23 INFO - PROCESS | 13556 | 1477702823686 Marionette TRACE conn4 <- [1,3241,null,{"value":"8"}] 18:00:23 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 18:00:23 INFO - PROCESS | 13556 | 1477702823694 Marionette TRACE conn4 -> [0,3242,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:24 INFO - PROCESS | 13556 | --DOCSHELL 0x95f0a800 == 19 [pid = 13556] [id = 705] 18:00:24 INFO - PROCESS | 13556 | 1477702824518 Marionette TRACE conn4 <- [1,3242,null,{"value":null}] 18:00:24 INFO - PROCESS | 13556 | [13556] 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 18:00:24 INFO - PROCESS | 13556 | 1477702824703 Marionette TRACE conn4 -> [0,3243,"getWindowHandles",null] 18:00:24 INFO - PROCESS | 13556 | 1477702824709 Marionette TRACE conn4 <- [1,3243,null,["8"]] 18:00:24 INFO - PROCESS | 13556 | 1477702824716 Marionette TRACE conn4 -> [0,3244,"switchToWindow",{"name":"8"}] 18:00:24 INFO - PROCESS | 13556 | 1477702824725 Marionette TRACE conn4 <- [1,3244,null,{}] 18:00:24 INFO - PROCESS | 13556 | 1477702824733 Marionette TRACE conn4 -> [0,3245,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:24 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df0000 == 20 [pid = 13556] [id = 719] 18:00:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 61 (0x82df2400) [pid = 13556] [serial = 2089] [outer = (nil)] 18:00:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 62 (0x83090800) [pid = 13556] [serial = 2090] [outer = 0x82df2400] 18:00:24 INFO - PROCESS | 13556 | 1477702824828 Marionette DEBUG loaded listener.js 18:00:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 63 (0x83206000) [pid = 13556] [serial = 2091] [outer = 0x82df2400] 18:00:25 INFO - PROCESS | 13556 | 1477702825362 Marionette TRACE conn4 <- [1,3245,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 18:00:25 INFO - . 18:00:25 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1721ms 18:00:25 INFO - PROCESS | 13556 | 1477702825414 Marionette TRACE conn4 -> [0,3246,"getWindowHandle",null] 18:00:25 INFO - PROCESS | 13556 | 1477702825423 Marionette TRACE conn4 <- [1,3246,null,{"value":"8"}] 18:00:25 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 18:00:25 INFO - PROCESS | 13556 | 1477702825431 Marionette TRACE conn4 -> [0,3247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:25 INFO - PROCESS | 13556 | 1477702825602 Marionette TRACE conn4 <- [1,3247,null,{"value":null}] 18:00:25 INFO - PROCESS | 13556 | 1477702825735 Marionette TRACE conn4 -> [0,3248,"getWindowHandles",null] 18:00:25 INFO - PROCESS | 13556 | 1477702825739 Marionette TRACE conn4 <- [1,3248,null,["8"]] 18:00:25 INFO - PROCESS | 13556 | 1477702825745 Marionette TRACE conn4 -> [0,3249,"switchToWindow",{"name":"8"}] 18:00:25 INFO - PROCESS | 13556 | 1477702825752 Marionette TRACE conn4 <- [1,3249,null,{}] 18:00:25 INFO - PROCESS | 13556 | 1477702825757 Marionette TRACE conn4 -> [0,3250,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:25 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc7b800 == 21 [pid = 13556] [id = 720] 18:00:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 64 (0x8bc7c800) [pid = 13556] [serial = 2092] [outer = (nil)] 18:00:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x8bcde800) [pid = 13556] [serial = 2093] [outer = 0x8bc7c800] 18:00:25 INFO - PROCESS | 13556 | 1477702825849 Marionette DEBUG loaded listener.js 18:00:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x8bce2000) [pid = 13556] [serial = 2094] [outer = 0x8bc7c800] 18:00:26 INFO - PROCESS | 13556 | 1477702826335 Marionette TRACE conn4 <- [1,3250,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 18:00:26 INFO - .. 18:00:26 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 920ms 18:00:26 INFO - PROCESS | 13556 | 1477702826351 Marionette TRACE conn4 -> [0,3251,"getWindowHandle",null] 18:00:26 INFO - PROCESS | 13556 | 1477702826355 Marionette TRACE conn4 <- [1,3251,null,{"value":"8"}] 18:00:26 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 18:00:26 INFO - PROCESS | 13556 | 1477702826361 Marionette TRACE conn4 -> [0,3252,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:26 INFO - PROCESS | 13556 | 1477702826519 Marionette TRACE conn4 <- [1,3252,null,{"value":null}] 18:00:26 INFO - PROCESS | 13556 | 1477702826545 Marionette TRACE conn4 -> [0,3253,"getWindowHandles",null] 18:00:26 INFO - PROCESS | 13556 | 1477702826554 Marionette TRACE conn4 <- [1,3253,null,["8"]] 18:00:26 INFO - PROCESS | 13556 | 1477702826678 Marionette TRACE conn4 -> [0,3254,"switchToWindow",{"name":"8"}] 18:00:26 INFO - PROCESS | 13556 | 1477702826685 Marionette TRACE conn4 <- [1,3254,null,{}] 18:00:26 INFO - PROCESS | 13556 | 1477702826693 Marionette TRACE conn4 -> [0,3255,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bce8800 == 22 [pid = 13556] [id = 721] 18:00:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x8c8ed400) [pid = 13556] [serial = 2095] [outer = (nil)] 18:00:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x8c8ef400) [pid = 13556] [serial = 2096] [outer = 0x8c8ed400] 18:00:26 INFO - PROCESS | 13556 | 1477702826779 Marionette DEBUG loaded listener.js 18:00:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x8c8f4000) [pid = 13556] [serial = 2097] [outer = 0x8c8ed400] 18:00:27 INFO - PROCESS | 13556 | 1477702827374 Marionette TRACE conn4 <- [1,3255,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 18:00:27 INFO - . 18:00:27 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1069ms 18:00:27 INFO - PROCESS | 13556 | 1477702827432 Marionette TRACE conn4 -> [0,3256,"getWindowHandle",null] 18:00:27 INFO - PROCESS | 13556 | 1477702827435 Marionette TRACE conn4 <- [1,3256,null,{"value":"8"}] 18:00:27 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 18:00:27 INFO - PROCESS | 13556 | 1477702827442 Marionette TRACE conn4 -> [0,3257,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:27 INFO - PROCESS | 13556 | 1477702827667 Marionette TRACE conn4 <- [1,3257,null,{"value":null}] 18:00:27 INFO - PROCESS | 13556 | 1477702827689 Marionette TRACE conn4 -> [0,3258,"getWindowHandles",null] 18:00:27 INFO - PROCESS | 13556 | 1477702827693 Marionette TRACE conn4 <- [1,3258,null,["8"]] 18:00:27 INFO - PROCESS | 13556 | 1477702827698 Marionette TRACE conn4 -> [0,3259,"switchToWindow",{"name":"8"}] 18:00:27 INFO - PROCESS | 13556 | 1477702827703 Marionette TRACE conn4 <- [1,3259,null,{}] 18:00:27 INFO - PROCESS | 13556 | 1477702827708 Marionette TRACE conn4 -> [0,3260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:27 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da33c00 == 23 [pid = 13556] [id = 722] 18:00:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x8da69000) [pid = 13556] [serial = 2098] [outer = (nil)] 18:00:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x8df1c000) [pid = 13556] [serial = 2099] [outer = 0x8da69000] 18:00:27 INFO - PROCESS | 13556 | 1477702827872 Marionette DEBUG loaded listener.js 18:00:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x9123f800) [pid = 13556] [serial = 2100] [outer = 0x8da69000] 18:00:28 INFO - PROCESS | 13556 | 1477702828473 Marionette TRACE conn4 <- [1,3260,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 18:00:28 INFO - .. 18:00:28 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1075ms 18:00:28 INFO - PROCESS | 13556 | 1477702828517 Marionette TRACE conn4 -> [0,3261,"getWindowHandle",null] 18:00:28 INFO - PROCESS | 13556 | 1477702828521 Marionette TRACE conn4 <- [1,3261,null,{"value":"8"}] 18:00:28 INFO - TEST-START | /websockets/Create-valid-url.htm 18:00:28 INFO - PROCESS | 13556 | 1477702828527 Marionette TRACE conn4 -> [0,3262,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:28 INFO - PROCESS | 13556 | 1477702828717 Marionette TRACE conn4 <- [1,3262,null,{"value":null}] 18:00:28 INFO - PROCESS | 13556 | 1477702828732 Marionette TRACE conn4 -> [0,3263,"getWindowHandles",null] 18:00:28 INFO - PROCESS | 13556 | 1477702828735 Marionette TRACE conn4 <- [1,3263,null,["8"]] 18:00:28 INFO - PROCESS | 13556 | 1477702828741 Marionette TRACE conn4 -> [0,3264,"switchToWindow",{"name":"8"}] 18:00:28 INFO - PROCESS | 13556 | 1477702828746 Marionette TRACE conn4 <- [1,3264,null,{}] 18:00:28 INFO - PROCESS | 13556 | 1477702828751 Marionette TRACE conn4 -> [0,3265,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:28 INFO - PROCESS | 13556 | ++DOCSHELL 0x9331e800 == 24 [pid = 13556] [id = 723] 18:00:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x9331f000) [pid = 13556] [serial = 2101] [outer = (nil)] 18:00:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x93dcd000) [pid = 13556] [serial = 2102] [outer = 0x9331f000] 18:00:28 INFO - PROCESS | 13556 | 1477702828832 Marionette DEBUG loaded listener.js 18:00:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x9439d400) [pid = 13556] [serial = 2103] [outer = 0x9331f000] 18:00:29 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x8fcea000) [pid = 13556] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 18:00:29 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x8fcc7c00) [pid = 13556] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 18:00:29 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x8ddc9c00) [pid = 13556] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 18:00:29 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x8cbe9c00) [pid = 13556] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 18:00:29 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x8bce0400) [pid = 13556] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 18:00:29 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x83cfc000) [pid = 13556] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 18:00:29 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x82ffe400) [pid = 13556] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 18:00:29 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x95f0c000) [pid = 13556] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 18:00:29 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x82ff0800) [pid = 13556] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 18:00:29 INFO - PROCESS | 13556 | 1477702829594 Marionette TRACE conn4 <- [1,3265,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 18:00:29 INFO - .. 18:00:29 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1119ms 18:00:29 INFO - PROCESS | 13556 | 1477702829650 Marionette TRACE conn4 -> [0,3266,"getWindowHandle",null] 18:00:29 INFO - PROCESS | 13556 | 1477702829653 Marionette TRACE conn4 <- [1,3266,null,{"value":"8"}] 18:00:29 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 18:00:29 INFO - PROCESS | 13556 | 1477702829660 Marionette TRACE conn4 -> [0,3267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:29 INFO - PROCESS | 13556 | 1477702829798 Marionette TRACE conn4 <- [1,3267,null,{"value":null}] 18:00:29 INFO - PROCESS | 13556 | 1477702829812 Marionette TRACE conn4 -> [0,3268,"getWindowHandles",null] 18:00:29 INFO - PROCESS | 13556 | 1477702829815 Marionette TRACE conn4 <- [1,3268,null,["8"]] 18:00:29 INFO - PROCESS | 13556 | 1477702829821 Marionette TRACE conn4 -> [0,3269,"switchToWindow",{"name":"8"}] 18:00:29 INFO - PROCESS | 13556 | 1477702829825 Marionette TRACE conn4 <- [1,3269,null,{}] 18:00:29 INFO - PROCESS | 13556 | 1477702829830 Marionette TRACE conn4 -> [0,3270,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:29 INFO - PROCESS | 13556 | ++DOCSHELL 0x8c8f7800 == 25 [pid = 13556] [id = 724] 18:00:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x9439ec00) [pid = 13556] [serial = 2104] [outer = (nil)] 18:00:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x944bb400) [pid = 13556] [serial = 2105] [outer = 0x9439ec00] 18:00:29 INFO - PROCESS | 13556 | 1477702829938 Marionette DEBUG loaded listener.js 18:00:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x944c4000) [pid = 13556] [serial = 2106] [outer = 0x9439ec00] 18:00:30 INFO - PROCESS | 13556 | 1477702830526 Marionette TRACE conn4 <- [1,3270,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 18:00:30 INFO - . 18:00:30 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 921ms 18:00:30 INFO - PROCESS | 13556 | 1477702830584 Marionette TRACE conn4 -> [0,3271,"getWindowHandle",null] 18:00:30 INFO - PROCESS | 13556 | 1477702830587 Marionette TRACE conn4 <- [1,3271,null,{"value":"8"}] 18:00:30 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 18:00:30 INFO - PROCESS | 13556 | 1477702830600 Marionette TRACE conn4 -> [0,3272,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:30 INFO - PROCESS | 13556 | 1477702830745 Marionette TRACE conn4 <- [1,3272,null,{"value":null}] 18:00:30 INFO - PROCESS | 13556 | [13556] 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 18:00:30 INFO - PROCESS | 13556 | 1477702830760 Marionette TRACE conn4 -> [0,3273,"getWindowHandles",null] 18:00:30 INFO - PROCESS | 13556 | 1477702830762 Marionette TRACE conn4 <- [1,3273,null,["8"]] 18:00:30 INFO - PROCESS | 13556 | 1477702830766 Marionette TRACE conn4 -> [0,3274,"switchToWindow",{"name":"8"}] 18:00:30 INFO - PROCESS | 13556 | 1477702830772 Marionette TRACE conn4 <- [1,3274,null,{}] 18:00:30 INFO - PROCESS | 13556 | 1477702830777 Marionette TRACE conn4 -> [0,3275,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-wrong-scheme.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-wrong-scheme.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:30 INFO - PROCESS | 13556 | ++DOCSHELL 0x944c7400 == 26 [pid = 13556] [id = 725] 18:00:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x9478dc00) [pid = 13556] [serial = 2107] [outer = (nil)] 18:00:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x94f86800) [pid = 13556] [serial = 2108] [outer = 0x9478dc00] 18:00:30 INFO - PROCESS | 13556 | 1477702830864 Marionette DEBUG loaded listener.js 18:00:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x94f89400) [pid = 13556] [serial = 2109] [outer = 0x9478dc00] 18:00:31 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 18:00:31 INFO - PROCESS | 13556 | [13556] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 18:00:31 INFO - PROCESS | 13556 | 1477702831515 Marionette TRACE conn4 <- [1,3275,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 18:00:31 INFO - . 18:00:31 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 930ms 18:00:31 INFO - PROCESS | 13556 | 1477702831555 Marionette TRACE conn4 -> [0,3276,"getWindowHandle",null] 18:00:31 INFO - PROCESS | 13556 | 1477702831562 Marionette TRACE conn4 <- [1,3276,null,{"value":"8"}] 18:00:31 INFO - TEST-START | /websockets/Secure-Close-0.htm 18:00:31 INFO - PROCESS | 13556 | 1477702831573 Marionette TRACE conn4 -> [0,3277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:31 INFO - PROCESS | 13556 | 1477702831759 Marionette TRACE conn4 <- [1,3277,null,{"value":null}] 18:00:31 INFO - PROCESS | 13556 | 1477702831928 Marionette TRACE conn4 -> [0,3278,"getWindowHandles",null] 18:00:31 INFO - PROCESS | 13556 | 1477702831933 Marionette TRACE conn4 <- [1,3278,null,["8"]] 18:00:31 INFO - PROCESS | 13556 | 1477702831943 Marionette TRACE conn4 -> [0,3279,"switchToWindow",{"name":"8"}] 18:00:31 INFO - PROCESS | 13556 | 1477702831950 Marionette TRACE conn4 <- [1,3279,null,{}] 18:00:31 INFO - PROCESS | 13556 | 1477702831956 Marionette TRACE conn4 -> [0,3280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-0.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:31 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cf0400 == 27 [pid = 13556] [id = 726] 18:00:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x83cf4400) [pid = 13556] [serial = 2110] [outer = (nil)] 18:00:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x8bc75000) [pid = 13556] [serial = 2111] [outer = 0x83cf4400] 18:00:32 INFO - PROCESS | 13556 | 1477702832065 Marionette DEBUG loaded listener.js 18:00:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x8bcb0000) [pid = 13556] [serial = 2112] [outer = 0x83cf4400] 18:00:32 INFO - PROCESS | 13556 | 1477702832790 Marionette TRACE conn4 <- [1,3280,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 18:00:32 INFO - . 18:00:32 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1274ms 18:00:32 INFO - PROCESS | 13556 | 1477702832849 Marionette TRACE conn4 -> [0,3281,"getWindowHandle",null] 18:00:32 INFO - PROCESS | 13556 | 1477702832854 Marionette TRACE conn4 <- [1,3281,null,{"value":"8"}] 18:00:32 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 18:00:32 INFO - PROCESS | 13556 | 1477702832862 Marionette TRACE conn4 -> [0,3282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:33 INFO - PROCESS | 13556 | 1477702833056 Marionette TRACE conn4 <- [1,3282,null,{"value":null}] 18:00:33 INFO - PROCESS | 13556 | [13556] 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 18:00:33 INFO - PROCESS | 13556 | 1477702833227 Marionette TRACE conn4 -> [0,3283,"getWindowHandles",null] 18:00:33 INFO - PROCESS | 13556 | 1477702833230 Marionette TRACE conn4 <- [1,3283,null,["8"]] 18:00:33 INFO - PROCESS | 13556 | 1477702833241 Marionette TRACE conn4 -> [0,3284,"switchToWindow",{"name":"8"}] 18:00:33 INFO - PROCESS | 13556 | 1477702833246 Marionette TRACE conn4 <- [1,3284,null,{}] 18:00:33 INFO - PROCESS | 13556 | 1477702833252 Marionette TRACE conn4 -> [0,3285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:33 INFO - PROCESS | 13556 | ++DOCSHELL 0x8cbddc00 == 28 [pid = 13556] [id = 727] 18:00:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x8cbdf800) [pid = 13556] [serial = 2113] [outer = (nil)] 18:00:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x8d94e800) [pid = 13556] [serial = 2114] [outer = 0x8cbdf800] 18:00:33 INFO - PROCESS | 13556 | 1477702833347 Marionette DEBUG loaded listener.js 18:00:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x90050000) [pid = 13556] [serial = 2115] [outer = 0x8cbdf800] 18:00:34 INFO - PROCESS | 13556 | 1477702834045 Marionette TRACE conn4 <- [1,3285,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 18:00:34 INFO - .. 18:00:34 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1220ms 18:00:34 INFO - PROCESS | 13556 | 1477702834115 Marionette TRACE conn4 -> [0,3286,"getWindowHandle",null] 18:00:34 INFO - PROCESS | 13556 | 1477702834122 Marionette TRACE conn4 <- [1,3286,null,{"value":"8"}] 18:00:34 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 18:00:34 INFO - PROCESS | 13556 | 1477702834132 Marionette TRACE conn4 -> [0,3287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:34 INFO - PROCESS | 13556 | 1477702834303 Marionette TRACE conn4 <- [1,3287,null,{"value":null}] 18:00:34 INFO - PROCESS | 13556 | 1477702834456 Marionette TRACE conn4 -> [0,3288,"getWindowHandles",null] 18:00:34 INFO - PROCESS | 13556 | 1477702834460 Marionette TRACE conn4 <- [1,3288,null,["8"]] 18:00:34 INFO - PROCESS | 13556 | 1477702834468 Marionette TRACE conn4 -> [0,3289,"switchToWindow",{"name":"8"}] 18:00:34 INFO - PROCESS | 13556 | 1477702834474 Marionette TRACE conn4 <- [1,3289,null,{}] 18:00:34 INFO - PROCESS | 13556 | 1477702834484 Marionette TRACE conn4 -> [0,3290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:34 INFO - PROCESS | 13556 | ++DOCSHELL 0x944c2800 == 29 [pid = 13556] [id = 728] 18:00:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x944c3000) [pid = 13556] [serial = 2116] [outer = (nil)] 18:00:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x9466d000) [pid = 13556] [serial = 2117] [outer = 0x944c3000] 18:00:34 INFO - PROCESS | 13556 | 1477702834583 Marionette DEBUG loaded listener.js 18:00:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x90054c00) [pid = 13556] [serial = 2118] [outer = 0x944c3000] 18:00:35 INFO - PROCESS | 13556 | 1477702835532 Marionette TRACE conn4 <- [1,3290,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 18:00:35 INFO - .. 18:00:35 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1472ms 18:00:35 INFO - PROCESS | 13556 | 1477702835605 Marionette TRACE conn4 -> [0,3291,"getWindowHandle",null] 18:00:35 INFO - PROCESS | 13556 | 1477702835611 Marionette TRACE conn4 <- [1,3291,null,{"value":"8"}] 18:00:35 INFO - TEST-START | /websockets/Secure-Close-1000.htm 18:00:35 INFO - PROCESS | 13556 | 1477702835621 Marionette TRACE conn4 -> [0,3292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:35 INFO - PROCESS | 13556 | 1477702835807 Marionette TRACE conn4 <- [1,3292,null,{"value":null}] 18:00:35 INFO - PROCESS | 13556 | 1477702835967 Marionette TRACE conn4 -> [0,3293,"getWindowHandles",null] 18:00:35 INFO - PROCESS | 13556 | 1477702835972 Marionette TRACE conn4 <- [1,3293,null,["8"]] 18:00:36 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x8fcee000) [pid = 13556] [serial = 2072] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x8fce8800) [pid = 13556] [serial = 2073] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x8fccf000) [pid = 13556] [serial = 2069] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x8fccc000) [pid = 13556] [serial = 2070] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x8df24800) [pid = 13556] [serial = 2066] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x8dffbc00) [pid = 13556] [serial = 2067] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x8ce59400) [pid = 13556] [serial = 2063] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x8d945c00) [pid = 13556] [serial = 2064] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x8c8f9000) [pid = 13556] [serial = 2060] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x8cbe1400) [pid = 13556] [serial = 2061] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x83cfdc00) [pid = 13556] [serial = 2057] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x8bc74800) [pid = 13556] [serial = 2058] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x8320c800) [pid = 13556] [serial = 2054] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x8320b400) [pid = 13556] [serial = 2055] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x82ff9400) [pid = 13556] [serial = 2051] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x8308f000) [pid = 13556] [serial = 2052] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x8fcf2800) [pid = 13556] [serial = 2049] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 13556 | 1477702836027 Marionette TRACE conn4 -> [0,3294,"switchToWindow",{"name":"8"}] 18:00:36 INFO - PROCESS | 13556 | 1477702836034 Marionette TRACE conn4 <- [1,3294,null,{}] 18:00:36 INFO - PROCESS | 13556 | 1477702836040 Marionette TRACE conn4 -> [0,3295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:36 INFO - PROCESS | 13556 | ++DOCSHELL 0x83090000 == 30 [pid = 13556] [id = 729] 18:00:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 65 (0x8309c000) [pid = 13556] [serial = 2119] [outer = (nil)] 18:00:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 66 (0x83324c00) [pid = 13556] [serial = 2120] [outer = 0x8309c000] 18:00:36 INFO - PROCESS | 13556 | 1477702836132 Marionette DEBUG loaded listener.js 18:00:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 67 (0x83326c00) [pid = 13556] [serial = 2121] [outer = 0x8309c000] 18:00:36 INFO - PROCESS | 13556 | 1477702836672 Marionette TRACE conn4 <- [1,3295,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 18:00:36 INFO - .. 18:00:36 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1079ms 18:00:36 INFO - PROCESS | 13556 | 1477702836699 Marionette TRACE conn4 -> [0,3296,"getWindowHandle",null] 18:00:36 INFO - PROCESS | 13556 | 1477702836704 Marionette TRACE conn4 <- [1,3296,null,{"value":"8"}] 18:00:36 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 18:00:36 INFO - PROCESS | 13556 | 1477702836717 Marionette TRACE conn4 -> [0,3297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:36 INFO - PROCESS | 13556 | 1477702836911 Marionette TRACE conn4 <- [1,3297,null,{"value":null}] 18:00:37 INFO - PROCESS | 13556 | 1477702837041 Marionette TRACE conn4 -> [0,3298,"getWindowHandles",null] 18:00:37 INFO - PROCESS | 13556 | 1477702837044 Marionette TRACE conn4 <- [1,3298,null,["8"]] 18:00:37 INFO - PROCESS | 13556 | 1477702837049 Marionette TRACE conn4 -> [0,3299,"switchToWindow",{"name":"8"}] 18:00:37 INFO - PROCESS | 13556 | 1477702837056 Marionette TRACE conn4 <- [1,3299,null,{}] 18:00:37 INFO - PROCESS | 13556 | 1477702837061 Marionette TRACE conn4 -> [0,3300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:37 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bd8b000 == 31 [pid = 13556] [id = 730] 18:00:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 68 (0x8bd8e400) [pid = 13556] [serial = 2122] [outer = (nil)] 18:00:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x8c8ed000) [pid = 13556] [serial = 2123] [outer = 0x8bd8e400] 18:00:37 INFO - PROCESS | 13556 | 1477702837145 Marionette DEBUG loaded listener.js 18:00:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x8c8f2400) [pid = 13556] [serial = 2124] [outer = 0x8bd8e400] 18:00:37 INFO - PROCESS | 13556 | 1477702837714 Marionette TRACE conn4 <- [1,3300,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 18:00:37 INFO - .. 18:00:37 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1025ms 18:00:37 INFO - PROCESS | 13556 | 1477702837749 Marionette TRACE conn4 -> [0,3301,"getWindowHandle",null] 18:00:37 INFO - PROCESS | 13556 | 1477702837755 Marionette TRACE conn4 <- [1,3301,null,{"value":"8"}] 18:00:37 INFO - TEST-START | /websockets/Secure-Close-1005.htm 18:00:37 INFO - PROCESS | 13556 | 1477702837762 Marionette TRACE conn4 -> [0,3302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:37 INFO - PROCESS | 13556 | 1477702837914 Marionette TRACE conn4 <- [1,3302,null,{"value":null}] 18:00:38 INFO - PROCESS | 13556 | 1477702838060 Marionette TRACE conn4 -> [0,3303,"getWindowHandles",null] 18:00:38 INFO - PROCESS | 13556 | 1477702838065 Marionette TRACE conn4 <- [1,3303,null,["8"]] 18:00:38 INFO - PROCESS | 13556 | 1477702838070 Marionette TRACE conn4 -> [0,3304,"switchToWindow",{"name":"8"}] 18:00:38 INFO - PROCESS | 13556 | 1477702838076 Marionette TRACE conn4 <- [1,3304,null,{}] 18:00:38 INFO - PROCESS | 13556 | 1477702838082 Marionette TRACE conn4 -> [0,3305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:38 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcd3c00 == 32 [pid = 13556] [id = 731] 18:00:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x8fcd4000) [pid = 13556] [serial = 2125] [outer = (nil)] 18:00:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x8fcea000) [pid = 13556] [serial = 2126] [outer = 0x8fcd4000] 18:00:38 INFO - PROCESS | 13556 | 1477702838169 Marionette DEBUG loaded listener.js 18:00:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x9123d800) [pid = 13556] [serial = 2127] [outer = 0x8fcd4000] 18:00:38 INFO - PROCESS | 13556 | 1477702838712 Marionette TRACE conn4 <- [1,3305,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 18:00:38 INFO - . 18:00:38 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 973ms 18:00:38 INFO - PROCESS | 13556 | 1477702838738 Marionette TRACE conn4 -> [0,3306,"getWindowHandle",null] 18:00:38 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 18:00:38 INFO - PROCESS | 13556 | 1477702838742 Marionette TRACE conn4 <- [1,3306,null,{"value":"8"}] 18:00:38 INFO - PROCESS | 13556 | 1477702838750 Marionette TRACE conn4 -> [0,3307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:38 INFO - PROCESS | 13556 | 1477702838969 Marionette TRACE conn4 <- [1,3307,null,{"value":null}] 18:00:38 INFO - PROCESS | 13556 | [13556] 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 18:00:39 INFO - PROCESS | 13556 | 1477702839007 Marionette TRACE conn4 -> [0,3308,"getWindowHandles",null] 18:00:39 INFO - PROCESS | 13556 | 1477702839010 Marionette TRACE conn4 <- [1,3308,null,["8"]] 18:00:39 INFO - PROCESS | 13556 | 1477702839016 Marionette TRACE conn4 -> [0,3309,"switchToWindow",{"name":"8"}] 18:00:39 INFO - PROCESS | 13556 | 1477702839022 Marionette TRACE conn4 <- [1,3309,null,{}] 18:00:39 INFO - PROCESS | 13556 | 1477702839101 Marionette TRACE conn4 -> [0,3310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-2999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:39 INFO - PROCESS | 13556 | ++DOCSHELL 0x92ec7800 == 33 [pid = 13556] [id = 732] 18:00:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x93b6d400) [pid = 13556] [serial = 2128] [outer = (nil)] 18:00:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x943a7c00) [pid = 13556] [serial = 2129] [outer = 0x93b6d400] 18:00:39 INFO - PROCESS | 13556 | 1477702839188 Marionette DEBUG loaded listener.js 18:00:39 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x944bf000) [pid = 13556] [serial = 2130] [outer = 0x93b6d400] 18:00:39 INFO - PROCESS | 13556 | 1477702839805 Marionette TRACE conn4 <- [1,3310,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 18:00:39 INFO - . 18:00:39 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1072ms 18:00:39 INFO - PROCESS | 13556 | 1477702839828 Marionette TRACE conn4 -> [0,3311,"getWindowHandle",null] 18:00:39 INFO - PROCESS | 13556 | 1477702839832 Marionette TRACE conn4 <- [1,3311,null,{"value":"8"}] 18:00:39 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 18:00:39 INFO - PROCESS | 13556 | 1477702839852 Marionette TRACE conn4 -> [0,3312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:40 INFO - PROCESS | 13556 | 1477702840054 Marionette TRACE conn4 <- [1,3312,null,{"value":null}] 18:00:40 INFO - PROCESS | 13556 | [13556] 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 18:00:40 INFO - PROCESS | 13556 | 1477702840084 Marionette TRACE conn4 -> [0,3313,"getWindowHandles",null] 18:00:40 INFO - PROCESS | 13556 | 1477702840088 Marionette TRACE conn4 <- [1,3313,null,["8"]] 18:00:40 INFO - PROCESS | 13556 | 1477702840093 Marionette TRACE conn4 -> [0,3314,"switchToWindow",{"name":"8"}] 18:00:40 INFO - PROCESS | 13556 | 1477702840109 Marionette TRACE conn4 <- [1,3314,null,{}] 18:00:40 INFO - PROCESS | 13556 | 1477702840186 Marionette TRACE conn4 -> [0,3315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:40 INFO - PROCESS | 13556 | ++DOCSHELL 0x94f91000 == 34 [pid = 13556] [id = 733] 18:00:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x94f92400) [pid = 13556] [serial = 2131] [outer = (nil)] 18:00:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x9529d000) [pid = 13556] [serial = 2132] [outer = 0x94f92400] 18:00:40 INFO - PROCESS | 13556 | 1477702840268 Marionette DEBUG loaded listener.js 18:00:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x95348000) [pid = 13556] [serial = 2133] [outer = 0x94f92400] 18:00:40 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x9331f000) [pid = 13556] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 18:00:40 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x8da69000) [pid = 13556] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 18:00:40 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x82ff8c00) [pid = 13556] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 18:00:40 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x8bc7c800) [pid = 13556] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 18:00:40 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x82df2400) [pid = 13556] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 18:00:40 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x82d2cc00) [pid = 13556] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 18:00:40 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x83327400) [pid = 13556] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 18:00:40 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x8cbe8400) [pid = 13556] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 18:00:40 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x90051400) [pid = 13556] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 18:00:40 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x8c8ed400) [pid = 13556] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 18:00:40 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x9439ec00) [pid = 13556] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 18:00:40 INFO - PROCESS | 13556 | 1477702840961 Marionette TRACE conn4 <- [1,3315,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 18:00:40 INFO - .. 18:00:40 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1130ms 18:00:40 INFO - PROCESS | 13556 | 1477702840981 Marionette TRACE conn4 -> [0,3316,"getWindowHandle",null] 18:00:40 INFO - PROCESS | 13556 | 1477702840986 Marionette TRACE conn4 <- [1,3316,null,{"value":"8"}] 18:00:40 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 18:00:40 INFO - PROCESS | 13556 | 1477702840992 Marionette TRACE conn4 -> [0,3317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:41 INFO - PROCESS | 13556 | 1477702841167 Marionette TRACE conn4 <- [1,3317,null,{"value":null}] 18:00:41 INFO - PROCESS | 13556 | 1477702841179 Marionette TRACE conn4 -> [0,3318,"getWindowHandles",null] 18:00:41 INFO - PROCESS | 13556 | 1477702841182 Marionette TRACE conn4 <- [1,3318,null,["8"]] 18:00:41 INFO - PROCESS | 13556 | 1477702841311 Marionette TRACE conn4 -> [0,3319,"switchToWindow",{"name":"8"}] 18:00:41 INFO - PROCESS | 13556 | 1477702841316 Marionette TRACE conn4 <- [1,3319,null,{}] 18:00:41 INFO - PROCESS | 13556 | 1477702841322 Marionette TRACE conn4 -> [0,3320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:41 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d31c00 == 35 [pid = 13556] [id = 734] 18:00:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 69 (0x95546800) [pid = 13556] [serial = 2134] [outer = (nil)] 18:00:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x955b3800) [pid = 13556] [serial = 2135] [outer = 0x95546800] 18:00:41 INFO - PROCESS | 13556 | 1477702841407 Marionette DEBUG loaded listener.js 18:00:41 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x955a7c00) [pid = 13556] [serial = 2136] [outer = 0x95546800] 18:00:41 INFO - PROCESS | 13556 | 1477702841897 Marionette TRACE conn4 <- [1,3320,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 18:00:41 INFO - .. 18:00:41 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 918ms 18:00:41 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 18:00:41 INFO - PROCESS | 13556 | 1477702841910 Marionette TRACE conn4 -> [0,3321,"getWindowHandle",null] 18:00:41 INFO - PROCESS | 13556 | 1477702841913 Marionette TRACE conn4 <- [1,3321,null,{"value":"8"}] 18:00:41 INFO - PROCESS | 13556 | 1477702841919 Marionette TRACE conn4 -> [0,3322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:42 INFO - PROCESS | 13556 | 1477702842058 Marionette TRACE conn4 <- [1,3322,null,{"value":null}] 18:00:42 INFO - PROCESS | 13556 | 1477702842066 Marionette TRACE conn4 -> [0,3323,"getWindowHandles",null] 18:00:42 INFO - PROCESS | 13556 | 1477702842069 Marionette TRACE conn4 <- [1,3323,null,["8"]] 18:00:42 INFO - PROCESS | 13556 | 1477702842075 Marionette TRACE conn4 -> [0,3324,"switchToWindow",{"name":"8"}] 18:00:42 INFO - PROCESS | 13556 | 1477702842086 Marionette TRACE conn4 <- [1,3324,null,{}] 18:00:42 INFO - PROCESS | 13556 | 1477702842090 Marionette TRACE conn4 -> [0,3325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-4999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:42 INFO - PROCESS | 13556 | ++DOCSHELL 0x95f0ac00 == 36 [pid = 13556] [id = 735] 18:00:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x95f0f000) [pid = 13556] [serial = 2137] [outer = (nil)] 18:00:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x95f14800) [pid = 13556] [serial = 2138] [outer = 0x95f0f000] 18:00:42 INFO - PROCESS | 13556 | 1477702842296 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x95f0ec00) [pid = 13556] [serial = 2139] [outer = 0x95f0f000] 18:00:42 INFO - PROCESS | 13556 | 1477702842914 Marionette TRACE conn4 <- [1,3325,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 18:00:42 INFO - .. 18:00:42 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1026ms 18:00:42 INFO - PROCESS | 13556 | 1477702842945 Marionette TRACE conn4 -> [0,3326,"getWindowHandle",null] 18:00:42 INFO - PROCESS | 13556 | 1477702842952 Marionette TRACE conn4 <- [1,3326,null,{"value":"8"}] 18:00:42 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 18:00:42 INFO - PROCESS | 13556 | 1477702842962 Marionette TRACE conn4 -> [0,3327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:43 INFO - PROCESS | 13556 | 1477702843154 Marionette TRACE conn4 <- [1,3327,null,{"value":null}] 18:00:43 INFO - PROCESS | 13556 | 1477702843330 Marionette TRACE conn4 -> [0,3328,"getWindowHandles",null] 18:00:43 INFO - PROCESS | 13556 | 1477702843335 Marionette TRACE conn4 <- [1,3328,null,["8"]] 18:00:43 INFO - PROCESS | 13556 | 1477702843357 Marionette TRACE conn4 -> [0,3329,"switchToWindow",{"name":"8"}] 18:00:43 INFO - PROCESS | 13556 | 1477702843365 Marionette TRACE conn4 <- [1,3329,null,{}] 18:00:43 INFO - PROCESS | 13556 | 1477702843371 Marionette TRACE conn4 -> [0,3330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-NaN.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:43 INFO - PROCESS | 13556 | ++DOCSHELL 0x83323000 == 37 [pid = 13556] [id = 736] 18:00:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x83323800) [pid = 13556] [serial = 2140] [outer = (nil)] 18:00:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x8bc75400) [pid = 13556] [serial = 2141] [outer = 0x83323800] 18:00:43 INFO - PROCESS | 13556 | 1477702843478 Marionette DEBUG loaded listener.js 18:00:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x8bce8400) [pid = 13556] [serial = 2142] [outer = 0x83323800] 18:00:44 INFO - PROCESS | 13556 | 1477702844083 Marionette TRACE conn4 <- [1,3330,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 18:00:44 INFO - . 18:00:44 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1178ms 18:00:44 INFO - PROCESS | 13556 | 1477702844139 Marionette TRACE conn4 -> [0,3331,"getWindowHandle",null] 18:00:44 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 18:00:44 INFO - PROCESS | 13556 | 1477702844144 Marionette TRACE conn4 <- [1,3331,null,{"value":"8"}] 18:00:44 INFO - PROCESS | 13556 | 1477702844151 Marionette TRACE conn4 -> [0,3332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:44 INFO - PROCESS | 13556 | 1477702844328 Marionette TRACE conn4 <- [1,3332,null,{"value":null}] 18:00:44 INFO - PROCESS | 13556 | [13556] 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 18:00:44 INFO - PROCESS | 13556 | 1477702844503 Marionette TRACE conn4 -> [0,3333,"getWindowHandles",null] 18:00:44 INFO - PROCESS | 13556 | 1477702844507 Marionette TRACE conn4 <- [1,3333,null,["8"]] 18:00:44 INFO - PROCESS | 13556 | 1477702844518 Marionette TRACE conn4 -> [0,3334,"switchToWindow",{"name":"8"}] 18:00:44 INFO - PROCESS | 13556 | 1477702844523 Marionette TRACE conn4 <- [1,3334,null,{}] 18:00:44 INFO - PROCESS | 13556 | 1477702844529 Marionette TRACE conn4 -> [0,3335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:44 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fccf000 == 38 [pid = 13556] [id = 737] 18:00:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x8fcd2000) [pid = 13556] [serial = 2143] [outer = (nil)] 18:00:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x92cbe000) [pid = 13556] [serial = 2144] [outer = 0x8fcd2000] 18:00:44 INFO - PROCESS | 13556 | 1477702844625 Marionette DEBUG loaded listener.js 18:00:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x9331e400) [pid = 13556] [serial = 2145] [outer = 0x8fcd2000] 18:00:45 INFO - PROCESS | 13556 | 1477702845242 Marionette TRACE conn4 <- [1,3335,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 18:00:45 INFO - . 18:00:45 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1128ms 18:00:45 INFO - PROCESS | 13556 | 1477702845286 Marionette TRACE conn4 -> [0,3336,"getWindowHandle",null] 18:00:45 INFO - PROCESS | 13556 | 1477702845294 Marionette TRACE conn4 <- [1,3336,null,{"value":"8"}] 18:00:45 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 18:00:45 INFO - PROCESS | 13556 | 1477702845301 Marionette TRACE conn4 -> [0,3337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:45 INFO - PROCESS | 13556 | 1477702845550 Marionette TRACE conn4 <- [1,3337,null,{"value":null}] 18:00:45 INFO - PROCESS | 13556 | [13556] 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 18:00:45 INFO - PROCESS | 13556 | 1477702845677 Marionette TRACE conn4 -> [0,3338,"getWindowHandles",null] 18:00:45 INFO - PROCESS | 13556 | 1477702845682 Marionette TRACE conn4 <- [1,3338,null,["8"]] 18:00:45 INFO - PROCESS | 13556 | 1477702845693 Marionette TRACE conn4 -> [0,3339,"switchToWindow",{"name":"8"}] 18:00:45 INFO - PROCESS | 13556 | 1477702845699 Marionette TRACE conn4 <- [1,3339,null,{}] 18:00:45 INFO - PROCESS | 13556 | 1477702845750 Marionette TRACE conn4 -> [0,3340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:45 INFO - PROCESS | 13556 | ++DOCSHELL 0x95ca0000 == 39 [pid = 13556] [id = 738] 18:00:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x95f0b000) [pid = 13556] [serial = 2146] [outer = (nil)] 18:00:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x95fc1400) [pid = 13556] [serial = 2147] [outer = 0x95f0b000] 18:00:45 INFO - PROCESS | 13556 | 1477702845853 Marionette DEBUG loaded listener.js 18:00:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x95fd3400) [pid = 13556] [serial = 2148] [outer = 0x95f0b000] 18:00:46 INFO - PROCESS | 13556 | [13556] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 18:00:46 INFO - PROCESS | 13556 | [13556] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 18:00:46 INFO - PROCESS | 13556 | 1477702846523 Marionette TRACE conn4 <- [1,3340,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 18:00:46 INFO - .. 18:00:46 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1279ms 18:00:46 INFO - PROCESS | 13556 | 1477702846580 Marionette TRACE conn4 -> [0,3341,"getWindowHandle",null] 18:00:46 INFO - PROCESS | 13556 | 1477702846584 Marionette TRACE conn4 <- [1,3341,null,{"value":"8"}] 18:00:46 INFO - TEST-START | /websockets/Secure-Close-null.htm 18:00:46 INFO - PROCESS | 13556 | 1477702846592 Marionette TRACE conn4 -> [0,3342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:46 INFO - PROCESS | 13556 | 1477702846851 Marionette TRACE conn4 <- [1,3342,null,{"value":null}] 18:00:46 INFO - PROCESS | 13556 | 1477702846983 Marionette TRACE conn4 -> [0,3343,"getWindowHandles",null] 18:00:46 INFO - PROCESS | 13556 | 1477702846988 Marionette TRACE conn4 <- [1,3343,null,["8"]] 18:00:46 INFO - PROCESS | 13556 | 1477702846994 Marionette TRACE conn4 -> [0,3344,"switchToWindow",{"name":"8"}] 18:00:47 INFO - PROCESS | 13556 | 1477702847000 Marionette TRACE conn4 <- [1,3344,null,{}] 18:00:47 INFO - PROCESS | 13556 | 1477702847054 Marionette TRACE conn4 -> [0,3345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-null.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:47 INFO - PROCESS | 13556 | ++DOCSHELL 0x943a4400 == 40 [pid = 13556] [id = 739] 18:00:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x97b53c00) [pid = 13556] [serial = 2149] [outer = (nil)] 18:00:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x97b57000) [pid = 13556] [serial = 2150] [outer = 0x97b53c00] 18:00:47 INFO - PROCESS | 13556 | 1477702847151 Marionette DEBUG loaded listener.js 18:00:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x97bdfc00) [pid = 13556] [serial = 2151] [outer = 0x97b53c00] 18:00:47 INFO - PROCESS | 13556 | 1477702847817 Marionette TRACE conn4 <- [1,3345,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 18:00:47 INFO - . 18:00:47 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1234ms 18:00:47 INFO - PROCESS | 13556 | 1477702847825 Marionette TRACE conn4 -> [0,3346,"getWindowHandle",null] 18:00:47 INFO - PROCESS | 13556 | 1477702847829 Marionette TRACE conn4 <- [1,3346,null,{"value":"8"}] 18:00:47 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 18:00:47 INFO - PROCESS | 13556 | 1477702847836 Marionette TRACE conn4 -> [0,3347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:48 INFO - PROCESS | 13556 | 1477702848013 Marionette TRACE conn4 <- [1,3347,null,{"value":null}] 18:00:48 INFO - PROCESS | 13556 | [13556] 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 18:00:48 INFO - PROCESS | 13556 | 1477702848193 Marionette TRACE conn4 -> [0,3348,"getWindowHandles",null] 18:00:48 INFO - PROCESS | 13556 | 1477702848197 Marionette TRACE conn4 <- [1,3348,null,["8"]] 18:00:48 INFO - PROCESS | 13556 | 1477702848206 Marionette TRACE conn4 -> [0,3349,"switchToWindow",{"name":"8"}] 18:00:48 INFO - PROCESS | 13556 | 1477702848224 Marionette TRACE conn4 <- [1,3349,null,{}] 18:00:48 INFO - PROCESS | 13556 | 1477702848442 Marionette TRACE conn4 -> [0,3350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-onlyReason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:48 INFO - PROCESS | 13556 | ++DOCSHELL 0x83091c00 == 41 [pid = 13556] [id = 740] 18:00:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0x8309d800) [pid = 13556] [serial = 2152] [outer = (nil)] 18:00:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0x8331b800) [pid = 13556] [serial = 2153] [outer = 0x8309d800] 18:00:48 INFO - PROCESS | 13556 | 1477702848535 Marionette DEBUG loaded listener.js 18:00:48 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0x8bc74000) [pid = 13556] [serial = 2154] [outer = 0x8309d800] 18:00:49 INFO - PROCESS | 13556 | 1477702849236 Marionette TRACE conn4 <- [1,3350,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 18:00:49 INFO - . 18:00:49 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1422ms 18:00:49 INFO - PROCESS | 13556 | 1477702849260 Marionette TRACE conn4 -> [0,3351,"getWindowHandle",null] 18:00:49 INFO - PROCESS | 13556 | 1477702849266 Marionette TRACE conn4 <- [1,3351,null,{"value":"8"}] 18:00:49 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 18:00:49 INFO - PROCESS | 13556 | 1477702849279 Marionette TRACE conn4 -> [0,3352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:49 INFO - PROCESS | 13556 | 1477702849456 Marionette TRACE conn4 <- [1,3352,null,{"value":null}] 18:00:49 INFO - PROCESS | 13556 | [13556] 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 18:00:49 INFO - PROCESS | 13556 | 1477702849643 Marionette TRACE conn4 -> [0,3353,"getWindowHandles",null] 18:00:49 INFO - PROCESS | 13556 | 1477702849648 Marionette TRACE conn4 <- [1,3353,null,["8"]] 18:00:49 INFO - PROCESS | 13556 | 1477702849655 Marionette TRACE conn4 -> [0,3354,"switchToWindow",{"name":"8"}] 18:00:49 INFO - PROCESS | 13556 | 1477702849661 Marionette TRACE conn4 <- [1,3354,null,{}] 18:00:49 INFO - PROCESS | 13556 | 1477702849676 Marionette TRACE conn4 -> [0,3355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closed.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:49 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da24c00 == 42 [pid = 13556] [id = 741] 18:00:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0x8da69000) [pid = 13556] [serial = 2155] [outer = (nil)] 18:00:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 91 (0x8df28000) [pid = 13556] [serial = 2156] [outer = 0x8da69000] 18:00:49 INFO - PROCESS | 13556 | 1477702849769 Marionette DEBUG loaded listener.js 18:00:49 INFO - PROCESS | 13556 | ++DOMWINDOW == 92 (0x8fcf3c00) [pid = 13556] [serial = 2157] [outer = 0x8da69000] 18:00:50 INFO - PROCESS | 13556 | --DOCSHELL 0x82d31c00 == 41 [pid = 13556] [id = 734] 18:00:50 INFO - PROCESS | 13556 | --DOCSHELL 0x94f91000 == 40 [pid = 13556] [id = 733] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 91 (0x94f86800) [pid = 13556] [serial = 2108] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOCSHELL 0x8fcd3c00 == 39 [pid = 13556] [id = 731] 18:00:50 INFO - PROCESS | 13556 | --DOCSHELL 0x8bd8b000 == 38 [pid = 13556] [id = 730] 18:00:50 INFO - PROCESS | 13556 | --DOCSHELL 0x83090000 == 37 [pid = 13556] [id = 729] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 90 (0x83cf5800) [pid = 13556] [serial = 2078] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0x83205c00) [pid = 13556] [serial = 2087] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0x82def000) [pid = 13556] [serial = 2075] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x8fcc6000) [pid = 13556] [serial = 2082] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x83321400) [pid = 13556] [serial = 2088] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x8c8f4000) [pid = 13556] [serial = 2097] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x944bb400) [pid = 13556] [serial = 2105] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x8c8ef400) [pid = 13556] [serial = 2096] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0x93dcd000) [pid = 13556] [serial = 2102] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x9439d400) [pid = 13556] [serial = 2103] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x83206000) [pid = 13556] [serial = 2091] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x82df4800) [pid = 13556] [serial = 2076] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x9123f800) [pid = 13556] [serial = 2100] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x91234800) [pid = 13556] [serial = 2085] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x90058400) [pid = 13556] [serial = 2084] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x944c4000) [pid = 13556] [serial = 2106] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x8bce2000) [pid = 13556] [serial = 2094] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x8df1c000) [pid = 13556] [serial = 2099] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x83090800) [pid = 13556] [serial = 2090] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x8bcde800) [pid = 13556] [serial = 2093] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x8da68400) [pid = 13556] [serial = 2081] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x8bc73800) [pid = 13556] [serial = 2079] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 13556 | 1477702850409 Marionette TRACE conn4 <- [1,3355,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 18:00:50 INFO - .. 18:00:50 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1183ms 18:00:50 INFO - PROCESS | 13556 | 1477702850462 Marionette TRACE conn4 -> [0,3356,"getWindowHandle",null] 18:00:50 INFO - PROCESS | 13556 | 1477702850466 Marionette TRACE conn4 <- [1,3356,null,{"value":"8"}] 18:00:50 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 18:00:50 INFO - PROCESS | 13556 | 1477702850479 Marionette TRACE conn4 -> [0,3357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:50 INFO - PROCESS | 13556 | 1477702850683 Marionette TRACE conn4 <- [1,3357,null,{"value":null}] 18:00:50 INFO - PROCESS | 13556 | 1477702850817 Marionette TRACE conn4 -> [0,3358,"getWindowHandles",null] 18:00:50 INFO - PROCESS | 13556 | 1477702850820 Marionette TRACE conn4 <- [1,3358,null,["8"]] 18:00:50 INFO - PROCESS | 13556 | 1477702850830 Marionette TRACE conn4 -> [0,3359,"switchToWindow",{"name":"8"}] 18:00:50 INFO - PROCESS | 13556 | 1477702850835 Marionette TRACE conn4 <- [1,3359,null,{}] 18:00:50 INFO - PROCESS | 13556 | 1477702850850 Marionette TRACE conn4 -> [0,3360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closing.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:50 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bce0800 == 38 [pid = 13556] [id = 742] 18:00:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 70 (0x8c8f4c00) [pid = 13556] [serial = 2158] [outer = (nil)] 18:00:50 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x8da68400) [pid = 13556] [serial = 2159] [outer = 0x8c8f4c00] 18:00:50 INFO - PROCESS | 13556 | 1477702850937 Marionette DEBUG loaded listener.js 18:00:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x90054000) [pid = 13556] [serial = 2160] [outer = 0x8c8f4c00] 18:00:51 INFO - PROCESS | 13556 | 1477702851477 Marionette TRACE conn4 <- [1,3360,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 18:00:51 INFO - . 18:00:51 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1027ms 18:00:51 INFO - PROCESS | 13556 | 1477702851501 Marionette TRACE conn4 -> [0,3361,"getWindowHandle",null] 18:00:51 INFO - PROCESS | 13556 | 1477702851504 Marionette TRACE conn4 <- [1,3361,null,{"value":"8"}] 18:00:51 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 18:00:51 INFO - PROCESS | 13556 | 1477702851511 Marionette TRACE conn4 -> [0,3362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:51 INFO - PROCESS | 13556 | 1477702851664 Marionette TRACE conn4 <- [1,3362,null,{"value":null}] 18:00:51 INFO - PROCESS | 13556 | 1477702851678 Marionette TRACE conn4 -> [0,3363,"getWindowHandles",null] 18:00:51 INFO - PROCESS | 13556 | 1477702851681 Marionette TRACE conn4 <- [1,3363,null,["8"]] 18:00:51 INFO - PROCESS | 13556 | 1477702851688 Marionette TRACE conn4 -> [0,3364,"switchToWindow",{"name":"8"}] 18:00:51 INFO - PROCESS | 13556 | 1477702851694 Marionette TRACE conn4 <- [1,3364,null,{}] 18:00:51 INFO - PROCESS | 13556 | 1477702851698 Marionette TRACE conn4 -> [0,3365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-server-initiated-close.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:51 INFO - PROCESS | 13556 | ++DOCSHELL 0x82fef800 == 39 [pid = 13556] [id = 743] 18:00:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x93dcfc00) [pid = 13556] [serial = 2161] [outer = (nil)] 18:00:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x943a6800) [pid = 13556] [serial = 2162] [outer = 0x93dcfc00] 18:00:51 INFO - PROCESS | 13556 | 1477702851780 Marionette DEBUG loaded listener.js 18:00:51 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x944c5c00) [pid = 13556] [serial = 2163] [outer = 0x93dcfc00] 18:00:52 INFO - PROCESS | 13556 | 1477702852457 Marionette TRACE conn4 <- [1,3365,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 18:00:52 INFO - .. 18:00:52 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 978ms 18:00:52 INFO - TEST-START | /websockets/Secure-Close-string.htm 18:00:52 INFO - PROCESS | 13556 | 1477702852491 Marionette TRACE conn4 -> [0,3366,"getWindowHandle",null] 18:00:52 INFO - PROCESS | 13556 | 1477702852494 Marionette TRACE conn4 <- [1,3366,null,{"value":"8"}] 18:00:52 INFO - PROCESS | 13556 | 1477702852501 Marionette TRACE conn4 -> [0,3367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:52 INFO - PROCESS | 13556 | 1477702852712 Marionette TRACE conn4 <- [1,3367,null,{"value":null}] 18:00:52 INFO - PROCESS | 13556 | 1477702852805 Marionette TRACE conn4 -> [0,3368,"getWindowHandles",null] 18:00:52 INFO - PROCESS | 13556 | 1477702852808 Marionette TRACE conn4 <- [1,3368,null,["8"]] 18:00:52 INFO - PROCESS | 13556 | 1477702852814 Marionette TRACE conn4 -> [0,3369,"switchToWindow",{"name":"8"}] 18:00:52 INFO - PROCESS | 13556 | 1477702852819 Marionette TRACE conn4 <- [1,3369,null,{}] 18:00:52 INFO - PROCESS | 13556 | 1477702852824 Marionette TRACE conn4 -> [0,3370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-string.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:52 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d30400 == 40 [pid = 13556] [id = 744] 18:00:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x82ff9c00) [pid = 13556] [serial = 2164] [outer = (nil)] 18:00:52 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x95548c00) [pid = 13556] [serial = 2165] [outer = 0x82ff9c00] 18:00:52 INFO - PROCESS | 13556 | 1477702852911 Marionette DEBUG loaded listener.js 18:00:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x9554e400) [pid = 13556] [serial = 2166] [outer = 0x82ff9c00] 18:00:53 INFO - PROCESS | 13556 | 1477702853484 Marionette TRACE conn4 <- [1,3370,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 18:00:53 INFO - . 18:00:53 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1023ms 18:00:53 INFO - PROCESS | 13556 | 1477702853522 Marionette TRACE conn4 -> [0,3371,"getWindowHandle",null] 18:00:53 INFO - PROCESS | 13556 | 1477702853526 Marionette TRACE conn4 <- [1,3371,null,{"value":"8"}] 18:00:53 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 18:00:53 INFO - PROCESS | 13556 | 1477702853539 Marionette TRACE conn4 -> [0,3372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:53 INFO - PROCESS | 13556 | 1477702853742 Marionette TRACE conn4 <- [1,3372,null,{"value":null}] 18:00:53 INFO - PROCESS | 13556 | [13556] 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 18:00:53 INFO - PROCESS | 13556 | 1477702853768 Marionette TRACE conn4 -> [0,3373,"getWindowHandles",null] 18:00:53 INFO - PROCESS | 13556 | 1477702853772 Marionette TRACE conn4 <- [1,3373,null,["8"]] 18:00:53 INFO - PROCESS | 13556 | 1477702853777 Marionette TRACE conn4 -> [0,3374,"switchToWindow",{"name":"8"}] 18:00:53 INFO - PROCESS | 13556 | 1477702853781 Marionette TRACE conn4 <- [1,3374,null,{}] 18:00:53 INFO - PROCESS | 13556 | 1477702853786 Marionette TRACE conn4 -> [0,3375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-undefined.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:53 INFO - PROCESS | 13556 | ++DOCSHELL 0x83202400 == 41 [pid = 13556] [id = 745] 18:00:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x8c8fa400) [pid = 13556] [serial = 2167] [outer = (nil)] 18:00:53 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x97b50400) [pid = 13556] [serial = 2168] [outer = 0x8c8fa400] 18:00:53 INFO - PROCESS | 13556 | 1477702853975 Marionette DEBUG loaded listener.js 18:00:54 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x97be5c00) [pid = 13556] [serial = 2169] [outer = 0x8c8fa400] 18:00:54 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0x8fcd4000) [pid = 13556] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 18:00:54 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x95546800) [pid = 13556] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 18:00:54 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x8309c000) [pid = 13556] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 18:00:54 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x8bd8e400) [pid = 13556] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 18:00:54 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x94f92400) [pid = 13556] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 18:00:54 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x93b6d400) [pid = 13556] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 18:00:54 INFO - PROCESS | 13556 | 1477702854640 Marionette TRACE conn4 <- [1,3375,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 18:00:54 INFO - . 18:00:54 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1128ms 18:00:54 INFO - PROCESS | 13556 | 1477702854661 Marionette TRACE conn4 -> [0,3376,"getWindowHandle",null] 18:00:54 INFO - PROCESS | 13556 | 1477702854665 Marionette TRACE conn4 <- [1,3376,null,{"value":"8"}] 18:00:54 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 18:00:54 INFO - PROCESS | 13556 | 1477702854671 Marionette TRACE conn4 -> [0,3377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:54 INFO - PROCESS | 13556 | 1477702854872 Marionette TRACE conn4 <- [1,3377,null,{"value":null}] 18:00:54 INFO - PROCESS | 13556 | 1477702854962 Marionette TRACE conn4 -> [0,3378,"getWindowHandles",null] 18:00:54 INFO - PROCESS | 13556 | 1477702854966 Marionette TRACE conn4 <- [1,3378,null,["8"]] 18:00:54 INFO - PROCESS | 13556 | 1477702854971 Marionette TRACE conn4 -> [0,3379,"switchToWindow",{"name":"8"}] 18:00:54 INFO - PROCESS | 13556 | 1477702854975 Marionette TRACE conn4 <- [1,3379,null,{}] 18:00:54 INFO - PROCESS | 13556 | 1477702854980 Marionette TRACE conn4 -> [0,3380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:55 INFO - PROCESS | 13556 | ++DOCSHELL 0x8c8ed400 == 42 [pid = 13556] [id = 746] 18:00:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x8fce8800) [pid = 13556] [serial = 2170] [outer = (nil)] 18:00:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x97d50c00) [pid = 13556] [serial = 2171] [outer = 0x8fce8800] 18:00:55 INFO - PROCESS | 13556 | 1477702855064 Marionette DEBUG loaded listener.js 18:00:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x97d53400) [pid = 13556] [serial = 2172] [outer = 0x8fce8800] 18:00:55 INFO - PROCESS | 13556 | 1477702855587 Marionette TRACE conn4 <- [1,3380,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 18:00:55 INFO - ... 18:00:55 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 931ms 18:00:55 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 18:00:55 INFO - PROCESS | 13556 | 1477702855603 Marionette TRACE conn4 -> [0,3381,"getWindowHandle",null] 18:00:55 INFO - PROCESS | 13556 | 1477702855605 Marionette TRACE conn4 <- [1,3381,null,{"value":"8"}] 18:00:55 INFO - PROCESS | 13556 | 1477702855614 Marionette TRACE conn4 -> [0,3382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:55 INFO - PROCESS | 13556 | 1477702855756 Marionette TRACE conn4 <- [1,3382,null,{"value":null}] 18:00:55 INFO - PROCESS | 13556 | 1477702855768 Marionette TRACE conn4 -> [0,3383,"getWindowHandles",null] 18:00:55 INFO - PROCESS | 13556 | 1477702855770 Marionette TRACE conn4 <- [1,3383,null,["8"]] 18:00:55 INFO - PROCESS | 13556 | 1477702855774 Marionette TRACE conn4 -> [0,3384,"switchToWindow",{"name":"8"}] 18:00:55 INFO - PROCESS | 13556 | 1477702855779 Marionette TRACE conn4 <- [1,3384,null,{}] 18:00:55 INFO - PROCESS | 13556 | 1477702855784 Marionette TRACE conn4 -> [0,3385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:55 INFO - PROCESS | 13556 | ++DOCSHELL 0x97d74400 == 43 [pid = 13556] [id = 747] 18:00:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x97d76800) [pid = 13556] [serial = 2173] [outer = (nil)] 18:00:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 80 (0x97d82000) [pid = 13556] [serial = 2174] [outer = 0x97d76800] 18:00:55 INFO - PROCESS | 13556 | 1477702855866 Marionette DEBUG loaded listener.js 18:00:55 INFO - PROCESS | 13556 | ++DOMWINDOW == 81 (0x983e9800) [pid = 13556] [serial = 2175] [outer = 0x97d76800] 18:00:56 INFO - PROCESS | 13556 | 1477702856455 Marionette TRACE conn4 <- [1,3385,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 18:00:56 INFO - ... 18:00:56 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 873ms 18:00:56 INFO - PROCESS | 13556 | 1477702856519 Marionette TRACE conn4 -> [0,3386,"getWindowHandle",null] 18:00:56 INFO - PROCESS | 13556 | 1477702856526 Marionette TRACE conn4 <- [1,3386,null,{"value":"8"}] 18:00:56 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 18:00:56 INFO - PROCESS | 13556 | 1477702856545 Marionette TRACE conn4 -> [0,3387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:56 INFO - PROCESS | 13556 | 1477702856737 Marionette TRACE conn4 <- [1,3387,null,{"value":null}] 18:00:56 INFO - PROCESS | 13556 | 1477702856902 Marionette TRACE conn4 -> [0,3388,"getWindowHandles",null] 18:00:56 INFO - PROCESS | 13556 | 1477702856910 Marionette TRACE conn4 <- [1,3388,null,["8"]] 18:00:56 INFO - PROCESS | 13556 | 1477702856919 Marionette TRACE conn4 -> [0,3389,"switchToWindow",{"name":"8"}] 18:00:56 INFO - PROCESS | 13556 | 1477702856932 Marionette TRACE conn4 <- [1,3389,null,{}] 18:00:56 INFO - PROCESS | 13556 | 1477702856939 Marionette TRACE conn4 -> [0,3390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:56 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cf5800 == 44 [pid = 13556] [id = 748] 18:00:56 INFO - PROCESS | 13556 | ++DOMWINDOW == 82 (0x83cf6800) [pid = 13556] [serial = 2176] [outer = (nil)] 18:00:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 83 (0x8bce1400) [pid = 13556] [serial = 2177] [outer = 0x83cf6800] 18:00:57 INFO - PROCESS | 13556 | 1477702857046 Marionette DEBUG loaded listener.js 18:00:57 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x8bce5000) [pid = 13556] [serial = 2178] [outer = 0x83cf6800] 18:00:57 INFO - PROCESS | 13556 | 1477702857788 Marionette TRACE conn4 <- [1,3390,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 18:00:57 INFO - ... 18:00:57 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1275ms 18:00:57 INFO - PROCESS | 13556 | 1477702857829 Marionette TRACE conn4 -> [0,3391,"getWindowHandle",null] 18:00:57 INFO - PROCESS | 13556 | 1477702857835 Marionette TRACE conn4 <- [1,3391,null,{"value":"8"}] 18:00:57 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 18:00:57 INFO - PROCESS | 13556 | 1477702857845 Marionette TRACE conn4 -> [0,3392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:58 INFO - PROCESS | 13556 | 1477702858027 Marionette TRACE conn4 <- [1,3392,null,{"value":null}] 18:00:58 INFO - PROCESS | 13556 | 1477702858221 Marionette TRACE conn4 -> [0,3393,"getWindowHandles",null] 18:00:58 INFO - PROCESS | 13556 | 1477702858226 Marionette TRACE conn4 <- [1,3393,null,["8"]] 18:00:58 INFO - PROCESS | 13556 | 1477702858233 Marionette TRACE conn4 -> [0,3394,"switchToWindow",{"name":"8"}] 18:00:58 INFO - PROCESS | 13556 | 1477702858241 Marionette TRACE conn4 <- [1,3394,null,{}] 18:00:58 INFO - PROCESS | 13556 | 1477702858288 Marionette TRACE conn4 -> [0,3395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:58 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dff3000 == 45 [pid = 13556] [id = 749] 18:00:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x8fd6e000) [pid = 13556] [serial = 2179] [outer = (nil)] 18:00:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x9331c400) [pid = 13556] [serial = 2180] [outer = 0x8fd6e000] 18:00:58 INFO - PROCESS | 13556 | 1477702858396 Marionette DEBUG loaded listener.js 18:00:58 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0x943a2800) [pid = 13556] [serial = 2181] [outer = 0x8fd6e000] 18:00:59 INFO - PROCESS | 13556 | 1477702859013 Marionette TRACE conn4 <- [1,3395,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 18:00:59 INFO - ... 18:00:59 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1228ms 18:00:59 INFO - PROCESS | 13556 | 1477702859080 Marionette TRACE conn4 -> [0,3396,"getWindowHandle",null] 18:00:59 INFO - PROCESS | 13556 | 1477702859090 Marionette TRACE conn4 <- [1,3396,null,{"value":"8"}] 18:00:59 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 18:00:59 INFO - PROCESS | 13556 | 1477702859100 Marionette TRACE conn4 -> [0,3397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:00:59 INFO - PROCESS | 13556 | 1477702859273 Marionette TRACE conn4 <- [1,3397,null,{"value":null}] 18:00:59 INFO - PROCESS | 13556 | 1477702859452 Marionette TRACE conn4 -> [0,3398,"getWindowHandles",null] 18:00:59 INFO - PROCESS | 13556 | 1477702859456 Marionette TRACE conn4 <- [1,3398,null,["8"]] 18:00:59 INFO - PROCESS | 13556 | 1477702859479 Marionette TRACE conn4 -> [0,3399,"switchToWindow",{"name":"8"}] 18:00:59 INFO - PROCESS | 13556 | 1477702859486 Marionette TRACE conn4 <- [1,3399,null,{}] 18:00:59 INFO - PROCESS | 13556 | 1477702859494 Marionette TRACE conn4 -> [0,3400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float64.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:00:59 INFO - PROCESS | 13556 | ++DOCSHELL 0x95fde400 == 46 [pid = 13556] [id = 750] 18:00:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0x97b4f400) [pid = 13556] [serial = 2182] [outer = (nil)] 18:00:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0x97be5400) [pid = 13556] [serial = 2183] [outer = 0x97b4f400] 18:00:59 INFO - PROCESS | 13556 | 1477702859595 Marionette DEBUG loaded listener.js 18:00:59 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0x97d7bc00) [pid = 13556] [serial = 2184] [outer = 0x97b4f400] 18:01:00 INFO - PROCESS | 13556 | 1477702860241 Marionette TRACE conn4 <- [1,3400,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 18:01:00 INFO - ... 18:01:00 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1171ms 18:01:00 INFO - PROCESS | 13556 | 1477702860270 Marionette TRACE conn4 -> [0,3401,"getWindowHandle",null] 18:01:00 INFO - PROCESS | 13556 | 1477702860274 Marionette TRACE conn4 <- [1,3401,null,{"value":"8"}] 18:01:00 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 18:01:00 INFO - PROCESS | 13556 | 1477702860281 Marionette TRACE conn4 -> [0,3402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:00 INFO - PROCESS | 13556 | 1477702860468 Marionette TRACE conn4 <- [1,3402,null,{"value":null}] 18:01:00 INFO - PROCESS | 13556 | 1477702860646 Marionette TRACE conn4 -> [0,3403,"getWindowHandles",null] 18:01:00 INFO - PROCESS | 13556 | 1477702860656 Marionette TRACE conn4 <- [1,3403,null,["8"]] 18:01:00 INFO - PROCESS | 13556 | 1477702860664 Marionette TRACE conn4 -> [0,3404,"switchToWindow",{"name":"8"}] 18:01:00 INFO - PROCESS | 13556 | 1477702860672 Marionette TRACE conn4 <- [1,3404,null,{}] 18:01:00 INFO - PROCESS | 13556 | 1477702860721 Marionette TRACE conn4 -> [0,3405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-int32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:00 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a20f800 == 47 [pid = 13556] [id = 751] 18:01:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 91 (0x9a210800) [pid = 13556] [serial = 2185] [outer = (nil)] 18:01:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 92 (0x9a274000) [pid = 13556] [serial = 2186] [outer = 0x9a210800] 18:01:00 INFO - PROCESS | 13556 | 1477702860815 Marionette DEBUG loaded listener.js 18:01:00 INFO - PROCESS | 13556 | ++DOMWINDOW == 93 (0x9a30e800) [pid = 13556] [serial = 2187] [outer = 0x9a210800] 18:01:01 INFO - PROCESS | 13556 | 1477702861503 Marionette TRACE conn4 <- [1,3405,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 18:01:01 INFO - ... 18:01:01 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1271ms 18:01:01 INFO - PROCESS | 13556 | 1477702861553 Marionette TRACE conn4 -> [0,3406,"getWindowHandle",null] 18:01:01 INFO - PROCESS | 13556 | 1477702861556 Marionette TRACE conn4 <- [1,3406,null,{"value":"8"}] 18:01:01 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 18:01:01 INFO - PROCESS | 13556 | 1477702861564 Marionette TRACE conn4 -> [0,3407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:01 INFO - PROCESS | 13556 | 1477702861758 Marionette TRACE conn4 <- [1,3407,null,{"value":null}] 18:01:01 INFO - PROCESS | 13556 | 1477702861911 Marionette TRACE conn4 -> [0,3408,"getWindowHandles",null] 18:01:01 INFO - PROCESS | 13556 | 1477702861915 Marionette TRACE conn4 <- [1,3408,null,["8"]] 18:01:01 INFO - PROCESS | 13556 | 1477702861936 Marionette TRACE conn4 -> [0,3409,"switchToWindow",{"name":"8"}] 18:01:01 INFO - PROCESS | 13556 | 1477702861949 Marionette TRACE conn4 <- [1,3409,null,{}] 18:01:01 INFO - PROCESS | 13556 | 1477702861962 Marionette TRACE conn4 -> [0,3410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:01 INFO - PROCESS | 13556 | ++DOCSHELL 0x9a2e4000 == 48 [pid = 13556] [id = 752] 18:01:01 INFO - PROCESS | 13556 | ++DOMWINDOW == 94 (0x9a352c00) [pid = 13556] [serial = 2188] [outer = (nil)] 18:01:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 95 (0x9a358800) [pid = 13556] [serial = 2189] [outer = 0x9a352c00] 18:01:02 INFO - PROCESS | 13556 | 1477702862058 Marionette DEBUG loaded listener.js 18:01:02 INFO - PROCESS | 13556 | ++DOMWINDOW == 96 (0x9a4c8400) [pid = 13556] [serial = 2190] [outer = 0x9a352c00] 18:01:02 INFO - PROCESS | 13556 | 1477702862687 Marionette TRACE conn4 <- [1,3410,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 18:01:02 INFO - ... 18:01:02 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1170ms 18:01:02 INFO - PROCESS | 13556 | 1477702862734 Marionette TRACE conn4 -> [0,3411,"getWindowHandle",null] 18:01:02 INFO - PROCESS | 13556 | 1477702862741 Marionette TRACE conn4 <- [1,3411,null,{"value":"8"}] 18:01:02 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 18:01:02 INFO - PROCESS | 13556 | 1477702862775 Marionette TRACE conn4 -> [0,3412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:02 INFO - PROCESS | 13556 | 1477702862980 Marionette TRACE conn4 <- [1,3412,null,{"value":null}] 18:01:03 INFO - PROCESS | 13556 | 1477702863344 Marionette TRACE conn4 -> [0,3413,"getWindowHandles",null] 18:01:03 INFO - PROCESS | 13556 | 1477702863349 Marionette TRACE conn4 <- [1,3413,null,["8"]] 18:01:03 INFO - PROCESS | 13556 | 1477702863400 Marionette TRACE conn4 -> [0,3414,"switchToWindow",{"name":"8"}] 18:01:03 INFO - PROCESS | 13556 | 1477702863409 Marionette TRACE conn4 <- [1,3414,null,{}] 18:01:03 INFO - PROCESS | 13556 | 1477702863417 Marionette TRACE conn4 -> [0,3415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:03 INFO - PROCESS | 13556 | ++DOCSHELL 0x83321400 == 49 [pid = 13556] [id = 753] 18:01:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 97 (0x83321800) [pid = 13556] [serial = 2191] [outer = (nil)] 18:01:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 98 (0x8bce1000) [pid = 13556] [serial = 2192] [outer = 0x83321800] 18:01:03 INFO - PROCESS | 13556 | 1477702863509 Marionette DEBUG loaded listener.js 18:01:03 INFO - PROCESS | 13556 | ++DOMWINDOW == 99 (0x8c8ec000) [pid = 13556] [serial = 2193] [outer = 0x83321800] 18:01:04 INFO - PROCESS | 13556 | 1477702864252 Marionette TRACE conn4 <- [1,3415,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 18:01:04 INFO - ... 18:01:04 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1530ms 18:01:04 INFO - PROCESS | 13556 | 1477702864287 Marionette TRACE conn4 -> [0,3416,"getWindowHandle",null] 18:01:04 INFO - PROCESS | 13556 | 1477702864293 Marionette TRACE conn4 <- [1,3416,null,{"value":"8"}] 18:01:04 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 18:01:04 INFO - PROCESS | 13556 | 1477702864343 Marionette TRACE conn4 -> [0,3417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:04 INFO - PROCESS | 13556 | 1477702864497 Marionette TRACE conn4 <- [1,3417,null,{"value":null}] 18:01:04 INFO - PROCESS | 13556 | --DOCSHELL 0x8c8ed400 == 48 [pid = 13556] [id = 746] 18:01:04 INFO - PROCESS | 13556 | --DOCSHELL 0x83202400 == 47 [pid = 13556] [id = 745] 18:01:04 INFO - PROCESS | 13556 | --DOCSHELL 0x82d30400 == 46 [pid = 13556] [id = 744] 18:01:04 INFO - PROCESS | 13556 | --DOCSHELL 0x82fef800 == 45 [pid = 13556] [id = 743] 18:01:04 INFO - PROCESS | 13556 | --DOMWINDOW == 98 (0x95f14800) [pid = 13556] [serial = 2138] [outer = (nil)] [url = about:blank] 18:01:04 INFO - PROCESS | 13556 | --DOCSHELL 0x8bce0800 == 44 [pid = 13556] [id = 742] 18:01:04 INFO - PROCESS | 13556 | --DOCSHELL 0x8da24c00 == 43 [pid = 13556] [id = 741] 18:01:04 INFO - PROCESS | 13556 | --DOCSHELL 0x83091c00 == 42 [pid = 13556] [id = 740] 18:01:04 INFO - PROCESS | 13556 | --DOCSHELL 0x8fccf000 == 41 [pid = 13556] [id = 737] 18:01:04 INFO - PROCESS | 13556 | --DOCSHELL 0x83323000 == 40 [pid = 13556] [id = 736] 18:01:04 INFO - PROCESS | 13556 | 1477702864705 Marionette TRACE conn4 -> [0,3418,"getWindowHandles",null] 18:01:04 INFO - PROCESS | 13556 | 1477702864712 Marionette TRACE conn4 <- [1,3418,null,["8"]] 18:01:04 INFO - PROCESS | 13556 | --DOMWINDOW == 97 (0x955b3800) [pid = 13556] [serial = 2135] [outer = (nil)] [url = about:blank] 18:01:04 INFO - PROCESS | 13556 | --DOMWINDOW == 96 (0x955a7c00) [pid = 13556] [serial = 2136] [outer = (nil)] [url = about:blank] 18:01:04 INFO - PROCESS | 13556 | --DOMWINDOW == 95 (0x9529d000) [pid = 13556] [serial = 2132] [outer = (nil)] [url = about:blank] 18:01:04 INFO - PROCESS | 13556 | --DOMWINDOW == 94 (0x95348000) [pid = 13556] [serial = 2133] [outer = (nil)] [url = about:blank] 18:01:04 INFO - PROCESS | 13556 | --DOMWINDOW == 93 (0x943a7c00) [pid = 13556] [serial = 2129] [outer = (nil)] [url = about:blank] 18:01:04 INFO - PROCESS | 13556 | --DOMWINDOW == 92 (0x944bf000) [pid = 13556] [serial = 2130] [outer = (nil)] [url = about:blank] 18:01:04 INFO - PROCESS | 13556 | --DOMWINDOW == 91 (0x8fcea000) [pid = 13556] [serial = 2126] [outer = (nil)] [url = about:blank] 18:01:04 INFO - PROCESS | 13556 | --DOMWINDOW == 90 (0x9123d800) [pid = 13556] [serial = 2127] [outer = (nil)] [url = about:blank] 18:01:04 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0x8c8ed000) [pid = 13556] [serial = 2123] [outer = (nil)] [url = about:blank] 18:01:04 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0x8c8f2400) [pid = 13556] [serial = 2124] [outer = (nil)] [url = about:blank] 18:01:04 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x83324c00) [pid = 13556] [serial = 2120] [outer = (nil)] [url = about:blank] 18:01:04 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x83326c00) [pid = 13556] [serial = 2121] [outer = (nil)] [url = about:blank] 18:01:04 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x9466d000) [pid = 13556] [serial = 2117] [outer = (nil)] [url = about:blank] 18:01:04 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x8d94e800) [pid = 13556] [serial = 2114] [outer = (nil)] [url = about:blank] 18:01:04 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x8bc75000) [pid = 13556] [serial = 2111] [outer = (nil)] [url = about:blank] 18:01:04 INFO - PROCESS | 13556 | 1477702864742 Marionette TRACE conn4 -> [0,3419,"switchToWindow",{"name":"8"}] 18:01:04 INFO - PROCESS | 13556 | 1477702864749 Marionette TRACE conn4 <- [1,3419,null,{}] 18:01:04 INFO - PROCESS | 13556 | 1477702864757 Marionette TRACE conn4 -> [0,3420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:04 INFO - PROCESS | 13556 | ++DOCSHELL 0x83202400 == 41 [pid = 13556] [id = 754] 18:01:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 84 (0x83205400) [pid = 13556] [serial = 2194] [outer = (nil)] 18:01:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 85 (0x8c8ed400) [pid = 13556] [serial = 2195] [outer = 0x83205400] 18:01:04 INFO - PROCESS | 13556 | 1477702864848 Marionette DEBUG loaded listener.js 18:01:04 INFO - PROCESS | 13556 | ++DOMWINDOW == 86 (0x8ddcd000) [pid = 13556] [serial = 2196] [outer = 0x83205400] 18:01:05 INFO - PROCESS | 13556 | 1477702865415 Marionette TRACE conn4 <- [1,3420,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 18:01:05 INFO - ... 18:01:05 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1122ms 18:01:05 INFO - PROCESS | 13556 | 1477702865458 Marionette TRACE conn4 -> [0,3421,"getWindowHandle",null] 18:01:05 INFO - PROCESS | 13556 | 1477702865462 Marionette TRACE conn4 <- [1,3421,null,{"value":"8"}] 18:01:05 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 18:01:05 INFO - PROCESS | 13556 | 1477702865469 Marionette TRACE conn4 -> [0,3422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:05 INFO - PROCESS | 13556 | 1477702865669 Marionette TRACE conn4 <- [1,3422,null,{"value":null}] 18:01:05 INFO - PROCESS | 13556 | 1477702865824 Marionette TRACE conn4 -> [0,3423,"getWindowHandles",null] 18:01:05 INFO - PROCESS | 13556 | 1477702865834 Marionette TRACE conn4 <- [1,3423,null,["8"]] 18:01:05 INFO - PROCESS | 13556 | 1477702865842 Marionette TRACE conn4 -> [0,3424,"switchToWindow",{"name":"8"}] 18:01:05 INFO - PROCESS | 13556 | 1477702865849 Marionette TRACE conn4 <- [1,3424,null,{}] 18:01:05 INFO - PROCESS | 13556 | 1477702865858 Marionette TRACE conn4 -> [0,3425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:05 INFO - PROCESS | 13556 | ++DOCSHELL 0x91498800 == 42 [pid = 13556] [id = 755] 18:01:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 87 (0x948b6400) [pid = 13556] [serial = 2197] [outer = (nil)] 18:01:05 INFO - PROCESS | 13556 | ++DOMWINDOW == 88 (0x94f86800) [pid = 13556] [serial = 2198] [outer = 0x948b6400] 18:01:05 INFO - PROCESS | 13556 | 1477702865944 Marionette DEBUG loaded listener.js 18:01:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0x9534f400) [pid = 13556] [serial = 2199] [outer = 0x948b6400] 18:01:06 INFO - PROCESS | 13556 | 1477702866544 Marionette TRACE conn4 <- [1,3425,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 18:01:06 INFO - ... 18:01:06 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1121ms 18:01:06 INFO - PROCESS | 13556 | 1477702866590 Marionette TRACE conn4 -> [0,3426,"getWindowHandle",null] 18:01:06 INFO - PROCESS | 13556 | 1477702866594 Marionette TRACE conn4 <- [1,3426,null,{"value":"8"}] 18:01:06 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 18:01:06 INFO - PROCESS | 13556 | 1477702866603 Marionette TRACE conn4 -> [0,3427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:06 INFO - PROCESS | 13556 | 1477702866770 Marionette TRACE conn4 <- [1,3427,null,{"value":null}] 18:01:06 INFO - PROCESS | 13556 | 1477702866785 Marionette TRACE conn4 -> [0,3428,"getWindowHandles",null] 18:01:06 INFO - PROCESS | 13556 | 1477702866788 Marionette TRACE conn4 <- [1,3428,null,["8"]] 18:01:06 INFO - PROCESS | 13556 | 1477702866796 Marionette TRACE conn4 -> [0,3429,"switchToWindow",{"name":"8"}] 18:01:06 INFO - PROCESS | 13556 | 1477702866803 Marionette TRACE conn4 <- [1,3429,null,{}] 18:01:06 INFO - PROCESS | 13556 | 1477702866809 Marionette TRACE conn4 -> [0,3430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:06 INFO - PROCESS | 13556 | ++DOCSHELL 0x9529d000 == 43 [pid = 13556] [id = 756] 18:01:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0x97bdf400) [pid = 13556] [serial = 2200] [outer = (nil)] 18:01:06 INFO - PROCESS | 13556 | ++DOMWINDOW == 91 (0x97be8000) [pid = 13556] [serial = 2201] [outer = 0x97bdf400] 18:01:06 INFO - PROCESS | 13556 | 1477702866897 Marionette DEBUG loaded listener.js 18:01:07 INFO - PROCESS | 13556 | ++DOMWINDOW == 92 (0x983e8c00) [pid = 13556] [serial = 2202] [outer = 0x97bdf400] 18:01:07 INFO - PROCESS | 13556 | 1477702867655 Marionette TRACE conn4 <- [1,3430,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 18:01:07 INFO - ... 18:01:07 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1070ms 18:01:07 INFO - PROCESS | 13556 | 1477702867676 Marionette TRACE conn4 -> [0,3431,"getWindowHandle",null] 18:01:07 INFO - PROCESS | 13556 | 1477702867680 Marionette TRACE conn4 <- [1,3431,null,{"value":"8"}] 18:01:07 INFO - TEST-START | /websockets/Secure-Send-data.htm 18:01:07 INFO - PROCESS | 13556 | 1477702867687 Marionette TRACE conn4 -> [0,3432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:07 INFO - PROCESS | 13556 | 1477702867920 Marionette TRACE conn4 <- [1,3432,null,{"value":null}] 18:01:07 INFO - PROCESS | 13556 | 1477702867941 Marionette TRACE conn4 -> [0,3433,"getWindowHandles",null] 18:01:07 INFO - PROCESS | 13556 | 1477702867945 Marionette TRACE conn4 <- [1,3433,null,["8"]] 18:01:07 INFO - PROCESS | 13556 | 1477702867949 Marionette TRACE conn4 -> [0,3434,"switchToWindow",{"name":"8"}] 18:01:07 INFO - PROCESS | 13556 | 1477702867954 Marionette TRACE conn4 <- [1,3434,null,{}] 18:01:07 INFO - PROCESS | 13556 | 1477702867958 Marionette TRACE conn4 -> [0,3435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-data.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:08 INFO - PROCESS | 13556 | ++DOCSHELL 0x98f2d800 == 44 [pid = 13556] [id = 757] 18:01:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 93 (0x9a205000) [pid = 13556] [serial = 2203] [outer = (nil)] 18:01:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 94 (0x9a353400) [pid = 13556] [serial = 2204] [outer = 0x9a205000] 18:01:08 INFO - PROCESS | 13556 | 1477702868128 Marionette DEBUG loaded listener.js 18:01:08 INFO - PROCESS | 13556 | ++DOMWINDOW == 95 (0x9a654c00) [pid = 13556] [serial = 2205] [outer = 0x9a205000] 18:01:08 INFO - PROCESS | 13556 | 1477702868705 Marionette TRACE conn4 <- [1,3435,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 18:01:08 INFO - ... 18:01:08 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1071ms 18:01:08 INFO - PROCESS | 13556 | 1477702868765 Marionette TRACE conn4 -> [0,3436,"getWindowHandle",null] 18:01:08 INFO - PROCESS | 13556 | 1477702868768 Marionette TRACE conn4 <- [1,3436,null,{"value":"8"}] 18:01:08 INFO - TEST-START | /websockets/Secure-Send-null.htm 18:01:08 INFO - PROCESS | 13556 | 1477702868787 Marionette TRACE conn4 -> [0,3437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:08 INFO - PROCESS | 13556 | 1477702868985 Marionette TRACE conn4 <- [1,3437,null,{"value":null}] 18:01:09 INFO - PROCESS | 13556 | 1477702869008 Marionette TRACE conn4 -> [0,3438,"getWindowHandles",null] 18:01:09 INFO - PROCESS | 13556 | 1477702869012 Marionette TRACE conn4 <- [1,3438,null,["8"]] 18:01:09 INFO - PROCESS | 13556 | 1477702869017 Marionette TRACE conn4 -> [0,3439,"switchToWindow",{"name":"8"}] 18:01:09 INFO - PROCESS | 13556 | 1477702869022 Marionette TRACE conn4 <- [1,3439,null,{}] 18:01:09 INFO - PROCESS | 13556 | 1477702869027 Marionette TRACE conn4 -> [0,3440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-null.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:09 INFO - PROCESS | 13556 | ++DOCSHELL 0x8320c800 == 45 [pid = 13556] [id = 758] 18:01:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 96 (0x9a677000) [pid = 13556] [serial = 2206] [outer = (nil)] 18:01:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 97 (0x9b468000) [pid = 13556] [serial = 2207] [outer = 0x9a677000] 18:01:09 INFO - PROCESS | 13556 | 1477702869315 Marionette DEBUG loaded listener.js 18:01:09 INFO - PROCESS | 13556 | ++DOMWINDOW == 98 (0x9b472000) [pid = 13556] [serial = 2208] [outer = 0x9a677000] 18:01:09 INFO - PROCESS | 13556 | --DOMWINDOW == 97 (0x8c8f4c00) [pid = 13556] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 18:01:09 INFO - PROCESS | 13556 | --DOMWINDOW == 96 (0x8c8fa400) [pid = 13556] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 18:01:09 INFO - PROCESS | 13556 | --DOMWINDOW == 95 (0x8da69000) [pid = 13556] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 18:01:09 INFO - PROCESS | 13556 | --DOMWINDOW == 94 (0x8309d800) [pid = 13556] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 18:01:09 INFO - PROCESS | 13556 | --DOMWINDOW == 93 (0x8fce8800) [pid = 13556] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 18:01:09 INFO - PROCESS | 13556 | --DOMWINDOW == 92 (0x82ff9c00) [pid = 13556] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 18:01:09 INFO - PROCESS | 13556 | --DOMWINDOW == 91 (0x93dcfc00) [pid = 13556] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 18:01:09 INFO - PROCESS | 13556 | 1477702869840 Marionette TRACE conn4 <- [1,3440,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 18:01:09 INFO - ... 18:01:09 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1072ms 18:01:09 INFO - PROCESS | 13556 | 1477702869858 Marionette TRACE conn4 -> [0,3441,"getWindowHandle",null] 18:01:09 INFO - PROCESS | 13556 | 1477702869862 Marionette TRACE conn4 <- [1,3441,null,{"value":"8"}] 18:01:09 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 18:01:09 INFO - PROCESS | 13556 | 1477702869870 Marionette TRACE conn4 -> [0,3442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:10 INFO - PROCESS | 13556 | 1477702870019 Marionette TRACE conn4 <- [1,3442,null,{"value":null}] 18:01:10 INFO - PROCESS | 13556 | 1477702870027 Marionette TRACE conn4 -> [0,3443,"getWindowHandles",null] 18:01:10 INFO - PROCESS | 13556 | 1477702870029 Marionette TRACE conn4 <- [1,3443,null,["8"]] 18:01:10 INFO - PROCESS | 13556 | 1477702870035 Marionette TRACE conn4 -> [0,3444,"switchToWindow",{"name":"8"}] 18:01:10 INFO - PROCESS | 13556 | 1477702870041 Marionette TRACE conn4 <- [1,3444,null,{}] 18:01:10 INFO - PROCESS | 13556 | 1477702870177 Marionette TRACE conn4 -> [0,3445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:10 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b46ac00 == 46 [pid = 13556] [id = 759] 18:01:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 92 (0x9b5e7000) [pid = 13556] [serial = 2209] [outer = (nil)] 18:01:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 93 (0x9ce2a800) [pid = 13556] [serial = 2210] [outer = 0x9b5e7000] 18:01:10 INFO - PROCESS | 13556 | 1477702870264 Marionette DEBUG loaded listener.js 18:01:10 INFO - PROCESS | 13556 | ++DOMWINDOW == 94 (0x9ceb6c00) [pid = 13556] [serial = 2211] [outer = 0x9b5e7000] 18:01:10 INFO - PROCESS | 13556 | 1477702870753 Marionette TRACE conn4 <- [1,3445,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 18:01:10 INFO - ... 18:01:10 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 926ms 18:01:10 INFO - PROCESS | 13556 | 1477702870796 Marionette TRACE conn4 -> [0,3446,"getWindowHandle",null] 18:01:10 INFO - PROCESS | 13556 | 1477702870801 Marionette TRACE conn4 <- [1,3446,null,{"value":"8"}] 18:01:10 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 18:01:10 INFO - PROCESS | 13556 | 1477702870808 Marionette TRACE conn4 -> [0,3447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:11 INFO - PROCESS | 13556 | 1477702871005 Marionette TRACE conn4 <- [1,3447,null,{"value":null}] 18:01:11 INFO - PROCESS | 13556 | 1477702871021 Marionette TRACE conn4 -> [0,3448,"getWindowHandles",null] 18:01:11 INFO - PROCESS | 13556 | 1477702871024 Marionette TRACE conn4 <- [1,3448,null,["8"]] 18:01:11 INFO - PROCESS | 13556 | 1477702871029 Marionette TRACE conn4 -> [0,3449,"switchToWindow",{"name":"8"}] 18:01:11 INFO - PROCESS | 13556 | 1477702871033 Marionette TRACE conn4 <- [1,3449,null,{}] 18:01:11 INFO - PROCESS | 13556 | 1477702871038 Marionette TRACE conn4 -> [0,3450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:11 INFO - PROCESS | 13556 | ++DOCSHELL 0x9ce2b000 == 47 [pid = 13556] [id = 760] 18:01:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 95 (0x9cebf800) [pid = 13556] [serial = 2212] [outer = (nil)] 18:01:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 96 (0xa1a6e400) [pid = 13556] [serial = 2213] [outer = 0x9cebf800] 18:01:11 INFO - PROCESS | 13556 | 1477702871122 Marionette DEBUG loaded listener.js 18:01:11 INFO - PROCESS | 13556 | ++DOMWINDOW == 97 (0xa1a68800) [pid = 13556] [serial = 2214] [outer = 0x9cebf800] 18:01:11 INFO - PROCESS | 13556 | 1477702871814 Marionette TRACE conn4 <- [1,3450,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 18:01:11 INFO - ... 18:01:11 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1030ms 18:01:11 INFO - PROCESS | 13556 | 1477702871840 Marionette TRACE conn4 -> [0,3451,"getWindowHandle",null] 18:01:11 INFO - PROCESS | 13556 | 1477702871846 Marionette TRACE conn4 <- [1,3451,null,{"value":"8"}] 18:01:11 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 18:01:11 INFO - PROCESS | 13556 | 1477702871904 Marionette TRACE conn4 -> [0,3452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:12 INFO - PROCESS | 13556 | 1477702872117 Marionette TRACE conn4 <- [1,3452,null,{"value":null}] 18:01:12 INFO - PROCESS | 13556 | 1477702872306 Marionette TRACE conn4 -> [0,3453,"getWindowHandles",null] 18:01:12 INFO - PROCESS | 13556 | 1477702872312 Marionette TRACE conn4 <- [1,3453,null,["8"]] 18:01:12 INFO - PROCESS | 13556 | 1477702872323 Marionette TRACE conn4 -> [0,3454,"switchToWindow",{"name":"8"}] 18:01:12 INFO - PROCESS | 13556 | 1477702872329 Marionette TRACE conn4 <- [1,3454,null,{}] 18:01:12 INFO - PROCESS | 13556 | 1477702872337 Marionette TRACE conn4 -> [0,3455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:12 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da69000 == 48 [pid = 13556] [id = 761] 18:01:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 98 (0x8da6f400) [pid = 13556] [serial = 2215] [outer = (nil)] 18:01:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 99 (0x90051400) [pid = 13556] [serial = 2216] [outer = 0x8da6f400] 18:01:12 INFO - PROCESS | 13556 | 1477702872449 Marionette DEBUG loaded listener.js 18:01:12 INFO - PROCESS | 13556 | ++DOMWINDOW == 100 (0x8bcea400) [pid = 13556] [serial = 2217] [outer = 0x8da6f400] 18:01:13 INFO - PROCESS | 13556 | [13556] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 18:01:13 INFO - PROCESS | 13556 | [13556] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 18:01:13 INFO - PROCESS | 13556 | 1477702873191 Marionette TRACE conn4 <- [1,3455,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 18:01:13 INFO - ... 18:01:13 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1324ms 18:01:13 INFO - PROCESS | 13556 | 1477702873222 Marionette TRACE conn4 -> [0,3456,"getWindowHandle",null] 18:01:13 INFO - PROCESS | 13556 | 1477702873227 Marionette TRACE conn4 <- [1,3456,null,{"value":"8"}] 18:01:13 INFO - TEST-START | /websockets/Send-0byte-data.htm 18:01:13 INFO - PROCESS | 13556 | 1477702873234 Marionette TRACE conn4 -> [0,3457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:13 INFO - PROCESS | 13556 | 1477702873486 Marionette TRACE conn4 <- [1,3457,null,{"value":null}] 18:01:13 INFO - PROCESS | 13556 | 1477702873616 Marionette TRACE conn4 -> [0,3458,"getWindowHandles",null] 18:01:13 INFO - PROCESS | 13556 | 1477702873619 Marionette TRACE conn4 <- [1,3458,null,["8"]] 18:01:13 INFO - PROCESS | 13556 | 1477702873630 Marionette TRACE conn4 -> [0,3459,"switchToWindow",{"name":"8"}] 18:01:13 INFO - PROCESS | 13556 | 1477702873636 Marionette TRACE conn4 <- [1,3459,null,{}] 18:01:13 INFO - PROCESS | 13556 | 1477702873685 Marionette TRACE conn4 -> [0,3460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-0byte-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-0byte-data.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:13 INFO - PROCESS | 13556 | ++DOCSHELL 0x8dffdc00 == 49 [pid = 13556] [id = 762] 18:01:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 101 (0x95fddc00) [pid = 13556] [serial = 2218] [outer = (nil)] 18:01:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 102 (0x983ea000) [pid = 13556] [serial = 2219] [outer = 0x95fddc00] 18:01:13 INFO - PROCESS | 13556 | 1477702873785 Marionette DEBUG loaded listener.js 18:01:13 INFO - PROCESS | 13556 | ++DOMWINDOW == 103 (0x9a2e1000) [pid = 13556] [serial = 2220] [outer = 0x95fddc00] 18:01:14 INFO - PROCESS | 13556 | 1477702874410 Marionette TRACE conn4 <- [1,3460,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 18:01:14 INFO - ... 18:01:14 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1226ms 18:01:14 INFO - PROCESS | 13556 | 1477702874468 Marionette TRACE conn4 -> [0,3461,"getWindowHandle",null] 18:01:14 INFO - PROCESS | 13556 | 1477702874475 Marionette TRACE conn4 <- [1,3461,null,{"value":"8"}] 18:01:14 INFO - TEST-START | /websockets/Send-65K-data.htm 18:01:14 INFO - PROCESS | 13556 | 1477702874482 Marionette TRACE conn4 -> [0,3462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:14 INFO - PROCESS | 13556 | 1477702874685 Marionette TRACE conn4 <- [1,3462,null,{"value":null}] 18:01:14 INFO - PROCESS | 13556 | 1477702874856 Marionette TRACE conn4 -> [0,3463,"getWindowHandles",null] 18:01:14 INFO - PROCESS | 13556 | 1477702874861 Marionette TRACE conn4 <- [1,3463,null,["8"]] 18:01:14 INFO - PROCESS | 13556 | 1477702874867 Marionette TRACE conn4 -> [0,3464,"switchToWindow",{"name":"8"}] 18:01:14 INFO - PROCESS | 13556 | 1477702874874 Marionette TRACE conn4 <- [1,3464,null,{}] 18:01:14 INFO - PROCESS | 13556 | 1477702874880 Marionette TRACE conn4 -> [0,3465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-65K-data.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:14 INFO - PROCESS | 13556 | ++DOCSHELL 0x9b5df400 == 50 [pid = 13556] [id = 763] 18:01:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 104 (0x9b5dfc00) [pid = 13556] [serial = 2221] [outer = (nil)] 18:01:14 INFO - PROCESS | 13556 | ++DOMWINDOW == 105 (0x9ceba000) [pid = 13556] [serial = 2222] [outer = 0x9b5dfc00] 18:01:14 INFO - PROCESS | 13556 | 1477702874978 Marionette DEBUG loaded listener.js 18:01:15 INFO - PROCESS | 13556 | ++DOMWINDOW == 106 (0xa1ac1400) [pid = 13556] [serial = 2223] [outer = 0x9b5dfc00] 18:01:15 INFO - PROCESS | 13556 | 1477702875591 Marionette TRACE conn4 <- [1,3465,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 18:01:15 INFO - ... 18:01:15 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1123ms 18:01:15 INFO - PROCESS | 13556 | 1477702875604 Marionette TRACE conn4 -> [0,3466,"getWindowHandle",null] 18:01:15 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 18:01:15 INFO - PROCESS | 13556 | 1477702875608 Marionette TRACE conn4 <- [1,3466,null,{"value":"8"}] 18:01:15 INFO - PROCESS | 13556 | 1477702875618 Marionette TRACE conn4 -> [0,3467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:15 INFO - PROCESS | 13556 | 1477702875799 Marionette TRACE conn4 <- [1,3467,null,{"value":null}] 18:01:16 INFO - PROCESS | 13556 | 1477702875996 Marionette TRACE conn4 -> [0,3468,"getWindowHandles",null] 18:01:16 INFO - PROCESS | 13556 | 1477702876001 Marionette TRACE conn4 <- [1,3468,null,["8"]] 18:01:16 INFO - PROCESS | 13556 | 1477702876008 Marionette TRACE conn4 -> [0,3469,"switchToWindow",{"name":"8"}] 18:01:16 INFO - PROCESS | 13556 | 1477702876014 Marionette TRACE conn4 <- [1,3469,null,{}] 18:01:16 INFO - PROCESS | 13556 | 1477702876024 Marionette TRACE conn4 -> [0,3470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-Unpaired-Surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:16 INFO - PROCESS | 13556 | ++DOCSHELL 0xa26f3800 == 51 [pid = 13556] [id = 764] 18:01:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 107 (0xa26f6400) [pid = 13556] [serial = 2224] [outer = (nil)] 18:01:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 108 (0xa2a13000) [pid = 13556] [serial = 2225] [outer = 0xa26f6400] 18:01:16 INFO - PROCESS | 13556 | 1477702876120 Marionette DEBUG loaded listener.js 18:01:16 INFO - PROCESS | 13556 | ++DOMWINDOW == 109 (0xa2a93c00) [pid = 13556] [serial = 2226] [outer = 0xa26f6400] 18:01:16 INFO - PROCESS | 13556 | [13556] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 18:01:16 INFO - PROCESS | 13556 | [13556] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 18:01:16 INFO - PROCESS | 13556 | 1477702876693 Marionette TRACE conn4 <- [1,3470,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 18:01:16 INFO - ... 18:01:16 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1120ms 18:01:16 INFO - PROCESS | 13556 | 1477702876734 Marionette TRACE conn4 -> [0,3471,"getWindowHandle",null] 18:01:16 INFO - PROCESS | 13556 | 1477702876738 Marionette TRACE conn4 <- [1,3471,null,{"value":"8"}] 18:01:16 INFO - TEST-START | /websockets/Send-before-open.htm 18:01:16 INFO - PROCESS | 13556 | 1477702876745 Marionette TRACE conn4 -> [0,3472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:16 INFO - PROCESS | 13556 | 1477702876917 Marionette TRACE conn4 <- [1,3472,null,{"value":null}] 18:01:17 INFO - PROCESS | 13556 | 1477702877090 Marionette TRACE conn4 -> [0,3473,"getWindowHandles",null] 18:01:17 INFO - PROCESS | 13556 | 1477702877093 Marionette TRACE conn4 <- [1,3473,null,["8"]] 18:01:17 INFO - PROCESS | 13556 | 1477702877101 Marionette TRACE conn4 -> [0,3474,"switchToWindow",{"name":"8"}] 18:01:17 INFO - PROCESS | 13556 | 1477702877107 Marionette TRACE conn4 <- [1,3474,null,{}] 18:01:17 INFO - PROCESS | 13556 | 1477702877115 Marionette TRACE conn4 -> [0,3475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-before-open.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-before-open.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 13556 | ++DOCSHELL 0xa2f7bc00 == 52 [pid = 13556] [id = 765] 18:01:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 110 (0xa2f7c000) [pid = 13556] [serial = 2227] [outer = (nil)] 18:01:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 111 (0xa2f7f800) [pid = 13556] [serial = 2228] [outer = 0xa2f7c000] 18:01:17 INFO - PROCESS | 13556 | 1477702877209 Marionette DEBUG loaded listener.js 18:01:17 INFO - PROCESS | 13556 | ++DOMWINDOW == 112 (0xa2f81000) [pid = 13556] [serial = 2229] [outer = 0xa2f7c000] 18:01:17 INFO - PROCESS | 13556 | 1477702877831 Marionette TRACE conn4 <- [1,3475,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 18:01:17 INFO - . 18:01:17 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1119ms 18:01:17 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 18:01:17 INFO - PROCESS | 13556 | 1477702877864 Marionette TRACE conn4 -> [0,3476,"getWindowHandle",null] 18:01:17 INFO - PROCESS | 13556 | 1477702877867 Marionette TRACE conn4 <- [1,3476,null,{"value":"8"}] 18:01:17 INFO - PROCESS | 13556 | 1477702877874 Marionette TRACE conn4 -> [0,3477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:18 INFO - PROCESS | 13556 | 1477702878085 Marionette TRACE conn4 <- [1,3477,null,{"value":null}] 18:01:18 INFO - PROCESS | 13556 | [13556] 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 18:01:18 INFO - PROCESS | 13556 | 1477702878481 Marionette TRACE conn4 -> [0,3478,"getWindowHandles",null] 18:01:18 INFO - PROCESS | 13556 | 1477702878487 Marionette TRACE conn4 <- [1,3478,null,["8"]] 18:01:18 INFO - PROCESS | 13556 | 1477702878540 Marionette TRACE conn4 -> [0,3479,"switchToWindow",{"name":"8"}] 18:01:18 INFO - PROCESS | 13556 | 1477702878550 Marionette TRACE conn4 <- [1,3479,null,{}] 18:01:18 INFO - PROCESS | 13556 | 1477702878558 Marionette TRACE conn4 -> [0,3480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:18 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cee400 == 53 [pid = 13556] [id = 766] 18:01:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 113 (0x83cee800) [pid = 13556] [serial = 2230] [outer = (nil)] 18:01:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 114 (0x8bcae000) [pid = 13556] [serial = 2231] [outer = 0x83cee800] 18:01:18 INFO - PROCESS | 13556 | 1477702878650 Marionette DEBUG loaded listener.js 18:01:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 115 (0x8bd8c000) [pid = 13556] [serial = 2232] [outer = 0x83cee800] 18:01:19 INFO - PROCESS | 13556 | 1477702879375 Marionette TRACE conn4 <- [1,3480,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 18:01:19 INFO - ... 18:01:19 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1528ms 18:01:19 INFO - PROCESS | 13556 | 1477702879403 Marionette TRACE conn4 -> [0,3481,"getWindowHandle",null] 18:01:19 INFO - PROCESS | 13556 | 1477702879409 Marionette TRACE conn4 <- [1,3481,null,{"value":"8"}] 18:01:19 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 18:01:19 INFO - PROCESS | 13556 | 1477702879416 Marionette TRACE conn4 -> [0,3482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:19 INFO - PROCESS | 13556 | 1477702879660 Marionette TRACE conn4 <- [1,3482,null,{"value":null}] 18:01:19 INFO - PROCESS | 13556 | 1477702879798 Marionette TRACE conn4 -> [0,3483,"getWindowHandles",null] 18:01:19 INFO - PROCESS | 13556 | 1477702879804 Marionette TRACE conn4 <- [1,3483,null,["8"]] 18:01:19 INFO - PROCESS | 13556 | 1477702879811 Marionette TRACE conn4 -> [0,3484,"switchToWindow",{"name":"8"}] 18:01:19 INFO - PROCESS | 13556 | 1477702879819 Marionette TRACE conn4 <- [1,3484,null,{}] 18:01:19 INFO - PROCESS | 13556 | 1477702879857 Marionette TRACE conn4 -> [0,3485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:19 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff6c00 == 54 [pid = 13556] [id = 767] 18:01:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 116 (0x82ff7000) [pid = 13556] [serial = 2233] [outer = (nil)] 18:01:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 117 (0x8bce5400) [pid = 13556] [serial = 2234] [outer = 0x82ff7000] 18:01:19 INFO - PROCESS | 13556 | 1477702879945 Marionette DEBUG loaded listener.js 18:01:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 118 (0x8cbeb000) [pid = 13556] [serial = 2235] [outer = 0x82ff7000] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x9b46ac00 == 53 [pid = 13556] [id = 759] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x8320c800 == 52 [pid = 13556] [id = 758] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x98f2d800 == 51 [pid = 13556] [id = 757] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x92ec7800 == 50 [pid = 13556] [id = 732] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x91498800 == 49 [pid = 13556] [id = 755] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x9529d000 == 48 [pid = 13556] [id = 756] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x83202400 == 47 [pid = 13556] [id = 754] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x83321400 == 46 [pid = 13556] [id = 753] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x97d74400 == 45 [pid = 13556] [id = 747] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x943a4400 == 44 [pid = 13556] [id = 739] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x8cbddc00 == 43 [pid = 13556] [id = 727] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x83cf5800 == 42 [pid = 13556] [id = 748] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x8c8f7800 == 41 [pid = 13556] [id = 724] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x944c7400 == 40 [pid = 13556] [id = 725] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x8dff3000 == 39 [pid = 13556] [id = 749] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x944c2800 == 38 [pid = 13556] [id = 728] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x9a20f800 == 37 [pid = 13556] [id = 751] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x9a2e4000 == 36 [pid = 13556] [id = 752] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x95fde400 == 35 [pid = 13556] [id = 750] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x95f0ac00 == 34 [pid = 13556] [id = 735] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x83cf0400 == 33 [pid = 13556] [id = 726] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x95ca0000 == 32 [pid = 13556] [id = 738] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0xa2f7bc00 == 31 [pid = 13556] [id = 765] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x83cee400 == 30 [pid = 13556] [id = 766] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x9ce2b000 == 29 [pid = 13556] [id = 760] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x8da69000 == 28 [pid = 13556] [id = 761] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x8dffdc00 == 27 [pid = 13556] [id = 762] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0x9b5df400 == 26 [pid = 13556] [id = 763] 18:01:21 INFO - PROCESS | 13556 | --DOCSHELL 0xa26f3800 == 25 [pid = 13556] [id = 764] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 117 (0x8bc75400) [pid = 13556] [serial = 2141] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 116 (0x92cbe000) [pid = 13556] [serial = 2144] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 115 (0x95fc1400) [pid = 13556] [serial = 2147] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 114 (0x97b57000) [pid = 13556] [serial = 2150] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 113 (0x8bc74000) [pid = 13556] [serial = 2154] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 112 (0x8331b800) [pid = 13556] [serial = 2153] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 111 (0x8fcf3c00) [pid = 13556] [serial = 2157] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 110 (0x8df28000) [pid = 13556] [serial = 2156] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 109 (0x90054000) [pid = 13556] [serial = 2160] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 108 (0x8da68400) [pid = 13556] [serial = 2159] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 107 (0x944c5c00) [pid = 13556] [serial = 2163] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 106 (0x943a6800) [pid = 13556] [serial = 2162] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 105 (0x9554e400) [pid = 13556] [serial = 2166] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 104 (0x95548c00) [pid = 13556] [serial = 2165] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 103 (0x97be5c00) [pid = 13556] [serial = 2169] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 102 (0x97b50400) [pid = 13556] [serial = 2168] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 101 (0x97d53400) [pid = 13556] [serial = 2172] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 100 (0x97d50c00) [pid = 13556] [serial = 2171] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | --DOMWINDOW == 99 (0x97d82000) [pid = 13556] [serial = 2174] [outer = (nil)] [url = about:blank] 18:01:21 INFO - PROCESS | 13556 | 1477702881477 Marionette TRACE conn4 <- [1,3485,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 18:01:21 INFO - ... 18:01:21 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 2075ms 18:01:21 INFO - PROCESS | 13556 | 1477702881498 Marionette TRACE conn4 -> [0,3486,"getWindowHandle",null] 18:01:21 INFO - PROCESS | 13556 | 1477702881505 Marionette TRACE conn4 <- [1,3486,null,{"value":"8"}] 18:01:21 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 18:01:21 INFO - PROCESS | 13556 | 1477702881568 Marionette TRACE conn4 -> [0,3487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:21 INFO - PROCESS | 13556 | 1477702881750 Marionette TRACE conn4 <- [1,3487,null,{"value":null}] 18:01:21 INFO - PROCESS | 13556 | 1477702881761 Marionette TRACE conn4 -> [0,3488,"getWindowHandles",null] 18:01:21 INFO - PROCESS | 13556 | 1477702881766 Marionette TRACE conn4 <- [1,3488,null,["8"]] 18:01:21 INFO - PROCESS | 13556 | 1477702881774 Marionette TRACE conn4 -> [0,3489,"switchToWindow",{"name":"8"}] 18:01:21 INFO - PROCESS | 13556 | 1477702881780 Marionette TRACE conn4 <- [1,3489,null,{}] 18:01:21 INFO - PROCESS | 13556 | 1477702881787 Marionette TRACE conn4 -> [0,3490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int16-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:21 INFO - PROCESS | 13556 | ++DOCSHELL 0x8320a400 == 26 [pid = 13556] [id = 768] 18:01:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 100 (0x8320ac00) [pid = 13556] [serial = 2236] [outer = (nil)] 18:01:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 101 (0x8320fc00) [pid = 13556] [serial = 2237] [outer = 0x8320ac00] 18:01:21 INFO - PROCESS | 13556 | 1477702881883 Marionette DEBUG loaded listener.js 18:01:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 102 (0x83091c00) [pid = 13556] [serial = 2238] [outer = 0x8320ac00] 18:01:22 INFO - PROCESS | 13556 | 1477702882518 Marionette TRACE conn4 <- [1,3490,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 18:01:22 INFO - ... 18:01:22 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1023ms 18:01:22 INFO - PROCESS | 13556 | 1477702882548 Marionette TRACE conn4 -> [0,3491,"getWindowHandle",null] 18:01:22 INFO - PROCESS | 13556 | 1477702882556 Marionette TRACE conn4 <- [1,3491,null,{"value":"8"}] 18:01:22 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 18:01:22 INFO - PROCESS | 13556 | 1477702882564 Marionette TRACE conn4 -> [0,3492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:22 INFO - PROCESS | 13556 | 1477702882725 Marionette TRACE conn4 <- [1,3492,null,{"value":null}] 18:01:22 INFO - PROCESS | 13556 | 1477702882735 Marionette TRACE conn4 -> [0,3493,"getWindowHandles",null] 18:01:22 INFO - PROCESS | 13556 | 1477702882740 Marionette TRACE conn4 <- [1,3493,null,["8"]] 18:01:22 INFO - PROCESS | 13556 | 1477702882748 Marionette TRACE conn4 -> [0,3494,"switchToWindow",{"name":"8"}] 18:01:22 INFO - PROCESS | 13556 | 1477702882754 Marionette TRACE conn4 <- [1,3494,null,{}] 18:01:22 INFO - PROCESS | 13556 | 1477702882761 Marionette TRACE conn4 -> [0,3495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int8.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc7cc00 == 27 [pid = 13556] [id = 769] 18:01:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 103 (0x8bca6800) [pid = 13556] [serial = 2239] [outer = (nil)] 18:01:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 104 (0x8bce3c00) [pid = 13556] [serial = 2240] [outer = 0x8bca6800] 18:01:22 INFO - PROCESS | 13556 | 1477702882854 Marionette DEBUG loaded listener.js 18:01:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 105 (0x8bce9000) [pid = 13556] [serial = 2241] [outer = 0x8bca6800] 18:01:23 INFO - PROCESS | 13556 | 1477702883522 Marionette TRACE conn4 <- [1,3495,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 18:01:23 INFO - ... 18:01:23 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1019ms 18:01:23 INFO - PROCESS | 13556 | 1477702883592 Marionette TRACE conn4 -> [0,3496,"getWindowHandle",null] 18:01:23 INFO - PROCESS | 13556 | 1477702883599 Marionette TRACE conn4 <- [1,3496,null,{"value":"8"}] 18:01:23 INFO - TEST-START | /websockets/Send-binary-blob.htm 18:01:23 INFO - PROCESS | 13556 | 1477702883606 Marionette TRACE conn4 -> [0,3497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:23 INFO - PROCESS | 13556 | 1477702883823 Marionette TRACE conn4 <- [1,3497,null,{"value":null}] 18:01:23 INFO - PROCESS | 13556 | 1477702883850 Marionette TRACE conn4 -> [0,3498,"getWindowHandles",null] 18:01:23 INFO - PROCESS | 13556 | 1477702883855 Marionette TRACE conn4 <- [1,3498,null,["8"]] 18:01:23 INFO - PROCESS | 13556 | 1477702883860 Marionette TRACE conn4 -> [0,3499,"switchToWindow",{"name":"8"}] 18:01:23 INFO - PROCESS | 13556 | 1477702883867 Marionette TRACE conn4 <- [1,3499,null,{}] 18:01:23 INFO - PROCESS | 13556 | 1477702883952 Marionette TRACE conn4 -> [0,3500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-blob.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:23 INFO - PROCESS | 13556 | ++DOCSHELL 0x8da6b400 == 28 [pid = 13556] [id = 770] 18:01:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 106 (0x8da6bc00) [pid = 13556] [serial = 2242] [outer = (nil)] 18:01:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 107 (0x8ddcac00) [pid = 13556] [serial = 2243] [outer = 0x8da6bc00] 18:01:24 INFO - PROCESS | 13556 | 1477702884044 Marionette DEBUG loaded listener.js 18:01:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 108 (0x8df24800) [pid = 13556] [serial = 2244] [outer = 0x8da6bc00] 18:01:24 INFO - PROCESS | 13556 | 1477702884652 Marionette TRACE conn4 <- [1,3500,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 18:01:24 INFO - ... 18:01:24 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1074ms 18:01:24 INFO - PROCESS | 13556 | 1477702884679 Marionette TRACE conn4 -> [0,3501,"getWindowHandle",null] 18:01:24 INFO - TEST-START | /websockets/Send-data.htm 18:01:24 INFO - PROCESS | 13556 | 1477702884683 Marionette TRACE conn4 <- [1,3501,null,{"value":"8"}] 18:01:24 INFO - PROCESS | 13556 | 1477702884700 Marionette TRACE conn4 -> [0,3502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:24 INFO - PROCESS | 13556 | 1477702884933 Marionette TRACE conn4 <- [1,3502,null,{"value":null}] 18:01:24 INFO - PROCESS | 13556 | 1477702884955 Marionette TRACE conn4 -> [0,3503,"getWindowHandles",null] 18:01:24 INFO - PROCESS | 13556 | 1477702884958 Marionette TRACE conn4 <- [1,3503,null,["8"]] 18:01:24 INFO - PROCESS | 13556 | 1477702884966 Marionette TRACE conn4 -> [0,3504,"switchToWindow",{"name":"8"}] 18:01:24 INFO - PROCESS | 13556 | 1477702884971 Marionette TRACE conn4 <- [1,3504,null,{}] 18:01:24 INFO - PROCESS | 13556 | 1477702884976 Marionette TRACE conn4 -> [0,3505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:25 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fbc6c00 == 29 [pid = 13556] [id = 771] 18:01:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 109 (0x8fcc9000) [pid = 13556] [serial = 2245] [outer = (nil)] 18:01:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 110 (0x92d4d400) [pid = 13556] [serial = 2246] [outer = 0x8fcc9000] 18:01:25 INFO - PROCESS | 13556 | 1477702885152 Marionette DEBUG loaded listener.js 18:01:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 111 (0x9331f000) [pid = 13556] [serial = 2247] [outer = 0x8fcc9000] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 110 (0x9b5e7000) [pid = 13556] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 109 (0x9a205000) [pid = 13556] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 108 (0x9a677000) [pid = 13556] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 107 (0x9cebf800) [pid = 13556] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 106 (0x97d76800) [pid = 13556] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 105 (0x9a210800) [pid = 13556] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 104 (0x8fd6e000) [pid = 13556] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 103 (0x83cf6800) [pid = 13556] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 102 (0x83321800) [pid = 13556] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 101 (0x9a352c00) [pid = 13556] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 100 (0x948b6400) [pid = 13556] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 99 (0x83205400) [pid = 13556] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 98 (0x97b4f400) [pid = 13556] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 97 (0x97bdf400) [pid = 13556] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 96 (0x83cf4400) [pid = 13556] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 95 (0x97b53c00) [pid = 13556] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 94 (0x944c3000) [pid = 13556] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 93 (0x95f0b000) [pid = 13556] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 92 (0x95f0f000) [pid = 13556] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 91 (0x8fcd2000) [pid = 13556] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 90 (0x83323800) [pid = 13556] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0x9478dc00) [pid = 13556] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 18:01:26 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0x8cbdf800) [pid = 13556] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 18:01:26 INFO - PROCESS | 13556 | 1477702886343 Marionette TRACE conn4 <- [1,3505,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 18:01:26 INFO - ... 18:01:26 INFO - TEST-OK | /websockets/Send-data.htm | took 1676ms 18:01:26 INFO - PROCESS | 13556 | 1477702886364 Marionette TRACE conn4 -> [0,3506,"getWindowHandle",null] 18:01:26 INFO - PROCESS | 13556 | 1477702886368 Marionette TRACE conn4 <- [1,3506,null,{"value":"8"}] 18:01:26 INFO - TEST-START | /websockets/Send-data.worker 18:01:26 INFO - PROCESS | 13556 | 1477702886375 Marionette TRACE conn4 -> [0,3507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:26 INFO - PROCESS | 13556 | 1477702886527 Marionette TRACE conn4 <- [1,3507,null,{"value":null}] 18:01:26 INFO - PROCESS | 13556 | 1477702886674 Marionette TRACE conn4 -> [0,3508,"getWindowHandles",null] 18:01:26 INFO - PROCESS | 13556 | 1477702886678 Marionette TRACE conn4 <- [1,3508,null,["8"]] 18:01:26 INFO - PROCESS | 13556 | 1477702886682 Marionette TRACE conn4 -> [0,3509,"switchToWindow",{"name":"8"}] 18:01:26 INFO - PROCESS | 13556 | 1477702886687 Marionette TRACE conn4 <- [1,3509,null,{}] 18:01:26 INFO - PROCESS | 13556 | 1477702886692 Marionette TRACE conn4 -> [0,3510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.worker\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x8cbdf800 == 30 [pid = 13556] [id = 772] 18:01:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 89 (0x8cbe0c00) [pid = 13556] [serial = 2248] [outer = (nil)] 18:01:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 90 (0x8fcd1000) [pid = 13556] [serial = 2249] [outer = 0x8cbe0c00] 18:01:26 INFO - PROCESS | 13556 | 1477702886773 Marionette DEBUG loaded listener.js 18:01:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 91 (0x93b6d400) [pid = 13556] [serial = 2250] [outer = 0x8cbe0c00] 18:01:27 INFO - PROCESS | 13556 | [13556] 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 18:01:27 INFO - PROCESS | 13556 | 1477702887360 Marionette TRACE conn4 <- [1,3510,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 18:01:27 INFO - . 18:01:27 INFO - TEST-OK | /websockets/Send-data.worker | took 1022ms 18:01:27 INFO - PROCESS | 13556 | 1477702887396 Marionette TRACE conn4 -> [0,3511,"getWindowHandle",null] 18:01:27 INFO - PROCESS | 13556 | 1477702887400 Marionette TRACE conn4 <- [1,3511,null,{"value":"8"}] 18:01:27 INFO - TEST-START | /websockets/Send-null.htm 18:01:27 INFO - PROCESS | 13556 | 1477702887406 Marionette TRACE conn4 -> [0,3512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:27 INFO - PROCESS | 13556 | 1477702887625 Marionette TRACE conn4 <- [1,3512,null,{"value":null}] 18:01:27 INFO - PROCESS | 13556 | 1477702887644 Marionette TRACE conn4 -> [0,3513,"getWindowHandles",null] 18:01:27 INFO - PROCESS | 13556 | 1477702887646 Marionette TRACE conn4 <- [1,3513,null,["8"]] 18:01:27 INFO - PROCESS | 13556 | 1477702887652 Marionette TRACE conn4 -> [0,3514,"switchToWindow",{"name":"8"}] 18:01:27 INFO - PROCESS | 13556 | 1477702887660 Marionette TRACE conn4 <- [1,3514,null,{}] 18:01:27 INFO - PROCESS | 13556 | 1477702887665 Marionette TRACE conn4 -> [0,3515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-null.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:27 INFO - PROCESS | 13556 | ++DOCSHELL 0x944c4000 == 31 [pid = 13556] [id = 773] 18:01:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 92 (0x944c6c00) [pid = 13556] [serial = 2251] [outer = (nil)] 18:01:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 93 (0x9534d800) [pid = 13556] [serial = 2252] [outer = 0x944c6c00] 18:01:27 INFO - PROCESS | 13556 | 1477702887751 Marionette DEBUG loaded listener.js 18:01:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 94 (0x95543800) [pid = 13556] [serial = 2253] [outer = 0x944c6c00] 18:01:28 INFO - PROCESS | 13556 | 1477702888493 Marionette TRACE conn4 <- [1,3515,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 18:01:28 INFO - ... 18:01:28 INFO - TEST-OK | /websockets/Send-null.htm | took 1123ms 18:01:28 INFO - PROCESS | 13556 | 1477702888529 Marionette TRACE conn4 -> [0,3516,"getWindowHandle",null] 18:01:28 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 18:01:28 INFO - PROCESS | 13556 | 1477702888536 Marionette TRACE conn4 <- [1,3516,null,{"value":"8"}] 18:01:28 INFO - PROCESS | 13556 | 1477702888590 Marionette TRACE conn4 -> [0,3517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:28 INFO - PROCESS | 13556 | 1477702888797 Marionette TRACE conn4 <- [1,3517,null,{"value":null}] 18:01:28 INFO - PROCESS | 13556 | 1477702888980 Marionette TRACE conn4 -> [0,3518,"getWindowHandles",null] 18:01:28 INFO - PROCESS | 13556 | 1477702888986 Marionette TRACE conn4 <- [1,3518,null,["8"]] 18:01:28 INFO - PROCESS | 13556 | 1477702888996 Marionette TRACE conn4 -> [0,3519,"switchToWindow",{"name":"8"}] 18:01:29 INFO - PROCESS | 13556 | 1477702889002 Marionette TRACE conn4 <- [1,3519,null,{}] 18:01:29 INFO - PROCESS | 13556 | 1477702889011 Marionette TRACE conn4 -> [0,3520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-paired-surrogates.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:29 INFO - PROCESS | 13556 | ++DOCSHELL 0x83322400 == 32 [pid = 13556] [id = 774] 18:01:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 95 (0x83322c00) [pid = 13556] [serial = 2254] [outer = (nil)] 18:01:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 96 (0x83cfa800) [pid = 13556] [serial = 2255] [outer = 0x83322c00] 18:01:29 INFO - PROCESS | 13556 | 1477702889116 Marionette DEBUG loaded listener.js 18:01:29 INFO - PROCESS | 13556 | ++DOMWINDOW == 97 (0x8bc74000) [pid = 13556] [serial = 2256] [outer = 0x83322c00] 18:01:29 INFO - PROCESS | 13556 | 1477702889808 Marionette TRACE conn4 <- [1,3520,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 18:01:29 INFO - ... 18:01:29 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1324ms 18:01:29 INFO - PROCESS | 13556 | 1477702889892 Marionette TRACE conn4 -> [0,3521,"getWindowHandle",null] 18:01:29 INFO - PROCESS | 13556 | 1477702889899 Marionette TRACE conn4 <- [1,3521,null,{"value":"8"}] 18:01:29 INFO - TEST-START | /websockets/Send-unicode-data.htm 18:01:29 INFO - PROCESS | 13556 | 1477702889908 Marionette TRACE conn4 -> [0,3522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:30 INFO - PROCESS | 13556 | 1477702890084 Marionette TRACE conn4 <- [1,3522,null,{"value":null}] 18:01:30 INFO - PROCESS | 13556 | 1477702890266 Marionette TRACE conn4 -> [0,3523,"getWindowHandles",null] 18:01:30 INFO - PROCESS | 13556 | 1477702890272 Marionette TRACE conn4 <- [1,3523,null,["8"]] 18:01:30 INFO - PROCESS | 13556 | 1477702890280 Marionette TRACE conn4 -> [0,3524,"switchToWindow",{"name":"8"}] 18:01:30 INFO - PROCESS | 13556 | 1477702890286 Marionette TRACE conn4 <- [1,3524,null,{}] 18:01:30 INFO - PROCESS | 13556 | 1477702890292 Marionette TRACE conn4 -> [0,3525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-unicode-data.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:30 INFO - PROCESS | 13556 | ++DOCSHELL 0x8d94c400 == 33 [pid = 13556] [id = 775] 18:01:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 98 (0x8da69000) [pid = 13556] [serial = 2257] [outer = (nil)] 18:01:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 99 (0x8dff2c00) [pid = 13556] [serial = 2258] [outer = 0x8da69000] 18:01:30 INFO - PROCESS | 13556 | 1477702890386 Marionette DEBUG loaded listener.js 18:01:30 INFO - PROCESS | 13556 | ++DOMWINDOW == 100 (0x8df28800) [pid = 13556] [serial = 2259] [outer = 0x8da69000] 18:01:31 INFO - PROCESS | 13556 | 1477702891067 Marionette TRACE conn4 <- [1,3525,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 18:01:31 INFO - ... 18:01:31 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1171ms 18:01:31 INFO - PROCESS | 13556 | 1477702891087 Marionette TRACE conn4 -> [0,3526,"getWindowHandle",null] 18:01:31 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 18:01:31 INFO - PROCESS | 13556 | 1477702891093 Marionette TRACE conn4 <- [1,3526,null,{"value":"8"}] 18:01:31 INFO - PROCESS | 13556 | 1477702891100 Marionette TRACE conn4 -> [0,3527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:31 INFO - PROCESS | 13556 | 1477702891268 Marionette TRACE conn4 <- [1,3527,null,{"value":null}] 18:01:31 INFO - PROCESS | 13556 | 1477702891451 Marionette TRACE conn4 -> [0,3528,"getWindowHandles",null] 18:01:31 INFO - PROCESS | 13556 | 1477702891456 Marionette TRACE conn4 <- [1,3528,null,["8"]] 18:01:31 INFO - PROCESS | 13556 | 1477702891465 Marionette TRACE conn4 -> [0,3529,"switchToWindow",{"name":"8"}] 18:01:31 INFO - PROCESS | 13556 | 1477702891472 Marionette TRACE conn4 <- [1,3529,null,{}] 18:01:31 INFO - PROCESS | 13556 | 1477702891478 Marionette TRACE conn4 -> [0,3530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/binaryType-wrong-value.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/binaryType-wrong-value.htm\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:31 INFO - PROCESS | 13556 | ++DOCSHELL 0x95548c00 == 34 [pid = 13556] [id = 776] 18:01:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 101 (0x95549800) [pid = 13556] [serial = 2260] [outer = (nil)] 18:01:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 102 (0x95ca0000) [pid = 13556] [serial = 2261] [outer = 0x95549800] 18:01:31 INFO - PROCESS | 13556 | 1477702891576 Marionette DEBUG loaded listener.js 18:01:31 INFO - PROCESS | 13556 | ++DOMWINDOW == 103 (0x95f0dc00) [pid = 13556] [serial = 2262] [outer = 0x95549800] 18:01:32 INFO - PROCESS | 13556 | 1477702892271 Marionette TRACE conn4 <- [1,3530,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 18:01:32 INFO - .. 18:01:32 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1223ms 18:01:32 INFO - TEST-START | /websockets/constructor.html 18:01:32 INFO - PROCESS | 13556 | 1477702892348 Marionette TRACE conn4 -> [0,3531,"getWindowHandle",null] 18:01:32 INFO - PROCESS | 13556 | 1477702892352 Marionette TRACE conn4 <- [1,3531,null,{"value":"8"}] 18:01:32 INFO - PROCESS | 13556 | 1477702892361 Marionette TRACE conn4 -> [0,3532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:32 INFO - PROCESS | 13556 | 1477702892540 Marionette TRACE conn4 <- [1,3532,null,{"value":null}] 18:01:32 INFO - PROCESS | 13556 | 1477702892742 Marionette TRACE conn4 -> [0,3533,"getWindowHandles",null] 18:01:32 INFO - PROCESS | 13556 | 1477702892746 Marionette TRACE conn4 <- [1,3533,null,["8"]] 18:01:32 INFO - PROCESS | 13556 | 1477702892752 Marionette TRACE conn4 -> [0,3534,"switchToWindow",{"name":"8"}] 18:01:32 INFO - PROCESS | 13556 | 1477702892757 Marionette TRACE conn4 <- [1,3534,null,{}] 18:01:32 INFO - PROCESS | 13556 | 1477702892812 Marionette TRACE conn4 -> [0,3535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/constructor.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:32 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d25c00 == 35 [pid = 13556] [id = 777] 18:01:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 104 (0x82d28c00) [pid = 13556] [serial = 2263] [outer = (nil)] 18:01:32 INFO - PROCESS | 13556 | ++DOMWINDOW == 105 (0x82df5400) [pid = 13556] [serial = 2264] [outer = 0x82d28c00] 18:01:32 INFO - PROCESS | 13556 | 1477702892905 Marionette DEBUG loaded listener.js 18:01:33 INFO - PROCESS | 13556 | ++DOMWINDOW == 106 (0x8bcacc00) [pid = 13556] [serial = 2265] [outer = 0x82d28c00] 18:01:33 INFO - PROCESS | 13556 | 1477702893763 Marionette TRACE conn4 <- [1,3535,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 18:01:33 INFO - . 18:01:33 INFO - TEST-OK | /websockets/constructor.html | took 1473ms 18:01:33 INFO - PROCESS | 13556 | 1477702893833 Marionette TRACE conn4 -> [0,3536,"getWindowHandle",null] 18:01:33 INFO - PROCESS | 13556 | 1477702893839 Marionette TRACE conn4 <- [1,3536,null,{"value":"8"}] 18:01:33 INFO - TEST-START | /websockets/eventhandlers.html 18:01:33 INFO - PROCESS | 13556 | 1477702893848 Marionette TRACE conn4 -> [0,3537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:34 INFO - PROCESS | 13556 | 1477702894022 Marionette TRACE conn4 <- [1,3537,null,{"value":null}] 18:01:34 INFO - PROCESS | 13556 | --DOCSHELL 0x8cbdf800 == 34 [pid = 13556] [id = 772] 18:01:34 INFO - PROCESS | 13556 | --DOCSHELL 0x8fbc6c00 == 33 [pid = 13556] [id = 771] 18:01:34 INFO - PROCESS | 13556 | --DOCSHELL 0x8da6b400 == 32 [pid = 13556] [id = 770] 18:01:34 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc7cc00 == 31 [pid = 13556] [id = 769] 18:01:34 INFO - PROCESS | 13556 | --DOCSHELL 0x8320a400 == 30 [pid = 13556] [id = 768] 18:01:34 INFO - PROCESS | 13556 | [13556] 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 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 105 (0x8bcb0000) [pid = 13556] [serial = 2112] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 104 (0x97bdfc00) [pid = 13556] [serial = 2151] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 103 (0x90054c00) [pid = 13556] [serial = 2118] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 102 (0x95fd3400) [pid = 13556] [serial = 2148] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 101 (0x95f0ec00) [pid = 13556] [serial = 2139] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 100 (0x9331e400) [pid = 13556] [serial = 2145] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 99 (0x8bce8400) [pid = 13556] [serial = 2142] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 98 (0x94f89400) [pid = 13556] [serial = 2109] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 97 (0x90050000) [pid = 13556] [serial = 2115] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 96 (0x9b472000) [pid = 13556] [serial = 2208] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 95 (0x9b468000) [pid = 13556] [serial = 2207] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 94 (0x9a654c00) [pid = 13556] [serial = 2205] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 93 (0x8bce1400) [pid = 13556] [serial = 2177] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 92 (0x8c8ec000) [pid = 13556] [serial = 2193] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 91 (0x97be5400) [pid = 13556] [serial = 2183] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 90 (0x9a274000) [pid = 13556] [serial = 2186] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 89 (0x9a30e800) [pid = 13556] [serial = 2187] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 88 (0x94f86800) [pid = 13556] [serial = 2198] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 87 (0x8ddcd000) [pid = 13556] [serial = 2196] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 86 (0x9ce2a800) [pid = 13556] [serial = 2210] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 85 (0x983e9800) [pid = 13556] [serial = 2175] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 84 (0x9534f400) [pid = 13556] [serial = 2199] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 83 (0x9ceb6c00) [pid = 13556] [serial = 2211] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 82 (0xa1a6e400) [pid = 13556] [serial = 2213] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 81 (0x97be8000) [pid = 13556] [serial = 2201] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 80 (0xa1a68800) [pid = 13556] [serial = 2214] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 79 (0x8bce5000) [pid = 13556] [serial = 2178] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x943a2800) [pid = 13556] [serial = 2181] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x983e8c00) [pid = 13556] [serial = 2202] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0x97d7bc00) [pid = 13556] [serial = 2184] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0x9331c400) [pid = 13556] [serial = 2180] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x9a358800) [pid = 13556] [serial = 2189] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x9a4c8400) [pid = 13556] [serial = 2190] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x8c8ed400) [pid = 13556] [serial = 2195] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x9a353400) [pid = 13556] [serial = 2204] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x8bce1000) [pid = 13556] [serial = 2192] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 13556 | 1477702894246 Marionette TRACE conn4 -> [0,3538,"getWindowHandles",null] 18:01:34 INFO - PROCESS | 13556 | 1477702894251 Marionette TRACE conn4 <- [1,3538,null,["8"]] 18:01:34 INFO - PROCESS | 13556 | 1477702894264 Marionette TRACE conn4 -> [0,3539,"switchToWindow",{"name":"8"}] 18:01:34 INFO - PROCESS | 13556 | 1477702894269 Marionette TRACE conn4 <- [1,3539,null,{}] 18:01:34 INFO - PROCESS | 13556 | 1477702894276 Marionette TRACE conn4 -> [0,3540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/eventhandlers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/eventhandlers.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:01:34 INFO - PROCESS | 13556 | ++DOCSHELL 0x83209000 == 31 [pid = 13556] [id = 778] 18:01:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 71 (0x83209c00) [pid = 13556] [serial = 2266] [outer = (nil)] 18:01:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 72 (0x83cf6800) [pid = 13556] [serial = 2267] [outer = 0x83209c00] 18:01:34 INFO - PROCESS | 13556 | 1477702894366 Marionette DEBUG loaded listener.js 18:01:34 INFO - PROCESS | 13556 | ++DOMWINDOW == 73 (0x8bcaac00) [pid = 13556] [serial = 2268] [outer = 0x83209c00] 18:01:34 INFO - PROCESS | 13556 | 1477702894909 Marionette TRACE conn4 <- [1,3540,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 18:01:34 INFO - .... 18:01:34 INFO - TEST-OK | /websockets/eventhandlers.html | took 1079ms 18:01:34 INFO - PROCESS | 13556 | 1477702894937 Marionette TRACE conn4 -> [0,3541,"getWindowHandle",null] 18:01:34 INFO - TEST-START | /websockets/extended-payload-length.html 18:01:34 INFO - PROCESS | 13556 | 1477702894948 Marionette TRACE conn4 <- [1,3541,null,{"value":"8"}] 18:01:34 INFO - PROCESS | 13556 | 1477702894958 Marionette TRACE conn4 -> [0,3542,"timeouts",{"script":185000}] 18:01:34 INFO - PROCESS | 13556 | 1477702894964 Marionette TRACE conn4 <- [1,3542,null,{}] 18:01:34 INFO - PROCESS | 13556 | 1477702894979 Marionette TRACE conn4 -> [0,3543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:35 INFO - PROCESS | 13556 | 1477702895135 Marionette TRACE conn4 <- [1,3543,null,{"value":null}] 18:01:35 INFO - PROCESS | 13556 | [13556] 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 18:01:35 INFO - PROCESS | 13556 | [13556] 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 18:01:35 INFO - PROCESS | 13556 | [13556] 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 18:01:35 INFO - PROCESS | 13556 | [13556] 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 18:01:35 INFO - PROCESS | 13556 | 1477702895279 Marionette TRACE conn4 -> [0,3544,"getWindowHandles",null] 18:01:35 INFO - PROCESS | 13556 | 1477702895282 Marionette TRACE conn4 <- [1,3544,null,["8"]] 18:01:35 INFO - PROCESS | 13556 | 1477702895288 Marionette TRACE conn4 -> [0,3545,"switchToWindow",{"name":"8"}] 18:01:35 INFO - PROCESS | 13556 | 1477702895296 Marionette TRACE conn4 <- [1,3545,null,{}] 18:01:35 INFO - PROCESS | 13556 | 1477702895310 Marionette TRACE conn4 -> [0,3546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\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"}] 18:01:35 INFO - PROCESS | 13556 | ++DOCSHELL 0x8c8f4400 == 32 [pid = 13556] [id = 779] 18:01:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 74 (0x8cbea000) [pid = 13556] [serial = 2269] [outer = (nil)] 18:01:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 75 (0x8d94f000) [pid = 13556] [serial = 2270] [outer = 0x8cbea000] 18:01:35 INFO - PROCESS | 13556 | 1477702895397 Marionette DEBUG loaded listener.js 18:01:35 INFO - PROCESS | 13556 | ++DOMWINDOW == 76 (0x8da75400) [pid = 13556] [serial = 2271] [outer = 0x8cbea000] 18:01:35 INFO - PROCESS | 13556 | 1477702895978 Marionette TRACE conn4 <- [1,3546,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 18:01:35 INFO - .... 18:01:35 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1044ms 18:01:36 INFO - PROCESS | 13556 | 1477702895999 Marionette TRACE conn4 -> [0,3547,"getWindowHandle",null] 18:01:36 INFO - PROCESS | 13556 | 1477702896002 Marionette TRACE conn4 <- [1,3547,null,{"value":"8"}] 18:01:36 INFO - TEST-START | /websockets/extended-payload-length.html?wss 18:01:36 INFO - PROCESS | 13556 | 1477702896009 Marionette TRACE conn4 -> [0,3548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:01:36 INFO - PROCESS | 13556 | 1477702896159 Marionette TRACE conn4 <- [1,3548,null,{"value":null}] 18:01:36 INFO - PROCESS | 13556 | [13556] 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 18:01:36 INFO - PROCESS | 13556 | [13556] 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 18:01:36 INFO - PROCESS | 13556 | [13556] 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 18:01:36 INFO - PROCESS | 13556 | [13556] 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 18:01:36 INFO - PROCESS | 13556 | 1477702896315 Marionette TRACE conn4 -> [0,3549,"getWindowHandles",null] 18:01:36 INFO - PROCESS | 13556 | 1477702896320 Marionette TRACE conn4 <- [1,3549,null,["8"]] 18:01:36 INFO - PROCESS | 13556 | 1477702896326 Marionette TRACE conn4 -> [0,3550,"switchToWindow",{"name":"8"}] 18:01:36 INFO - PROCESS | 13556 | 1477702896331 Marionette TRACE conn4 <- [1,3550,null,{}] 18:01:36 INFO - PROCESS | 13556 | 1477702896335 Marionette TRACE conn4 -> [0,3551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html?wss\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\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"}] 18:01:36 INFO - PROCESS | 13556 | ++DOCSHELL 0x93be5800 == 33 [pid = 13556] [id = 780] 18:01:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 77 (0x93d09800) [pid = 13556] [serial = 2272] [outer = (nil)] 18:01:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 78 (0x9439ec00) [pid = 13556] [serial = 2273] [outer = 0x93d09800] 18:01:36 INFO - PROCESS | 13556 | 1477702896419 Marionette DEBUG loaded listener.js 18:01:36 INFO - PROCESS | 13556 | ++DOMWINDOW == 79 (0x943ab800) [pid = 13556] [serial = 2274] [outer = 0x93d09800] 18:01:37 INFO - PROCESS | 13556 | --DOMWINDOW == 78 (0x8320ac00) [pid = 13556] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 18:01:37 INFO - PROCESS | 13556 | --DOMWINDOW == 77 (0x8bca6800) [pid = 13556] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 18:01:37 INFO - PROCESS | 13556 | --DOMWINDOW == 76 (0xa2f7c000) [pid = 13556] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 18:01:37 INFO - PROCESS | 13556 | --DOMWINDOW == 75 (0xa26f6400) [pid = 13556] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 18:01:37 INFO - PROCESS | 13556 | --DOMWINDOW == 74 (0x8da6bc00) [pid = 13556] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 18:01:37 INFO - PROCESS | 13556 | --DOMWINDOW == 73 (0x9b5dfc00) [pid = 13556] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 18:01:37 INFO - PROCESS | 13556 | --DOMWINDOW == 72 (0x83cee800) [pid = 13556] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 18:01:37 INFO - PROCESS | 13556 | --DOMWINDOW == 71 (0x8fcc9000) [pid = 13556] [serial = 2245] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 18:01:37 INFO - PROCESS | 13556 | --DOMWINDOW == 70 (0x8cbe0c00) [pid = 13556] [serial = 2248] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 18:01:37 INFO - PROCESS | 13556 | --DOMWINDOW == 69 (0x82ff7000) [pid = 13556] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 18:01:37 INFO - PROCESS | 13556 | --DOMWINDOW == 68 (0x95fddc00) [pid = 13556] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 18:01:37 INFO - PROCESS | 13556 | --DOMWINDOW == 67 (0x8da6f400) [pid = 13556] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x83327000 == 32 [pid = 13556] [id = 715] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8cbe9800 == 31 [pid = 13556] [id = 710] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8da33c00 == 30 [pid = 13556] [id = 722] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x82d2c800 == 29 [pid = 13556] [id = 714] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8fce9800 == 28 [pid = 13556] [id = 713] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x9331e800 == 27 [pid = 13556] [id = 723] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8da76c00 == 26 [pid = 13556] [id = 711] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8df28c00 == 25 [pid = 13556] [id = 712] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8bc7b800 == 24 [pid = 13556] [id = 720] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x83cfbc00 == 23 [pid = 13556] [id = 708] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8bce8800 == 22 [pid = 13556] [id = 721] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff1400 == 21 [pid = 13556] [id = 709] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x82ffc400 == 20 [pid = 13556] [id = 707] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff0400 == 19 [pid = 13556] [id = 706] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x82df0000 == 18 [pid = 13556] [id = 719] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff6c00 == 17 [pid = 13556] [id = 767] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8cbe7800 == 16 [pid = 13556] [id = 716] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x90050800 == 15 [pid = 13556] [id = 717] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x82ff8000 == 14 [pid = 13556] [id = 718] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8c8f4400 == 13 [pid = 13556] [id = 779] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x83209000 == 12 [pid = 13556] [id = 778] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x82d25c00 == 11 [pid = 13556] [id = 777] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x95548c00 == 10 [pid = 13556] [id = 776] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x8d94c400 == 9 [pid = 13556] [id = 775] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x83322400 == 8 [pid = 13556] [id = 774] 18:01:42 INFO - PROCESS | 13556 | --DOCSHELL 0x944c4000 == 7 [pid = 13556] [id = 773] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 66 (0x8df24800) [pid = 13556] [serial = 2244] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 65 (0x8ddcac00) [pid = 13556] [serial = 2243] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 64 (0x9331f000) [pid = 13556] [serial = 2247] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 63 (0x92d4d400) [pid = 13556] [serial = 2246] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 62 (0x93b6d400) [pid = 13556] [serial = 2250] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 61 (0x8fcd1000) [pid = 13556] [serial = 2249] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 60 (0x8bce3c00) [pid = 13556] [serial = 2240] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 59 (0x8bce9000) [pid = 13556] [serial = 2241] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 58 (0x8320fc00) [pid = 13556] [serial = 2237] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 57 (0x83091c00) [pid = 13556] [serial = 2238] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 56 (0x8bce5400) [pid = 13556] [serial = 2234] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 55 (0x8cbeb000) [pid = 13556] [serial = 2235] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 54 (0x8bcae000) [pid = 13556] [serial = 2231] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 53 (0x8bd8c000) [pid = 13556] [serial = 2232] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 52 (0xa2f7f800) [pid = 13556] [serial = 2228] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 51 (0xa2f81000) [pid = 13556] [serial = 2229] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 50 (0xa2a13000) [pid = 13556] [serial = 2225] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 49 (0xa2a93c00) [pid = 13556] [serial = 2226] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 48 (0x9ceba000) [pid = 13556] [serial = 2222] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 47 (0xa1ac1400) [pid = 13556] [serial = 2223] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 46 (0x983ea000) [pid = 13556] [serial = 2219] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 45 (0x9a2e1000) [pid = 13556] [serial = 2220] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x90051400) [pid = 13556] [serial = 2216] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x8bcea400) [pid = 13556] [serial = 2217] [outer = (nil)] [url = about:blank] 18:01:42 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x9534d800) [pid = 13556] [serial = 2252] [outer = (nil)] [url = about:blank] 18:01:46 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x8cbea000) [pid = 13556] [serial = 2269] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 18:01:46 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x95549800) [pid = 13556] [serial = 2260] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 18:01:46 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x82d28c00) [pid = 13556] [serial = 2263] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 18:01:46 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x83209c00) [pid = 13556] [serial = 2266] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 18:01:46 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x8da69000) [pid = 13556] [serial = 2257] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 18:01:46 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x83322c00) [pid = 13556] [serial = 2254] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 18:01:46 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x944c6c00) [pid = 13556] [serial = 2251] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 18:01:50 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x8bcaac00) [pid = 13556] [serial = 2268] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x83cf6800) [pid = 13556] [serial = 2267] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x8da75400) [pid = 13556] [serial = 2271] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x8d94f000) [pid = 13556] [serial = 2270] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x9439ec00) [pid = 13556] [serial = 2273] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x82df5400) [pid = 13556] [serial = 2264] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8bcacc00) [pid = 13556] [serial = 2265] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x95ca0000) [pid = 13556] [serial = 2261] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x95f0dc00) [pid = 13556] [serial = 2262] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x8dff2c00) [pid = 13556] [serial = 2258] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x8df28800) [pid = 13556] [serial = 2259] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x83cfa800) [pid = 13556] [serial = 2255] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x8bc74000) [pid = 13556] [serial = 2256] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x95543800) [pid = 13556] [serial = 2253] [outer = (nil)] [url = about:blank] 18:02:36 INFO - PROCESS | 13556 | 1477702956902 Marionette TRACE conn4 <- [1,3551,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 18:02:36 INFO - .... 18:02:36 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 60935ms 18:02:36 INFO - PROCESS | 13556 | 1477702956947 Marionette TRACE conn4 -> [0,3552,"getWindowHandle",null] 18:02:36 INFO - PROCESS | 13556 | 1477702956953 Marionette TRACE conn4 <- [1,3552,null,{"value":"8"}] 18:02:36 INFO - TEST-START | /websockets/opening-handshake/001.html 18:02:36 INFO - PROCESS | 13556 | 1477702956963 Marionette TRACE conn4 -> [0,3553,"timeouts",{"script":35000}] 18:02:36 INFO - PROCESS | 13556 | 1477702956968 Marionette TRACE conn4 <- [1,3553,null,{}] 18:02:36 INFO - PROCESS | 13556 | 1477702956977 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}] 18:02:37 INFO - PROCESS | 13556 | 1477702957197 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 18:02:37 INFO - PROCESS | 13556 | 1477702957278 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 18:02:37 INFO - PROCESS | 13556 | 1477702957284 Marionette TRACE conn4 <- [1,3555,null,["8"]] 18:02:37 INFO - PROCESS | 13556 | 1477702957292 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 18:02:37 INFO - PROCESS | 13556 | 1477702957302 Marionette TRACE conn4 <- [1,3556,null,{}] 18:02:37 INFO - PROCESS | 13556 | 1477702957314 Marionette TRACE conn4 -> [0,3557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:02:37 INFO - PROCESS | 13556 | ++DOCSHELL 0x82fef400 == 8 [pid = 13556] [id = 781] 18:02:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82fefc00) [pid = 13556] [serial = 2275] [outer = (nil)] 18:02:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff6800) [pid = 13556] [serial = 2276] [outer = 0x82fefc00] 18:02:37 INFO - PROCESS | 13556 | 1477702957412 Marionette DEBUG loaded listener.js 18:02:37 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffdc00) [pid = 13556] [serial = 2277] [outer = 0x82fefc00] 18:02:37 INFO - PROCESS | 13556 | [13556] 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 18:02:37 INFO - PROCESS | 13556 | 1477702957979 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 18:02:37 INFO - . 18:02:37 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1035ms 18:02:37 INFO - PROCESS | 13556 | 1477702957996 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 18:02:38 INFO - PROCESS | 13556 | 1477702958003 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 18:02:38 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 18:02:38 INFO - PROCESS | 13556 | 1477702958010 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}] 18:02:38 INFO - PROCESS | 13556 | 1477702958175 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 18:02:38 INFO - PROCESS | 13556 | 1477702958308 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 18:02:38 INFO - PROCESS | 13556 | 1477702958313 Marionette TRACE conn4 <- [1,3560,null,["8"]] 18:02:38 INFO - PROCESS | 13556 | 1477702958323 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 18:02:38 INFO - PROCESS | 13556 | 1477702958330 Marionette TRACE conn4 <- [1,3561,null,{}] 18:02:38 INFO - PROCESS | 13556 | 1477702958346 Marionette TRACE conn4 -> [0,3562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html?wss\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:02:38 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ffb800 == 9 [pid = 13556] [id = 782] 18:02:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x83204800) [pid = 13556] [serial = 2278] [outer = (nil)] 18:02:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8320e000) [pid = 13556] [serial = 2279] [outer = 0x83204800] 18:02:38 INFO - PROCESS | 13556 | 1477702958448 Marionette DEBUG loaded listener.js 18:02:38 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8320c800) [pid = 13556] [serial = 2280] [outer = 0x83204800] 18:02:39 INFO - PROCESS | 13556 | 1477702959868 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 18:02:39 INFO - . 18:02:39 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1871ms 18:02:39 INFO - PROCESS | 13556 | 1477702959881 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 18:02:39 INFO - PROCESS | 13556 | 1477702959884 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 18:02:39 INFO - TEST-START | /websockets/opening-handshake/002.html 18:02:39 INFO - PROCESS | 13556 | 1477702959890 Marionette TRACE conn4 -> [0,3564,"timeouts",{"script":185000}] 18:02:39 INFO - PROCESS | 13556 | 1477702959894 Marionette TRACE conn4 <- [1,3564,null,{}] 18:02:39 INFO - PROCESS | 13556 | 1477702959901 Marionette TRACE conn4 -> [0,3565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:02:40 INFO - PROCESS | 13556 | 1477702960050 Marionette TRACE conn4 <- [1,3565,null,{"value":null}] 18:02:40 INFO - PROCESS | 13556 | 1477702960071 Marionette TRACE conn4 -> [0,3566,"getWindowHandles",null] 18:02:40 INFO - PROCESS | 13556 | 1477702960076 Marionette TRACE conn4 <- [1,3566,null,["8"]] 18:02:40 INFO - PROCESS | 13556 | 1477702960080 Marionette TRACE conn4 -> [0,3567,"switchToWindow",{"name":"8"}] 18:02:40 INFO - PROCESS | 13556 | 1477702960087 Marionette TRACE conn4 <- [1,3567,null,{}] 18:02:40 INFO - PROCESS | 13556 | 1477702960091 Marionette TRACE conn4 -> [0,3568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\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"}] 18:02:40 INFO - PROCESS | 13556 | ++DOCSHELL 0x83cf7c00 == 10 [pid = 13556] [id = 783] 18:02:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x83cf8000) [pid = 13556] [serial = 2281] [outer = (nil)] 18:02:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x83cfa400) [pid = 13556] [serial = 2282] [outer = 0x83cf8000] 18:02:40 INFO - PROCESS | 13556 | 1477702960181 Marionette DEBUG loaded listener.js 18:02:40 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8bc70000) [pid = 13556] [serial = 2283] [outer = 0x83cf8000] 18:02:42 INFO - PROCESS | 13556 | 1477702962721 Marionette TRACE conn4 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 18:02:42 INFO - . 18:02:42 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2885ms 18:02:42 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 18:02:42 INFO - PROCESS | 13556 | 1477702962775 Marionette TRACE conn4 -> [0,3569,"getWindowHandle",null] 18:02:42 INFO - PROCESS | 13556 | 1477702962779 Marionette TRACE conn4 <- [1,3569,null,{"value":"8"}] 18:02:42 INFO - PROCESS | 13556 | 1477702962787 Marionette TRACE conn4 -> [0,3570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:02:42 INFO - PROCESS | 13556 | 1477702962973 Marionette TRACE conn4 <- [1,3570,null,{"value":null}] 18:02:42 INFO - PROCESS | 13556 | 1477702962992 Marionette TRACE conn4 -> [0,3571,"getWindowHandles",null] 18:02:42 INFO - PROCESS | 13556 | 1477702962995 Marionette TRACE conn4 <- [1,3571,null,["8"]] 18:02:43 INFO - PROCESS | 13556 | 1477702963002 Marionette TRACE conn4 -> [0,3572,"switchToWindow",{"name":"8"}] 18:02:43 INFO - PROCESS | 13556 | 1477702963008 Marionette TRACE conn4 <- [1,3572,null,{}] 18:02:43 INFO - PROCESS | 13556 | 1477702963015 Marionette TRACE conn4 -> [0,3573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html?wss\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\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"}] 18:02:43 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bcb1400 == 11 [pid = 13556] [id = 784] 18:02:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8bce2000) [pid = 13556] [serial = 2284] [outer = (nil)] 18:02:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8cbdc800) [pid = 13556] [serial = 2285] [outer = 0x8bce2000] 18:02:43 INFO - PROCESS | 13556 | 1477702963108 Marionette DEBUG loaded listener.js 18:02:43 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8cbe7000) [pid = 13556] [serial = 2286] [outer = 0x8bce2000] 18:02:43 INFO - PROCESS | 13556 | 1477702963681 Marionette TRACE conn4 <- [1,3573,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 18:02:43 INFO - . 18:02:43 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 919ms 18:02:43 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 18:02:43 INFO - PROCESS | 13556 | 1477702963704 Marionette TRACE conn4 -> [0,3574,"getWindowHandle",null] 18:02:43 INFO - PROCESS | 13556 | 1477702963706 Marionette TRACE conn4 <- [1,3574,null,{"value":"8"}] 18:02:43 INFO - PROCESS | 13556 | 1477702963714 Marionette TRACE conn4 -> [0,3575,"timeouts",{"script":35000}] 18:02:43 INFO - PROCESS | 13556 | 1477702963718 Marionette TRACE conn4 <- [1,3575,null,{}] 18:02:43 INFO - PROCESS | 13556 | 1477702963732 Marionette TRACE conn4 -> [0,3576,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:02:43 INFO - PROCESS | 13556 | 1477702963881 Marionette TRACE conn4 <- [1,3576,null,{"value":null}] 18:02:43 INFO - PROCESS | 13556 | 1477702963889 Marionette TRACE conn4 -> [0,3577,"getWindowHandles",null] 18:02:43 INFO - PROCESS | 13556 | 1477702963893 Marionette TRACE conn4 <- [1,3577,null,["8"]] 18:02:43 INFO - PROCESS | 13556 | 1477702963899 Marionette TRACE conn4 -> [0,3578,"switchToWindow",{"name":"8"}] 18:02:43 INFO - PROCESS | 13556 | 1477702963904 Marionette TRACE conn4 <- [1,3578,null,{}] 18:02:44 INFO - PROCESS | 13556 | 1477702964034 Marionette TRACE conn4 -> [0,3579,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003-sets-origin.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:02:44 INFO - PROCESS | 13556 | ++DOCSHELL 0x8d94e000 == 12 [pid = 13556] [id = 785] 18:02:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8d94ec00) [pid = 13556] [serial = 2287] [outer = (nil)] 18:02:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8da68400) [pid = 13556] [serial = 2288] [outer = 0x8d94ec00] 18:02:44 INFO - PROCESS | 13556 | 1477702964135 Marionette DEBUG loaded listener.js 18:02:44 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x8da70c00) [pid = 13556] [serial = 2289] [outer = 0x8d94ec00] 18:02:44 INFO - PROCESS | 13556 | [13556] 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 18:02:44 INFO - PROCESS | 13556 | 1477702964818 Marionette TRACE conn4 <- [1,3579,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 18:02:44 INFO - . 18:02:44 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1155ms 18:02:44 INFO - PROCESS | 13556 | 1477702964867 Marionette TRACE conn4 -> [0,3580,"getWindowHandle",null] 18:02:44 INFO - PROCESS | 13556 | 1477702964871 Marionette TRACE conn4 <- [1,3580,null,{"value":"8"}] 18:02:44 INFO - TEST-START | /websockets/opening-handshake/003.html 18:02:44 INFO - PROCESS | 13556 | 1477702964877 Marionette TRACE conn4 -> [0,3581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:02:45 INFO - PROCESS | 13556 | 1477702965069 Marionette TRACE conn4 <- [1,3581,null,{"value":null}] 18:02:45 INFO - PROCESS | 13556 | 1477702965218 Marionette TRACE conn4 -> [0,3582,"getWindowHandles",null] 18:02:45 INFO - PROCESS | 13556 | 1477702965224 Marionette TRACE conn4 <- [1,3582,null,["8"]] 18:02:45 INFO - PROCESS | 13556 | 1477702965234 Marionette TRACE conn4 -> [0,3583,"switchToWindow",{"name":"8"}] 18:02:45 INFO - PROCESS | 13556 | 1477702965243 Marionette TRACE conn4 <- [1,3583,null,{}] 18:02:45 INFO - PROCESS | 13556 | 1477702965251 Marionette TRACE conn4 -> [0,3584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:02:45 INFO - PROCESS | 13556 | ++DOCSHELL 0x82d2e800 == 13 [pid = 13556] [id = 786] 18:02:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x82d2f800) [pid = 13556] [serial = 2290] [outer = (nil)] 18:02:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x82dee800) [pid = 13556] [serial = 2291] [outer = 0x82d2f800] 18:02:45 INFO - PROCESS | 13556 | 1477702965358 Marionette DEBUG loaded listener.js 18:02:45 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x82df7000) [pid = 13556] [serial = 2292] [outer = 0x82d2f800] 18:02:46 INFO - PROCESS | 13556 | 1477702966063 Marionette TRACE conn4 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 18:02:46 INFO - . 18:02:46 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1231ms 18:02:46 INFO - PROCESS | 13556 | 1477702966110 Marionette TRACE conn4 -> [0,3585,"getWindowHandle",null] 18:02:46 INFO - PROCESS | 13556 | 1477702966117 Marionette TRACE conn4 <- [1,3585,null,{"value":"8"}] 18:02:46 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 18:02:46 INFO - PROCESS | 13556 | 1477702966142 Marionette TRACE conn4 -> [0,3586,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:02:46 INFO - PROCESS | 13556 | 1477702966322 Marionette TRACE conn4 <- [1,3586,null,{"value":null}] 18:02:46 INFO - PROCESS | 13556 | 1477702966495 Marionette TRACE conn4 -> [0,3587,"getWindowHandles",null] 18:02:46 INFO - PROCESS | 13556 | 1477702966502 Marionette TRACE conn4 <- [1,3587,null,["8"]] 18:02:46 INFO - PROCESS | 13556 | 1477702966510 Marionette TRACE conn4 -> [0,3588,"switchToWindow",{"name":"8"}] 18:02:46 INFO - PROCESS | 13556 | 1477702966518 Marionette TRACE conn4 <- [1,3588,null,{}] 18:02:46 INFO - PROCESS | 13556 | 1477702966524 Marionette TRACE conn4 -> [0,3589,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html?wss\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:02:46 INFO - PROCESS | 13556 | ++DOCSHELL 0x8331b400 == 14 [pid = 13556] [id = 787] 18:02:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x8331c800) [pid = 13556] [serial = 2293] [outer = (nil)] 18:02:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x83325000) [pid = 13556] [serial = 2294] [outer = 0x8331c800] 18:02:46 INFO - PROCESS | 13556 | 1477702966622 Marionette DEBUG loaded listener.js 18:02:46 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x83cf2000) [pid = 13556] [serial = 2295] [outer = 0x8331c800] 18:02:47 INFO - PROCESS | 13556 | 1477702967261 Marionette TRACE conn4 <- [1,3589,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 18:02:47 INFO - . 18:02:47 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1178ms 18:02:47 INFO - PROCESS | 13556 | 1477702967317 Marionette TRACE conn4 -> [0,3590,"getWindowHandle",null] 18:02:47 INFO - PROCESS | 13556 | 1477702967322 Marionette TRACE conn4 <- [1,3590,null,{"value":"8"}] 18:02:47 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 18:02:47 INFO - PROCESS | 13556 | 1477702967329 Marionette TRACE conn4 -> [0,3591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:02:47 INFO - PROCESS | 13556 | 1477702967509 Marionette TRACE conn4 <- [1,3591,null,{"value":null}] 18:02:47 INFO - PROCESS | 13556 | 1477702967684 Marionette TRACE conn4 -> [0,3592,"getWindowHandles",null] 18:02:47 INFO - PROCESS | 13556 | 1477702967695 Marionette TRACE conn4 <- [1,3592,null,["8"]] 18:02:47 INFO - PROCESS | 13556 | 1477702967709 Marionette TRACE conn4 -> [0,3593,"switchToWindow",{"name":"8"}] 18:02:47 INFO - PROCESS | 13556 | 1477702967717 Marionette TRACE conn4 <- [1,3593,null,{}] 18:02:47 INFO - PROCESS | 13556 | 1477702967722 Marionette TRACE conn4 -> [0,3594,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html?wss\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:02:47 INFO - PROCESS | 13556 | ++DOCSHELL 0x8d94e800 == 15 [pid = 13556] [id = 788] 18:02:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x8d950400) [pid = 13556] [serial = 2296] [outer = (nil)] 18:02:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x8df1ec00) [pid = 13556] [serial = 2297] [outer = 0x8d950400] 18:02:47 INFO - PROCESS | 13556 | 1477702967818 Marionette DEBUG loaded listener.js 18:02:47 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x8dff9400) [pid = 13556] [serial = 2298] [outer = 0x8d950400] 18:02:50 INFO - PROCESS | 13556 | --DOCSHELL 0x8d94e000 == 14 [pid = 13556] [id = 785] 18:02:50 INFO - PROCESS | 13556 | --DOCSHELL 0x8bcb1400 == 13 [pid = 13556] [id = 784] 18:02:50 INFO - PROCESS | 13556 | --DOCSHELL 0x82ffb800 == 12 [pid = 13556] [id = 782] 18:02:50 INFO - PROCESS | 13556 | --DOCSHELL 0x83cf7c00 == 11 [pid = 13556] [id = 783] 18:02:50 INFO - PROCESS | 13556 | --DOCSHELL 0x93be5800 == 10 [pid = 13556] [id = 780] 18:02:50 INFO - PROCESS | 13556 | --DOCSHELL 0x82fef400 == 9 [pid = 13556] [id = 781] 18:02:50 INFO - PROCESS | 13556 | --DOCSHELL 0x82d2e800 == 8 [pid = 13556] [id = 786] 18:02:50 INFO - PROCESS | 13556 | --DOCSHELL 0x8331b400 == 7 [pid = 13556] [id = 787] 18:02:55 INFO - PROCESS | 13556 | --DOMWINDOW == 44 (0x8d94ec00) [pid = 13556] [serial = 2287] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 18:02:55 INFO - PROCESS | 13556 | --DOMWINDOW == 43 (0x8331c800) [pid = 13556] [serial = 2293] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 18:02:55 INFO - PROCESS | 13556 | --DOMWINDOW == 42 (0x93d09800) [pid = 13556] [serial = 2272] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 18:02:55 INFO - PROCESS | 13556 | --DOMWINDOW == 41 (0x83204800) [pid = 13556] [serial = 2278] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 18:02:55 INFO - PROCESS | 13556 | --DOMWINDOW == 40 (0x8bce2000) [pid = 13556] [serial = 2284] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 18:02:55 INFO - PROCESS | 13556 | --DOMWINDOW == 39 (0x82fefc00) [pid = 13556] [serial = 2275] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 18:02:55 INFO - PROCESS | 13556 | --DOMWINDOW == 38 (0x83cf8000) [pid = 13556] [serial = 2281] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 18:02:55 INFO - PROCESS | 13556 | --DOMWINDOW == 37 (0x82d2f800) [pid = 13556] [serial = 2290] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 18:03:00 INFO - PROCESS | 13556 | --DOMWINDOW == 36 (0x8da70c00) [pid = 13556] [serial = 2289] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 13556 | --DOMWINDOW == 35 (0x8da68400) [pid = 13556] [serial = 2288] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 13556 | --DOMWINDOW == 34 (0x82df7000) [pid = 13556] [serial = 2292] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 13556 | --DOMWINDOW == 33 (0x82dee800) [pid = 13556] [serial = 2291] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 13556 | --DOMWINDOW == 32 (0x83cf2000) [pid = 13556] [serial = 2295] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 13556 | --DOMWINDOW == 31 (0x83325000) [pid = 13556] [serial = 2294] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 13556 | --DOMWINDOW == 30 (0x8df1ec00) [pid = 13556] [serial = 2297] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 13556 | --DOMWINDOW == 29 (0x8cbdc800) [pid = 13556] [serial = 2285] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 13556 | --DOMWINDOW == 28 (0x8cbe7000) [pid = 13556] [serial = 2286] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 13556 | --DOMWINDOW == 27 (0x83cfa400) [pid = 13556] [serial = 2282] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 13556 | --DOMWINDOW == 26 (0x8bc70000) [pid = 13556] [serial = 2283] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 13556 | --DOMWINDOW == 25 (0x8320e000) [pid = 13556] [serial = 2279] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 13556 | --DOMWINDOW == 24 (0x8320c800) [pid = 13556] [serial = 2280] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 13556 | --DOMWINDOW == 23 (0x82ff6800) [pid = 13556] [serial = 2276] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 13556 | --DOMWINDOW == 22 (0x82ffdc00) [pid = 13556] [serial = 2277] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 13556 | --DOMWINDOW == 21 (0x943ab800) [pid = 13556] [serial = 2274] [outer = (nil)] [url = about:blank] 18:03:17 INFO - PROCESS | 13556 | MARIONETTE LOG: INFO: Timeout fired 18:03:18 INFO - PROCESS | 13556 | 1477702998022 Marionette TRACE conn4 <- [1,3594,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 18:03:18 INFO - . 18:03:18 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30719ms 18:03:18 INFO - PROCESS | 13556 | 1477702998049 Marionette TRACE conn4 -> [0,3595,"getWindowHandle",null] 18:03:18 INFO - PROCESS | 13556 | 1477702998056 Marionette TRACE conn4 <- [1,3595,null,{"value":"8"}] 18:03:18 INFO - TEST-START | /websockets/opening-handshake/005.html 18:03:18 INFO - PROCESS | 13556 | 1477702998067 Marionette TRACE conn4 -> [0,3596,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:03:18 INFO - PROCESS | 13556 | 1477702998279 Marionette TRACE conn4 <- [1,3596,null,{"value":null}] 18:03:18 INFO - PROCESS | 13556 | 1477702998360 Marionette TRACE conn4 -> [0,3597,"getWindowHandles",null] 18:03:18 INFO - PROCESS | 13556 | 1477702998367 Marionette TRACE conn4 <- [1,3597,null,["8"]] 18:03:18 INFO - PROCESS | 13556 | 1477702998375 Marionette TRACE conn4 -> [0,3598,"switchToWindow",{"name":"8"}] 18:03:18 INFO - PROCESS | 13556 | 1477702998383 Marionette TRACE conn4 <- [1,3598,null,{}] 18:03:18 INFO - PROCESS | 13556 | 1477702998389 Marionette TRACE conn4 -> [0,3599,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:03:18 INFO - PROCESS | 13556 | ++DOCSHELL 0x82df5c00 == 8 [pid = 13556] [id = 789] 18:03:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 22 (0x82df6000) [pid = 13556] [serial = 2299] [outer = (nil)] 18:03:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 23 (0x82ff0800) [pid = 13556] [serial = 2300] [outer = 0x82df6000] 18:03:18 INFO - PROCESS | 13556 | 1477702998495 Marionette DEBUG loaded listener.js 18:03:18 INFO - PROCESS | 13556 | ++DOMWINDOW == 24 (0x82ffb800) [pid = 13556] [serial = 2301] [outer = 0x82df6000] 18:03:19 INFO - PROCESS | 13556 | 1477702999025 Marionette TRACE conn4 <- [1,3599,null,{"value":["/websockets/opening-handshake/005.html",0,null,null,[["WebSockets: proper first line",1,"assert_equals: expected true but got false","ws.onopen [0,3600,"getWindowHandle",null] 18:03:19 INFO - PROCESS | 13556 | 1477702999088 Marionette TRACE conn4 <- [1,3600,null,{"value":"8"}] 18:03:19 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 18:03:19 INFO - PROCESS | 13556 | 1477702999096 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}] 18:03:19 INFO - PROCESS | 13556 | 1477702999324 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 18:03:19 INFO - PROCESS | 13556 | 1477702999342 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 18:03:19 INFO - PROCESS | 13556 | 1477702999347 Marionette TRACE conn4 <- [1,3602,null,["8"]] 18:03:19 INFO - PROCESS | 13556 | 1477702999353 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 18:03:19 INFO - PROCESS | 13556 | 1477702999358 Marionette TRACE conn4 <- [1,3603,null,{}] 18:03:19 INFO - PROCESS | 13556 | 1477702999364 Marionette TRACE conn4 -> [0,3604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/001.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/001.worker\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:03:19 INFO - PROCESS | 13556 | ++DOCSHELL 0x82ff9800 == 9 [pid = 13556] [id = 790] 18:03:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 25 (0x8308f000) [pid = 13556] [serial = 2302] [outer = (nil)] 18:03:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 26 (0x8320c000) [pid = 13556] [serial = 2303] [outer = 0x8308f000] 18:03:19 INFO - PROCESS | 13556 | 1477702999455 Marionette DEBUG loaded listener.js 18:03:19 INFO - PROCESS | 13556 | ++DOMWINDOW == 27 (0x8320ac00) [pid = 13556] [serial = 2304] [outer = 0x8308f000] 18:03:19 INFO - PROCESS | 13556 | [13556] 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 18:03:20 INFO - ............................................................. 18:03:20 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1499ms 18:03:20 INFO - PROCESS | 13556 | 1477703000520 Marionette TRACE conn4 <- [1,3604,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 18:03:20 INFO - PROCESS | 13556 | 1477703000615 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 18:03:20 INFO - PROCESS | 13556 | 1477703000621 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 18:03:20 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 18:03:20 INFO - PROCESS | 13556 | 1477703000628 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}] 18:03:20 INFO - PROCESS | 13556 | 1477703000809 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 18:03:20 INFO - PROCESS | 13556 | 1477703000929 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 18:03:20 INFO - PROCESS | 13556 | 1477703000934 Marionette TRACE conn4 <- [1,3607,null,["8"]] 18:03:20 INFO - PROCESS | 13556 | 1477703000938 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 18:03:20 INFO - PROCESS | 13556 | 1477703000945 Marionette TRACE conn4 <- [1,3608,null,{}] 18:03:20 INFO - PROCESS | 13556 | 1477703000951 Marionette TRACE conn4 -> [0,3609,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/002.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/002.worker\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:03:20 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bce2000 == 10 [pid = 13556] [id = 791] 18:03:20 INFO - PROCESS | 13556 | ++DOMWINDOW == 28 (0x8bce2400) [pid = 13556] [serial = 2305] [outer = (nil)] 18:03:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 29 (0x8bce5800) [pid = 13556] [serial = 2306] [outer = 0x8bce2400] 18:03:21 INFO - PROCESS | 13556 | 1477703001052 Marionette DEBUG loaded listener.js 18:03:21 INFO - PROCESS | 13556 | ++DOMWINDOW == 30 (0x8bce8c00) [pid = 13556] [serial = 2307] [outer = 0x8bce2400] 18:03:21 INFO - PROCESS | 13556 | [13556] 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 18:03:21 INFO - PROCESS | 13556 | 1477703001852 Marionette TRACE conn4 <- [1,3609,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 18:03:21 INFO - .................................. 18:03:21 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1278ms 18:03:21 INFO - TEST-START | /workers/semantics/interface-objects/003.html 18:03:21 INFO - PROCESS | 13556 | 1477703001907 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 18:03:21 INFO - PROCESS | 13556 | 1477703001910 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 18:03:21 INFO - PROCESS | 13556 | 1477703001917 Marionette TRACE conn4 -> [0,3611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:03:22 INFO - PROCESS | 13556 | 1477703002077 Marionette TRACE conn4 <- [1,3611,null,{"value":null}] 18:03:22 INFO - PROCESS | 13556 | 1477703002203 Marionette TRACE conn4 -> [0,3612,"getWindowHandles",null] 18:03:22 INFO - PROCESS | 13556 | 1477703002209 Marionette TRACE conn4 <- [1,3612,null,["8"]] 18:03:22 INFO - PROCESS | 13556 | 1477703002215 Marionette TRACE conn4 -> [0,3613,"switchToWindow",{"name":"8"}] 18:03:22 INFO - PROCESS | 13556 | 1477703002221 Marionette TRACE conn4 <- [1,3613,null,{}] 18:03:22 INFO - PROCESS | 13556 | 1477703002227 Marionette TRACE conn4 -> [0,3614,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/003.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:03:22 INFO - PROCESS | 13556 | ++DOCSHELL 0x8bc75c00 == 11 [pid = 13556] [id = 792] 18:03:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 31 (0x8c8f8000) [pid = 13556] [serial = 2308] [outer = (nil)] 18:03:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 32 (0x8dff2800) [pid = 13556] [serial = 2309] [outer = 0x8c8f8000] 18:03:22 INFO - PROCESS | 13556 | 1477703002319 Marionette DEBUG loaded listener.js 18:03:22 INFO - PROCESS | 13556 | ++DOMWINDOW == 33 (0x8fbce400) [pid = 13556] [serial = 2310] [outer = 0x8c8f8000] 18:03:23 INFO - .............................................................. 18:03:23 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1157ms 18:03:23 INFO - PROCESS | 13556 | 1477703002977 Marionette TRACE conn4 <- [1,3614,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 18:03:23 INFO - PROCESS | 13556 | 1477703003074 Marionette TRACE conn4 -> [0,3615,"getWindowHandle",null] 18:03:23 INFO - PROCESS | 13556 | 1477703003077 Marionette TRACE conn4 <- [1,3615,null,{"value":"8"}] 18:03:23 INFO - TEST-START | /workers/semantics/interface-objects/004.html 18:03:23 INFO - PROCESS | 13556 | 1477703003083 Marionette TRACE conn4 -> [0,3616,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:03:23 INFO - PROCESS | 13556 | 1477703003289 Marionette TRACE conn4 <- [1,3616,null,{"value":null}] 18:03:23 INFO - PROCESS | 13556 | 1477703003310 Marionette TRACE conn4 -> [0,3617,"getWindowHandles",null] 18:03:23 INFO - PROCESS | 13556 | 1477703003318 Marionette TRACE conn4 <- [1,3617,null,["8"]] 18:03:23 INFO - PROCESS | 13556 | 1477703003329 Marionette TRACE conn4 -> [0,3618,"switchToWindow",{"name":"8"}] 18:03:23 INFO - PROCESS | 13556 | 1477703003334 Marionette TRACE conn4 <- [1,3618,null,{}] 18:03:23 INFO - PROCESS | 13556 | 1477703003343 Marionette TRACE conn4 -> [0,3619,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/004.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:03:23 INFO - PROCESS | 13556 | ++DOCSHELL 0x8fcc8800 == 12 [pid = 13556] [id = 793] 18:03:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 34 (0x8fcc9c00) [pid = 13556] [serial = 2311] [outer = (nil)] 18:03:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 35 (0x8fcd4400) [pid = 13556] [serial = 2312] [outer = 0x8fcc9c00] 18:03:23 INFO - PROCESS | 13556 | 1477703003424 Marionette DEBUG loaded listener.js 18:03:23 INFO - PROCESS | 13556 | ++DOMWINDOW == 36 (0x9004d000) [pid = 13556] [serial = 2313] [outer = 0x8fcc9c00] 18:03:24 INFO - PROCESS | 13556 | 1477703004068 Marionette TRACE conn4 <- [1,3619,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 18:03:24 INFO - ................................. 18:03:24 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1039ms 18:03:24 INFO - PROCESS | 13556 | 1477703004122 Marionette TRACE conn4 -> [0,3620,"getWindowHandle",null] 18:03:24 INFO - PROCESS | 13556 | 1477703004125 Marionette TRACE conn4 <- [1,3620,null,{"value":"8"}] 18:03:24 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 18:03:24 INFO - PROCESS | 13556 | 1477703004139 Marionette TRACE conn4 -> [0,3621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:03:24 INFO - PROCESS | 13556 | 1477703004374 Marionette TRACE conn4 <- [1,3621,null,{"value":null}] 18:03:24 INFO - PROCESS | 13556 | 1477703004392 Marionette TRACE conn4 -> [0,3622,"getWindowHandles",null] 18:03:24 INFO - PROCESS | 13556 | 1477703004402 Marionette TRACE conn4 <- [1,3622,null,["8"]] 18:03:24 INFO - PROCESS | 13556 | 1477703004408 Marionette TRACE conn4 -> [0,3623,"switchToWindow",{"name":"8"}] 18:03:24 INFO - PROCESS | 13556 | 1477703004418 Marionette TRACE conn4 <- [1,3623,null,{}] 18:03:24 INFO - PROCESS | 13556 | 1477703004425 Marionette TRACE conn4 -> [0,3624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/001.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:03:24 INFO - PROCESS | 13556 | ++DOCSHELL 0x8c8f7400 == 13 [pid = 13556] [id = 794] 18:03:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 37 (0x90028c00) [pid = 13556] [serial = 2314] [outer = (nil)] 18:03:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 38 (0x90054800) [pid = 13556] [serial = 2315] [outer = 0x90028c00] 18:03:24 INFO - PROCESS | 13556 | 1477703004511 Marionette DEBUG loaded listener.js 18:03:24 INFO - PROCESS | 13556 | ++DOMWINDOW == 39 (0x943a0400) [pid = 13556] [serial = 2316] [outer = 0x90028c00] 18:03:25 INFO - PROCESS | 13556 | 1477703005089 Marionette TRACE conn4 <- [1,3624,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 18:03:25 INFO - . 18:03:25 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 980ms 18:03:25 INFO - PROCESS | 13556 | 1477703005113 Marionette TRACE conn4 -> [0,3625,"getWindowHandle",null] 18:03:25 INFO - PROCESS | 13556 | 1477703005116 Marionette TRACE conn4 <- [1,3625,null,{"value":"8"}] 18:03:25 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 18:03:25 INFO - PROCESS | 13556 | 1477703005123 Marionette TRACE conn4 -> [0,3626,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:03:25 INFO - PROCESS | 13556 | 1477703005284 Marionette TRACE conn4 <- [1,3626,null,{"value":null}] 18:03:25 INFO - PROCESS | 13556 | 1477703005486 Marionette TRACE conn4 -> [0,3627,"getWindowHandles",null] 18:03:25 INFO - PROCESS | 13556 | 1477703005493 Marionette TRACE conn4 <- [1,3627,null,["8"]] 18:03:25 INFO - PROCESS | 13556 | 1477703005498 Marionette TRACE conn4 -> [0,3628,"switchToWindow",{"name":"8"}] 18:03:25 INFO - PROCESS | 13556 | 1477703005504 Marionette TRACE conn4 <- [1,3628,null,{}] 18:03:25 INFO - PROCESS | 13556 | 1477703005508 Marionette TRACE conn4 -> [0,3629,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/002.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:03:25 INFO - PROCESS | 13556 | ++DOCSHELL 0x83099800 == 14 [pid = 13556] [id = 795] 18:03:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 40 (0x8309b000) [pid = 13556] [serial = 2317] [outer = (nil)] 18:03:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 41 (0x83321000) [pid = 13556] [serial = 2318] [outer = 0x8309b000] 18:03:25 INFO - PROCESS | 13556 | 1477703005589 Marionette DEBUG loaded listener.js 18:03:25 INFO - PROCESS | 13556 | ++DOMWINDOW == 42 (0x83cf3000) [pid = 13556] [serial = 2319] [outer = 0x8309b000] 18:03:26 INFO - PROCESS | 13556 | 1477703006120 Marionette TRACE conn4 <- [1,3629,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 18:03:26 INFO - . 18:03:26 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1018ms 18:03:26 INFO - PROCESS | 13556 | 1477703006141 Marionette TRACE conn4 -> [0,3630,"getWindowHandle",null] 18:03:26 INFO - PROCESS | 13556 | 1477703006146 Marionette TRACE conn4 <- [1,3630,null,{"value":"8"}] 18:03:26 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 18:03:26 INFO - PROCESS | 13556 | 1477703006160 Marionette TRACE conn4 -> [0,3631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:03:26 INFO - PROCESS | 13556 | 1477703006338 Marionette TRACE conn4 <- [1,3631,null,{"value":null}] 18:03:26 INFO - PROCESS | 13556 | 1477703006504 Marionette TRACE conn4 -> [0,3632,"getWindowHandles",null] 18:03:26 INFO - PROCESS | 13556 | 1477703006515 Marionette TRACE conn4 <- [1,3632,null,["8"]] 18:03:26 INFO - PROCESS | 13556 | 1477703006526 Marionette TRACE conn4 -> [0,3633,"switchToWindow",{"name":"8"}] 18:03:26 INFO - PROCESS | 13556 | 1477703006536 Marionette TRACE conn4 <- [1,3633,null,{}] 18:03:26 INFO - PROCESS | 13556 | 1477703006544 Marionette TRACE conn4 -> [0,3634,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/003.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:03:26 INFO - PROCESS | 13556 | ++DOCSHELL 0x82dee000 == 15 [pid = 13556] [id = 796] 18:03:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 43 (0x82dee400) [pid = 13556] [serial = 2320] [outer = (nil)] 18:03:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 44 (0x82df3c00) [pid = 13556] [serial = 2321] [outer = 0x82dee400] 18:03:26 INFO - PROCESS | 13556 | 1477703006653 Marionette DEBUG loaded listener.js 18:03:26 INFO - PROCESS | 13556 | ++DOMWINDOW == 45 (0x82ded400) [pid = 13556] [serial = 2322] [outer = 0x82dee400] 18:03:27 INFO - PROCESS | 13556 | 1477703007336 Marionette TRACE conn4 <- [1,3634,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 18:03:27 INFO - . 18:03:27 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1220ms 18:03:27 INFO - PROCESS | 13556 | 1477703007396 Marionette TRACE conn4 -> [0,3635,"getWindowHandle",null] 18:03:27 INFO - PROCESS | 13556 | 1477703007404 Marionette TRACE conn4 <- [1,3635,null,{"value":"8"}] 18:03:27 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 18:03:27 INFO - PROCESS | 13556 | 1477703007415 Marionette TRACE conn4 -> [0,3636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 18:03:27 INFO - PROCESS | 13556 | 1477703007591 Marionette TRACE conn4 <- [1,3636,null,{"value":null}] 18:03:27 INFO - PROCESS | 13556 | 1477703007768 Marionette TRACE conn4 -> [0,3637,"getWindowHandles",null] 18:03:27 INFO - PROCESS | 13556 | 1477703007773 Marionette TRACE conn4 <- [1,3637,null,["8"]] 18:03:27 INFO - PROCESS | 13556 | 1477703007781 Marionette TRACE conn4 -> [0,3638,"switchToWindow",{"name":"8"}] 18:03:27 INFO - PROCESS | 13556 | 1477703007788 Marionette TRACE conn4 <- [1,3638,null,{}] 18:03:27 INFO - PROCESS | 13556 | 1477703007794 Marionette TRACE conn4 -> [0,3639,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/004.html\", \"25687bb8-0640-4a15-bc4e-54b0640cb23b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 18:03:27 INFO - PROCESS | 13556 | ++DOCSHELL 0x8309d400 == 16 [pid = 13556] [id = 797] 18:03:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 46 (0x8309d800) [pid = 13556] [serial = 2323] [outer = (nil)] 18:03:27 INFO - PROCESS | 13556 | ++DOMWINDOW == 47 (0x8bc76400) [pid = 13556] [serial = 2324] [outer = 0x8309d800] 18:03:27 INFO - PROCESS | 13556 | 1477703007892 Marionette DEBUG loaded listener.js 18:03:28 INFO - PROCESS | 13556 | ++DOMWINDOW == 48 (0x8bc7cc00) [pid = 13556] [serial = 2325] [outer = 0x8309d800] 18:03:28 INFO - PROCESS | 13556 | 1477703008525 Marionette TRACE conn4 <- [1,3639,null,{"value":["/workers/semantics/reporting-errors/004.html",0,null,null,[["shared worker in two documents and window.onerror",1,"assert_unreached: (outer) error on worker Reached unreachable code","t [0,3640,"getWindowHandle",null] 18:03:28 INFO - PROCESS | 13556 | 1477703008605 Marionette TRACE conn4 <- [1,3640,null,{"value":"8"}] 18:03:29 WARNING - u'runner_teardown' () 18:03:29 INFO - No more tests 18:03:29 INFO - Got 0 unexpected results 18:03:29 INFO - SUITE-END | took 2216s 18:03:29 INFO - Closing logging queue 18:03:29 INFO - queue closed 18:03:29 INFO - Return code: 0 18:03:29 WARNING - # TBPL SUCCESS # 18:03:29 INFO - Running post-action listener: _resource_record_post_action 18:03:29 INFO - [mozharness: 2016-10-29 01:03:29.934018Z] Finished run-tests step (success) 18:03:29 INFO - Running post-run listener: _resource_record_post_run 18:03:30 INFO - Total resource usage - Wall time: 2252s; CPU: 47.0%; Read bytes: 11173888; Write bytes: 312152064; Read time: 588; Write time: 191496 18:03:30 INFO - TinderboxPrint: CPU usage
46.7% 18:03:30 INFO - TinderboxPrint: I/O read bytes / time
11,173,888 / 588 18:03:30 INFO - TinderboxPrint: I/O write bytes / time
312,152,064 / 191,496 18:03:30 INFO - TinderboxPrint: CPU idle
1,184.8 (53.0%) 18:03:30 INFO - TinderboxPrint: CPU system
104.2 (4.7%) 18:03:30 INFO - TinderboxPrint: CPU user
940.8 (42.1%) 18:03:30 INFO - TinderboxPrint: Swap in / out
0 / 0 18:03:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:03:30 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 187527168; Read time: 8; Write time: 155076 18:03:30 INFO - run-tests - Wall time: 2222s; CPU: 46.0%; Read bytes: 11137024; Write bytes: 94502912; Read time: 564; Write time: 10096 18:03:30 INFO - Running post-run listener: _upload_blobber_files 18:03:30 INFO - Blob upload gear active. 18:03:30 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:03:30 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 18:03:30 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'] 18:03:30 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 18:03:31 INFO - (blobuploader) - INFO - Open directory for files ... 18:03:31 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:03:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:03:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:03:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:03:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:03:34 INFO - (blobuploader) - INFO - Done attempting. 18:03:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:03:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:03:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:03:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:03:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:03:35 INFO - (blobuploader) - INFO - Done attempting. 18:03:35 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 18:03:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:03:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:03:39 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 18:03:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:03:39 INFO - (blobuploader) - INFO - Done attempting. 18:03:39 INFO - (blobuploader) - INFO - Iteration through files over. 18:03:39 INFO - Return code: 0 18:03:39 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:03:39 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:03:39 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/184c3278d6f95285222440df844714f6c2197ebe12638fe2b72b590b68f603bf724c1f0fc4189af8d152818ae6bf9ab8a34f408f05cea5b87484ea104e101178", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5a6947ef0e30f7bb60964d78055aa21100248cbfe932f05f70a4bb0e63eec4b61470f338bb3a2e44b9bbdd16881ac819c0610446b34ae811d014c50d4fc529d2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/27091c844cdabb2d302d9360050a0e85daf2bbf526463f376389ffbcf688a7827e3394668b10ede5fcc4f0428c7417b8e2cf13535d57e738ab485c8e3e8663df"} 18:03:39 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:03:39 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:03:39 INFO - Contents: 18:03:39 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/184c3278d6f95285222440df844714f6c2197ebe12638fe2b72b590b68f603bf724c1f0fc4189af8d152818ae6bf9ab8a34f408f05cea5b87484ea104e101178", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5a6947ef0e30f7bb60964d78055aa21100248cbfe932f05f70a4bb0e63eec4b61470f338bb3a2e44b9bbdd16881ac819c0610446b34ae811d014c50d4fc529d2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/27091c844cdabb2d302d9360050a0e85daf2bbf526463f376389ffbcf688a7827e3394668b10ede5fcc4f0428c7417b8e2cf13535d57e738ab485c8e3e8663df"} 18:03:39 INFO - Running post-run listener: copy_logs_to_upload_dir 18:03:39 INFO - Copying logs to upload dir... 18:03:39 INFO - mkdir: /builds/slave/test/build/upload/logs 18:03:39 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2357.699646 ========= master_lag: 0.40 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 39 mins, 18 secs) (at 2016-10-28 18:03:40.306314) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-28 18:03:40.307614) ========= 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-1477700499.672282-1398372203 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/184c3278d6f95285222440df844714f6c2197ebe12638fe2b72b590b68f603bf724c1f0fc4189af8d152818ae6bf9ab8a34f408f05cea5b87484ea104e101178", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5a6947ef0e30f7bb60964d78055aa21100248cbfe932f05f70a4bb0e63eec4b61470f338bb3a2e44b9bbdd16881ac819c0610446b34ae811d014c50d4fc529d2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/27091c844cdabb2d302d9360050a0e85daf2bbf526463f376389ffbcf688a7827e3394668b10ede5fcc4f0428c7417b8e2cf13535d57e738ab485c8e3e8663df"} build_url:https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.028874 build_url: 'https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/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/184c3278d6f95285222440df844714f6c2197ebe12638fe2b72b590b68f603bf724c1f0fc4189af8d152818ae6bf9ab8a34f408f05cea5b87484ea104e101178", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5a6947ef0e30f7bb60964d78055aa21100248cbfe932f05f70a4bb0e63eec4b61470f338bb3a2e44b9bbdd16881ac819c0610446b34ae811d014c50d4fc529d2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/27091c844cdabb2d302d9360050a0e85daf2bbf526463f376389ffbcf688a7827e3394668b10ede5fcc4f0428c7417b8e2cf13535d57e738ab485c8e3e8663df"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CfvwDYvhQmeoK_8jBpIn1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-28 18:03:40.370910) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 18:03:40.371476) ========= 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-1477700499.672282-1398372203 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015856 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 18:03:40.448586) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-28 18:03:40.448870) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-28 18:03:40.449204) ========= ========= Total master_lag: 1.78 =========