builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-358 starttime: 1477516412.13 results: success (0) buildid: 20161026115623 builduid: cb48fad69f8d42f08be10513bad77053 revision: ca12de12bfe055d00c82db14f67b74a31d3d6548 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-26 14:13:32.134122) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-26 14:13:32.142777) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-26 14:13:32.143065) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-26 14:13:32.289290) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 14:13:32.289635) ========= 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-1477515914.293797-951392815 _=/tools/buildbot/bin/python using PTY: False --2016-10-26 14:13:32-- 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% 10.0M=0.001s 2016-10-26 14:13:32 (10.0 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.296667 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 14:13:32.619352) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 14:13:32.619633) ========= 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-1477515914.293797-951392815 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028202 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 14:13:32.681939) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-10-26 14:13:32.682285) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev ca12de12bfe055d00c82db14f67b74a31d3d6548 --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 ca12de12bfe055d00c82db14f67b74a31d3d6548 --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-1477515914.293797-951392815 _=/tools/buildbot/bin/python using PTY: False 2016-10-26 14:13:32,794 truncating revision to first 12 chars 2016-10-26 14:13:32,795 Setting DEBUG logging. 2016-10-26 14:13:32,795 attempt 1/10 2016-10-26 14:13:32,795 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/ca12de12bfe0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-26 14:13:33,201 unpacking tar archive at: mozilla-inbound-ca12de12bfe0/testing/mozharness/ program finished with exit code 0 elapsedTime=0.686584 ========= master_lag: 10.29 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-10-26 14:13:43.662584) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-26 14:13:43.662890) ========= script_repo_revision: ca12de12bfe055d00c82db14f67b74a31d3d6548 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-26 14:13:43.663291) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-26 14:13:43.663589) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-26 14:13:43.873696) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 10 secs) (at 2016-10-26 14:13:43.873956) ========= /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-1477515914.293797-951392815 _=/tools/buildbot/bin/python using PTY: False 14:13:44 INFO - MultiFileLogger online at 20161026 14:13:44 in /builds/slave/test 14:13:44 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 14:13:44 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 14:13:44 INFO - {'allow_software_gl_layers': False, 14:13:44 INFO - 'append_to_log': False, 14:13:44 INFO - 'base_work_dir': '/builds/slave/test', 14:13:44 INFO - 'blob_upload_branch': 'mozilla-inbound', 14:13:44 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 14:13:44 INFO - 'buildbot_json_path': 'buildprops.json', 14:13:44 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 14:13:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:13:44 INFO - 'download_minidump_stackwalk': True, 14:13:44 INFO - 'download_symbols': 'true', 14:13:44 INFO - 'download_tooltool': True, 14:13:44 INFO - 'e10s': False, 14:13:44 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 14:13:44 INFO - 'tooltool.py': '/tools/tooltool.py', 14:13:44 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 14:13:44 INFO - '/tools/misc-python/virtualenv.py')}, 14:13:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:13:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:13:44 INFO - 'log_level': 'info', 14:13:44 INFO - 'log_to_console': True, 14:13:44 INFO - 'opt_config_files': (), 14:13:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:13:44 INFO - '--processes=1', 14:13:44 INFO - '--config=%(test_path)s/wptrunner.ini', 14:13:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:13:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:13:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:13:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:13:44 INFO - 'pip_index': False, 14:13:44 INFO - 'require_test_zip': True, 14:13:44 INFO - 'test_type': ('testharness',), 14:13:44 INFO - 'this_chunk': '1', 14:13:44 INFO - 'tooltool_cache': '/builds/tooltool_cache', 14:13:44 INFO - 'total_chunks': '10', 14:13:44 INFO - 'virtualenv_path': 'venv', 14:13:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:13:44 INFO - 'work_dir': 'build'} 14:13:44 INFO - [mozharness: 2016-10-26 21:13:44.171495Z] Running clobber step. 14:13:44 INFO - Running pre-action listener: _resource_record_pre_action 14:13:44 INFO - Running main action method: clobber 14:13:44 INFO - rmtree: /builds/slave/test/build 14:13:44 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 14:13:45 INFO - Running post-action listener: _resource_record_post_action 14:13:45 INFO - [mozharness: 2016-10-26 21:13:45.408816Z] Finished clobber step (success) 14:13:45 INFO - [mozharness: 2016-10-26 21:13:45.409181Z] Running read-buildbot-config step. 14:13:45 INFO - Running pre-action listener: _resource_record_pre_action 14:13:45 INFO - Running main action method: read_buildbot_config 14:13:45 INFO - Using buildbot properties: 14:13:45 INFO - { 14:13:45 INFO - "project": "", 14:13:45 INFO - "product": "firefox", 14:13:45 INFO - "script_repo_revision": "production", 14:13:45 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 14:13:45 INFO - "repository": "", 14:13:45 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 14:13:45 INFO - "buildid": "20161026115623", 14:13:45 INFO - "pgo_build": "False", 14:13:45 INFO - "basedir": "/builds/slave/test", 14:13:45 INFO - "buildnumber": 239, 14:13:45 INFO - "slavename": "tst-linux32-spot-358", 14:13:45 INFO - "revision": "ca12de12bfe055d00c82db14f67b74a31d3d6548", 14:13:45 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 14:13:45 INFO - "platform": "linux", 14:13:45 INFO - "branch": "mozilla-inbound", 14:13:45 INFO - "repo_path": "integration/mozilla-inbound", 14:13:45 INFO - "moz_repo_path": "", 14:13:45 INFO - "stage_platform": "linux", 14:13:45 INFO - "builduid": "cb48fad69f8d42f08be10513bad77053", 14:13:45 INFO - "slavebuilddir": "test" 14:13:45 INFO - } 14:13:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 14:13:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 14:13:45 INFO - Running post-action listener: _resource_record_post_action 14:13:45 INFO - [mozharness: 2016-10-26 21:13:45.418484Z] Finished read-buildbot-config step (success) 14:13:45 INFO - [mozharness: 2016-10-26 21:13:45.418805Z] Running download-and-extract step. 14:13:45 INFO - Running pre-action listener: _resource_record_pre_action 14:13:45 INFO - Running main action method: download_and_extract 14:13:45 INFO - mkdir: /builds/slave/test/build/tests 14:13:45 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')]} 14:13:45 INFO - trying https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 14:13:45 INFO - Downloading https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/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 14:13:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/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 14:13:46 INFO - Downloaded 1325 bytes. 14:13:46 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 14:13:46 INFO - Using the following test package requirements: 14:13:46 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 14:13:46 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 14:13:46 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 14:13:46 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 14:13:46 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 14:13:46 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 14:13:46 INFO - u'jsshell-linux-i686.zip'], 14:13:46 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 14:13:46 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 14:13:46 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 14:13:46 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 14:13:46 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 14:13:46 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 14:13:46 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 14:13:46 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 14:13:46 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 14:13:46 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 14:13:46 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 14:13:46 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 14:13:46 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/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 14:13:46 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 14:13:46 INFO - Fetch https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 14:13:52 INFO - Http code: 200 14:13:52 INFO - via: 1.1 bfc29822e21ecc352f71dce83e06ab74.cloudfront.net (CloudFront) 14:13:52 INFO - x-amz-cf-id: odWO6kUvzBKNrbeqnI3rzwYROW84i9kVj92_Xe-10m8ioHuE-59peA== 14:13:52 INFO - x-amz-version-id: W0umt1qT0qzaiNlVQEeOkRw4hXsUF_He 14:13:54 INFO - Expected file size: 20636572 14:13:54 INFO - Obtained file size: 20636572 14:13:55 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, config/*, mozbase/*, marionette/*, tools/wptserve/*, web-platform/* from https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 14:13:55 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 14:13:55 INFO - Fetch https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 14:13:56 INFO - Http code: 200 14:13:56 INFO - x-amz-id-2: QUcvEjJemQ5s0clTHsLsGw+q0IXmLA+uhSyPBNUuu6feDPXRw939e7voX5JrIvghk6uqFU3osWA= 14:13:56 INFO - x-amz-request-id: E1001686AF7E8FAF 14:13:56 INFO - x-amz-version-id: qxngykB5u7C52peI4ckDZKTtWmPtNrS9 14:13:57 INFO - Expected file size: 43222946 14:13:57 INFO - Obtained file size: 43222946 14:14:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 14:14:10 INFO - trying https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 14:14:10 INFO - Downloading https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/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 14:14:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/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 14:14:13 INFO - Downloaded 66576551 bytes. 14:14:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 14:14:13 INFO - mkdir: /builds/slave/test/properties 14:14:13 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 14:14:13 INFO - Writing to file /builds/slave/test/properties/build_url 14:14:13 INFO - Contents: 14:14:13 INFO - build_url:https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 14:14:13 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 14:14:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 14:14:14 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 14:14:14 INFO - Writing to file /builds/slave/test/properties/symbols_url 14:14:14 INFO - Contents: 14:14:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 14:14:14 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 14:14:14 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 14:14:14 INFO - Fetch https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 14:14:15 INFO - Http code: 200 14:14:15 INFO - x-amz-id-2: KumsegGaOu2sJBRRAEBuOIj0zByf7/3jU/VvHgVbPlI1l8Eekfx0M4XGaWRJtThXS4moEShnGxg= 14:14:15 INFO - x-amz-request-id: D9B3975D11CACD1B 14:14:15 INFO - x-amz-version-id: dF1FTFQ_f_.iz0GrXgpBLyiq1Sqn5CmH 14:14:21 INFO - Expected file size: 178384214 14:14:21 INFO - Obtained file size: 178384214 14:14:42 INFO - Running post-action listener: _resource_record_post_action 14:14:42 INFO - Running post-action listener: set_extra_try_arguments 14:14:42 INFO - [mozharness: 2016-10-26 21:14:42.774650Z] Finished download-and-extract step (success) 14:14:42 INFO - [mozharness: 2016-10-26 21:14:42.775133Z] Running fetch-geckodriver step. 14:14:42 INFO - Running pre-action listener: _resource_record_pre_action 14:14:42 INFO - Running main action method: fetch_geckodriver 14:14:42 INFO - Running post-action listener: _resource_record_post_action 14:14:42 INFO - [mozharness: 2016-10-26 21:14:42.909099Z] Finished fetch-geckodriver step (success) 14:14:42 INFO - [mozharness: 2016-10-26 21:14:42.909572Z] Running create-virtualenv step. 14:14:42 INFO - Running pre-action listener: _pre_create_virtualenv 14:14:42 INFO - Running pre-action listener: _resource_record_pre_action 14:14:42 INFO - Running main action method: create_virtualenv 14:14:42 INFO - Creating virtualenv /builds/slave/test/build/venv 14:14:42 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 14:14:42 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 14:14:43 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 14:14:43 INFO - Using real prefix '/usr' 14:14:43 INFO - New python executable in /builds/slave/test/build/venv/bin/python 14:14:44 INFO - Installing distribute.............................................................................................................................................................................................done. 14:14:49 INFO - Installing pip.................done. 14:14:49 INFO - Return code: 0 14:14:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 14:14:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 14:14:49 INFO - Reading from file tmpfile_stdout 14:14:49 INFO - Output received: 14:14:49 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) 14:14:49 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 14:14: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')]} 14:14:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:14:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:14: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')]} 14:14:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:14:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:14:49 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 0x950adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x945c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96a93c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94917a0>, '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 0x9496678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95abaa8>, '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-1477515914.293797-951392815', '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 14:14:49 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 14:14:49 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 14:14:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:14:49 INFO - 'CCACHE_UMASK': '002', 14:14:49 INFO - 'DISPLAY': ':0', 14:14:49 INFO - 'HOME': '/home/cltbld', 14:14:49 INFO - 'LANG': 'en_US.UTF-8', 14:14:49 INFO - 'LOGNAME': 'cltbld', 14:14:49 INFO - 'MAIL': '/var/mail/cltbld', 14:14:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:14:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:14:49 INFO - 'MOZ_NO_REMOTE': '1', 14:14:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:14:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:14:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:14:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:14:49 INFO - 'PWD': '/builds/slave/test', 14:14:49 INFO - 'SHELL': '/bin/bash', 14:14:49 INFO - 'SHLVL': '1', 14:14:49 INFO - 'TERM': 'linux', 14:14:49 INFO - 'TMOUT': '86400', 14:14:49 INFO - 'USER': 'cltbld', 14:14:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477515914.293797-951392815', 14:14:49 INFO - '_': '/tools/buildbot/bin/python'} 14:14:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:14:50 INFO - Downloading/unpacking psutil>=3.1.1 14:14:50 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 14:14:50 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 14:14:50 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 14:14:50 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 14:14:50 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 14:14:50 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 14:14:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 14:14:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:14:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:14:54 INFO - Installing collected packages: psutil 14:14:54 INFO - Running setup.py install for psutil 14:14:54 INFO - building 'psutil._psutil_linux' extension 14:14:54 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 14:14:54 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 14:14:54 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 14:14:54 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 14:14:55 INFO - building 'psutil._psutil_posix' extension 14:14:55 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 14:14:55 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 14:14:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:14:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:14:55 INFO - Successfully installed psutil 14:14:55 INFO - Cleaning up... 14:14:55 INFO - Return code: 0 14:14:55 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 14:14:55 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')]} 14:14:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:14:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:14:55 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')]} 14:14:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:14:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:14:55 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 0x950adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x945c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96a93c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94917a0>, '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 0x9496678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95abaa8>, '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-1477515914.293797-951392815', '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 14:14:55 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 14:14:55 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 14:14:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:14:55 INFO - 'CCACHE_UMASK': '002', 14:14:55 INFO - 'DISPLAY': ':0', 14:14:55 INFO - 'HOME': '/home/cltbld', 14:14:55 INFO - 'LANG': 'en_US.UTF-8', 14:14:55 INFO - 'LOGNAME': 'cltbld', 14:14:55 INFO - 'MAIL': '/var/mail/cltbld', 14:14:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:14:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:14:55 INFO - 'MOZ_NO_REMOTE': '1', 14:14:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:14:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:14:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:14:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:14:55 INFO - 'PWD': '/builds/slave/test', 14:14:55 INFO - 'SHELL': '/bin/bash', 14:14:55 INFO - 'SHLVL': '1', 14:14:55 INFO - 'TERM': 'linux', 14:14:55 INFO - 'TMOUT': '86400', 14:14:55 INFO - 'USER': 'cltbld', 14:14:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477515914.293797-951392815', 14:14:55 INFO - '_': '/tools/buildbot/bin/python'} 14:14:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:14:56 INFO - Downloading/unpacking mozsystemmonitor==0.3 14:14:56 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 14:14:56 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 14:14:56 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 14:14:56 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 14:14:56 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 14:14:56 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 14:15:00 INFO - Downloading mozsystemmonitor-0.3.tar.gz 14:15:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 14:15:00 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 14:15:00 INFO - Installing collected packages: mozsystemmonitor 14:15:00 INFO - Running setup.py install for mozsystemmonitor 14:15:00 INFO - Successfully installed mozsystemmonitor 14:15:00 INFO - Cleaning up... 14:15:00 INFO - Return code: 0 14:15:00 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 14:15:00 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')]} 14:15:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:15:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:15:00 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')]} 14:15:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:15:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:15:00 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 0x950adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x945c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96a93c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94917a0>, '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 0x9496678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95abaa8>, '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-1477515914.293797-951392815', '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 14:15:00 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 14:15:00 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 14:15:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:15:00 INFO - 'CCACHE_UMASK': '002', 14:15:00 INFO - 'DISPLAY': ':0', 14:15:00 INFO - 'HOME': '/home/cltbld', 14:15:00 INFO - 'LANG': 'en_US.UTF-8', 14:15:00 INFO - 'LOGNAME': 'cltbld', 14:15:00 INFO - 'MAIL': '/var/mail/cltbld', 14:15:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:15:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:15:00 INFO - 'MOZ_NO_REMOTE': '1', 14:15:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:15:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:15:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:15:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:15:00 INFO - 'PWD': '/builds/slave/test', 14:15:00 INFO - 'SHELL': '/bin/bash', 14:15:00 INFO - 'SHLVL': '1', 14:15:00 INFO - 'TERM': 'linux', 14:15:00 INFO - 'TMOUT': '86400', 14:15:00 INFO - 'USER': 'cltbld', 14:15:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477515914.293797-951392815', 14:15:00 INFO - '_': '/tools/buildbot/bin/python'} 14:15:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:15:01 INFO - Downloading/unpacking jsonschema==2.5.1 14:15:01 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 14:15:01 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 14:15:01 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 14:15:01 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 14:15:01 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 14:15:01 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 14:15:05 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 14:15:05 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 14:15:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:15:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:15:05 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 14:15:05 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 14:15:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:15:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:15:05 INFO - Downloading functools32-3.2.3-2.tar.gz 14:15:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 14:15:05 INFO - warning: no files found matching '*.txt' 14:15:05 INFO - no previously-included directories found matching 'build' 14:15:05 INFO - no previously-included directories found matching 'dist' 14:15:05 INFO - no previously-included directories found matching '.git*' 14:15:05 INFO - Installing collected packages: jsonschema, functools32 14:15:05 INFO - Running setup.py install for functools32 14:15:06 INFO - warning: no files found matching '*.txt' 14:15:06 INFO - no previously-included directories found matching 'build' 14:15:06 INFO - no previously-included directories found matching 'dist' 14:15:06 INFO - no previously-included directories found matching '.git*' 14:15:06 INFO - Successfully installed jsonschema functools32 14:15:06 INFO - Cleaning up... 14:15:06 INFO - Return code: 0 14:15:06 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 14:15:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 14:15:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:15:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:15:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 14:15:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:15:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:15:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x950adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x945c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96a93c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94917a0>, '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 0x9496678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95abaa8>, '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-1477515914.293797-951392815', '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 14:15:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 14:15:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 14:15:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:15:06 INFO - 'CCACHE_UMASK': '002', 14:15:06 INFO - 'DISPLAY': ':0', 14:15:06 INFO - 'HOME': '/home/cltbld', 14:15:06 INFO - 'LANG': 'en_US.UTF-8', 14:15:06 INFO - 'LOGNAME': 'cltbld', 14:15:06 INFO - 'MAIL': '/var/mail/cltbld', 14:15:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:15:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:15:06 INFO - 'MOZ_NO_REMOTE': '1', 14:15:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:15:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:15:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:15:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:15:06 INFO - 'PWD': '/builds/slave/test', 14:15:06 INFO - 'SHELL': '/bin/bash', 14:15:06 INFO - 'SHLVL': '1', 14:15:06 INFO - 'TERM': 'linux', 14:15:06 INFO - 'TMOUT': '86400', 14:15:06 INFO - 'USER': 'cltbld', 14:15:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477515914.293797-951392815', 14:15:06 INFO - '_': '/tools/buildbot/bin/python'} 14:15:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:15:06 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 14:15:06 INFO - Cleaning up... 14:15:06 INFO - Return code: 0 14:15:06 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 14:15:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 14:15:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:15:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:15:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 14:15:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:15:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:15:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x950adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x945c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96a93c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94917a0>, '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 0x9496678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95abaa8>, '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-1477515914.293797-951392815', '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 14:15:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 14:15:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 14:15:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:15:06 INFO - 'CCACHE_UMASK': '002', 14:15:06 INFO - 'DISPLAY': ':0', 14:15:06 INFO - 'HOME': '/home/cltbld', 14:15:06 INFO - 'LANG': 'en_US.UTF-8', 14:15:06 INFO - 'LOGNAME': 'cltbld', 14:15:06 INFO - 'MAIL': '/var/mail/cltbld', 14:15:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:15:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:15:06 INFO - 'MOZ_NO_REMOTE': '1', 14:15:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:15:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:15:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:15:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:15:06 INFO - 'PWD': '/builds/slave/test', 14:15:06 INFO - 'SHELL': '/bin/bash', 14:15:06 INFO - 'SHLVL': '1', 14:15:06 INFO - 'TERM': 'linux', 14:15:06 INFO - 'TMOUT': '86400', 14:15:06 INFO - 'USER': 'cltbld', 14:15:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477515914.293797-951392815', 14:15:06 INFO - '_': '/tools/buildbot/bin/python'} 14:15:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:15:07 INFO - Downloading/unpacking blobuploader==1.2.4 14:15:07 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 14:15:07 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 14:15:07 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 14:15:07 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 14:15:07 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 14:15:07 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 14:15:10 INFO - Downloading blobuploader-1.2.4.tar.gz 14:15:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 14:15:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:15:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:15:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:15:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 14:15:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 14:15:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:15:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:15:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 14:15:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:15:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:15:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:15:12 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 14:15:12 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 14:15:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:15:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:15:12 INFO - Downloading docopt-0.6.1.tar.gz 14:15:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 14:15:12 INFO - Installing collected packages: blobuploader, requests, docopt 14:15:12 INFO - Running setup.py install for blobuploader 14:15:12 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 14:15:12 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 14:15:12 INFO - Running setup.py install for requests 14:15:13 INFO - Running setup.py install for docopt 14:15:13 INFO - Successfully installed blobuploader requests docopt 14:15:13 INFO - Cleaning up... 14:15:13 INFO - Return code: 0 14:15:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:15:13 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')]} 14:15:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:15:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:15:13 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')]} 14:15:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:15:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:15:14 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x950adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x945c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96a93c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94917a0>, '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 0x9496678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95abaa8>, '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-1477515914.293797-951392815', '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 14:15:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 14:15:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 14:15:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:15:14 INFO - 'CCACHE_UMASK': '002', 14:15:14 INFO - 'DISPLAY': ':0', 14:15:14 INFO - 'HOME': '/home/cltbld', 14:15:14 INFO - 'LANG': 'en_US.UTF-8', 14:15:14 INFO - 'LOGNAME': 'cltbld', 14:15:14 INFO - 'MAIL': '/var/mail/cltbld', 14:15:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:15:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:15:14 INFO - 'MOZ_NO_REMOTE': '1', 14:15:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:15:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:15:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:15:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:15:14 INFO - 'PWD': '/builds/slave/test', 14:15:14 INFO - 'SHELL': '/bin/bash', 14:15:14 INFO - 'SHLVL': '1', 14:15:14 INFO - 'TERM': 'linux', 14:15:14 INFO - 'TMOUT': '86400', 14:15:14 INFO - 'USER': 'cltbld', 14:15:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477515914.293797-951392815', 14:15:14 INFO - '_': '/tools/buildbot/bin/python'} 14:15:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:15:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:15:14 INFO - Running setup.py (path:/tmp/pip-rUwcGQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:15:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:15:14 INFO - Running setup.py (path:/tmp/pip-syw00w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:15:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:15:14 INFO - Running setup.py (path:/tmp/pip-VwvFII-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:15:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:15:14 INFO - Running setup.py (path:/tmp/pip-28Rln1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:15:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:15:15 INFO - Running setup.py (path:/tmp/pip-1ChbbL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:15:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:15:15 INFO - Running setup.py (path:/tmp/pip-auHRSd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:15:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:15:15 INFO - Running setup.py (path:/tmp/pip-jIvtxj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:15:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:15:15 INFO - Running setup.py (path:/tmp/pip-AIZV3o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:15:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:15:15 INFO - Running setup.py (path:/tmp/pip-Zvgj0k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:15:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:15:15 INFO - Running setup.py (path:/tmp/pip-HzjZqX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:15:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:15:15 INFO - Running setup.py (path:/tmp/pip-opshbY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:15:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:15:15 INFO - Running setup.py (path:/tmp/pip-UYhZ5Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:15:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:15:16 INFO - Running setup.py (path:/tmp/pip-Sr_fCh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:15:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:15:16 INFO - Running setup.py (path:/tmp/pip-vwsPIr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:15:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:15:16 INFO - Running setup.py (path:/tmp/pip-frDJs6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:15:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:15:16 INFO - Running setup.py (path:/tmp/pip-0l4B4h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:15:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:15:16 INFO - Running setup.py (path:/tmp/pip-g7ZELA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:15:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:15:16 INFO - Running setup.py (path:/tmp/pip-Z3HbnT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:15:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:15:16 INFO - Running setup.py (path:/tmp/pip-3RLvRb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:15:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:15:17 INFO - Running setup.py (path:/tmp/pip-5hZvkA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:15:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:15:17 INFO - Running setup.py (path:/tmp/pip-zdvRn6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:15:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:15:17 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 14:15:17 INFO - Running setup.py install for manifestparser 14:15:17 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 14:15:17 INFO - Running setup.py install for mozcrash 14:15:17 INFO - Running setup.py install for mozdebug 14:15:18 INFO - Running setup.py install for mozdevice 14:15:18 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 14:15:18 INFO - Installing dm script to /builds/slave/test/build/venv/bin 14:15:18 INFO - Running setup.py install for mozfile 14:15:18 INFO - Running setup.py install for mozhttpd 14:15:18 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 14:15:18 INFO - Running setup.py install for mozinfo 14:15:18 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 14:15:18 INFO - Running setup.py install for mozInstall 14:15:19 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 14:15:19 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 14:15:19 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 14:15:19 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 14:15:19 INFO - Running setup.py install for mozleak 14:15:19 INFO - Running setup.py install for mozlog 14:15:19 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 14:15:19 INFO - Running setup.py install for moznetwork 14:15:19 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 14:15:19 INFO - Running setup.py install for mozprocess 14:15:20 INFO - Running setup.py install for mozprofile 14:15:20 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 14:15:20 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 14:15:20 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 14:15:20 INFO - Running setup.py install for mozrunner 14:15:20 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 14:15:20 INFO - Running setup.py install for mozscreenshot 14:15:20 INFO - Running setup.py install for moztest 14:15:21 INFO - Running setup.py install for mozversion 14:15:21 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 14:15:21 INFO - Running setup.py install for wptserve 14:15:21 INFO - Running setup.py install for marionette-driver 14:15:21 INFO - Running setup.py install for browsermob-proxy 14:15:22 INFO - Running setup.py install for marionette-client 14:15:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:15:22 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 14:15:22 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 14:15:22 INFO - Cleaning up... 14:15:22 INFO - Return code: 0 14:15:22 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:15: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')]} 14:15:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:15:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:15: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')]} 14:15:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:15:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:15:22 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 0x950adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x945c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96a93c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94917a0>, '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 0x9496678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95abaa8>, '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-1477515914.293797-951392815', '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 14:15:22 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 14:15:22 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 14:15:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:15:22 INFO - 'CCACHE_UMASK': '002', 14:15:22 INFO - 'DISPLAY': ':0', 14:15:22 INFO - 'HOME': '/home/cltbld', 14:15:22 INFO - 'LANG': 'en_US.UTF-8', 14:15:22 INFO - 'LOGNAME': 'cltbld', 14:15:22 INFO - 'MAIL': '/var/mail/cltbld', 14:15:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:15:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:15:22 INFO - 'MOZ_NO_REMOTE': '1', 14:15:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:15:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:15:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:15:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:15:22 INFO - 'PWD': '/builds/slave/test', 14:15:22 INFO - 'SHELL': '/bin/bash', 14:15:22 INFO - 'SHLVL': '1', 14:15:22 INFO - 'TERM': 'linux', 14:15:22 INFO - 'TMOUT': '86400', 14:15:22 INFO - 'USER': 'cltbld', 14:15:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477515914.293797-951392815', 14:15:22 INFO - '_': '/tools/buildbot/bin/python'} 14:15:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:15:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:15:23 INFO - Running setup.py (path:/tmp/pip-Of7QjW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:15:23 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)) 14:15:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:15:23 INFO - Running setup.py (path:/tmp/pip-YQzkv8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:15:23 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)) 14:15:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:15:23 INFO - Running setup.py (path:/tmp/pip-Okayl2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:15:23 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)) 14:15:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:15:23 INFO - Running setup.py (path:/tmp/pip-5yGEHO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:15:23 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)) 14:15:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:15:23 INFO - Running setup.py (path:/tmp/pip-yZwO2s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:15:23 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)) 14:15:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:15:23 INFO - Running setup.py (path:/tmp/pip-ikb6qj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:15:23 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)) 14:15:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:15:23 INFO - Running setup.py (path:/tmp/pip-7_CpGq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:15:24 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)) 14:15:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:15:24 INFO - Running setup.py (path:/tmp/pip-7W83S6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:15:24 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)) 14:15:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:15:24 INFO - Running setup.py (path:/tmp/pip-y572A5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:15:24 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)) 14:15:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:15:24 INFO - Running setup.py (path:/tmp/pip-N34k_K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:15:24 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)) 14:15:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:15:24 INFO - Running setup.py (path:/tmp/pip-5VUTJX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:15:24 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)) 14:15:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:15:24 INFO - Running setup.py (path:/tmp/pip-7ZWeHS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:15:24 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)) 14:15:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:15:24 INFO - Running setup.py (path:/tmp/pip-5fxvYE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:15:24 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)) 14:15:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:15:24 INFO - Running setup.py (path:/tmp/pip-UlUkSO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:15:25 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)) 14:15:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:15:25 INFO - Running setup.py (path:/tmp/pip-7zEikV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:15:25 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)) 14:15:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:15:25 INFO - Running setup.py (path:/tmp/pip-7NCCR7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:15:25 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)) 14:15:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:15:25 INFO - Running setup.py (path:/tmp/pip-vR8vDF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:15:25 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)) 14:15:25 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:15:25 INFO - Running setup.py (path:/tmp/pip-TREHgx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:15:25 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)) 14:15:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:15:25 INFO - Running setup.py (path:/tmp/pip-BgCrdZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:15:25 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)) 14:15:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:15:25 INFO - Running setup.py (path:/tmp/pip-Roi4iz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:15:25 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)) 14:15:25 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:15:26 INFO - Running setup.py (path:/tmp/pip-l4dC8Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:15:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:15:26 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)) 14:15:26 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)) 14:15:26 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)) 14:15:26 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)) 14:15:26 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)) 14:15:26 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)) 14:15:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 14:15: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 14:15: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 14:15: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 14:15: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 14:15: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 14:15: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 14:15:30 INFO - Downloading blessings-1.6.tar.gz 14:15:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 14:15:31 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)) 14:15:31 INFO - Installing collected packages: blessings 14:15:31 INFO - Running setup.py install for blessings 14:15:31 INFO - Successfully installed blessings 14:15:31 INFO - Cleaning up... 14:15:31 INFO - Return code: 0 14:15:31 INFO - Done creating virtualenv /builds/slave/test/build/venv. 14:15:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:15:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:15:31 INFO - Reading from file tmpfile_stdout 14:15:31 INFO - Current package versions: 14:15:31 INFO - argparse == 1.2.1 14:15:31 INFO - blessings == 1.6 14:15:31 INFO - blobuploader == 1.2.4 14:15:31 INFO - browsermob-proxy == 0.6.0 14:15:31 INFO - docopt == 0.6.1 14:15:31 INFO - functools32 == 3.2.3-2 14:15:31 INFO - jsonschema == 2.5.1 14:15:31 INFO - manifestparser == 1.1 14:15:31 INFO - marionette-client == 3.2.0 14:15:31 INFO - marionette-driver == 2.1.0 14:15:31 INFO - mozInstall == 1.12 14:15:31 INFO - mozcrash == 0.17 14:15:31 INFO - mozdebug == 0.1 14:15:31 INFO - mozdevice == 0.48 14:15:31 INFO - mozfile == 1.2 14:15:31 INFO - mozhttpd == 0.7 14:15:31 INFO - mozinfo == 0.9 14:15:31 INFO - mozleak == 0.1 14:15:31 INFO - mozlog == 3.4 14:15:31 INFO - moznetwork == 0.27 14:15:31 INFO - mozprocess == 0.23 14:15:31 INFO - mozprofile == 0.28 14:15:31 INFO - mozrunner == 6.12 14:15:31 INFO - mozscreenshot == 0.1 14:15:31 INFO - mozsystemmonitor == 0.3 14:15:31 INFO - moztest == 0.7 14:15:31 INFO - mozversion == 1.4 14:15:31 INFO - psutil == 3.1.1 14:15:31 INFO - requests == 1.2.3 14:15:31 INFO - wptserve == 1.4.0 14:15:31 INFO - wsgiref == 0.1.2 14:15:31 INFO - Running post-action listener: _resource_record_post_action 14:15:31 INFO - Running post-action listener: _start_resource_monitoring 14:15:31 INFO - Starting resource monitoring. 14:15:31 INFO - [mozharness: 2016-10-26 21:15:31.967965Z] Finished create-virtualenv step (success) 14:15:31 INFO - [mozharness: 2016-10-26 21:15:31.970584Z] Running pull step. 14:15:31 INFO - Running pre-action listener: _resource_record_pre_action 14:15:31 INFO - Running main action method: pull 14:15:31 INFO - Pull has nothing to do! 14:15:31 INFO - Running post-action listener: _resource_record_post_action 14:15:31 INFO - [mozharness: 2016-10-26 21:15:31.974316Z] Finished pull step (success) 14:15:31 INFO - [mozharness: 2016-10-26 21:15:31.974670Z] Running install step. 14:15:31 INFO - Running pre-action listener: _resource_record_pre_action 14:15:31 INFO - Running main action method: install 14:15:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:15:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:15:32 INFO - Reading from file tmpfile_stdout 14:15:32 INFO - Detecting whether we're running mozinstall >=1.0... 14:15:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 14:15:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 14:15:32 INFO - Reading from file tmpfile_stdout 14:15:32 INFO - Output received: 14:15:32 INFO - Usage: mozinstall [options] installer 14:15:32 INFO - Options: 14:15:32 INFO - -h, --help show this help message and exit 14:15:32 INFO - -d DEST, --destination=DEST 14:15:32 INFO - Directory to install application into. [default: 14:15:32 INFO - "/builds/slave/test"] 14:15:32 INFO - --app=APP Application being installed. [default: firefox] 14:15:32 INFO - mkdir: /builds/slave/test/build/application 14:15:32 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'] 14:15:32 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 14:16:08 INFO - Reading from file tmpfile_stdout 14:16:08 INFO - Output received: 14:16:08 INFO - /builds/slave/test/build/application/firefox/firefox 14:16:08 INFO - Running post-action listener: _resource_record_post_action 14:16:08 INFO - [mozharness: 2016-10-26 21:16:08.242664Z] Finished install step (success) 14:16:08 INFO - [mozharness: 2016-10-26 21:16:08.242880Z] Running run-tests step. 14:16:08 INFO - Running pre-action listener: _resource_record_pre_action 14:16:08 INFO - Running main action method: run_tests 14:16:08 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 14:16:08 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:16:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:16:08 INFO - grabbing minidump binary from tooltool 14:16:08 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')]} 14:16:08 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 14:16:08 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 14:16:08 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 14:16:08 INFO - Downloaded 37427 bytes. 14:16:08 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 14:16:08 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')]} 14:16:08 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 0x94917a0>, '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 0x9496678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95abaa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 14:16:08 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 14:16:08 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 14:16:08 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 14:16:08 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 14:16:08 INFO - Return code: 0 14:16:08 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 14:16:08 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 14:16:08 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/Eixv8bwTQTSZhjaxVi1Sqw/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 14:16:08 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/Eixv8bwTQTSZhjaxVi1Sqw/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 14:16:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:16:08 INFO - 'CCACHE_UMASK': '002', 14:16:08 INFO - 'DISPLAY': ':0', 14:16:08 INFO - 'HOME': '/home/cltbld', 14:16:08 INFO - 'LANG': 'en_US.UTF-8', 14:16:08 INFO - 'LOGNAME': 'cltbld', 14:16:08 INFO - 'MAIL': '/var/mail/cltbld', 14:16:08 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 14:16:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:16:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:16:08 INFO - 'MOZ_NO_REMOTE': '1', 14:16:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:16:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:16:08 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:16:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:16:08 INFO - 'PWD': '/builds/slave/test', 14:16:08 INFO - 'SHELL': '/bin/bash', 14:16:08 INFO - 'SHLVL': '1', 14:16:08 INFO - 'TERM': 'linux', 14:16:08 INFO - 'TMOUT': '86400', 14:16:08 INFO - 'USER': 'cltbld', 14:16:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477515914.293797-951392815', 14:16:08 INFO - '_': '/tools/buildbot/bin/python'} 14:16:08 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/Eixv8bwTQTSZhjaxVi1Sqw/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 14:16:09 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 14:16:09 INFO - import pkg_resources 14:16:09 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 14:16:10 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 14:16:12 INFO - Using 1 client processes 14:16:12 INFO - wptserve Starting http server on 127.0.0.1:8000 14:16:12 INFO - wptserve Starting http server on 127.0.0.1:8001 14:16:12 INFO - wptserve Starting http server on 127.0.0.1:8443 14:16:15 INFO - SUITE-START | Running 897 tests 14:16:15 INFO - Running testharness tests 14:16:15 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 14:16:15 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 14:16:15 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 14:16:15 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 14:16:15 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 14:16:15 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 14:16:15 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 14:16:15 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 14:16:15 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 14:16:15 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 14:16:15 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 14:16:15 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 14:16:15 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 14:16:15 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 14:16:15 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 14:16:15 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 1ms 14:16:15 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 14:16:15 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 14:16:15 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 14:16:15 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 4ms 14:16:15 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 14:16:15 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 14:16:15 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 14:16:15 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 14:16:15 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 14:16:15 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 14:16:15 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 14:16:15 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 14:16:15 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 14:16:15 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 1ms 14:16:15 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 14:16:15 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 14:16:15 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 14:16:15 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 14:16:15 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 14:16:15 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 14:16:15 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 14:16:15 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 0ms 14:16:15 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 14:16:15 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 14:16:15 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 14:16:15 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 14:16:15 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 14:16:15 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-events.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 6ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 1ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 1ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 1ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 1ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 1ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 1ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 1ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 1ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 14:16:15 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 1ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-events.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-expiration.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 1ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 6ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 1ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 1ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 1ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 1ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 1ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 1ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 2ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 14:16:15 INFO - TEST-START | /encrypted-media/idlharness.html 14:16:15 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 14:16:15 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 14:16:15 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 14:16:15 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 14:16:15 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 14:16:15 INFO - TEST-START | /media-source/mediasource-duration.html 14:16:15 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 1ms 14:16:15 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 14:16:15 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 14:16:15 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 14:16:15 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 0ms 14:16:15 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 14:16:15 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 14:16:15 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 14:16:15 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms 14:16:15 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 14:16:15 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 14:16:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 14:16:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 14:16:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 14:16:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 14:16:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 14:16:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 14:16:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 14:16:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 14:16:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 14:16:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 14:16:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 14:16:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms 14:16:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 14:16:15 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 14:16:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 14:16:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 14:16:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 14:16:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 1ms 14:16:15 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 14:16:15 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 14:16:15 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 14:16:15 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 14:16:15 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 14:16:15 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 14:16:15 INFO - TEST-START | /streams/readable-streams/cancel.https.html 14:16:15 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 1ms 14:16:15 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 14:16:15 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 14:16:15 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 14:16:15 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 14:16:15 INFO - TEST-START | /streams/readable-streams/general.https.html 14:16:15 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 14:16:15 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 14:16:15 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 14:16:15 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 14:16:15 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 14:16:15 INFO - TEST-START | /streams/readable-streams/tee.https.html 14:16:15 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 14:16:15 INFO - TEST-START | /streams/readable-streams/templated.https.html 14:16:15 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 14:16:15 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 14:16:15 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 14:16:15 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 14:16:15 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 14:16:15 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 14:16:15 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 1ms 14:16:15 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 14:16:15 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 14:16:15 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 14:16:15 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 14:16:15 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 14:16:15 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 14:16:15 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 14:16:15 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 14:16:15 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 14:16:15 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 14:16:15 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 14:16:15 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 1ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 11ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 1ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 10ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 1ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 1ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 9ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 14:16:15 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 14:16:15 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 14:16:15 INFO - Setting up ssl 14:16:15 INFO - PROCESS | certutil | 14:16:15 INFO - PROCESS | certutil | 14:16:15 INFO - PROCESS | certutil | 14:16:15 INFO - Certificate Nickname Trust Attributes 14:16:15 INFO - SSL,S/MIME,JAR/XPI 14:16:15 INFO - 14:16:15 INFO - web-platform-tests CT,, 14:16:15 INFO - 14:16:15 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpiC7MoX.mozrunner 14:16:15 INFO - Starting runner 14:16:18 INFO - PROCESS | 1820 | 1477516578970 Marionette DEBUG Marionette enabled via build flag and pref 14:16:19 INFO - PROCESS | 1820 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 14:16:19 INFO - PROCESS | 1820 | [1820] 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 14:16:19 INFO - PROCESS | 1820 | [1820] 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 14:16:19 INFO - PROCESS | 1820 | ++DOCSHELL 0xa0fe1c00 == 1 [pid = 1820] [id = 1] 14:16:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 1 (0xa0fe2000) [pid = 1820] [serial = 1] [outer = (nil)] 14:16:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 2 (0xa0fe2800) [pid = 1820] [serial = 2] [outer = 0xa0fe2000] 14:16:19 INFO - PROCESS | 1820 | 1477516579832 Marionette INFO Listening on port 2828 14:16:20 INFO - PROCESS | 1820 | 1477516580481 Marionette DEBUG Marionette enabled via command-line flag 14:16:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a1e4800 == 2 [pid = 1820] [id = 2] 14:16:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 3 (0x9a1e4c00) [pid = 1820] [serial = 3] [outer = (nil)] 14:16:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 4 (0x9a1e5400) [pid = 1820] [serial = 4] [outer = 0x9a1e4c00] 14:16:20 INFO - PROCESS | 1820 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 99592700 14:16:20 INFO - PROCESS | 1820 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9959d220 14:16:20 INFO - PROCESS | 1820 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 995a2460 14:16:20 INFO - PROCESS | 1820 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 995a2f00 14:16:20 INFO - PROCESS | 1820 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 995ac9e0 14:16:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 5 (0x98e15400) [pid = 1820] [serial = 5] [outer = 0xa0fe2000] 14:16:20 INFO - PROCESS | 1820 | 1477516580941 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:35991 14:16:20 INFO - PROCESS | 1820 | 1477516580965 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:35992 14:16:21 INFO - PROCESS | 1820 | 1477516581035 Marionette DEBUG Closed connection conn0 14:16:21 INFO - PROCESS | 1820 | 1477516581038 Marionette DEBUG Closed connection conn1 14:16:21 INFO - PROCESS | 1820 | 1477516581149 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:35993 14:16:21 INFO - PROCESS | 1820 | 1477516581201 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:35994 14:16:21 INFO - PROCESS | 1820 | 1477516581207 Marionette DEBUG Closed connection conn2 14:16:21 INFO - PROCESS | 1820 | 1477516581250 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:35995 14:16:21 INFO - PROCESS | 1820 | 1477516581268 Marionette DEBUG Closed connection conn3 14:16:21 INFO - PROCESS | 1820 | 1477516581317 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:16:21 INFO - PROCESS | 1820 | 1477516581331 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":"20161026115623","processId":1820,"version":"52.0a1"} 14:16:22 INFO - PROCESS | 1820 | [1820] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 14:16:22 INFO - PROCESS | 1820 | [1820] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 14:16:22 INFO - PROCESS | 1820 | [1820] 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 14:16:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x95466c00 == 3 [pid = 1820] [id = 3] 14:16:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 6 (0x95467000) [pid = 1820] [serial = 6] [outer = (nil)] 14:16:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x95467800 == 4 [pid = 1820] [id = 4] 14:16:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 7 (0x95467c00) [pid = 1820] [serial = 7] [outer = (nil)] 14:16:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x944e0800 == 5 [pid = 1820] [id = 5] 14:16:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 8 (0x944e0c00) [pid = 1820] [serial = 8] [outer = (nil)] 14:16:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 9 (0x94115400) [pid = 1820] [serial = 9] [outer = 0x944e0c00] 14:16:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 10 (0x943e9400) [pid = 1820] [serial = 10] [outer = 0x95467000] 14:16:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 11 (0x943ea800) [pid = 1820] [serial = 11] [outer = 0x95467c00] 14:16:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 12 (0x943ec000) [pid = 1820] [serial = 12] [outer = 0x944e0c00] 14:16:24 INFO - PROCESS | 1820 | [1820] 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 2437 14:16:25 INFO - PROCESS | 1820 | 1477516585525 Marionette DEBUG loaded listener.js 14:16:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 13 (0x92a9d000) [pid = 1820] [serial = 13] [outer = 0x944e0c00] 14:16:26 INFO - PROCESS | 1820 | 1477516586576 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"fdeeeed4-eb5a-4bce-961b-1a66788f2717","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":"20161026115623","processId":1820,"version":"52.0a1","command_id":1}}] 14:16:26 INFO - PROCESS | 1820 | 1477516586918 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}] 14:16:27 INFO - PROCESS | 1820 | 1477516587133 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 14:16:27 INFO - PROCESS | 1820 | 1477516587441 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 14:16:27 INFO - PROCESS | 1820 | 1477516587452 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 14:16:27 INFO - PROCESS | 1820 | 1477516587600 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:16:27 INFO - PROCESS | 1820 | [1820] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:16:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 14 (0x8de05c00) [pid = 1820] [serial = 14] [outer = 0x944e0c00] 14:16:27 INFO - PROCESS | 1820 | 1477516587992 Marionette TRACE conn4 <- [1,4,null,{}] 14:16:28 INFO - PROCESS | 1820 | 1477516588045 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 14:16:28 INFO - PROCESS | 1820 | 1477516588079 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 14:16:28 INFO - PROCESS | 1820 | 1477516588134 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 14:16:28 INFO - PROCESS | 1820 | 1477516588142 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 14:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:16:28 INFO - PROCESS | 1820 | 1477516588161 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 14:16:28 INFO - PROCESS | 1820 | 1477516588165 Marionette TRACE conn4 <- [1,7,null,{}] 14:16:28 INFO - PROCESS | 1820 | 1477516588194 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}] 14:16:28 INFO - PROCESS | 1820 | 1477516588250 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 14:16:28 INFO - PROCESS | 1820 | 1477516588264 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 14:16:28 INFO - PROCESS | 1820 | 1477516588268 Marionette TRACE conn4 <- [1,9,null,["8"]] 14:16:28 INFO - PROCESS | 1820 | 1477516588287 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 14:16:28 INFO - PROCESS | 1820 | 1477516588293 Marionette TRACE conn4 <- [1,10,null,{}] 14:16:28 INFO - PROCESS | 1820 | 1477516588349 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd65c00 == 6 [pid = 1820] [id = 6] 14:16:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 15 (0x8dd66000) [pid = 1820] [serial = 15] [outer = (nil)] 14:16:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 16 (0x8dd68c00) [pid = 1820] [serial = 16] [outer = 0x8dd66000] 14:16:28 INFO - PROCESS | 1820 | 1477516588454 Marionette DEBUG loaded listener.js 14:16:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 17 (0x8dd6a800) [pid = 1820] [serial = 17] [outer = 0x8dd66000] 14:16:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dbbd000 == 7 [pid = 1820] [id = 7] 14:16:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 18 (0x8dbbd800) [pid = 1820] [serial = 18] [outer = (nil)] 14:16:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 19 (0x8da3b400) [pid = 1820] [serial = 19] [outer = 0x8dbbd800] 14:16:28 INFO - PROCESS | 1820 | 1477516588919 Marionette DEBUG loaded listener.js 14:16:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x8da43000) [pid = 1820] [serial = 20] [outer = 0x8dbbd800] 14:16:29 INFO - PROCESS | 1820 | [1820] 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 14:16:29 INFO - PROCESS | 1820 | 1477516589982 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]]]}] 14:16:30 INFO - . 14:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1906ms 14:16:30 INFO - PROCESS | 1820 | 1477516590227 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 14:16:30 INFO - PROCESS | 1820 | 1477516590236 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 14:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:16:30 INFO - PROCESS | 1820 | 1477516590305 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}] 14:16:30 INFO - PROCESS | 1820 | 1477516590597 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 14:16:30 INFO - PROCESS | 1820 | 1477516590713 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 14:16:30 INFO - PROCESS | 1820 | 1477516590718 Marionette TRACE conn4 <- [1,14,null,["8"]] 14:16:30 INFO - PROCESS | 1820 | 1477516590751 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 14:16:30 INFO - PROCESS | 1820 | 1477516590758 Marionette TRACE conn4 <- [1,15,null,{}] 14:16:30 INFO - PROCESS | 1820 | 1477516590829 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x92bab800 == 8 [pid = 1820] [id = 8] 14:16:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x9386f400) [pid = 1820] [serial = 21] [outer = (nil)] 14:16:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x938d1000) [pid = 1820] [serial = 22] [outer = 0x9386f400] 14:16:30 INFO - PROCESS | 1820 | 1477516590953 Marionette DEBUG loaded listener.js 14:16:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x93acec00) [pid = 1820] [serial = 23] [outer = 0x9386f400] 14:16:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x92b0d800 == 9 [pid = 1820] [id = 9] 14:16:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x9545f400) [pid = 1820] [serial = 24] [outer = (nil)] 14:16:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x95546c00) [pid = 1820] [serial = 25] [outer = 0x9545f400] 14:16:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x95ea2c00) [pid = 1820] [serial = 26] [outer = 0x9545f400] 14:16:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x958ee400 == 10 [pid = 1820] [id = 10] 14:16:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x958ef000) [pid = 1820] [serial = 27] [outer = (nil)] 14:16:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x98e0d000) [pid = 1820] [serial = 28] [outer = 0x958ef000] 14:16:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x943ed400) [pid = 1820] [serial = 29] [outer = 0x958ef000] 14:16:32 INFO - PROCESS | 1820 | 1477516592174 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]]]}] 14:16:32 INFO - . 14:16:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1975ms 14:16:32 INFO - PROCESS | 1820 | 1477516592339 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 14:16:32 INFO - PROCESS | 1820 | 1477516592347 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 14:16:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:16:32 INFO - PROCESS | 1820 | 1477516592366 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}] 14:16:32 INFO - PROCESS | 1820 | 1477516592574 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 14:16:32 INFO - PROCESS | 1820 | 1477516592714 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 14:16:32 INFO - PROCESS | 1820 | 1477516592720 Marionette TRACE conn4 <- [1,19,null,["8"]] 14:16:32 INFO - PROCESS | 1820 | 1477516592730 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 14:16:32 INFO - PROCESS | 1820 | 1477516592737 Marionette TRACE conn4 <- [1,20,null,{}] 14:16:32 INFO - PROCESS | 1820 | 1477516592744 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x95ea2800 == 11 [pid = 1820] [id = 11] 14:16:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x98e0cc00) [pid = 1820] [serial = 30] [outer = (nil)] 14:16:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x9b3bb400) [pid = 1820] [serial = 31] [outer = 0x98e0cc00] 14:16:32 INFO - PROCESS | 1820 | 1477516592845 Marionette DEBUG loaded listener.js 14:16:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0xa29d1c00) [pid = 1820] [serial = 32] [outer = 0x98e0cc00] 14:16:33 INFO - PROCESS | 1820 | 1477516593686 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]]]}] 14:16:33 INFO - . 14:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1383ms 14:16:33 INFO - PROCESS | 1820 | 1477516593757 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 14:16:33 INFO - PROCESS | 1820 | 1477516593765 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 14:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:16:33 INFO - PROCESS | 1820 | 1477516593773 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}] 14:16:33 INFO - PROCESS | 1820 | 1477516593989 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 14:16:34 INFO - PROCESS | 1820 | 1477516594125 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 14:16:34 INFO - PROCESS | 1820 | 1477516594130 Marionette TRACE conn4 <- [1,24,null,["8"]] 14:16:34 INFO - PROCESS | 1820 | 1477516594144 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 14:16:34 INFO - PROCESS | 1820 | 1477516594152 Marionette TRACE conn4 <- [1,25,null,{}] 14:16:34 INFO - PROCESS | 1820 | 1477516594159 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:34 INFO - PROCESS | 1820 | ++DOCSHELL 0xa4481400 == 12 [pid = 1820] [id = 12] 14:16:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0xa44d9400) [pid = 1820] [serial = 33] [outer = (nil)] 14:16:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0xa92d1000) [pid = 1820] [serial = 34] [outer = 0xa44d9400] 14:16:34 INFO - PROCESS | 1820 | 1477516594258 Marionette DEBUG loaded listener.js 14:16:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x9457ec00) [pid = 1820] [serial = 35] [outer = 0xa44d9400] 14:16:35 INFO - PROCESS | 1820 | 1477516595243 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]]]}] 14:16:35 INFO - . 14:16:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1522ms 14:16:35 INFO - PROCESS | 1820 | 1477516595296 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 14:16:35 INFO - PROCESS | 1820 | 1477516595303 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 14:16:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:16:35 INFO - PROCESS | 1820 | 1477516595314 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}] 14:16:35 INFO - PROCESS | 1820 | 1477516595604 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 14:16:35 INFO - PROCESS | 1820 | 1477516595791 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 14:16:35 INFO - PROCESS | 1820 | 1477516595796 Marionette TRACE conn4 <- [1,29,null,["8"]] 14:16:35 INFO - PROCESS | 1820 | 1477516595803 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 14:16:35 INFO - PROCESS | 1820 | 1477516595810 Marionette TRACE conn4 <- [1,30,null,{}] 14:16:35 INFO - PROCESS | 1820 | 1477516595819 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x91a1e400 == 13 [pid = 1820] [id = 13] 14:16:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x91a23400) [pid = 1820] [serial = 36] [outer = (nil)] 14:16:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x9457d000) [pid = 1820] [serial = 37] [outer = 0x91a23400] 14:16:36 INFO - PROCESS | 1820 | 1477516595992 Marionette DEBUG loaded listener.js 14:16:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x94581000) [pid = 1820] [serial = 38] [outer = 0x91a23400] 14:16:36 INFO - PROCESS | 1820 | 1477516596704 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]]]}] 14:16:36 INFO - . 14:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1421ms 14:16:36 INFO - PROCESS | 1820 | 1477516596733 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 14:16:36 INFO - PROCESS | 1820 | 1477516596738 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 14:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:16:36 INFO - PROCESS | 1820 | 1477516596746 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}] 14:16:36 INFO - PROCESS | 1820 | 1477516596951 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 14:16:37 INFO - PROCESS | 1820 | 1477516597052 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 14:16:37 INFO - PROCESS | 1820 | 1477516597057 Marionette TRACE conn4 <- [1,34,null,["8"]] 14:16:37 INFO - PROCESS | 1820 | 1477516597064 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 14:16:37 INFO - PROCESS | 1820 | 1477516597069 Marionette TRACE conn4 <- [1,35,null,{}] 14:16:37 INFO - PROCESS | 1820 | 1477516597075 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x94dc8800 == 14 [pid = 1820] [id = 14] 14:16:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x94dc8c00) [pid = 1820] [serial = 39] [outer = (nil)] 14:16:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x9551f000) [pid = 1820] [serial = 40] [outer = 0x94dc8c00] 14:16:37 INFO - PROCESS | 1820 | 1477516597162 Marionette DEBUG loaded listener.js 14:16:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x958f3c00) [pid = 1820] [serial = 41] [outer = 0x94dc8c00] 14:16:37 INFO - PROCESS | 1820 | 1477516597853 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]]]}] 14:16:37 INFO - . 14:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1175ms 14:16:37 INFO - PROCESS | 1820 | 1477516597930 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 14:16:37 INFO - PROCESS | 1820 | 1477516597937 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 14:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:16:37 INFO - PROCESS | 1820 | 1477516597945 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}] 14:16:38 INFO - PROCESS | 1820 | 1477516598175 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 14:16:38 INFO - PROCESS | 1820 | 1477516598276 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 14:16:38 INFO - PROCESS | 1820 | 1477516598281 Marionette TRACE conn4 <- [1,39,null,["8"]] 14:16:38 INFO - PROCESS | 1820 | 1477516598290 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 14:16:38 INFO - PROCESS | 1820 | 1477516598296 Marionette TRACE conn4 <- [1,40,null,{}] 14:16:38 INFO - PROCESS | 1820 | 1477516598304 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e1b800 == 15 [pid = 1820] [id = 15] 14:16:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x95e1c800) [pid = 1820] [serial = 42] [outer = (nil)] 14:16:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x95e28400) [pid = 1820] [serial = 43] [outer = 0x95e1c800] 14:16:38 INFO - PROCESS | 1820 | 1477516598391 Marionette DEBUG loaded listener.js 14:16:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x95e9b000) [pid = 1820] [serial = 44] [outer = 0x95e1c800] 14:16:39 INFO - PROCESS | 1820 | 1477516599024 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]]]}] 14:16:39 INFO - . 14:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1127ms 14:16:39 INFO - PROCESS | 1820 | 1477516599072 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 14:16:39 INFO - PROCESS | 1820 | 1477516599077 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 14:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:16:39 INFO - PROCESS | 1820 | 1477516599085 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}] 14:16:39 INFO - PROCESS | 1820 | 1477516599254 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 14:16:39 INFO - PROCESS | 1820 | 1477516599361 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 14:16:39 INFO - PROCESS | 1820 | 1477516599366 Marionette TRACE conn4 <- [1,44,null,["8"]] 14:16:39 INFO - PROCESS | 1820 | 1477516599374 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 14:16:39 INFO - PROCESS | 1820 | 1477516599380 Marionette TRACE conn4 <- [1,45,null,{}] 14:16:39 INFO - PROCESS | 1820 | 1477516599388 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f9b1400 == 16 [pid = 1820] [id = 16] 14:16:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8f9b1c00) [pid = 1820] [serial = 45] [outer = (nil)] 14:16:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x92baa000) [pid = 1820] [serial = 46] [outer = 0x8f9b1c00] 14:16:39 INFO - PROCESS | 1820 | 1477516599477 Marionette DEBUG loaded listener.js 14:16:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x98240000) [pid = 1820] [serial = 47] [outer = 0x8f9b1c00] 14:16:40 INFO - PROCESS | 1820 | 1477516600240 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]]]}] 14:16:40 INFO - . 14:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1180ms 14:16:40 INFO - PROCESS | 1820 | 1477516600265 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 14:16:40 INFO - PROCESS | 1820 | 1477516600272 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 14:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:16:40 INFO - PROCESS | 1820 | 1477516600302 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}] 14:16:40 INFO - PROCESS | 1820 | 1477516600519 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 14:16:40 INFO - PROCESS | 1820 | 1477516600666 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 14:16:40 INFO - PROCESS | 1820 | 1477516600680 Marionette TRACE conn4 <- [1,49,null,["8"]] 14:16:40 INFO - PROCESS | 1820 | 1477516600705 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 14:16:40 INFO - PROCESS | 1820 | 1477516600719 Marionette TRACE conn4 <- [1,50,null,{}] 14:16:40 INFO - PROCESS | 1820 | 1477516600727 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f9b1800 == 17 [pid = 1820] [id = 17] 14:16:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8fbd0800) [pid = 1820] [serial = 48] [outer = (nil)] 14:16:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x93bd9000) [pid = 1820] [serial = 49] [outer = 0x8fbd0800] 14:16:40 INFO - PROCESS | 1820 | 1477516600835 Marionette DEBUG loaded listener.js 14:16:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x93bd9800) [pid = 1820] [serial = 50] [outer = 0x8fbd0800] 14:16:41 INFO - PROCESS | 1820 | 1477516601641 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]]]}] 14:16:41 INFO - . 14:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1389ms 14:16:41 INFO - PROCESS | 1820 | 1477516601672 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 14:16:41 INFO - PROCESS | 1820 | 1477516601677 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 14:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:16:41 INFO - PROCESS | 1820 | 1477516601707 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}] 14:16:41 INFO - PROCESS | 1820 | 1477516601927 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 14:16:42 INFO - PROCESS | 1820 | 1477516602064 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 14:16:42 INFO - PROCESS | 1820 | 1477516602069 Marionette TRACE conn4 <- [1,54,null,["8"]] 14:16:42 INFO - PROCESS | 1820 | 1477516602084 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 14:16:42 INFO - PROCESS | 1820 | 1477516602091 Marionette TRACE conn4 <- [1,55,null,{}] 14:16:42 INFO - PROCESS | 1820 | 1477516602098 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x95459000 == 18 [pid = 1820] [id = 18] 14:16:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x95518000) [pid = 1820] [serial = 51] [outer = (nil)] 14:16:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x95548000) [pid = 1820] [serial = 52] [outer = 0x95518000] 14:16:42 INFO - PROCESS | 1820 | 1477516602202 Marionette DEBUG loaded listener.js 14:16:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x95549400) [pid = 1820] [serial = 53] [outer = 0x95518000] 14:16:43 INFO - PROCESS | 1820 | 1477516603062 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]]]}] 14:16:43 INFO - . 14:16:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1372ms 14:16:43 INFO - PROCESS | 1820 | 1477516603100 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 14:16:43 INFO - PROCESS | 1820 | 1477516603108 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 14:16:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:16:43 INFO - PROCESS | 1820 | 1477516603120 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}] 14:16:43 INFO - PROCESS | 1820 | 1477516603309 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 14:16:43 INFO - PROCESS | 1820 | 1477516603448 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 14:16:43 INFO - PROCESS | 1820 | 1477516603455 Marionette TRACE conn4 <- [1,59,null,["8"]] 14:16:43 INFO - PROCESS | 1820 | 1477516603468 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 14:16:43 INFO - PROCESS | 1820 | 1477516603476 Marionette TRACE conn4 <- [1,60,null,{}] 14:16:43 INFO - PROCESS | 1820 | 1477516603484 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x97a86400 == 19 [pid = 1820] [id = 19] 14:16:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x97c96c00) [pid = 1820] [serial = 54] [outer = (nil)] 14:16:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x9824a400) [pid = 1820] [serial = 55] [outer = 0x97c96c00] 14:16:43 INFO - PROCESS | 1820 | 1477516603588 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x9824ec00) [pid = 1820] [serial = 56] [outer = 0x97c96c00] 14:16:44 INFO - PROCESS | 1820 | 1477516604393 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]]]}] 14:16:44 INFO - . 14:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1329ms 14:16:44 INFO - PROCESS | 1820 | 1477516604448 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 14:16:44 INFO - PROCESS | 1820 | 1477516604453 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 14:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:16:44 INFO - PROCESS | 1820 | 1477516604462 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}] 14:16:44 INFO - PROCESS | 1820 | 1477516604666 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 14:16:44 INFO - PROCESS | 1820 | 1477516604805 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 14:16:44 INFO - PROCESS | 1820 | 1477516604813 Marionette TRACE conn4 <- [1,64,null,["8"]] 14:16:44 INFO - PROCESS | 1820 | 1477516604822 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 14:16:44 INFO - PROCESS | 1820 | 1477516604828 Marionette TRACE conn4 <- [1,65,null,{}] 14:16:44 INFO - PROCESS | 1820 | 1477516604835 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x91a1e000 == 20 [pid = 1820] [id = 20] 14:16:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x9a23b000) [pid = 1820] [serial = 57] [outer = (nil)] 14:16:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x9a2d1400) [pid = 1820] [serial = 58] [outer = 0x9a23b000] 14:16:44 INFO - PROCESS | 1820 | 1477516604930 Marionette DEBUG loaded listener.js 14:16:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x9a2d9000) [pid = 1820] [serial = 59] [outer = 0x9a23b000] 14:16:45 INFO - PROCESS | 1820 | 1477516605863 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]]]}] 14:16:45 INFO - . 14:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1478ms 14:16:45 INFO - PROCESS | 1820 | 1477516605940 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 14:16:45 INFO - PROCESS | 1820 | 1477516605947 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 14:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:16:45 INFO - PROCESS | 1820 | 1477516605958 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}] 14:16:46 INFO - PROCESS | 1820 | 1477516606160 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 14:16:46 INFO - PROCESS | 1820 | 1477516606337 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 14:16:46 INFO - PROCESS | 1820 | 1477516606347 Marionette TRACE conn4 <- [1,69,null,["8"]] 14:16:46 INFO - PROCESS | 1820 | 1477516606361 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 14:16:46 INFO - PROCESS | 1820 | 1477516606369 Marionette TRACE conn4 <- [1,70,null,{}] 14:16:46 INFO - PROCESS | 1820 | 1477516606377 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x92a9ec00 == 21 [pid = 1820] [id = 21] 14:16:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x92aa0800) [pid = 1820] [serial = 60] [outer = (nil)] 14:16:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x9386dc00) [pid = 1820] [serial = 61] [outer = 0x92aa0800] 14:16:46 INFO - PROCESS | 1820 | 1477516606473 Marionette DEBUG loaded listener.js 14:16:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x93ad5c00) [pid = 1820] [serial = 62] [outer = 0x92aa0800] 14:16:46 INFO - PROCESS | 1820 | --DOCSHELL 0x95e1b800 == 20 [pid = 1820] [id = 15] 14:16:46 INFO - PROCESS | 1820 | --DOCSHELL 0x91a1e400 == 19 [pid = 1820] [id = 13] 14:16:46 INFO - PROCESS | 1820 | --DOCSHELL 0x94dc8800 == 18 [pid = 1820] [id = 14] 14:16:46 INFO - PROCESS | 1820 | --DOCSHELL 0x95ea2800 == 17 [pid = 1820] [id = 11] 14:16:46 INFO - PROCESS | 1820 | --DOCSHELL 0x92bab800 == 16 [pid = 1820] [id = 8] 14:16:47 INFO - PROCESS | 1820 | 1477516607300 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]]]}] 14:16:47 INFO - . 14:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1422ms 14:16:47 INFO - PROCESS | 1820 | 1477516607380 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 14:16:47 INFO - PROCESS | 1820 | 1477516607389 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 14:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:16:47 INFO - PROCESS | 1820 | 1477516607418 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}] 14:16:47 INFO - PROCESS | 1820 | 1477516607642 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 14:16:47 INFO - PROCESS | 1820 | 1477516607780 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 14:16:47 INFO - PROCESS | 1820 | 1477516607788 Marionette TRACE conn4 <- [1,74,null,["8"]] 14:16:47 INFO - PROCESS | 1820 | 1477516607802 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 14:16:47 INFO - PROCESS | 1820 | 1477516607811 Marionette TRACE conn4 <- [1,75,null,{}] 14:16:47 INFO - PROCESS | 1820 | 1477516607819 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x939ac400 == 17 [pid = 1820] [id = 22] 14:16:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x939ac800) [pid = 1820] [serial = 63] [outer = (nil)] 14:16:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x943e7000) [pid = 1820] [serial = 64] [outer = 0x939ac800] 14:16:47 INFO - PROCESS | 1820 | 1477516607925 Marionette DEBUG loaded listener.js 14:16:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x943edc00) [pid = 1820] [serial = 65] [outer = 0x939ac800] 14:16:48 INFO - PROCESS | 1820 | 1477516608674 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]]]}] 14:16:48 INFO - . 14:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1326ms 14:16:48 INFO - PROCESS | 1820 | 1477516608725 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 14:16:48 INFO - PROCESS | 1820 | 1477516608729 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 14:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:16:48 INFO - PROCESS | 1820 | 1477516608738 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}] 14:16:48 INFO - PROCESS | 1820 | 1477516608939 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 14:16:49 INFO - PROCESS | 1820 | 1477516609078 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 14:16:49 INFO - PROCESS | 1820 | 1477516609084 Marionette TRACE conn4 <- [1,79,null,["8"]] 14:16:49 INFO - PROCESS | 1820 | 1477516609094 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 14:16:49 INFO - PROCESS | 1820 | 1477516609100 Marionette TRACE conn4 <- [1,80,null,{}] 14:16:49 INFO - PROCESS | 1820 | 1477516609111 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e0c800 == 18 [pid = 1820] [id = 23] 14:16:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x95e0d400) [pid = 1820] [serial = 66] [outer = (nil)] 14:16:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x95e11000) [pid = 1820] [serial = 67] [outer = 0x95e0d400] 14:16:49 INFO - PROCESS | 1820 | 1477516609207 Marionette DEBUG loaded listener.js 14:16:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x95e10000) [pid = 1820] [serial = 68] [outer = 0x95e0d400] 14:16:50 INFO - PROCESS | 1820 | 1477516610059 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]]]}] 14:16:50 INFO - . 14:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1380ms 14:16:50 INFO - PROCESS | 1820 | 1477516610130 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 14:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:16:50 INFO - PROCESS | 1820 | 1477516610138 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 14:16:50 INFO - PROCESS | 1820 | 1477516610148 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}] 14:16:50 INFO - PROCESS | 1820 | 1477516610344 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 14:16:50 INFO - PROCESS | 1820 | 1477516610487 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 14:16:50 INFO - PROCESS | 1820 | 1477516610493 Marionette TRACE conn4 <- [1,84,null,["8"]] 14:16:50 INFO - PROCESS | 1820 | 1477516610506 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 14:16:50 INFO - PROCESS | 1820 | 1477516610514 Marionette TRACE conn4 <- [1,85,null,{}] 14:16:50 INFO - PROCESS | 1820 | 1477516610522 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x98e14000 == 19 [pid = 1820] [id = 24] 14:16:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x99523400) [pid = 1820] [serial = 69] [outer = (nil)] 14:16:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x9a125000) [pid = 1820] [serial = 70] [outer = 0x99523400] 14:16:50 INFO - PROCESS | 1820 | 1477516610627 Marionette DEBUG loaded listener.js 14:16:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x9a1e4400) [pid = 1820] [serial = 71] [outer = 0x99523400] 14:16:51 INFO - PROCESS | 1820 | 1477516611428 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]]]}] 14:16:51 INFO - . 14:16:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1320ms 14:16:51 INFO - PROCESS | 1820 | 1477516611467 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 14:16:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:16:51 INFO - PROCESS | 1820 | 1477516611472 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 14:16:51 INFO - PROCESS | 1820 | 1477516611480 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}] 14:16:51 INFO - PROCESS | 1820 | 1477516611674 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 14:16:51 INFO - PROCESS | 1820 | 1477516611791 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 14:16:51 INFO - PROCESS | 1820 | 1477516611798 Marionette TRACE conn4 <- [1,89,null,["8"]] 14:16:51 INFO - PROCESS | 1820 | 1477516611847 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 14:16:51 INFO - PROCESS | 1820 | 1477516611855 Marionette TRACE conn4 <- [1,90,null,{}] 14:16:51 INFO - PROCESS | 1820 | 1477516611868 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x9afec800 == 20 [pid = 1820] [id = 25] 14:16:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x9b253000) [pid = 1820] [serial = 72] [outer = (nil)] 14:16:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x9b2bbc00) [pid = 1820] [serial = 73] [outer = 0x9b253000] 14:16:51 INFO - PROCESS | 1820 | 1477516611973 Marionette DEBUG loaded listener.js 14:16:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x9b2bc400) [pid = 1820] [serial = 74] [outer = 0x9b253000] 14:16:52 INFO - PROCESS | 1820 | 1477516612805 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]]]}] 14:16:52 INFO - . 14:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1377ms 14:16:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:16:52 INFO - PROCESS | 1820 | 1477516612856 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 14:16:52 INFO - PROCESS | 1820 | 1477516612859 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 14:16:52 INFO - PROCESS | 1820 | 1477516612867 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}] 14:16:53 INFO - PROCESS | 1820 | 1477516613044 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 14:16:53 INFO - PROCESS | 1820 | 1477516613158 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 14:16:53 INFO - PROCESS | 1820 | 1477516613163 Marionette TRACE conn4 <- [1,94,null,["8"]] 14:16:53 INFO - PROCESS | 1820 | 1477516613185 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 14:16:53 INFO - PROCESS | 1820 | 1477516613206 Marionette TRACE conn4 <- [1,95,null,{}] 14:16:53 INFO - PROCESS | 1820 | 1477516613213 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x995e0800 == 21 [pid = 1820] [id = 26] 14:16:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x9b31d800) [pid = 1820] [serial = 75] [outer = (nil)] 14:16:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0xa2757800) [pid = 1820] [serial = 76] [outer = 0x9b31d800] 14:16:53 INFO - PROCESS | 1820 | 1477516613307 Marionette DEBUG loaded listener.js 14:16:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa27c4800) [pid = 1820] [serial = 77] [outer = 0x9b31d800] 14:16:54 INFO - PROCESS | 1820 | 1477516614132 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]]]}] 14:16:54 INFO - . 14:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1373ms 14:16:54 INFO - PROCESS | 1820 | 1477516614240 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 14:16:54 INFO - PROCESS | 1820 | 1477516614246 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 14:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:16:54 INFO - PROCESS | 1820 | 1477516614273 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}] 14:16:54 INFO - PROCESS | 1820 | 1477516614500 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 14:16:54 INFO - PROCESS | 1820 | 1477516614672 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 14:16:54 INFO - PROCESS | 1820 | 1477516614677 Marionette TRACE conn4 <- [1,99,null,["8"]] 14:16:54 INFO - PROCESS | 1820 | 1477516614686 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 14:16:54 INFO - PROCESS | 1820 | 1477516614695 Marionette TRACE conn4 <- [1,100,null,{}] 14:16:54 INFO - PROCESS | 1820 | --DOCSHELL 0x8f9b1800 == 20 [pid = 1820] [id = 17] 14:16:54 INFO - PROCESS | 1820 | 1477516614811 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8db8e800 == 21 [pid = 1820] [id = 27] 14:16:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8f9b1800) [pid = 1820] [serial = 78] [outer = (nil)] 14:16:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x92a04800) [pid = 1820] [serial = 79] [outer = 0x8f9b1800] 14:16:54 INFO - PROCESS | 1820 | 1477516614931 Marionette DEBUG loaded listener.js 14:16:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x9411f800) [pid = 1820] [serial = 80] [outer = 0x8f9b1800] 14:16:55 INFO - PROCESS | 1820 | 1477516615786 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]]]}] 14:16:55 INFO - . 14:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1573ms 14:16:55 INFO - PROCESS | 1820 | 1477516615844 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 14:16:55 INFO - PROCESS | 1820 | 1477516615851 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 14:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:16:55 INFO - PROCESS | 1820 | 1477516615866 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}] 14:16:56 INFO - PROCESS | 1820 | 1477516616072 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 14:16:56 INFO - PROCESS | 1820 | 1477516616216 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 14:16:56 INFO - PROCESS | 1820 | 1477516616222 Marionette TRACE conn4 <- [1,104,null,["8"]] 14:16:56 INFO - PROCESS | 1820 | 1477516616237 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 14:16:56 INFO - PROCESS | 1820 | 1477516616244 Marionette TRACE conn4 <- [1,105,null,{}] 14:16:56 INFO - PROCESS | 1820 | 1477516616256 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e17000 == 22 [pid = 1820] [id = 28] 14:16:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x95e18400) [pid = 1820] [serial = 81] [outer = (nil)] 14:16:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x95e9ac00) [pid = 1820] [serial = 82] [outer = 0x95e18400] 14:16:56 INFO - PROCESS | 1820 | 1477516616358 Marionette DEBUG loaded listener.js 14:16:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x95e2a400) [pid = 1820] [serial = 83] [outer = 0x95e18400] 14:16:57 INFO - PROCESS | 1820 | 1477516617181 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]]]}] 14:16:57 INFO - . 14:16:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1380ms 14:16:57 INFO - PROCESS | 1820 | 1477516617263 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 14:16:57 INFO - PROCESS | 1820 | 1477516617267 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 14:16:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:16:57 INFO - PROCESS | 1820 | 1477516617279 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}] 14:16:57 INFO - PROCESS | 1820 | 1477516617479 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 14:16:57 INFO - PROCESS | 1820 | 1477516617639 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 14:16:57 INFO - PROCESS | 1820 | 1477516617646 Marionette TRACE conn4 <- [1,109,null,["8"]] 14:16:57 INFO - PROCESS | 1820 | 1477516617704 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 14:16:57 INFO - PROCESS | 1820 | 1477516617711 Marionette TRACE conn4 <- [1,110,null,{}] 14:16:57 INFO - PROCESS | 1820 | 1477516617721 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a239000 == 23 [pid = 1820] [id = 29] 14:16:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x9a23c800) [pid = 1820] [serial = 84] [outer = (nil)] 14:16:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x9a537c00) [pid = 1820] [serial = 85] [outer = 0x9a23c800] 14:16:57 INFO - PROCESS | 1820 | 1477516617863 Marionette DEBUG loaded listener.js 14:16:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x9b251c00) [pid = 1820] [serial = 86] [outer = 0x9a23c800] 14:16:58 INFO - PROCESS | 1820 | 1477516618766 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]]]}] 14:16:58 INFO - . 14:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1530ms 14:16:58 INFO - PROCESS | 1820 | 1477516618831 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 14:16:58 INFO - PROCESS | 1820 | 1477516618836 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 14:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:16:58 INFO - PROCESS | 1820 | 1477516618848 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}] 14:16:59 INFO - PROCESS | 1820 | 1477516619051 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 14:16:59 INFO - PROCESS | 1820 | 1477516619198 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 14:16:59 INFO - PROCESS | 1820 | 1477516619205 Marionette TRACE conn4 <- [1,114,null,["8"]] 14:16:59 INFO - PROCESS | 1820 | 1477516619218 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 14:16:59 INFO - PROCESS | 1820 | 1477516619227 Marionette TRACE conn4 <- [1,115,null,{}] 14:16:59 INFO - PROCESS | 1820 | 1477516619234 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:16:59 INFO - PROCESS | 1820 | ++DOCSHELL 0xa29c6800 == 24 [pid = 1820] [id = 30] 14:16:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0xa29d0800) [pid = 1820] [serial = 87] [outer = (nil)] 14:16:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0xa2be4c00) [pid = 1820] [serial = 88] [outer = 0xa29d0800] 14:16:59 INFO - PROCESS | 1820 | 1477516619330 Marionette DEBUG loaded listener.js 14:16:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0xa2be9c00) [pid = 1820] [serial = 89] [outer = 0xa29d0800] 14:17:00 INFO - PROCESS | 1820 | 1477516620164 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]]]}] 14:17:00 INFO - . 14:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1377ms 14:17:00 INFO - PROCESS | 1820 | 1477516620226 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 14:17:00 INFO - PROCESS | 1820 | 1477516620231 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 14:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:17:00 INFO - PROCESS | 1820 | 1477516620243 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}] 14:17:00 INFO - PROCESS | 1820 | 1477516620427 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 14:17:00 INFO - PROCESS | 1820 | 1477516620578 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 14:17:00 INFO - PROCESS | 1820 | 1477516620585 Marionette TRACE conn4 <- [1,119,null,["8"]] 14:17:00 INFO - PROCESS | 1820 | 1477516620602 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 14:17:00 INFO - PROCESS | 1820 | 1477516620610 Marionette TRACE conn4 <- [1,120,null,{}] 14:17:00 INFO - PROCESS | 1820 | 1477516620617 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:00 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2f05400 == 25 [pid = 1820] [id = 31] 14:17:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0xa2f09000) [pid = 1820] [serial = 90] [outer = (nil)] 14:17:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0xa447c400) [pid = 1820] [serial = 91] [outer = 0xa2f09000] 14:17:00 INFO - PROCESS | 1820 | 1477516620721 Marionette DEBUG loaded listener.js 14:17:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0xa2bea000) [pid = 1820] [serial = 92] [outer = 0xa2f09000] 14:17:01 INFO - PROCESS | 1820 | 1477516621609 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]]]}] 14:17:01 INFO - . 14:17:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1428ms 14:17:01 INFO - PROCESS | 1820 | 1477516621709 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 14:17:01 INFO - PROCESS | 1820 | 1477516621719 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 14:17:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:17:01 INFO - PROCESS | 1820 | 1477516621745 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}] 14:17:01 INFO - PROCESS | 1820 | 1477516621980 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 14:17:02 INFO - PROCESS | 1820 | 1477516622156 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 14:17:02 INFO - PROCESS | 1820 | 1477516622163 Marionette TRACE conn4 <- [1,124,null,["8"]] 14:17:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x938c8c00) [pid = 1820] [serial = 93] [outer = 0x958ef000] 14:17:02 INFO - PROCESS | 1820 | 1477516622228 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 14:17:02 INFO - PROCESS | 1820 | 1477516622236 Marionette TRACE conn4 <- [1,125,null,{}] 14:17:02 INFO - PROCESS | 1820 | 1477516622353 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e10400 == 26 [pid = 1820] [id = 32] 14:17:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x95e10c00) [pid = 1820] [serial = 94] [outer = (nil)] 14:17:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x95e17800) [pid = 1820] [serial = 95] [outer = 0x95e10c00] 14:17:02 INFO - PROCESS | 1820 | 1477516622453 Marionette DEBUG loaded listener.js 14:17:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x93862800) [pid = 1820] [serial = 96] [outer = 0x95e10c00] 14:17:02 INFO - PROCESS | 1820 | --DOCSHELL 0x939ac400 == 25 [pid = 1820] [id = 22] 14:17:03 INFO - PROCESS | 1820 | 1477516623345 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]]]}] 14:17:03 INFO - . 14:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1677ms 14:17:03 INFO - PROCESS | 1820 | 1477516623419 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 14:17:03 INFO - PROCESS | 1820 | 1477516623426 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 14:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:17:03 INFO - PROCESS | 1820 | 1477516623438 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}] 14:17:03 INFO - PROCESS | 1820 | 1477516623654 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 14:17:03 INFO - PROCESS | 1820 | 1477516623805 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 14:17:03 INFO - PROCESS | 1820 | 1477516623810 Marionette TRACE conn4 <- [1,129,null,["8"]] 14:17:03 INFO - PROCESS | 1820 | 1477516623822 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 14:17:03 INFO - PROCESS | 1820 | 1477516623829 Marionette TRACE conn4 <- [1,130,null,{}] 14:17:03 INFO - PROCESS | 1820 | 1477516623837 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x94dd1800 == 26 [pid = 1820] [id = 33] 14:17:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x95459800) [pid = 1820] [serial = 97] [outer = (nil)] 14:17:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x97c99400) [pid = 1820] [serial = 98] [outer = 0x95459800] 14:17:03 INFO - PROCESS | 1820 | 1477516623941 Marionette DEBUG loaded listener.js 14:17:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x97a8a400) [pid = 1820] [serial = 99] [outer = 0x95459800] 14:17:04 INFO - PROCESS | 1820 | 1477516624810 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]]]}] 14:17:04 INFO - . 14:17:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1420ms 14:17:04 INFO - PROCESS | 1820 | 1477516624857 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 14:17:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:17:04 INFO - PROCESS | 1820 | 1477516624865 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 14:17:04 INFO - PROCESS | 1820 | 1477516624873 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}] 14:17:05 INFO - PROCESS | 1820 | 1477516625079 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 14:17:05 INFO - PROCESS | 1820 | 1477516625230 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 14:17:05 INFO - PROCESS | 1820 | 1477516625237 Marionette TRACE conn4 <- [1,134,null,["8"]] 14:17:05 INFO - PROCESS | 1820 | 1477516625251 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 14:17:05 INFO - PROCESS | 1820 | 1477516625259 Marionette TRACE conn4 <- [1,135,null,{}] 14:17:05 INFO - PROCESS | 1820 | 1477516625268 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a545400 == 27 [pid = 1820] [id = 34] 14:17:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x9afeb000) [pid = 1820] [serial = 100] [outer = (nil)] 14:17:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x9b3bc800) [pid = 1820] [serial = 101] [outer = 0x9afeb000] 14:17:05 INFO - PROCESS | 1820 | 1477516625373 Marionette DEBUG loaded listener.js 14:17:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 102 (0x9b31ec00) [pid = 1820] [serial = 102] [outer = 0x9afeb000] 14:17:06 INFO - PROCESS | 1820 | 1477516626204 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]]]}] 14:17:06 INFO - . 14:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1370ms 14:17:06 INFO - PROCESS | 1820 | 1477516626266 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 14:17:06 INFO - PROCESS | 1820 | 1477516626275 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 14:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:17:06 INFO - PROCESS | 1820 | 1477516626286 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}] 14:17:06 INFO - PROCESS | 1820 | 1477516626493 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 14:17:06 INFO - PROCESS | 1820 | 1477516626703 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 14:17:06 INFO - PROCESS | 1820 | 1477516626710 Marionette TRACE conn4 <- [1,139,null,["8"]] 14:17:06 INFO - PROCESS | 1820 | 1477516626723 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 14:17:06 INFO - PROCESS | 1820 | 1477516626732 Marionette TRACE conn4 <- [1,140,null,{}] 14:17:06 INFO - PROCESS | 1820 | 1477516626740 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:06 INFO - PROCESS | 1820 | ++DOCSHELL 0xa4702000 == 28 [pid = 1820] [id = 35] 14:17:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 103 (0xa4705000) [pid = 1820] [serial = 103] [outer = (nil)] 14:17:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 104 (0xa4748400) [pid = 1820] [serial = 104] [outer = 0xa4705000] 14:17:06 INFO - PROCESS | 1820 | 1477516626882 Marionette DEBUG loaded listener.js 14:17:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 105 (0xa4b96800) [pid = 1820] [serial = 105] [outer = 0xa4705000] 14:17:07 INFO - PROCESS | 1820 | 1477516627711 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]]]}] 14:17:07 INFO - . 14:17:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1474ms 14:17:07 INFO - PROCESS | 1820 | 1477516627759 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 14:17:07 INFO - PROCESS | 1820 | 1477516627764 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 14:17:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:17:07 INFO - PROCESS | 1820 | 1477516627793 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}] 14:17:08 INFO - PROCESS | 1820 | 1477516628014 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 14:17:08 INFO - PROCESS | 1820 | 1477516628169 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 14:17:08 INFO - PROCESS | 1820 | 1477516628173 Marionette TRACE conn4 <- [1,144,null,["8"]] 14:17:08 INFO - PROCESS | 1820 | 1477516628186 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 14:17:08 INFO - PROCESS | 1820 | 1477516628193 Marionette TRACE conn4 <- [1,145,null,{}] 14:17:08 INFO - PROCESS | 1820 | 1477516628200 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x98ee5800 == 29 [pid = 1820] [id = 36] 14:17:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 106 (0x98ee8c00) [pid = 1820] [serial = 106] [outer = (nil)] 14:17:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 107 (0x98eeac00) [pid = 1820] [serial = 107] [outer = 0x98ee8c00] 14:17:08 INFO - PROCESS | 1820 | 1477516628295 Marionette DEBUG loaded listener.js 14:17:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 108 (0x98ef3c00) [pid = 1820] [serial = 108] [outer = 0x98ee8c00] 14:17:09 INFO - PROCESS | 1820 | 1477516629056 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]]]}] 14:17:09 INFO - . 14:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1327ms 14:17:09 INFO - PROCESS | 1820 | 1477516629114 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 14:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:17:09 INFO - PROCESS | 1820 | 1477516629118 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 14:17:09 INFO - PROCESS | 1820 | 1477516629126 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}] 14:17:09 INFO - PROCESS | 1820 | 1477516629363 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 14:17:09 INFO - PROCESS | 1820 | 1477516629592 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 14:17:09 INFO - PROCESS | 1820 | 1477516629599 Marionette TRACE conn4 <- [1,149,null,["8"]] 14:17:09 INFO - PROCESS | 1820 | 1477516629658 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 14:17:09 INFO - PROCESS | 1820 | 1477516629668 Marionette TRACE conn4 <- [1,150,null,{}] 14:17:09 INFO - PROCESS | 1820 | 1477516629678 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f98a400 == 30 [pid = 1820] [id = 37] 14:17:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 109 (0x8f98a800) [pid = 1820] [serial = 109] [outer = (nil)] 14:17:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 110 (0x8f98cc00) [pid = 1820] [serial = 110] [outer = 0x8f98a800] 14:17:09 INFO - PROCESS | 1820 | 1477516629829 Marionette DEBUG loaded listener.js 14:17:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 111 (0x8f98fc00) [pid = 1820] [serial = 111] [outer = 0x8f98a800] 14:17:10 INFO - PROCESS | 1820 | --DOCSHELL 0x8db8e800 == 29 [pid = 1820] [id = 27] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0x97a86400 == 28 [pid = 1820] [id = 19] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0x9a239000 == 27 [pid = 1820] [id = 29] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0x95459000 == 26 [pid = 1820] [id = 18] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0xa29c6800 == 25 [pid = 1820] [id = 30] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd65c00 == 24 [pid = 1820] [id = 6] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0x95e0c800 == 23 [pid = 1820] [id = 23] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0x91a1e000 == 22 [pid = 1820] [id = 20] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0x98e14000 == 21 [pid = 1820] [id = 24] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0x9afec800 == 20 [pid = 1820] [id = 25] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0x92a9ec00 == 19 [pid = 1820] [id = 21] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0x95e17000 == 18 [pid = 1820] [id = 28] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0xa2f05400 == 17 [pid = 1820] [id = 31] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8f9b1400 == 16 [pid = 1820] [id = 16] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0x95e10400 == 15 [pid = 1820] [id = 32] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0x995e0800 == 14 [pid = 1820] [id = 26] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0x94dd1800 == 13 [pid = 1820] [id = 33] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0xa4481400 == 12 [pid = 1820] [id = 12] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0x9a545400 == 11 [pid = 1820] [id = 34] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0xa4702000 == 10 [pid = 1820] [id = 35] 14:17:12 INFO - PROCESS | 1820 | --DOCSHELL 0x98ee5800 == 9 [pid = 1820] [id = 36] 14:17:14 INFO - PROCESS | 1820 | 1477516634175 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]]]}] 14:17:14 INFO - . 14:17:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 5097ms 14:17:14 INFO - PROCESS | 1820 | 1477516634226 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 14:17:14 INFO - PROCESS | 1820 | 1477516634237 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 14:17:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:17:14 INFO - PROCESS | 1820 | 1477516634270 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}] 14:17:14 INFO - PROCESS | 1820 | 1477516634479 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 14:17:14 INFO - PROCESS | 1820 | 1477516634493 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 14:17:14 INFO - PROCESS | 1820 | 1477516634499 Marionette TRACE conn4 <- [1,154,null,["8"]] 14:17:14 INFO - PROCESS | 1820 | 1477516634626 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 14:17:14 INFO - PROCESS | 1820 | 1477516634637 Marionette TRACE conn4 <- [1,155,null,{}] 14:17:14 INFO - PROCESS | 1820 | 1477516634651 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb3800 == 10 [pid = 1820] [id = 38] 14:17:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 112 (0x90fb9400) [pid = 1820] [serial = 112] [outer = (nil)] 14:17:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 113 (0x90fbbc00) [pid = 1820] [serial = 113] [outer = 0x90fb9400] 14:17:14 INFO - PROCESS | 1820 | 1477516634772 Marionette DEBUG loaded listener.js 14:17:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 114 (0x8dbbb000) [pid = 1820] [serial = 114] [outer = 0x90fb9400] 14:17:15 INFO - PROCESS | 1820 | 1477516635534 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]]]}] 14:17:15 INFO - . 14:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1340ms 14:17:15 INFO - PROCESS | 1820 | 1477516635602 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 14:17:15 INFO - PROCESS | 1820 | 1477516635608 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 14:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:17:15 INFO - PROCESS | 1820 | 1477516635616 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}] 14:17:15 INFO - PROCESS | 1820 | 1477516635873 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 14:17:15 INFO - PROCESS | 1820 | 1477516635902 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 14:17:15 INFO - PROCESS | 1820 | 1477516635906 Marionette TRACE conn4 <- [1,159,null,["8"]] 14:17:15 INFO - PROCESS | 1820 | 1477516635915 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 14:17:15 INFO - PROCESS | 1820 | 1477516635921 Marionette TRACE conn4 <- [1,160,null,{}] 14:17:16 INFO - PROCESS | 1820 | 1477516635985 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x94589400 == 11 [pid = 1820] [id = 39] 14:17:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 115 (0x94dcfc00) [pid = 1820] [serial = 115] [outer = (nil)] 14:17:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 116 (0x95e0c800) [pid = 1820] [serial = 116] [outer = 0x94dcfc00] 14:17:16 INFO - PROCESS | 1820 | 1477516636092 Marionette DEBUG loaded listener.js 14:17:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 117 (0x95e15c00) [pid = 1820] [serial = 117] [outer = 0x94dcfc00] 14:17:17 INFO - PROCESS | 1820 | 1477516637007 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]]]}] 14:17:17 INFO - . 14:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1475ms 14:17:17 INFO - PROCESS | 1820 | 1477516637137 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 14:17:17 INFO - PROCESS | 1820 | 1477516637145 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 14:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:17:17 INFO - PROCESS | 1820 | 1477516637212 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}] 14:17:17 INFO - PROCESS | 1820 | 1477516637464 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 14:17:17 INFO - PROCESS | 1820 | 1477516637491 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 14:17:17 INFO - PROCESS | 1820 | 1477516637497 Marionette TRACE conn4 <- [1,164,null,["8"]] 14:17:17 INFO - PROCESS | 1820 | 1477516637503 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 14:17:17 INFO - PROCESS | 1820 | 1477516637512 Marionette TRACE conn4 <- [1,165,null,{}] 14:17:17 INFO - PROCESS | 1820 | 1477516637584 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x98ef2800 == 12 [pid = 1820] [id = 40] 14:17:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 118 (0x9a3cc000) [pid = 1820] [serial = 118] [outer = (nil)] 14:17:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 119 (0x9a591800) [pid = 1820] [serial = 119] [outer = 0x9a3cc000] 14:17:17 INFO - PROCESS | 1820 | 1477516637678 Marionette DEBUG loaded listener.js 14:17:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 120 (0xa0fc5400) [pid = 1820] [serial = 120] [outer = 0x9a3cc000] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 119 (0x9a23c800) [pid = 1820] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 118 (0x97c96c00) [pid = 1820] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 117 (0x95518000) [pid = 1820] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 116 (0x95e0d400) [pid = 1820] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 115 (0x95e18400) [pid = 1820] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 114 (0x8fbd0800) [pid = 1820] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 113 (0x939ac800) [pid = 1820] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 112 (0x98e0cc00) [pid = 1820] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 111 (0x9386f400) [pid = 1820] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 110 (0xa44d9400) [pid = 1820] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 109 (0x91a23400) [pid = 1820] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 108 (0x98ee8c00) [pid = 1820] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 107 (0x92aa0800) [pid = 1820] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 106 (0x8f9b1c00) [pid = 1820] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 105 (0x94dc8c00) [pid = 1820] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 104 (0x95e1c800) [pid = 1820] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 103 (0x9b253000) [pid = 1820] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 102 (0xa4705000) [pid = 1820] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 101 (0x9afeb000) [pid = 1820] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0x95e10c00) [pid = 1820] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x8dd66000) [pid = 1820] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0xa2f09000) [pid = 1820] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x95459800) [pid = 1820] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0xa29d0800) [pid = 1820] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x99523400) [pid = 1820] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x8f9b1800) [pid = 1820] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x9b31d800) [pid = 1820] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:17:19 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x9a23b000) [pid = 1820] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:17:19 INFO - PROCESS | 1820 | 1477516639783 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]]]}] 14:17:19 INFO - . 14:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2681ms 14:17:19 INFO - PROCESS | 1820 | 1477516639870 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 14:17:19 INFO - PROCESS | 1820 | 1477516639875 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 14:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:17:20 INFO - PROCESS | 1820 | 1477516640020 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}] 14:17:20 INFO - PROCESS | 1820 | 1477516640315 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 14:17:20 INFO - PROCESS | 1820 | 1477516640368 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 14:17:20 INFO - PROCESS | 1820 | 1477516640371 Marionette TRACE conn4 <- [1,169,null,["8"]] 14:17:20 INFO - PROCESS | 1820 | 1477516640394 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 14:17:20 INFO - PROCESS | 1820 | 1477516640401 Marionette TRACE conn4 <- [1,170,null,{}] 14:17:20 INFO - PROCESS | 1820 | 1477516640419 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dbba000 == 13 [pid = 1820] [id = 41] 14:17:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x97a2e000) [pid = 1820] [serial = 121] [outer = (nil)] 14:17:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x9afeb000) [pid = 1820] [serial = 122] [outer = 0x97a2e000] 14:17:20 INFO - PROCESS | 1820 | 1477516640507 Marionette DEBUG loaded listener.js 14:17:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0xa0fdf400) [pid = 1820] [serial = 123] [outer = 0x97a2e000] 14:17:21 INFO - PROCESS | 1820 | 1477516641379 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]]]}] 14:17:21 INFO - . 14:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1577ms 14:17:21 INFO - PROCESS | 1820 | 1477516641463 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 14:17:21 INFO - PROCESS | 1820 | 1477516641471 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 14:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:17:21 INFO - PROCESS | 1820 | 1477516641484 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}] 14:17:21 INFO - PROCESS | 1820 | 1477516641742 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 14:17:21 INFO - PROCESS | 1820 | 1477516641904 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 14:17:21 INFO - PROCESS | 1820 | 1477516641911 Marionette TRACE conn4 <- [1,174,null,["8"]] 14:17:21 INFO - PROCESS | 1820 | 1477516641919 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 14:17:21 INFO - PROCESS | 1820 | 1477516641928 Marionette TRACE conn4 <- [1,175,null,{}] 14:17:21 INFO - PROCESS | 1820 | 1477516641935 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f9b1400 == 14 [pid = 1820] [id = 42] 14:17:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x91ac6800) [pid = 1820] [serial = 124] [outer = (nil)] 14:17:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x941fac00) [pid = 1820] [serial = 125] [outer = 0x91ac6800] 14:17:22 INFO - PROCESS | 1820 | 1477516642096 Marionette DEBUG loaded listener.js 14:17:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x94587800) [pid = 1820] [serial = 126] [outer = 0x91ac6800] 14:17:23 INFO - PROCESS | 1820 | 1477516643055 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]]]}] 14:17:23 INFO - . 14:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1624ms 14:17:23 INFO - PROCESS | 1820 | 1477516643106 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 14:17:23 INFO - PROCESS | 1820 | 1477516643112 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 14:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:17:23 INFO - PROCESS | 1820 | 1477516643120 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}] 14:17:23 INFO - PROCESS | 1820 | 1477516643377 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 14:17:23 INFO - PROCESS | 1820 | 1477516643537 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 14:17:23 INFO - PROCESS | 1820 | 1477516643544 Marionette TRACE conn4 <- [1,179,null,["8"]] 14:17:23 INFO - PROCESS | 1820 | 1477516643552 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 14:17:23 INFO - PROCESS | 1820 | 1477516643559 Marionette TRACE conn4 <- [1,180,null,{}] 14:17:23 INFO - PROCESS | 1820 | 1477516643567 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d934800 == 15 [pid = 1820] [id = 43] 14:17:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x8dd68000) [pid = 1820] [serial = 127] [outer = (nil)] 14:17:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x939a7800) [pid = 1820] [serial = 128] [outer = 0x8dd68000] 14:17:23 INFO - PROCESS | 1820 | 1477516643744 Marionette DEBUG loaded listener.js 14:17:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x9468cc00) [pid = 1820] [serial = 129] [outer = 0x8dd68000] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0x98e0d000) [pid = 1820] [serial = 28] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x943ec000) [pid = 1820] [serial = 12] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0xa0fe2800) [pid = 1820] [serial = 2] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x94115400) [pid = 1820] [serial = 9] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x95546c00) [pid = 1820] [serial = 25] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x8dd6a800) [pid = 1820] [serial = 17] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x8dd68c00) [pid = 1820] [serial = 16] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x93acec00) [pid = 1820] [serial = 23] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x938d1000) [pid = 1820] [serial = 22] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x943ed400) [pid = 1820] [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.] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0xa29d1c00) [pid = 1820] [serial = 32] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x9b3bb400) [pid = 1820] [serial = 31] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x9457ec00) [pid = 1820] [serial = 35] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0xa92d1000) [pid = 1820] [serial = 34] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x94581000) [pid = 1820] [serial = 38] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x9457d000) [pid = 1820] [serial = 37] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x958f3c00) [pid = 1820] [serial = 41] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x9551f000) [pid = 1820] [serial = 40] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x95e9b000) [pid = 1820] [serial = 44] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x95e28400) [pid = 1820] [serial = 43] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x98240000) [pid = 1820] [serial = 47] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x92baa000) [pid = 1820] [serial = 46] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x93bd9800) [pid = 1820] [serial = 50] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x93bd9000) [pid = 1820] [serial = 49] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x95549400) [pid = 1820] [serial = 53] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x95548000) [pid = 1820] [serial = 52] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x9824ec00) [pid = 1820] [serial = 56] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x9824a400) [pid = 1820] [serial = 55] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8da3b400) [pid = 1820] [serial = 19] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x9a2d9000) [pid = 1820] [serial = 59] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x9a2d1400) [pid = 1820] [serial = 58] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x93ad5c00) [pid = 1820] [serial = 62] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x9386dc00) [pid = 1820] [serial = 61] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x943edc00) [pid = 1820] [serial = 65] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x943e7000) [pid = 1820] [serial = 64] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x95e10000) [pid = 1820] [serial = 68] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x95e11000) [pid = 1820] [serial = 67] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x9a1e4400) [pid = 1820] [serial = 71] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x9a125000) [pid = 1820] [serial = 70] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x9b2bc400) [pid = 1820] [serial = 74] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x9b2bbc00) [pid = 1820] [serial = 73] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0xa27c4800) [pid = 1820] [serial = 77] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0xa2757800) [pid = 1820] [serial = 76] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x9411f800) [pid = 1820] [serial = 80] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x92a04800) [pid = 1820] [serial = 79] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x95e2a400) [pid = 1820] [serial = 83] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x95e9ac00) [pid = 1820] [serial = 82] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x9b251c00) [pid = 1820] [serial = 86] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x9a537c00) [pid = 1820] [serial = 85] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0xa2be9c00) [pid = 1820] [serial = 89] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0xa2be4c00) [pid = 1820] [serial = 88] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0xa2bea000) [pid = 1820] [serial = 92] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0xa447c400) [pid = 1820] [serial = 91] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x93862800) [pid = 1820] [serial = 96] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x95e17800) [pid = 1820] [serial = 95] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x97a8a400) [pid = 1820] [serial = 99] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x97c99400) [pid = 1820] [serial = 98] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x9b31ec00) [pid = 1820] [serial = 102] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x9b3bc800) [pid = 1820] [serial = 101] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0xa4b96800) [pid = 1820] [serial = 105] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0xa4748400) [pid = 1820] [serial = 104] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x98ef3c00) [pid = 1820] [serial = 108] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x98eeac00) [pid = 1820] [serial = 107] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8f98cc00) [pid = 1820] [serial = 110] [outer = (nil)] [url = about:blank] 14:17:25 INFO - PROCESS | 1820 | 1477516645655 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]]]}] 14:17:25 INFO - PROCESS | 1820 | 1477516645706 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:17:25 INFO - . 14:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2629ms 14:17:25 INFO - PROCESS | 1820 | 1477516645751 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 14:17:25 INFO - PROCESS | 1820 | 1477516645759 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 14:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:17:25 INFO - PROCESS | 1820 | 1477516645772 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}] 14:17:26 INFO - PROCESS | 1820 | 1477516645996 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 14:17:26 INFO - PROCESS | 1820 | 1477516646098 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 14:17:26 INFO - PROCESS | 1820 | 1477516646105 Marionette TRACE conn4 <- [1,184,null,["8"]] 14:17:26 INFO - PROCESS | 1820 | 1477516646118 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 14:17:26 INFO - PROCESS | 1820 | 1477516646127 Marionette TRACE conn4 <- [1,185,null,{}] 14:17:26 INFO - PROCESS | 1820 | 1477516646136 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb5000 == 16 [pid = 1820] [id = 44] 14:17:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x90fb5400) [pid = 1820] [serial = 130] [outer = (nil)] 14:17:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x90fb8800) [pid = 1820] [serial = 131] [outer = 0x90fb5400] 14:17:26 INFO - PROCESS | 1820 | 1477516646237 Marionette DEBUG loaded listener.js 14:17:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x91ac4400) [pid = 1820] [serial = 132] [outer = 0x90fb5400] 14:17:27 INFO - PROCESS | 1820 | 1477516646997 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]]]}] 14:17:27 INFO - . 14:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1270ms 14:17:27 INFO - PROCESS | 1820 | 1477516647046 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 14:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:17:27 INFO - PROCESS | 1820 | 1477516647055 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 14:17:27 INFO - PROCESS | 1820 | 1477516647068 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}] 14:17:27 INFO - PROCESS | 1820 | 1477516647280 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 14:17:27 INFO - PROCESS | 1820 | 1477516647293 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 14:17:27 INFO - PROCESS | 1820 | 1477516647297 Marionette TRACE conn4 <- [1,189,null,["8"]] 14:17:27 INFO - PROCESS | 1820 | 1477516647392 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 14:17:27 INFO - PROCESS | 1820 | 1477516647400 Marionette TRACE conn4 <- [1,190,null,{}] 14:17:27 INFO - PROCESS | 1820 | 1477516647411 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x939a3c00 == 17 [pid = 1820] [id = 45] 14:17:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x939ac400) [pid = 1820] [serial = 133] [outer = (nil)] 14:17:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x93d79000) [pid = 1820] [serial = 134] [outer = 0x939ac400] 14:17:27 INFO - PROCESS | 1820 | 1477516647502 Marionette DEBUG loaded listener.js 14:17:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x93de9400) [pid = 1820] [serial = 135] [outer = 0x939ac400] 14:17:28 INFO - PROCESS | 1820 | 1477516648618 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]]]}] 14:17:28 INFO - . 14:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1585ms 14:17:28 INFO - PROCESS | 1820 | 1477516648661 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 14:17:28 INFO - PROCESS | 1820 | 1477516648670 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 14:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:17:28 INFO - PROCESS | 1820 | 1477516648685 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}] 14:17:28 INFO - PROCESS | 1820 | 1477516648978 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 14:17:29 INFO - PROCESS | 1820 | 1477516649081 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 14:17:29 INFO - PROCESS | 1820 | 1477516649088 Marionette TRACE conn4 <- [1,194,null,["8"]] 14:17:29 INFO - PROCESS | 1820 | 1477516649095 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 14:17:29 INFO - PROCESS | 1820 | 1477516649104 Marionette TRACE conn4 <- [1,195,null,{}] 14:17:29 INFO - PROCESS | 1820 | 1477516649111 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x94584c00 == 18 [pid = 1820] [id = 46] 14:17:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x95459000) [pid = 1820] [serial = 136] [outer = (nil)] 14:17:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x95460800) [pid = 1820] [serial = 137] [outer = 0x95459000] 14:17:29 INFO - PROCESS | 1820 | 1477516649211 Marionette DEBUG loaded listener.js 14:17:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x95545000) [pid = 1820] [serial = 138] [outer = 0x95459000] 14:17:29 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x9a3cc000) [pid = 1820] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:17:29 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8f98a800) [pid = 1820] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:17:29 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x97a2e000) [pid = 1820] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:17:29 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x94dcfc00) [pid = 1820] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:17:29 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x90fb9400) [pid = 1820] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:17:30 INFO - PROCESS | 1820 | 1477516650150 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]]]}] 14:17:30 INFO - . 14:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1535ms 14:17:30 INFO - PROCESS | 1820 | 1477516650220 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 14:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:17:30 INFO - PROCESS | 1820 | 1477516650225 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 14:17:30 INFO - PROCESS | 1820 | 1477516650234 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}] 14:17:30 INFO - PROCESS | 1820 | 1477516650490 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 14:17:30 INFO - PROCESS | 1820 | 1477516650502 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 14:17:30 INFO - PROCESS | 1820 | 1477516650507 Marionette TRACE conn4 <- [1,199,null,["8"]] 14:17:30 INFO - PROCESS | 1820 | 1477516650514 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 14:17:30 INFO - PROCESS | 1820 | 1477516650521 Marionette TRACE conn4 <- [1,200,null,{}] 14:17:30 INFO - PROCESS | 1820 | 1477516650528 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x943ec800 == 19 [pid = 1820] [id = 47] 14:17:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x94dcfc00) [pid = 1820] [serial = 139] [outer = (nil)] 14:17:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x95e18c00) [pid = 1820] [serial = 140] [outer = 0x94dcfc00] 14:17:30 INFO - PROCESS | 1820 | 1477516650616 Marionette DEBUG loaded listener.js 14:17:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x95ea0800) [pid = 1820] [serial = 141] [outer = 0x94dcfc00] 14:17:31 INFO - PROCESS | 1820 | 1477516651375 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]]]}] 14:17:31 INFO - . 14:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1175ms 14:17:31 INFO - PROCESS | 1820 | 1477516651408 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 14:17:31 INFO - PROCESS | 1820 | 1477516651412 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 14:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:17:31 INFO - PROCESS | 1820 | 1477516651420 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}] 14:17:31 INFO - PROCESS | 1820 | 1477516651603 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 14:17:31 INFO - PROCESS | 1820 | 1477516651618 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 14:17:31 INFO - PROCESS | 1820 | 1477516651622 Marionette TRACE conn4 <- [1,204,null,["8"]] 14:17:31 INFO - PROCESS | 1820 | 1477516651630 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 14:17:31 INFO - PROCESS | 1820 | 1477516651636 Marionette TRACE conn4 <- [1,205,null,{}] 14:17:31 INFO - PROCESS | 1820 | 1477516651642 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x97a7f400 == 20 [pid = 1820] [id = 48] 14:17:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x97a7f800) [pid = 1820] [serial = 142] [outer = (nil)] 14:17:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x97c97000) [pid = 1820] [serial = 143] [outer = 0x97a7f800] 14:17:31 INFO - PROCESS | 1820 | 1477516651727 Marionette DEBUG loaded listener.js 14:17:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x98245400) [pid = 1820] [serial = 144] [outer = 0x97a7f800] 14:17:32 INFO - PROCESS | 1820 | 1477516652713 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]]]}] 14:17:32 INFO - . 14:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1373ms 14:17:32 INFO - PROCESS | 1820 | 1477516652795 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 14:17:32 INFO - PROCESS | 1820 | 1477516652803 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 14:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:17:32 INFO - PROCESS | 1820 | 1477516652814 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}] 14:17:33 INFO - PROCESS | 1820 | 1477516653104 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 14:17:33 INFO - PROCESS | 1820 | 1477516653257 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 14:17:33 INFO - PROCESS | 1820 | 1477516653265 Marionette TRACE conn4 <- [1,209,null,["8"]] 14:17:33 INFO - PROCESS | 1820 | 1477516653275 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 14:17:33 INFO - PROCESS | 1820 | 1477516653283 Marionette TRACE conn4 <- [1,210,null,{}] 14:17:33 INFO - PROCESS | 1820 | 1477516653291 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb2800 == 21 [pid = 1820] [id = 49] 14:17:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x90fb4c00) [pid = 1820] [serial = 145] [outer = (nil)] 14:17:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x944dfc00) [pid = 1820] [serial = 146] [outer = 0x90fb4c00] 14:17:33 INFO - PROCESS | 1820 | 1477516653454 Marionette DEBUG loaded listener.js 14:17:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x94580800) [pid = 1820] [serial = 147] [outer = 0x90fb4c00] 14:17:34 INFO - PROCESS | 1820 | 1477516654330 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]]]}] 14:17:34 INFO - . 14:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1576ms 14:17:34 INFO - PROCESS | 1820 | 1477516654411 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 14:17:34 INFO - PROCESS | 1820 | 1477516654418 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 14:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:17:34 INFO - PROCESS | 1820 | 1477516654427 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}] 14:17:34 INFO - PROCESS | 1820 | 1477516654631 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 14:17:34 INFO - PROCESS | 1820 | 1477516654775 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 14:17:34 INFO - PROCESS | 1820 | 1477516654781 Marionette TRACE conn4 <- [1,214,null,["8"]] 14:17:34 INFO - PROCESS | 1820 | 1477516654794 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 14:17:34 INFO - PROCESS | 1820 | 1477516654801 Marionette TRACE conn4 <- [1,215,null,{}] 14:17:34 INFO - PROCESS | 1820 | 1477516654807 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dbb8800 == 22 [pid = 1820] [id = 50] 14:17:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x95e98c00) [pid = 1820] [serial = 148] [outer = (nil)] 14:17:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x97a34c00) [pid = 1820] [serial = 149] [outer = 0x95e98c00] 14:17:34 INFO - PROCESS | 1820 | 1477516654908 Marionette DEBUG loaded listener.js 14:17:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x97a2e400) [pid = 1820] [serial = 150] [outer = 0x95e98c00] 14:17:35 INFO - PROCESS | 1820 | 1477516655900 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]]]}] 14:17:35 INFO - . 14:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1572ms 14:17:36 INFO - PROCESS | 1820 | 1477516656000 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 14:17:36 INFO - PROCESS | 1820 | 1477516656007 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 14:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:17:36 INFO - PROCESS | 1820 | 1477516656018 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}] 14:17:36 INFO - PROCESS | 1820 | 1477516656265 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 14:17:36 INFO - PROCESS | 1820 | --DOCSHELL 0x8f98a400 == 21 [pid = 1820] [id = 37] 14:17:36 INFO - PROCESS | 1820 | --DOCSHELL 0x94589400 == 20 [pid = 1820] [id = 39] 14:17:36 INFO - PROCESS | 1820 | --DOCSHELL 0x98ef2800 == 19 [pid = 1820] [id = 40] 14:17:36 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x9afeb000) [pid = 1820] [serial = 122] [outer = (nil)] [url = about:blank] 14:17:36 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0xa0fdf400) [pid = 1820] [serial = 123] [outer = (nil)] [url = about:blank] 14:17:36 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x9a591800) [pid = 1820] [serial = 119] [outer = (nil)] [url = about:blank] 14:17:36 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0xa0fc5400) [pid = 1820] [serial = 120] [outer = (nil)] [url = about:blank] 14:17:36 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x95e0c800) [pid = 1820] [serial = 116] [outer = (nil)] [url = about:blank] 14:17:36 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x95e15c00) [pid = 1820] [serial = 117] [outer = (nil)] [url = about:blank] 14:17:36 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x90fbbc00) [pid = 1820] [serial = 113] [outer = (nil)] [url = about:blank] 14:17:36 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8dbbb000) [pid = 1820] [serial = 114] [outer = (nil)] [url = about:blank] 14:17:36 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8f98fc00) [pid = 1820] [serial = 111] [outer = (nil)] [url = about:blank] 14:17:36 INFO - PROCESS | 1820 | 1477516656416 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 14:17:36 INFO - PROCESS | 1820 | 1477516656423 Marionette TRACE conn4 <- [1,219,null,["8"]] 14:17:36 INFO - PROCESS | 1820 | 1477516656433 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 14:17:36 INFO - PROCESS | 1820 | 1477516656440 Marionette TRACE conn4 <- [1,220,null,{}] 14:17:36 INFO - PROCESS | 1820 | 1477516656447 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f9ac400 == 20 [pid = 1820] [id = 51] 14:17:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8f9ad400) [pid = 1820] [serial = 151] [outer = (nil)] 14:17:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x91a1e400) [pid = 1820] [serial = 152] [outer = 0x8f9ad400] 14:17:36 INFO - PROCESS | 1820 | 1477516656539 Marionette DEBUG loaded listener.js 14:17:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x92baa400) [pid = 1820] [serial = 153] [outer = 0x8f9ad400] 14:17:37 INFO - PROCESS | 1820 | 1477516657216 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]]]}] 14:17:37 INFO - . 14:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1271ms 14:17:37 INFO - PROCESS | 1820 | 1477516657289 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 14:17:37 INFO - PROCESS | 1820 | 1477516657295 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 14:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:17:37 INFO - PROCESS | 1820 | 1477516657304 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}] 14:17:37 INFO - PROCESS | 1820 | 1477516657498 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 14:17:37 INFO - PROCESS | 1820 | 1477516657509 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 14:17:37 INFO - PROCESS | 1820 | 1477516657513 Marionette TRACE conn4 <- [1,224,null,["8"]] 14:17:37 INFO - PROCESS | 1820 | 1477516657615 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 14:17:37 INFO - PROCESS | 1820 | 1477516657623 Marionette TRACE conn4 <- [1,225,null,{}] 14:17:37 INFO - PROCESS | 1820 | 1477516657635 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x94589400 == 21 [pid = 1820] [id = 52] 14:17:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x94dd0800) [pid = 1820] [serial = 154] [outer = (nil)] 14:17:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x958eec00) [pid = 1820] [serial = 155] [outer = 0x94dd0800] 14:17:37 INFO - PROCESS | 1820 | 1477516657725 Marionette DEBUG loaded listener.js 14:17:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x95e13400) [pid = 1820] [serial = 156] [outer = 0x94dd0800] 14:17:38 INFO - PROCESS | 1820 | 1477516658411 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]]]}] 14:17:38 INFO - . 14:17:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1174ms 14:17:38 INFO - PROCESS | 1820 | 1477516658491 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 14:17:38 INFO - PROCESS | 1820 | 1477516658499 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 14:17:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:17:38 INFO - PROCESS | 1820 | 1477516658508 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}] 14:17:38 INFO - PROCESS | 1820 | 1477516658740 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 14:17:38 INFO - PROCESS | 1820 | 1477516658762 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 14:17:38 INFO - PROCESS | 1820 | 1477516658767 Marionette TRACE conn4 <- [1,229,null,["8"]] 14:17:38 INFO - PROCESS | 1820 | 1477516658773 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 14:17:38 INFO - PROCESS | 1820 | 1477516658780 Marionette TRACE conn4 <- [1,230,null,{}] 14:17:38 INFO - PROCESS | 1820 | 1477516658841 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x98e0dc00 == 22 [pid = 1820] [id = 53] 14:17:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x98e0e400) [pid = 1820] [serial = 157] [outer = (nil)] 14:17:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x98ee8400) [pid = 1820] [serial = 158] [outer = 0x98e0e400] 14:17:38 INFO - PROCESS | 1820 | 1477516658933 Marionette DEBUG loaded listener.js 14:17:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x98eed800) [pid = 1820] [serial = 159] [outer = 0x98e0e400] 14:17:39 INFO - PROCESS | 1820 | 1477516659714 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]]]}] 14:17:39 INFO - . 14:17:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1274ms 14:17:39 INFO - PROCESS | 1820 | 1477516659783 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 14:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:17:39 INFO - PROCESS | 1820 | 1477516659788 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 14:17:39 INFO - PROCESS | 1820 | 1477516659796 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}] 14:17:40 INFO - PROCESS | 1820 | 1477516660032 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 14:17:40 INFO - PROCESS | 1820 | 1477516660061 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 14:17:40 INFO - PROCESS | 1820 | 1477516660067 Marionette TRACE conn4 <- [1,234,null,["8"]] 14:17:40 INFO - PROCESS | 1820 | 1477516660073 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 14:17:40 INFO - PROCESS | 1820 | 1477516660079 Marionette TRACE conn4 <- [1,235,null,{}] 14:17:40 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x95459000) [pid = 1820] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:17:40 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x939ac400) [pid = 1820] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:17:40 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x94dcfc00) [pid = 1820] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:17:40 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x90fb5400) [pid = 1820] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:17:40 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x91ac6800) [pid = 1820] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:17:40 INFO - PROCESS | 1820 | 1477516660216 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x92ba5400 == 23 [pid = 1820] [id = 54] 14:17:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x938d3c00) [pid = 1820] [serial = 160] [outer = (nil)] 14:17:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x95e18800) [pid = 1820] [serial = 161] [outer = 0x938d3c00] 14:17:40 INFO - PROCESS | 1820 | 1477516660327 Marionette DEBUG loaded listener.js 14:17:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x9a127c00) [pid = 1820] [serial = 162] [outer = 0x938d3c00] 14:17:41 INFO - PROCESS | 1820 | 1477516661022 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]]]}] 14:17:41 INFO - . 14:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1270ms 14:17:41 INFO - PROCESS | 1820 | 1477516661064 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 14:17:41 INFO - PROCESS | 1820 | 1477516661069 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 14:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:17:41 INFO - PROCESS | 1820 | 1477516661076 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}] 14:17:41 INFO - PROCESS | 1820 | 1477516661282 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 14:17:41 INFO - PROCESS | 1820 | 1477516661299 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 14:17:41 INFO - PROCESS | 1820 | 1477516661302 Marionette TRACE conn4 <- [1,239,null,["8"]] 14:17:41 INFO - PROCESS | 1820 | 1477516661310 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 14:17:41 INFO - PROCESS | 1820 | 1477516661330 Marionette TRACE conn4 <- [1,240,null,{}] 14:17:41 INFO - PROCESS | 1820 | 1477516661336 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a23c800 == 24 [pid = 1820] [id = 55] 14:17:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x9a2cf400) [pid = 1820] [serial = 163] [outer = (nil)] 14:17:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x9a2d8800) [pid = 1820] [serial = 164] [outer = 0x9a2cf400] 14:17:41 INFO - PROCESS | 1820 | 1477516661420 Marionette DEBUG loaded listener.js 14:17:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x9a350800) [pid = 1820] [serial = 165] [outer = 0x9a2cf400] 14:17:42 INFO - PROCESS | 1820 | 1477516662158 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]]]}] 14:17:42 INFO - . 14:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1121ms 14:17:42 INFO - PROCESS | 1820 | 1477516662197 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 14:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:17:42 INFO - PROCESS | 1820 | 1477516662201 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 14:17:42 INFO - PROCESS | 1820 | 1477516662208 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}] 14:17:42 INFO - PROCESS | 1820 | 1477516662417 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 14:17:42 INFO - PROCESS | 1820 | 1477516662547 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 14:17:42 INFO - PROCESS | 1820 | 1477516662555 Marionette TRACE conn4 <- [1,244,null,["8"]] 14:17:42 INFO - PROCESS | 1820 | 1477516662566 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 14:17:42 INFO - PROCESS | 1820 | 1477516662578 Marionette TRACE conn4 <- [1,245,null,{}] 14:17:42 INFO - PROCESS | 1820 | 1477516662587 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f98b000 == 25 [pid = 1820] [id = 56] 14:17:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8f98fc00) [pid = 1820] [serial = 166] [outer = (nil)] 14:17:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8f9acc00) [pid = 1820] [serial = 167] [outer = 0x8f98fc00] 14:17:42 INFO - PROCESS | 1820 | 1477516662735 Marionette DEBUG loaded listener.js 14:17:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x90fb2000) [pid = 1820] [serial = 168] [outer = 0x8f98fc00] 14:17:43 INFO - PROCESS | 1820 | 1477516663626 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]]]}] 14:17:43 INFO - . 14:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1474ms 14:17:43 INFO - PROCESS | 1820 | 1477516663683 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 14:17:43 INFO - PROCESS | 1820 | 1477516663691 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 14:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:17:43 INFO - PROCESS | 1820 | 1477516663700 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}] 14:17:43 INFO - PROCESS | 1820 | 1477516663899 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 14:17:44 INFO - PROCESS | 1820 | 1477516664052 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 14:17:44 INFO - PROCESS | 1820 | 1477516664060 Marionette TRACE conn4 <- [1,249,null,["8"]] 14:17:44 INFO - PROCESS | 1820 | 1477516664115 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 14:17:44 INFO - PROCESS | 1820 | 1477516664122 Marionette TRACE conn4 <- [1,250,null,{}] 14:17:44 INFO - PROCESS | 1820 | 1477516664129 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e2ac00 == 26 [pid = 1820] [id = 57] 14:17:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x97a2d800) [pid = 1820] [serial = 169] [outer = (nil)] 14:17:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x97c98c00) [pid = 1820] [serial = 170] [outer = 0x97a2d800] 14:17:44 INFO - PROCESS | 1820 | 1477516664229 Marionette DEBUG loaded listener.js 14:17:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x98ee5800) [pid = 1820] [serial = 171] [outer = 0x97a2d800] 14:17:45 INFO - PROCESS | 1820 | 1477516665022 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]]]}] 14:17:45 INFO - . 14:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1370ms 14:17:45 INFO - PROCESS | 1820 | 1477516665070 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 14:17:45 INFO - PROCESS | 1820 | 1477516665075 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 14:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:17:45 INFO - PROCESS | 1820 | 1477516665083 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}] 14:17:45 INFO - PROCESS | 1820 | 1477516665344 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 14:17:45 INFO - PROCESS | 1820 | 1477516665413 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 14:17:45 INFO - PROCESS | 1820 | 1477516665425 Marionette TRACE conn4 <- [1,254,null,["8"]] 14:17:45 INFO - PROCESS | 1820 | 1477516665490 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 14:17:45 INFO - PROCESS | 1820 | 1477516665499 Marionette TRACE conn4 <- [1,255,null,{}] 14:17:45 INFO - PROCESS | 1820 | 1477516665509 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a59ac00 == 27 [pid = 1820] [id = 58] 14:17:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x9afeb400) [pid = 1820] [serial = 172] [outer = (nil)] 14:17:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x9b2b7400) [pid = 1820] [serial = 173] [outer = 0x9afeb400] 14:17:45 INFO - PROCESS | 1820 | 1477516665659 Marionette DEBUG loaded listener.js 14:17:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x9b2bcc00) [pid = 1820] [serial = 174] [outer = 0x9afeb400] 14:17:46 INFO - PROCESS | 1820 | 1477516666438 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]]]}] 14:17:46 INFO - . 14:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1422ms 14:17:46 INFO - PROCESS | 1820 | 1477516666505 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 14:17:46 INFO - PROCESS | 1820 | 1477516666510 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 14:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:17:46 INFO - PROCESS | 1820 | 1477516666519 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}] 14:17:46 INFO - PROCESS | 1820 | 1477516666717 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 14:17:46 INFO - PROCESS | 1820 | 1477516666865 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 14:17:46 INFO - PROCESS | 1820 | 1477516666870 Marionette TRACE conn4 <- [1,259,null,["8"]] 14:17:46 INFO - PROCESS | 1820 | 1477516666882 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 14:17:46 INFO - PROCESS | 1820 | 1477516666889 Marionette TRACE conn4 <- [1,260,null,{}] 14:17:46 INFO - PROCESS | 1820 | 1477516666895 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x98e0d400 == 28 [pid = 1820] [id = 59] 14:17:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0xa0f06000) [pid = 1820] [serial = 175] [outer = (nil)] 14:17:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0xa0fdec00) [pid = 1820] [serial = 176] [outer = 0xa0f06000] 14:17:46 INFO - PROCESS | 1820 | 1477516666993 Marionette DEBUG loaded listener.js 14:17:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0xa0fdf400) [pid = 1820] [serial = 177] [outer = 0xa0f06000] 14:17:47 INFO - PROCESS | 1820 | 1477516667788 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]]]}] 14:17:47 INFO - . 14:17:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1330ms 14:17:47 INFO - PROCESS | 1820 | 1477516667848 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 14:17:47 INFO - PROCESS | 1820 | 1477516667854 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 14:17:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:17:47 INFO - PROCESS | 1820 | 1477516667881 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}] 14:17:48 INFO - PROCESS | 1820 | 1477516668073 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 14:17:48 INFO - PROCESS | 1820 | 1477516668320 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 14:17:48 INFO - PROCESS | 1820 | 1477516668327 Marionette TRACE conn4 <- [1,264,null,["8"]] 14:17:48 INFO - PROCESS | 1820 | 1477516668343 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 14:17:48 INFO - PROCESS | 1820 | 1477516668354 Marionette TRACE conn4 <- [1,265,null,{}] 14:17:48 INFO - PROCESS | 1820 | 1477516668363 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f994000 == 29 [pid = 1820] [id = 60] 14:17:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8f9b2800) [pid = 1820] [serial = 178] [outer = (nil)] 14:17:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x939a2400) [pid = 1820] [serial = 179] [outer = 0x8f9b2800] 14:17:48 INFO - PROCESS | 1820 | 1477516668462 Marionette DEBUG loaded listener.js 14:17:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x90fae800) [pid = 1820] [serial = 180] [outer = 0x8f9b2800] 14:17:49 INFO - PROCESS | 1820 | 1477516669333 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]]]}] 14:17:49 INFO - . 14:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1529ms 14:17:49 INFO - PROCESS | 1820 | 1477516669413 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 14:17:49 INFO - PROCESS | 1820 | 1477516669420 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 14:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:17:49 INFO - PROCESS | 1820 | 1477516669430 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}] 14:17:49 INFO - PROCESS | 1820 | 1477516669624 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 14:17:49 INFO - PROCESS | 1820 | 1477516669777 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 14:17:49 INFO - PROCESS | 1820 | 1477516669784 Marionette TRACE conn4 <- [1,269,null,["8"]] 14:17:49 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x95460800) [pid = 1820] [serial = 137] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x939a7800) [pid = 1820] [serial = 128] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x90fb8800) [pid = 1820] [serial = 131] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x93d79000) [pid = 1820] [serial = 134] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x94587800) [pid = 1820] [serial = 126] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x941fac00) [pid = 1820] [serial = 125] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x91ac4400) [pid = 1820] [serial = 132] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x97c97000) [pid = 1820] [serial = 143] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x93de9400) [pid = 1820] [serial = 135] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x95ea0800) [pid = 1820] [serial = 141] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x95545000) [pid = 1820] [serial = 138] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x95e18c00) [pid = 1820] [serial = 140] [outer = (nil)] [url = about:blank] 14:17:49 INFO - PROCESS | 1820 | 1477516669836 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 14:17:49 INFO - PROCESS | 1820 | 1477516669844 Marionette TRACE conn4 <- [1,270,null,{}] 14:17:49 INFO - PROCESS | 1820 | 1477516669869 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fbc400 == 30 [pid = 1820] [id = 61] 14:17:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x91ac4400) [pid = 1820] [serial = 181] [outer = (nil)] 14:17:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x93d85800) [pid = 1820] [serial = 182] [outer = 0x91ac4400] 14:17:49 INFO - PROCESS | 1820 | 1477516669958 Marionette DEBUG loaded listener.js 14:17:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x93d79000) [pid = 1820] [serial = 183] [outer = 0x91ac4400] 14:17:50 INFO - PROCESS | 1820 | 1477516670641 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]]]}] 14:17:50 INFO - . 14:17:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1277ms 14:17:50 INFO - PROCESS | 1820 | 1477516670705 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 14:17:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:17:50 INFO - PROCESS | 1820 | 1477516670710 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 14:17:50 INFO - PROCESS | 1820 | 1477516670719 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}] 14:17:50 INFO - PROCESS | 1820 | 1477516670910 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 14:17:51 INFO - PROCESS | 1820 | 1477516671020 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 14:17:51 INFO - PROCESS | 1820 | 1477516671031 Marionette TRACE conn4 <- [1,274,null,["8"]] 14:17:51 INFO - PROCESS | 1820 | 1477516671046 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 14:17:51 INFO - PROCESS | 1820 | 1477516671056 Marionette TRACE conn4 <- [1,275,null,{}] 14:17:51 INFO - PROCESS | 1820 | 1477516671062 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x98ef2000 == 31 [pid = 1820] [id = 62] 14:17:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x98ef2c00) [pid = 1820] [serial = 184] [outer = (nil)] 14:17:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x995e2800) [pid = 1820] [serial = 185] [outer = 0x98ef2c00] 14:17:51 INFO - PROCESS | 1820 | 1477516671150 Marionette DEBUG loaded listener.js 14:17:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x9a2d8000) [pid = 1820] [serial = 186] [outer = 0x98ef2c00] 14:17:51 INFO - PROCESS | 1820 | 1477516671842 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]]]}] 14:17:51 INFO - . 14:17:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1172ms 14:17:51 INFO - PROCESS | 1820 | 1477516671891 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 14:17:51 INFO - PROCESS | 1820 | 1477516671896 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 14:17:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:17:51 INFO - PROCESS | 1820 | 1477516671904 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}] 14:17:52 INFO - PROCESS | 1820 | 1477516672100 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 14:17:52 INFO - PROCESS | 1820 | 1477516672114 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 14:17:52 INFO - PROCESS | 1820 | 1477516672122 Marionette TRACE conn4 <- [1,279,null,["8"]] 14:17:52 INFO - PROCESS | 1820 | 1477516672245 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 14:17:52 INFO - PROCESS | 1820 | 1477516672251 Marionette TRACE conn4 <- [1,280,null,{}] 14:17:52 INFO - PROCESS | 1820 | 1477516672258 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b25f000 == 32 [pid = 1820] [id = 63] 14:17:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0xa0f01800) [pid = 1820] [serial = 187] [outer = (nil)] 14:17:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0xa0fdd800) [pid = 1820] [serial = 188] [outer = 0xa0f01800] 14:17:52 INFO - PROCESS | 1820 | 1477516672343 Marionette DEBUG loaded listener.js 14:17:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0xa275c800) [pid = 1820] [serial = 189] [outer = 0xa0f01800] 14:17:53 INFO - PROCESS | 1820 | 1477516673126 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]]]}] 14:17:53 INFO - . 14:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1274ms 14:17:53 INFO - PROCESS | 1820 | 1477516673178 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 14:17:53 INFO - PROCESS | 1820 | 1477516673183 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 14:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:17:53 INFO - PROCESS | 1820 | 1477516673190 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}] 14:17:53 INFO - PROCESS | 1820 | 1477516673416 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 14:17:53 INFO - PROCESS | 1820 | 1477516673439 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 14:17:53 INFO - PROCESS | 1820 | 1477516673443 Marionette TRACE conn4 <- [1,284,null,["8"]] 14:17:53 INFO - PROCESS | 1820 | 1477516673448 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 14:17:53 INFO - PROCESS | 1820 | 1477516673454 Marionette TRACE conn4 <- [1,285,null,{}] 14:17:53 INFO - PROCESS | 1820 | 1477516673460 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:53 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2976000 == 33 [pid = 1820] [id = 64] 14:17:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0xa297d400) [pid = 1820] [serial = 190] [outer = (nil)] 14:17:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0xa2be0c00) [pid = 1820] [serial = 191] [outer = 0xa297d400] 14:17:53 INFO - PROCESS | 1820 | 1477516673604 Marionette DEBUG loaded listener.js 14:17:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0xa2be6800) [pid = 1820] [serial = 192] [outer = 0xa297d400] 14:17:54 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x94dd0800) [pid = 1820] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:17:54 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8dd68000) [pid = 1820] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:17:54 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x938d3c00) [pid = 1820] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:17:54 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x98e0e400) [pid = 1820] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:17:54 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x95e98c00) [pid = 1820] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:17:54 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8f9ad400) [pid = 1820] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:17:54 INFO - PROCESS | 1820 | 1477516674384 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]]]}] 14:17:54 INFO - . 14:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1224ms 14:17:54 INFO - PROCESS | 1820 | 1477516674415 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 14:17:54 INFO - PROCESS | 1820 | 1477516674419 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 14:17:54 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 14:17:54 INFO - PROCESS | 1820 | 1477516674426 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}] 14:17:54 INFO - PROCESS | 1820 | 1477516674609 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 14:17:54 INFO - PROCESS | 1820 | 1477516674618 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 14:17:54 INFO - PROCESS | 1820 | 1477516674621 Marionette TRACE conn4 <- [1,289,null,["8"]] 14:17:54 INFO - PROCESS | 1820 | 1477516674629 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 14:17:54 INFO - PROCESS | 1820 | 1477516674634 Marionette TRACE conn4 <- [1,290,null,{}] 14:17:54 INFO - PROCESS | 1820 | 1477516674640 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e0e800 == 34 [pid = 1820] [id = 65] 14:17:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0xa2bef000) [pid = 1820] [serial = 193] [outer = (nil)] 14:17:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0xa2ee0c00) [pid = 1820] [serial = 194] [outer = 0xa2bef000] 14:17:54 INFO - PROCESS | 1820 | 1477516674854 Marionette DEBUG loaded listener.js 14:17:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0xa2ee6000) [pid = 1820] [serial = 195] [outer = 0xa2bef000] 14:17:55 INFO - PROCESS | 1820 | 1477516675808 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]]]}] 14:17:55 INFO - . 14:17:55 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1421ms 14:17:55 INFO - PROCESS | 1820 | 1477516675848 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 14:17:55 INFO - PROCESS | 1820 | 1477516675852 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 14:17:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:17:55 INFO - PROCESS | 1820 | 1477516675862 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}] 14:17:56 INFO - PROCESS | 1820 | 1477516676032 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 14:17:56 INFO - PROCESS | 1820 | 1477516676042 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 14:17:56 INFO - PROCESS | 1820 | 1477516676046 Marionette TRACE conn4 <- [1,294,null,["8"]] 14:17:56 INFO - PROCESS | 1820 | 1477516676054 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 14:17:56 INFO - PROCESS | 1820 | 1477516676059 Marionette TRACE conn4 <- [1,295,null,{}] 14:17:56 INFO - PROCESS | 1820 | 1477516676065 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x982a8800 == 35 [pid = 1820] [id = 66] 14:17:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x98ee4400) [pid = 1820] [serial = 196] [outer = (nil)] 14:17:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0xa2ee9000) [pid = 1820] [serial = 197] [outer = 0x98ee4400] 14:17:56 INFO - PROCESS | 1820 | 1477516676258 Marionette DEBUG loaded listener.js 14:17:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0xa2eeb800) [pid = 1820] [serial = 198] [outer = 0x98ee4400] 14:17:56 INFO - PROCESS | 1820 | [1820] 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 14:17:57 INFO - PROCESS | 1820 | 1477516677097 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:17:57 INFO - .... 14:17:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1271ms 14:17:57 INFO - PROCESS | 1820 | 1477516677132 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 14:17:57 INFO - PROCESS | 1820 | 1477516677138 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 14:17:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:17:57 INFO - PROCESS | 1820 | 1477516677200 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}] 14:17:57 INFO - PROCESS | 1820 | 1477516677433 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 14:17:57 INFO - PROCESS | 1820 | 1477516677597 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 14:17:57 INFO - PROCESS | 1820 | 1477516677603 Marionette TRACE conn4 <- [1,299,null,["8"]] 14:17:57 INFO - PROCESS | 1820 | 1477516677614 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 14:17:57 INFO - PROCESS | 1820 | 1477516677623 Marionette TRACE conn4 <- [1,300,null,{}] 14:17:57 INFO - PROCESS | 1820 | 1477516677629 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x97a32c00 == 36 [pid = 1820] [id = 67] 14:17:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x97a34800) [pid = 1820] [serial = 199] [outer = (nil)] 14:17:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x97ca3800) [pid = 1820] [serial = 200] [outer = 0x97a34800] 14:17:57 INFO - PROCESS | 1820 | 1477516677732 Marionette DEBUG loaded listener.js 14:17:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x97c9ec00) [pid = 1820] [serial = 201] [outer = 0x97a34800] 14:17:58 INFO - PROCESS | 1820 | 1477516678537 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]]]}] 14:17:58 INFO - ............... 14:17:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1431ms 14:17:58 INFO - PROCESS | 1820 | 1477516678628 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 14:17:58 INFO - PROCESS | 1820 | 1477516678637 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 14:17:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:17:58 INFO - PROCESS | 1820 | 1477516678645 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}] 14:17:58 INFO - PROCESS | 1820 | 1477516678894 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 14:17:59 INFO - PROCESS | 1820 | 1477516679005 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 14:17:59 INFO - PROCESS | 1820 | 1477516679009 Marionette TRACE conn4 <- [1,304,null,["8"]] 14:17:59 INFO - PROCESS | 1820 | 1477516679023 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 14:17:59 INFO - PROCESS | 1820 | 1477516679031 Marionette TRACE conn4 <- [1,305,null,{}] 14:17:59 INFO - PROCESS | 1820 | 1477516679038 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:17:59 INFO - PROCESS | 1820 | ++DOCSHELL 0xa27ef800 == 37 [pid = 1820] [id = 68] 14:17:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0xa29c9400) [pid = 1820] [serial = 202] [outer = (nil)] 14:17:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0xa2be1000) [pid = 1820] [serial = 203] [outer = 0xa29c9400] 14:17:59 INFO - PROCESS | 1820 | 1477516679141 Marionette DEBUG loaded listener.js 14:17:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0xa2ede400) [pid = 1820] [serial = 204] [outer = 0xa29c9400] 14:17:59 INFO - PROCESS | 1820 | [1820] 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 14:18:00 INFO - PROCESS | 1820 | 1477516680054 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:18:00 INFO - . 14:18:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1432ms 14:18:00 INFO - PROCESS | 1820 | 1477516680086 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 14:18:00 INFO - TEST-START | /FileAPI/fileReader.html 14:18:00 INFO - PROCESS | 1820 | 1477516680096 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 14:18:00 INFO - PROCESS | 1820 | 1477516680104 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}] 14:18:00 INFO - PROCESS | 1820 | 1477516680306 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 14:18:00 INFO - PROCESS | 1820 | 1477516680470 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 14:18:00 INFO - PROCESS | 1820 | 1477516680476 Marionette TRACE conn4 <- [1,309,null,["8"]] 14:18:00 INFO - PROCESS | 1820 | 1477516680483 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 14:18:00 INFO - PROCESS | 1820 | 1477516680491 Marionette TRACE conn4 <- [1,310,null,{}] 14:18:00 INFO - PROCESS | 1820 | 1477516680500 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:00 INFO - PROCESS | 1820 | ++DOCSHELL 0xa4b91800 == 38 [pid = 1820] [id = 69] 14:18:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0xa4b92400) [pid = 1820] [serial = 205] [outer = (nil)] 14:18:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa4beec00) [pid = 1820] [serial = 206] [outer = 0xa4b92400] 14:18:00 INFO - PROCESS | 1820 | 1477516680600 Marionette DEBUG loaded listener.js 14:18:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa5d15000) [pid = 1820] [serial = 207] [outer = 0xa4b92400] 14:18:01 INFO - PROCESS | 1820 | 1477516681221 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]]]}] 14:18:01 INFO - .... 14:18:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 1130ms 14:18:01 INFO - PROCESS | 1820 | 1477516681232 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 14:18:01 INFO - PROCESS | 1820 | 1477516681237 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 14:18:01 INFO - TEST-START | /FileAPI/historical.html 14:18:01 INFO - PROCESS | 1820 | 1477516681249 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}] 14:18:01 INFO - PROCESS | 1820 | 1477516681544 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 14:18:01 INFO - PROCESS | 1820 | 1477516681634 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 14:18:01 INFO - PROCESS | 1820 | 1477516681639 Marionette TRACE conn4 <- [1,314,null,["8"]] 14:18:01 INFO - PROCESS | 1820 | 1477516681647 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 14:18:01 INFO - PROCESS | 1820 | 1477516681655 Marionette TRACE conn4 <- [1,315,null,{}] 14:18:01 INFO - PROCESS | 1820 | 1477516681661 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:01 INFO - PROCESS | 1820 | ++DOCSHELL 0xa5d20400 == 39 [pid = 1820] [id = 70] 14:18:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa5d21400) [pid = 1820] [serial = 208] [outer = (nil)] 14:18:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa9243800) [pid = 1820] [serial = 209] [outer = 0xa5d21400] 14:18:01 INFO - PROCESS | 1820 | 1477516681848 Marionette DEBUG loaded listener.js 14:18:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0xa9247c00) [pid = 1820] [serial = 210] [outer = 0xa5d21400] 14:18:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0xa4b90800) [pid = 1820] [serial = 211] [outer = 0x958ef000] 14:18:02 INFO - PROCESS | 1820 | 1477516682842 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]]]}] 14:18:02 INFO - ..... 14:18:02 INFO - TEST-OK | /FileAPI/historical.html | took 1627ms 14:18:02 INFO - PROCESS | 1820 | 1477516682875 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 14:18:02 INFO - PROCESS | 1820 | 1477516682880 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 14:18:02 INFO - TEST-START | /FileAPI/idlharness.html 14:18:02 INFO - PROCESS | 1820 | 1477516682894 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}] 14:18:03 INFO - PROCESS | 1820 | 1477516683122 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 14:18:03 INFO - PROCESS | 1820 | 1477516683407 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 14:18:03 INFO - PROCESS | 1820 | 1477516683414 Marionette TRACE conn4 <- [1,319,null,["8"]] 14:18:03 INFO - PROCESS | 1820 | 1477516683422 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 14:18:03 INFO - PROCESS | 1820 | 1477516683432 Marionette TRACE conn4 <- [1,320,null,{}] 14:18:03 INFO - PROCESS | 1820 | 1477516683483 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x94584400 == 40 [pid = 1820] [id = 71] 14:18:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x94586c00) [pid = 1820] [serial = 212] [outer = (nil)] 14:18:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x9545d800) [pid = 1820] [serial = 213] [outer = 0x94586c00] 14:18:03 INFO - PROCESS | 1820 | 1477516683576 Marionette DEBUG loaded listener.js 14:18:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x95e12800) [pid = 1820] [serial = 214] [outer = 0x94586c00] 14:18:05 INFO - ................................................................................................... 14:18:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 2531ms 14:18:05 INFO - TEST-START | /FileAPI/idlharness.worker 14:18:05 INFO - PROCESS | 1820 | 1477516685286 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]]]}] 14:18:05 INFO - PROCESS | 1820 | 1477516685426 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 14:18:05 INFO - PROCESS | 1820 | 1477516685440 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 14:18:05 INFO - PROCESS | 1820 | 1477516685513 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}] 14:18:05 INFO - PROCESS | 1820 | 1477516685730 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 14:18:06 INFO - PROCESS | 1820 | --DOCSHELL 0x98ef2000 == 39 [pid = 1820] [id = 62] 14:18:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8f9b1400 == 38 [pid = 1820] [id = 42] 14:18:06 INFO - PROCESS | 1820 | --DOCSHELL 0x9b25f000 == 37 [pid = 1820] [id = 63] 14:18:06 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb3800 == 36 [pid = 1820] [id = 38] 14:18:06 INFO - PROCESS | 1820 | --DOCSHELL 0x95e0e800 == 35 [pid = 1820] [id = 65] 14:18:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8d934800 == 34 [pid = 1820] [id = 43] 14:18:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8dbba000 == 33 [pid = 1820] [id = 41] 14:18:06 INFO - PROCESS | 1820 | --DOCSHELL 0x94584400 == 32 [pid = 1820] [id = 71] 14:18:06 INFO - PROCESS | 1820 | --DOCSHELL 0xa2976000 == 31 [pid = 1820] [id = 64] 14:18:06 INFO - PROCESS | 1820 | --DOCSHELL 0x982a8800 == 30 [pid = 1820] [id = 66] 14:18:06 INFO - PROCESS | 1820 | --DOCSHELL 0x97a32c00 == 29 [pid = 1820] [id = 67] 14:18:06 INFO - PROCESS | 1820 | --DOCSHELL 0xa27ef800 == 28 [pid = 1820] [id = 68] 14:18:06 INFO - PROCESS | 1820 | --DOCSHELL 0xa4b91800 == 27 [pid = 1820] [id = 69] 14:18:06 INFO - PROCESS | 1820 | --DOCSHELL 0xa5d20400 == 26 [pid = 1820] [id = 70] 14:18:06 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x97a2e400) [pid = 1820] [serial = 150] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x97a34c00) [pid = 1820] [serial = 149] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x92baa400) [pid = 1820] [serial = 153] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x91a1e400) [pid = 1820] [serial = 152] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x95e13400) [pid = 1820] [serial = 156] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x958eec00) [pid = 1820] [serial = 155] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x98eed800) [pid = 1820] [serial = 159] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x98ee8400) [pid = 1820] [serial = 158] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9a127c00) [pid = 1820] [serial = 162] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x95e18800) [pid = 1820] [serial = 161] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x944dfc00) [pid = 1820] [serial = 146] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x9a2d8800) [pid = 1820] [serial = 164] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x9468cc00) [pid = 1820] [serial = 129] [outer = (nil)] [url = about:blank] 14:18:06 INFO - PROCESS | 1820 | 1477516686760 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 14:18:06 INFO - PROCESS | 1820 | 1477516686766 Marionette TRACE conn4 <- [1,324,null,["8"]] 14:18:06 INFO - PROCESS | 1820 | 1477516686779 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 14:18:06 INFO - PROCESS | 1820 | 1477516686788 Marionette TRACE conn4 <- [1,325,null,{}] 14:18:06 INFO - PROCESS | 1820 | 1477516686796 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd67400 == 27 [pid = 1820] [id = 72] 14:18:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8dd67c00) [pid = 1820] [serial = 215] [outer = (nil)] 14:18:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8f98d800) [pid = 1820] [serial = 216] [outer = 0x8dd67c00] 14:18:06 INFO - PROCESS | 1820 | 1477516686892 Marionette DEBUG loaded listener.js 14:18:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8fbd0400) [pid = 1820] [serial = 217] [outer = 0x8dd67c00] 14:18:07 INFO - PROCESS | 1820 | [1820] 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 14:18:09 INFO - ..................................................................................................................... 14:18:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3775ms 14:18:09 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 14:18:09 INFO - PROCESS | 1820 | 1477516689119 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,{},{}]]]}] 14:18:09 INFO - PROCESS | 1820 | 1477516689298 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 14:18:09 INFO - PROCESS | 1820 | 1477516689307 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 14:18:09 INFO - PROCESS | 1820 | 1477516689324 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}] 14:18:09 INFO - PROCESS | 1820 | 1477516689624 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 14:18:09 INFO - PROCESS | 1820 | 1477516689679 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 14:18:09 INFO - PROCESS | 1820 | 1477516689687 Marionette TRACE conn4 <- [1,329,null,["8"]] 14:18:09 INFO - PROCESS | 1820 | 1477516689695 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 14:18:09 INFO - PROCESS | 1820 | 1477516689703 Marionette TRACE conn4 <- [1,330,null,{}] 14:18:09 INFO - PROCESS | 1820 | 1477516689770 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b253800 == 28 [pid = 1820] [id = 73] 14:18:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x9b25f000) [pid = 1820] [serial = 218] [outer = (nil)] 14:18:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa0fdb800) [pid = 1820] [serial = 219] [outer = 0x9b25f000] 14:18:09 INFO - PROCESS | 1820 | 1477516689863 Marionette DEBUG loaded listener.js 14:18:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa275cc00) [pid = 1820] [serial = 220] [outer = 0x9b25f000] 14:18:10 INFO - PROCESS | 1820 | [1820] 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 14:18:10 INFO - PROCESS | 1820 | [1820] 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 14:18:11 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x98ee4400) [pid = 1820] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:18:11 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0xa297d400) [pid = 1820] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:18:11 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x97a2d800) [pid = 1820] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:18:11 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x9afeb400) [pid = 1820] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:18:11 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x98ef2c00) [pid = 1820] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:18:11 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8f98fc00) [pid = 1820] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:18:11 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0xa0f06000) [pid = 1820] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:18:11 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8f9b2800) [pid = 1820] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:18:11 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x91ac4400) [pid = 1820] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:18:11 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0xa2bef000) [pid = 1820] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 14:18:11 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0xa0f01800) [pid = 1820] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:18:11 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x97a7f800) [pid = 1820] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:18:11 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x9a2cf400) [pid = 1820] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:18:11 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x90fb4c00) [pid = 1820] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:18:11 INFO - PROCESS | 1820 | 1477516691141 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]]]}] 14:18:11 INFO - . 14:18:11 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1878ms 14:18:11 INFO - PROCESS | 1820 | 1477516691198 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 14:18:11 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 14:18:11 INFO - PROCESS | 1820 | 1477516691203 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 14:18:11 INFO - PROCESS | 1820 | 1477516691211 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}] 14:18:11 INFO - PROCESS | 1820 | 1477516691462 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 14:18:11 INFO - PROCESS | 1820 | 1477516691545 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 14:18:11 INFO - PROCESS | 1820 | 1477516691558 Marionette TRACE conn4 <- [1,334,null,["8"]] 14:18:11 INFO - PROCESS | 1820 | 1477516691568 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 14:18:11 INFO - PROCESS | 1820 | 1477516691577 Marionette TRACE conn4 <- [1,335,null,{}] 14:18:11 INFO - PROCESS | 1820 | 1477516691584 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:11 INFO - PROCESS | 1820 | ++DOCSHELL 0xa0f06000 == 29 [pid = 1820] [id = 74] 14:18:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0xa0fc5800) [pid = 1820] [serial = 221] [outer = (nil)] 14:18:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0xa27c4800) [pid = 1820] [serial = 222] [outer = 0xa0fc5800] 14:18:11 INFO - PROCESS | 1820 | 1477516691675 Marionette DEBUG loaded listener.js 14:18:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0xa4483000) [pid = 1820] [serial = 223] [outer = 0xa0fc5800] 14:18:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8f9ac400 == 28 [pid = 1820] [id = 51] 14:18:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8f994000 == 27 [pid = 1820] [id = 60] 14:18:15 INFO - PROCESS | 1820 | --DOCSHELL 0x98e0dc00 == 26 [pid = 1820] [id = 53] 14:18:15 INFO - PROCESS | 1820 | --DOCSHELL 0x943ec800 == 25 [pid = 1820] [id = 47] 14:18:15 INFO - PROCESS | 1820 | --DOCSHELL 0x92ba5400 == 24 [pid = 1820] [id = 54] 14:18:15 INFO - PROCESS | 1820 | --DOCSHELL 0x94584c00 == 23 [pid = 1820] [id = 46] 14:18:15 INFO - PROCESS | 1820 | --DOCSHELL 0x939a3c00 == 22 [pid = 1820] [id = 45] 14:18:15 INFO - PROCESS | 1820 | --DOCSHELL 0x94589400 == 21 [pid = 1820] [id = 52] 14:18:15 INFO - PROCESS | 1820 | --DOCSHELL 0x90fbc400 == 20 [pid = 1820] [id = 61] 14:18:15 INFO - PROCESS | 1820 | --DOCSHELL 0x9b253800 == 19 [pid = 1820] [id = 73] 14:18:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd67400 == 18 [pid = 1820] [id = 72] 14:18:15 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x98245400) [pid = 1820] [serial = 144] [outer = (nil)] [url = about:blank] 14:18:15 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x9a350800) [pid = 1820] [serial = 165] [outer = (nil)] [url = about:blank] 14:18:15 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x94580800) [pid = 1820] [serial = 147] [outer = (nil)] [url = about:blank] 14:18:15 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0xa2ee9000) [pid = 1820] [serial = 197] [outer = (nil)] [url = about:blank] 14:18:15 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0xa2eeb800) [pid = 1820] [serial = 198] [outer = (nil)] [url = about:blank] 14:18:15 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0xa2ee0c00) [pid = 1820] [serial = 194] [outer = (nil)] [url = about:blank] 14:18:15 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0xa2ee6000) [pid = 1820] [serial = 195] [outer = (nil)] [url = about:blank] 14:18:15 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0xa2be0c00) [pid = 1820] [serial = 191] [outer = (nil)] [url = about:blank] 14:18:15 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0xa2be6800) [pid = 1820] [serial = 192] [outer = (nil)] [url = about:blank] 14:18:15 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0xa0fdd800) [pid = 1820] [serial = 188] [outer = (nil)] [url = about:blank] 14:18:15 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0xa275c800) [pid = 1820] [serial = 189] [outer = (nil)] [url = about:blank] 14:18:15 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x995e2800) [pid = 1820] [serial = 185] [outer = (nil)] [url = about:blank] 14:18:15 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x9a2d8000) [pid = 1820] [serial = 186] [outer = (nil)] [url = about:blank] 14:18:15 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x93d85800) [pid = 1820] [serial = 182] [outer = (nil)] [url = about:blank] 14:18:15 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x93d79000) [pid = 1820] [serial = 183] [outer = (nil)] [url = about:blank] 14:18:15 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x939a2400) [pid = 1820] [serial = 179] [outer = (nil)] [url = about:blank] 14:18:16 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x90fae800) [pid = 1820] [serial = 180] [outer = (nil)] [url = about:blank] 14:18:16 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0xa0fdec00) [pid = 1820] [serial = 176] [outer = (nil)] [url = about:blank] 14:18:16 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0xa0fdf400) [pid = 1820] [serial = 177] [outer = (nil)] [url = about:blank] 14:18:16 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x9b2b7400) [pid = 1820] [serial = 173] [outer = (nil)] [url = about:blank] 14:18:16 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x9b2bcc00) [pid = 1820] [serial = 174] [outer = (nil)] [url = about:blank] 14:18:16 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x97c98c00) [pid = 1820] [serial = 170] [outer = (nil)] [url = about:blank] 14:18:16 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x98ee5800) [pid = 1820] [serial = 171] [outer = (nil)] [url = about:blank] 14:18:16 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8f9acc00) [pid = 1820] [serial = 167] [outer = (nil)] [url = about:blank] 14:18:16 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x90fb2000) [pid = 1820] [serial = 168] [outer = (nil)] [url = about:blank] 14:18:16 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x938c8c00) [pid = 1820] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:18:17 INFO - PROCESS | 1820 | 1477516697238 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]]]}] 14:18:17 INFO - .. 14:18:17 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6088ms 14:18:17 INFO - PROCESS | 1820 | 1477516697300 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 14:18:17 INFO - PROCESS | 1820 | 1477516697307 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 14:18:17 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 14:18:17 INFO - PROCESS | 1820 | 1477516697320 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}] 14:18:17 INFO - PROCESS | 1820 | 1477516697527 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 14:18:17 INFO - PROCESS | 1820 | 1477516697646 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 14:18:17 INFO - PROCESS | 1820 | 1477516697653 Marionette TRACE conn4 <- [1,339,null,["8"]] 14:18:17 INFO - PROCESS | 1820 | 1477516697661 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 14:18:17 INFO - PROCESS | 1820 | 1477516697670 Marionette TRACE conn4 <- [1,340,null,{}] 14:18:17 INFO - PROCESS | 1820 | 1477516697676 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fbd0800 == 19 [pid = 1820] [id = 75] 14:18:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8fbd0c00) [pid = 1820] [serial = 224] [outer = (nil)] 14:18:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x90fb2c00) [pid = 1820] [serial = 225] [outer = 0x8fbd0c00] 14:18:17 INFO - PROCESS | 1820 | 1477516697778 Marionette DEBUG loaded listener.js 14:18:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x90fba800) [pid = 1820] [serial = 226] [outer = 0x8fbd0c00] 14:18:18 INFO - PROCESS | 1820 | 1477516698895 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]]]}] 14:18:18 INFO - ... 14:18:18 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1646ms 14:18:18 INFO - PROCESS | 1820 | 1477516698965 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 14:18:18 INFO - PROCESS | 1820 | 1477516698971 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 14:18:18 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 14:18:18 INFO - PROCESS | 1820 | 1477516698979 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}] 14:18:19 INFO - PROCESS | 1820 | 1477516699237 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 14:18:19 INFO - PROCESS | 1820 | 1477516699263 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 14:18:19 INFO - PROCESS | 1820 | 1477516699269 Marionette TRACE conn4 <- [1,344,null,["8"]] 14:18:19 INFO - PROCESS | 1820 | 1477516699276 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 14:18:19 INFO - PROCESS | 1820 | 1477516699282 Marionette TRACE conn4 <- [1,345,null,{}] 14:18:19 INFO - PROCESS | 1820 | 1477516699346 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x92baa400 == 20 [pid = 1820] [id = 76] 14:18:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x939a5400) [pid = 1820] [serial = 227] [outer = (nil)] 14:18:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x93adc800) [pid = 1820] [serial = 228] [outer = 0x939a5400] 14:18:19 INFO - PROCESS | 1820 | 1477516699474 Marionette DEBUG loaded listener.js 14:18:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x93be1400) [pid = 1820] [serial = 229] [outer = 0x939a5400] 14:18:19 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x94586c00) [pid = 1820] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:18:19 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x97a34800) [pid = 1820] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 14:18:19 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0xa29c9400) [pid = 1820] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 14:18:19 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0xa4b92400) [pid = 1820] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:18:19 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0xa5d21400) [pid = 1820] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:18:19 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x9b25f000) [pid = 1820] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 14:18:24 INFO - PROCESS | 1820 | --DOCSHELL 0x9a59ac00 == 19 [pid = 1820] [id = 58] 14:18:24 INFO - PROCESS | 1820 | --DOCSHELL 0x98e0d400 == 18 [pid = 1820] [id = 59] 14:18:24 INFO - PROCESS | 1820 | --DOCSHELL 0x95e2ac00 == 17 [pid = 1820] [id = 57] 14:18:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8dbb8800 == 16 [pid = 1820] [id = 50] 14:18:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8f98b000 == 15 [pid = 1820] [id = 56] 14:18:24 INFO - PROCESS | 1820 | --DOCSHELL 0x97a7f400 == 14 [pid = 1820] [id = 48] 14:18:24 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb2800 == 13 [pid = 1820] [id = 49] 14:18:24 INFO - PROCESS | 1820 | --DOCSHELL 0x9a23c800 == 12 [pid = 1820] [id = 55] 14:18:24 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb5000 == 11 [pid = 1820] [id = 44] 14:18:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8fbd0800 == 10 [pid = 1820] [id = 75] 14:18:24 INFO - PROCESS | 1820 | --DOCSHELL 0xa0f06000 == 9 [pid = 1820] [id = 74] 14:18:24 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0xa275cc00) [pid = 1820] [serial = 220] [outer = (nil)] [url = about:blank] 14:18:24 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0xa0fdb800) [pid = 1820] [serial = 219] [outer = (nil)] [url = about:blank] 14:18:24 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8f98d800) [pid = 1820] [serial = 216] [outer = (nil)] [url = about:blank] 14:18:24 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x9545d800) [pid = 1820] [serial = 213] [outer = (nil)] [url = about:blank] 14:18:24 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x95e12800) [pid = 1820] [serial = 214] [outer = (nil)] [url = about:blank] 14:18:24 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0xa9243800) [pid = 1820] [serial = 209] [outer = (nil)] [url = about:blank] 14:18:24 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0xa9247c00) [pid = 1820] [serial = 210] [outer = (nil)] [url = about:blank] 14:18:24 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0xa4beec00) [pid = 1820] [serial = 206] [outer = (nil)] [url = about:blank] 14:18:24 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0xa5d15000) [pid = 1820] [serial = 207] [outer = (nil)] [url = about:blank] 14:18:24 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0xa2be1000) [pid = 1820] [serial = 203] [outer = (nil)] [url = about:blank] 14:18:24 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0xa2ede400) [pid = 1820] [serial = 204] [outer = (nil)] [url = about:blank] 14:18:24 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x97ca3800) [pid = 1820] [serial = 200] [outer = (nil)] [url = about:blank] 14:18:24 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x97c9ec00) [pid = 1820] [serial = 201] [outer = (nil)] [url = about:blank] 14:18:24 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0xa27c4800) [pid = 1820] [serial = 222] [outer = (nil)] [url = about:blank] 14:18:25 INFO - PROCESS | 1820 | 1477516705246 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]]]}] 14:18:25 INFO - .. 14:18:25 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6286ms 14:18:25 INFO - PROCESS | 1820 | 1477516705266 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 14:18:25 INFO - PROCESS | 1820 | 1477516705273 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 14:18:25 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 14:18:25 INFO - PROCESS | 1820 | 1477516705285 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}] 14:18:25 INFO - PROCESS | 1820 | 1477516705481 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 14:18:25 INFO - PROCESS | 1820 | 1477516705589 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 14:18:25 INFO - PROCESS | 1820 | 1477516705596 Marionette TRACE conn4 <- [1,349,null,["8"]] 14:18:25 INFO - PROCESS | 1820 | 1477516705604 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 14:18:25 INFO - PROCESS | 1820 | 1477516705613 Marionette TRACE conn4 <- [1,350,null,{}] 14:18:25 INFO - PROCESS | 1820 | 1477516705621 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f993c00 == 10 [pid = 1820] [id = 77] 14:18:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8f994000) [pid = 1820] [serial = 230] [outer = (nil)] 14:18:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f9b2000) [pid = 1820] [serial = 231] [outer = 0x8f994000] 14:18:25 INFO - PROCESS | 1820 | 1477516705720 Marionette DEBUG loaded listener.js 14:18:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x90faec00) [pid = 1820] [serial = 232] [outer = 0x8f994000] 14:18:26 INFO - PROCESS | 1820 | [1820] 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 14:18:26 INFO - PROCESS | 1820 | [1820] 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 14:18:26 INFO - PROCESS | 1820 | [1820] 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 1424 14:18:26 INFO - PROCESS | 1820 | 1477516706852 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]]]}] 14:18:26 INFO - .. 14:18:26 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1626ms 14:18:26 INFO - PROCESS | 1820 | 1477516706916 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 14:18:26 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 14:18:26 INFO - PROCESS | 1820 | 1477516706922 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 14:18:26 INFO - PROCESS | 1820 | 1477516706931 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}] 14:18:27 INFO - PROCESS | 1820 | 1477516707162 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 14:18:27 INFO - PROCESS | 1820 | 1477516707194 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 14:18:27 INFO - PROCESS | 1820 | 1477516707199 Marionette TRACE conn4 <- [1,354,null,["8"]] 14:18:27 INFO - PROCESS | 1820 | 1477516707209 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 14:18:27 INFO - PROCESS | 1820 | 1477516707215 Marionette TRACE conn4 <- [1,355,null,{}] 14:18:27 INFO - PROCESS | 1820 | 1477516707277 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x92b0d000 == 11 [pid = 1820] [id = 78] 14:18:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x93863400) [pid = 1820] [serial = 233] [outer = (nil)] 14:18:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x938d2c00) [pid = 1820] [serial = 234] [outer = 0x93863400] 14:18:27 INFO - PROCESS | 1820 | 1477516707369 Marionette DEBUG loaded listener.js 14:18:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x939a2400) [pid = 1820] [serial = 235] [outer = 0x93863400] 14:18:27 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0xa0fc5800) [pid = 1820] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 14:18:27 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8fbd0c00) [pid = 1820] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 14:18:27 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8dd67c00) [pid = 1820] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:18:28 INFO - PROCESS | 1820 | 1477516708610 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]]]}] 14:18:28 INFO - . 14:18:28 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1731ms 14:18:28 INFO - PROCESS | 1820 | 1477516708669 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 14:18:28 INFO - PROCESS | 1820 | 1477516708678 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 14:18:28 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 14:18:28 INFO - PROCESS | 1820 | 1477516708685 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}] 14:18:28 INFO - PROCESS | 1820 | 1477516708914 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 14:18:28 INFO - PROCESS | 1820 | 1477516708937 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 14:18:28 INFO - PROCESS | 1820 | 1477516708946 Marionette TRACE conn4 <- [1,359,null,["8"]] 14:18:28 INFO - PROCESS | 1820 | 1477516708953 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 14:18:28 INFO - PROCESS | 1820 | 1477516708960 Marionette TRACE conn4 <- [1,360,null,{}] 14:18:28 INFO - PROCESS | 1820 | 1477516708967 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x94583400 == 12 [pid = 1820] [id = 79] 14:18:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x94583c00) [pid = 1820] [serial = 236] [outer = (nil)] 14:18:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x94586c00) [pid = 1820] [serial = 237] [outer = 0x94583c00] 14:18:29 INFO - PROCESS | 1820 | 1477516709060 Marionette DEBUG loaded listener.js 14:18:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x94dd0800) [pid = 1820] [serial = 238] [outer = 0x94583c00] 14:18:32 INFO - PROCESS | 1820 | --DOCSHELL 0x92b0d000 == 11 [pid = 1820] [id = 78] 14:18:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8f993c00 == 10 [pid = 1820] [id = 77] 14:18:32 INFO - PROCESS | 1820 | --DOCSHELL 0x92baa400 == 9 [pid = 1820] [id = 76] 14:18:32 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x90fb2c00) [pid = 1820] [serial = 225] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x90fba800) [pid = 1820] [serial = 226] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0xa4483000) [pid = 1820] [serial = 223] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8fbd0400) [pid = 1820] [serial = 217] [outer = (nil)] [url = about:blank] 14:18:32 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x93adc800) [pid = 1820] [serial = 228] [outer = (nil)] [url = about:blank] 14:18:34 INFO - PROCESS | 1820 | 1477516714719 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]]]}] 14:18:34 INFO - .. 14:18:34 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6087ms 14:18:34 INFO - PROCESS | 1820 | 1477516714785 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 14:18:34 INFO - PROCESS | 1820 | 1477516714807 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 14:18:34 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 14:18:34 INFO - PROCESS | 1820 | 1477516714840 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}] 14:18:35 INFO - PROCESS | 1820 | 1477516715084 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 14:18:35 INFO - PROCESS | 1820 | 1477516715120 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 14:18:35 INFO - PROCESS | 1820 | 1477516715126 Marionette TRACE conn4 <- [1,364,null,["8"]] 14:18:35 INFO - PROCESS | 1820 | 1477516715136 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 14:18:35 INFO - PROCESS | 1820 | 1477516715146 Marionette TRACE conn4 <- [1,365,null,{}] 14:18:35 INFO - PROCESS | 1820 | 1477516715207 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f98d400 == 10 [pid = 1820] [id = 80] 14:18:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f98d800) [pid = 1820] [serial = 239] [outer = (nil)] 14:18:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8f992c00) [pid = 1820] [serial = 240] [outer = 0x8f98d800] 14:18:35 INFO - PROCESS | 1820 | 1477516715308 Marionette DEBUG loaded listener.js 14:18:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8fbd0800) [pid = 1820] [serial = 241] [outer = 0x8f98d800] 14:18:35 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x93863400) [pid = 1820] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 14:18:35 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8f994000) [pid = 1820] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 14:18:35 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x939a5400) [pid = 1820] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 14:18:35 INFO - PROCESS | 1820 | [1820] 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 14:18:35 INFO - PROCESS | 1820 | [1820] 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 14:18:36 INFO - PROCESS | 1820 | 1477516716443 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]]]}] 14:18:36 INFO - .. 14:18:36 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1632ms 14:18:36 INFO - PROCESS | 1820 | 1477516716465 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 14:18:36 INFO - PROCESS | 1820 | 1477516716472 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 14:18:36 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 14:18:36 INFO - PROCESS | 1820 | 1477516716480 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}] 14:18:36 INFO - PROCESS | 1820 | 1477516716703 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 14:18:36 INFO - PROCESS | 1820 | 1477516716725 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 14:18:36 INFO - PROCESS | 1820 | 1477516716732 Marionette TRACE conn4 <- [1,369,null,["8"]] 14:18:36 INFO - PROCESS | 1820 | 1477516716741 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 14:18:36 INFO - PROCESS | 1820 | 1477516716747 Marionette TRACE conn4 <- [1,370,null,{}] 14:18:36 INFO - PROCESS | 1820 | 1477516716756 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x91a23800 == 11 [pid = 1820] [id = 81] 14:18:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x91abf400) [pid = 1820] [serial = 242] [outer = (nil)] 14:18:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x92a0c000) [pid = 1820] [serial = 243] [outer = 0x91abf400] 14:18:36 INFO - PROCESS | 1820 | 1477516716845 Marionette DEBUG loaded listener.js 14:18:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x92a0ec00) [pid = 1820] [serial = 244] [outer = 0x91abf400] 14:18:37 INFO - PROCESS | 1820 | 1477516717940 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]]]}] 14:18:37 INFO - .. 14:18:38 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1523ms 14:18:38 INFO - PROCESS | 1820 | 1477516718013 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 14:18:38 INFO - PROCESS | 1820 | 1477516718021 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 14:18:38 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 14:18:38 INFO - PROCESS | 1820 | 1477516718028 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}] 14:18:38 INFO - PROCESS | 1820 | 1477516718222 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 14:18:38 INFO - PROCESS | 1820 | 1477516718236 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 14:18:38 INFO - PROCESS | 1820 | 1477516718249 Marionette TRACE conn4 <- [1,374,null,["8"]] 14:18:38 INFO - PROCESS | 1820 | 1477516718259 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 14:18:38 INFO - PROCESS | 1820 | 1477516718267 Marionette TRACE conn4 <- [1,375,null,{}] 14:18:38 INFO - PROCESS | 1820 | 1477516718364 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x9457e000 == 12 [pid = 1820] [id = 82] 14:18:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x9457e800) [pid = 1820] [serial = 245] [outer = (nil)] 14:18:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x94580800) [pid = 1820] [serial = 246] [outer = 0x9457e800] 14:18:38 INFO - PROCESS | 1820 | 1477516718459 Marionette DEBUG loaded listener.js 14:18:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x94584c00) [pid = 1820] [serial = 247] [outer = 0x9457e800] 14:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x938d2c00) [pid = 1820] [serial = 234] [outer = (nil)] [url = about:blank] 14:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x939a2400) [pid = 1820] [serial = 235] [outer = (nil)] [url = about:blank] 14:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8f9b2000) [pid = 1820] [serial = 231] [outer = (nil)] [url = about:blank] 14:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x90faec00) [pid = 1820] [serial = 232] [outer = (nil)] [url = about:blank] 14:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x93be1400) [pid = 1820] [serial = 229] [outer = (nil)] [url = about:blank] 14:18:43 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x91abf400) [pid = 1820] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 14:18:43 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f98d800) [pid = 1820] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 14:18:43 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x94583c00) [pid = 1820] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 14:18:44 INFO - PROCESS | 1820 | 1477516724135 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]]]}] 14:18:44 INFO - .. 14:18:44 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6151ms 14:18:44 INFO - PROCESS | 1820 | 1477516724180 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 14:18:44 INFO - PROCESS | 1820 | 1477516724187 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 14:18:44 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 14:18:44 INFO - PROCESS | 1820 | 1477516724199 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}] 14:18:44 INFO - PROCESS | 1820 | 1477516724407 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 14:18:44 INFO - PROCESS | 1820 | 1477516724421 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 14:18:44 INFO - PROCESS | 1820 | 1477516724437 Marionette TRACE conn4 <- [1,379,null,["8"]] 14:18:44 INFO - PROCESS | 1820 | 1477516724447 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 14:18:44 INFO - PROCESS | 1820 | 1477516724456 Marionette TRACE conn4 <- [1,380,null,{}] 14:18:44 INFO - PROCESS | 1820 | 1477516724463 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x90faec00 == 13 [pid = 1820] [id = 83] 14:18:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x90faf000) [pid = 1820] [serial = 248] [outer = (nil)] 14:18:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x90fb7800) [pid = 1820] [serial = 249] [outer = 0x90faf000] 14:18:44 INFO - PROCESS | 1820 | 1477516724572 Marionette DEBUG loaded listener.js 14:18:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x90fbb800) [pid = 1820] [serial = 250] [outer = 0x90faf000] 14:18:45 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:18:45 INFO - PROCESS | 1820 | 1477516725735 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]]]}] 14:18:45 INFO - .. 14:18:45 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1572ms 14:18:45 INFO - PROCESS | 1820 | 1477516725768 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 14:18:45 INFO - PROCESS | 1820 | 1477516725776 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 14:18:45 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 14:18:45 INFO - PROCESS | 1820 | 1477516725783 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}] 14:18:45 INFO - PROCESS | 1820 | 1477516725969 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 14:18:45 INFO - PROCESS | 1820 | 1477516725985 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 14:18:45 INFO - PROCESS | 1820 | 1477516725988 Marionette TRACE conn4 <- [1,384,null,["8"]] 14:18:45 INFO - PROCESS | 1820 | 1477516725996 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 14:18:46 INFO - PROCESS | 1820 | 1477516726001 Marionette TRACE conn4 <- [1,385,null,{}] 14:18:46 INFO - PROCESS | 1820 | 1477516726095 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x93d7ac00 == 14 [pid = 1820] [id = 84] 14:18:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x93dec000) [pid = 1820] [serial = 251] [outer = (nil)] 14:18:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x941f1800) [pid = 1820] [serial = 252] [outer = 0x93dec000] 14:18:46 INFO - PROCESS | 1820 | 1477516726185 Marionette DEBUG loaded listener.js 14:18:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x9457b400) [pid = 1820] [serial = 253] [outer = 0x93dec000] 14:18:49 INFO - PROCESS | 1820 | --DOCSHELL 0x94583400 == 13 [pid = 1820] [id = 79] 14:18:49 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x94586c00) [pid = 1820] [serial = 237] [outer = (nil)] [url = about:blank] 14:18:49 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x92a0c000) [pid = 1820] [serial = 243] [outer = (nil)] [url = about:blank] 14:18:49 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x92a0ec00) [pid = 1820] [serial = 244] [outer = (nil)] [url = about:blank] 14:18:49 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f992c00) [pid = 1820] [serial = 240] [outer = (nil)] [url = about:blank] 14:18:49 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8fbd0800) [pid = 1820] [serial = 241] [outer = (nil)] [url = about:blank] 14:18:49 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x94dd0800) [pid = 1820] [serial = 238] [outer = (nil)] [url = about:blank] 14:18:49 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x94580800) [pid = 1820] [serial = 246] [outer = (nil)] [url = about:blank] 14:18:51 INFO - PROCESS | 1820 | 1477516731745 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]]]}] 14:18:51 INFO - .. 14:18:51 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5985ms 14:18:51 INFO - PROCESS | 1820 | 1477516731770 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 14:18:51 INFO - PROCESS | 1820 | 1477516731778 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 14:18:51 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 14:18:51 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x90faf000) [pid = 1820] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 14:18:51 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x9457e800) [pid = 1820] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 14:18:51 INFO - PROCESS | 1820 | 1477516731818 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}] 14:18:52 INFO - PROCESS | 1820 | 1477516732053 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 14:18:52 INFO - PROCESS | 1820 | 1477516732124 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 14:18:52 INFO - PROCESS | 1820 | 1477516732131 Marionette TRACE conn4 <- [1,389,null,["8"]] 14:18:52 INFO - PROCESS | 1820 | 1477516732140 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 14:18:52 INFO - PROCESS | 1820 | 1477516732149 Marionette TRACE conn4 <- [1,390,null,{}] 14:18:52 INFO - PROCESS | 1820 | 1477516732154 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb4400 == 14 [pid = 1820] [id = 85] 14:18:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x90fb5800) [pid = 1820] [serial = 254] [outer = (nil)] 14:18:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x91ab9c00) [pid = 1820] [serial = 255] [outer = 0x90fb5800] 14:18:52 INFO - PROCESS | 1820 | 1477516732252 Marionette DEBUG loaded listener.js 14:18:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x9386b400) [pid = 1820] [serial = 256] [outer = 0x90fb5800] 14:18:52 INFO - PROCESS | 1820 | [1820] 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 14:18:52 INFO - PROCESS | 1820 | [1820] 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 14:18:52 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 14:18:53 INFO - PROCESS | 1820 | 1477516733280 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]]]}] 14:18:53 INFO - .. 14:18:53 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1533ms 14:18:53 INFO - PROCESS | 1820 | 1477516733343 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 14:18:53 INFO - PROCESS | 1820 | 1477516733349 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 14:18:53 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 14:18:53 INFO - PROCESS | 1820 | 1477516733357 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}] 14:18:53 INFO - PROCESS | 1820 | 1477516733566 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 14:18:53 INFO - PROCESS | 1820 | 1477516733591 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 14:18:53 INFO - PROCESS | 1820 | 1477516733597 Marionette TRACE conn4 <- [1,394,null,["8"]] 14:18:53 INFO - PROCESS | 1820 | 1477516733605 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 14:18:53 INFO - PROCESS | 1820 | 1477516733612 Marionette TRACE conn4 <- [1,395,null,{}] 14:18:53 INFO - PROCESS | 1820 | 1477516733619 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x944eac00 == 15 [pid = 1820] [id = 86] 14:18:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x9457b000) [pid = 1820] [serial = 257] [outer = (nil)] 14:18:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x94580000) [pid = 1820] [serial = 258] [outer = 0x9457b000] 14:18:53 INFO - PROCESS | 1820 | 1477516733709 Marionette DEBUG loaded listener.js 14:18:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x94692c00) [pid = 1820] [serial = 259] [outer = 0x9457b000] 14:18:54 INFO - PROCESS | 1820 | 1477516734796 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]]]}] 14:18:54 INFO - .. 14:18:54 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1482ms 14:18:54 INFO - PROCESS | 1820 | 1477516734848 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 14:18:54 INFO - PROCESS | 1820 | 1477516734856 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 14:18:54 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 14:18:54 INFO - PROCESS | 1820 | 1477516734864 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}] 14:18:55 INFO - PROCESS | 1820 | 1477516735045 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 14:18:55 INFO - PROCESS | 1820 | 1477516735155 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 14:18:55 INFO - PROCESS | 1820 | 1477516735161 Marionette TRACE conn4 <- [1,399,null,["8"]] 14:18:55 INFO - PROCESS | 1820 | 1477516735168 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 14:18:55 INFO - PROCESS | 1820 | 1477516735175 Marionette TRACE conn4 <- [1,400,null,{}] 14:18:55 INFO - PROCESS | 1820 | 1477516735183 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:18:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e10000 == 16 [pid = 1820] [id = 87] 14:18:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x95e11400) [pid = 1820] [serial = 260] [outer = (nil)] 14:18:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x95e13400) [pid = 1820] [serial = 261] [outer = 0x95e11400] 14:18:55 INFO - PROCESS | 1820 | 1477516735272 Marionette DEBUG loaded listener.js 14:18:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x95e16000) [pid = 1820] [serial = 262] [outer = 0x95e11400] 14:18:58 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x90fb7800) [pid = 1820] [serial = 249] [outer = (nil)] [url = about:blank] 14:18:58 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x90fbb800) [pid = 1820] [serial = 250] [outer = (nil)] [url = about:blank] 14:18:58 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x94584c00) [pid = 1820] [serial = 247] [outer = (nil)] [url = about:blank] 14:18:58 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x941f1800) [pid = 1820] [serial = 252] [outer = (nil)] [url = about:blank] 14:19:00 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x9457b000) [pid = 1820] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 14:19:00 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x90fb5800) [pid = 1820] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 14:19:00 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x93dec000) [pid = 1820] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 14:19:00 INFO - PROCESS | 1820 | 1477516740902 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]]]}] 14:19:00 INFO - .. 14:19:00 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6096ms 14:19:00 INFO - PROCESS | 1820 | 1477516740962 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 14:19:00 INFO - PROCESS | 1820 | 1477516740970 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 14:19:00 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 14:19:00 INFO - PROCESS | 1820 | 1477516740981 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}] 14:19:01 INFO - PROCESS | 1820 | 1477516741199 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 14:19:01 INFO - PROCESS | 1820 | 1477516741271 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 14:19:01 INFO - PROCESS | 1820 | 1477516741277 Marionette TRACE conn4 <- [1,404,null,["8"]] 14:19:01 INFO - PROCESS | 1820 | 1477516741284 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 14:19:01 INFO - PROCESS | 1820 | 1477516741294 Marionette TRACE conn4 <- [1,405,null,{}] 14:19:01 INFO - PROCESS | 1820 | 1477516741301 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fbc800 == 17 [pid = 1820] [id = 88] 14:19:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x91a1b000) [pid = 1820] [serial = 263] [outer = (nil)] 14:19:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x92a06400) [pid = 1820] [serial = 264] [outer = 0x91a1b000] 14:19:01 INFO - PROCESS | 1820 | 1477516741393 Marionette DEBUG loaded listener.js 14:19:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x938cf000) [pid = 1820] [serial = 265] [outer = 0x91a1b000] 14:19:02 INFO - PROCESS | 1820 | 1477516742418 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]]]}] 14:19:02 INFO - . 14:19:02 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1487ms 14:19:02 INFO - PROCESS | 1820 | 1477516742470 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 14:19:02 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 14:19:02 INFO - PROCESS | 1820 | 1477516742481 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 14:19:02 INFO - PROCESS | 1820 | 1477516742492 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}] 14:19:02 INFO - PROCESS | 1820 | 1477516742750 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 14:19:02 INFO - PROCESS | 1820 | 1477516742770 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 14:19:02 INFO - PROCESS | 1820 | 1477516742774 Marionette TRACE conn4 <- [1,409,null,["8"]] 14:19:02 INFO - PROCESS | 1820 | 1477516742782 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 14:19:02 INFO - PROCESS | 1820 | 1477516742788 Marionette TRACE conn4 <- [1,410,null,{}] 14:19:02 INFO - PROCESS | 1820 | 1477516742795 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x9457fc00 == 18 [pid = 1820] [id = 89] 14:19:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x94583400) [pid = 1820] [serial = 266] [outer = (nil)] 14:19:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x9468cc00) [pid = 1820] [serial = 267] [outer = 0x94583400] 14:19:02 INFO - PROCESS | 1820 | 1477516742886 Marionette DEBUG loaded listener.js 14:19:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x94dd1000) [pid = 1820] [serial = 268] [outer = 0x94583400] 14:19:06 INFO - PROCESS | 1820 | --DOCSHELL 0x944eac00 == 17 [pid = 1820] [id = 86] 14:19:06 INFO - PROCESS | 1820 | --DOCSHELL 0x91a23800 == 16 [pid = 1820] [id = 81] 14:19:06 INFO - PROCESS | 1820 | --DOCSHELL 0x93d7ac00 == 15 [pid = 1820] [id = 84] 14:19:06 INFO - PROCESS | 1820 | --DOCSHELL 0x9457e000 == 14 [pid = 1820] [id = 82] 14:19:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8f98d400 == 13 [pid = 1820] [id = 80] 14:19:06 INFO - PROCESS | 1820 | --DOCSHELL 0x90faec00 == 12 [pid = 1820] [id = 83] 14:19:06 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb4400 == 11 [pid = 1820] [id = 85] 14:19:06 INFO - PROCESS | 1820 | --DOCSHELL 0x90fbc800 == 10 [pid = 1820] [id = 88] 14:19:06 INFO - PROCESS | 1820 | --DOCSHELL 0x95e10000 == 9 [pid = 1820] [id = 87] 14:19:06 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x94580000) [pid = 1820] [serial = 258] [outer = (nil)] [url = about:blank] 14:19:06 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x94692c00) [pid = 1820] [serial = 259] [outer = (nil)] [url = about:blank] 14:19:06 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x91ab9c00) [pid = 1820] [serial = 255] [outer = (nil)] [url = about:blank] 14:19:06 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x9386b400) [pid = 1820] [serial = 256] [outer = (nil)] [url = about:blank] 14:19:06 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x9457b400) [pid = 1820] [serial = 253] [outer = (nil)] [url = about:blank] 14:19:06 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x95e13400) [pid = 1820] [serial = 261] [outer = (nil)] [url = about:blank] 14:19:08 INFO - PROCESS | 1820 | 1477516748508 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]]]}] 14:19:08 INFO - .. 14:19:08 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 6052ms 14:19:08 INFO - PROCESS | 1820 | 1477516748542 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 14:19:08 INFO - PROCESS | 1820 | 1477516748550 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 14:19:08 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 14:19:08 INFO - PROCESS | 1820 | 1477516748566 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}] 14:19:08 INFO - PROCESS | 1820 | 1477516748801 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 14:19:08 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x91a1b000) [pid = 1820] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 14:19:08 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x95e11400) [pid = 1820] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 14:19:08 INFO - PROCESS | 1820 | 1477516748897 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 14:19:08 INFO - PROCESS | 1820 | 1477516748906 Marionette TRACE conn4 <- [1,414,null,["8"]] 14:19:08 INFO - PROCESS | 1820 | 1477516748913 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 14:19:08 INFO - PROCESS | 1820 | 1477516748922 Marionette TRACE conn4 <- [1,415,null,{}] 14:19:08 INFO - PROCESS | 1820 | 1477516748932 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f98fc00 == 10 [pid = 1820] [id = 90] 14:19:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8f990000) [pid = 1820] [serial = 269] [outer = (nil)] 14:19:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8f996c00) [pid = 1820] [serial = 270] [outer = 0x8f990000] 14:19:09 INFO - PROCESS | 1820 | 1477516749031 Marionette DEBUG loaded listener.js 14:19:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f9b9400) [pid = 1820] [serial = 271] [outer = 0x8f990000] 14:19:14 INFO - PROCESS | 1820 | --DOCSHELL 0x9457fc00 == 9 [pid = 1820] [id = 89] 14:19:14 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x95e16000) [pid = 1820] [serial = 262] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x938cf000) [pid = 1820] [serial = 265] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x92a06400) [pid = 1820] [serial = 264] [outer = (nil)] [url = about:blank] 14:19:14 INFO - PROCESS | 1820 | 1477516754642 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]]]}] 14:19:14 INFO - .. 14:19:14 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6144ms 14:19:14 INFO - PROCESS | 1820 | 1477516754705 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 14:19:14 INFO - PROCESS | 1820 | 1477516754713 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 14:19:14 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 14:19:14 INFO - PROCESS | 1820 | 1477516754733 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}] 14:19:14 INFO - PROCESS | 1820 | 1477516754930 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 14:19:14 INFO - PROCESS | 1820 | 1477516754953 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 14:19:14 INFO - PROCESS | 1820 | 1477516754960 Marionette TRACE conn4 <- [1,419,null,["8"]] 14:19:14 INFO - PROCESS | 1820 | 1477516754970 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 14:19:14 INFO - PROCESS | 1820 | 1477516754979 Marionette TRACE conn4 <- [1,420,null,{}] 14:19:15 INFO - PROCESS | 1820 | 1477516755090 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f98c800 == 10 [pid = 1820] [id = 91] 14:19:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8f98d000) [pid = 1820] [serial = 272] [outer = (nil)] 14:19:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8f995400) [pid = 1820] [serial = 273] [outer = 0x8f98d000] 14:19:15 INFO - PROCESS | 1820 | 1477516755199 Marionette DEBUG loaded listener.js 14:19:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8fbc4800) [pid = 1820] [serial = 274] [outer = 0x8f98d000] 14:19:16 INFO - PROCESS | 1820 | 1477516756308 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]]]}] 14:19:16 INFO - .. 14:19:16 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1625ms 14:19:16 INFO - PROCESS | 1820 | 1477516756353 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 14:19:16 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 14:19:16 INFO - PROCESS | 1820 | 1477516756361 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 14:19:16 INFO - PROCESS | 1820 | 1477516756368 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}] 14:19:16 INFO - PROCESS | 1820 | 1477516756600 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 14:19:16 INFO - PROCESS | 1820 | 1477516756628 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 14:19:16 INFO - PROCESS | 1820 | 1477516756634 Marionette TRACE conn4 <- [1,424,null,["8"]] 14:19:16 INFO - PROCESS | 1820 | 1477516756640 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 14:19:16 INFO - PROCESS | 1820 | 1477516756646 Marionette TRACE conn4 <- [1,425,null,{}] 14:19:16 INFO - PROCESS | 1820 | 1477516756653 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x91a1b000 == 11 [pid = 1820] [id = 92] 14:19:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x92a95800) [pid = 1820] [serial = 275] [outer = (nil)] 14:19:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x92b02000) [pid = 1820] [serial = 276] [outer = 0x92a95800] 14:19:16 INFO - PROCESS | 1820 | 1477516756815 Marionette DEBUG loaded listener.js 14:19:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x92b09c00) [pid = 1820] [serial = 277] [outer = 0x92a95800] 14:19:17 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x94583400) [pid = 1820] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 14:19:17 INFO - PROCESS | 1820 | 1477516757957 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]]]}] 14:19:17 INFO - .. 14:19:17 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1626ms 14:19:18 INFO - PROCESS | 1820 | 1477516758003 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 14:19:18 INFO - PROCESS | 1820 | 1477516758012 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 14:19:18 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 14:19:18 INFO - PROCESS | 1820 | 1477516758019 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}] 14:19:18 INFO - PROCESS | 1820 | 1477516758234 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 14:19:18 INFO - PROCESS | 1820 | 1477516758258 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 14:19:18 INFO - PROCESS | 1820 | 1477516758264 Marionette TRACE conn4 <- [1,429,null,["8"]] 14:19:18 INFO - PROCESS | 1820 | 1477516758272 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 14:19:18 INFO - PROCESS | 1820 | 1477516758279 Marionette TRACE conn4 <- [1,430,null,{}] 14:19:18 INFO - PROCESS | 1820 | 1477516758288 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x941fb400 == 12 [pid = 1820] [id = 93] 14:19:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x943e8800) [pid = 1820] [serial = 278] [outer = (nil)] 14:19:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x943ecc00) [pid = 1820] [serial = 279] [outer = 0x943e8800] 14:19:18 INFO - PROCESS | 1820 | 1477516758380 Marionette DEBUG loaded listener.js 14:19:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x9457c000) [pid = 1820] [serial = 280] [outer = 0x943e8800] 14:19:19 INFO - PROCESS | 1820 | 1477516759033 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]]]}] 14:19:19 INFO - . 14:19:19 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1071ms 14:19:19 INFO - PROCESS | 1820 | 1477516759095 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 14:19:19 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 14:19:19 INFO - PROCESS | 1820 | 1477516759100 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 14:19:19 INFO - PROCESS | 1820 | 1477516759108 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}] 14:19:19 INFO - PROCESS | 1820 | 1477516759299 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 14:19:19 INFO - PROCESS | 1820 | 1477516759409 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 14:19:19 INFO - PROCESS | 1820 | 1477516759417 Marionette TRACE conn4 <- [1,434,null,["8"]] 14:19:19 INFO - PROCESS | 1820 | 1477516759423 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 14:19:19 INFO - PROCESS | 1820 | 1477516759429 Marionette TRACE conn4 <- [1,435,null,{}] 14:19:19 INFO - PROCESS | 1820 | 1477516759436 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d934000 == 13 [pid = 1820] [id = 94] 14:19:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x95548800) [pid = 1820] [serial = 281] [outer = (nil)] 14:19:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x958f2800) [pid = 1820] [serial = 282] [outer = 0x95548800] 14:19:19 INFO - PROCESS | 1820 | 1477516759520 Marionette DEBUG loaded listener.js 14:19:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x95e0f800) [pid = 1820] [serial = 283] [outer = 0x95548800] 14:19:20 INFO - PROCESS | 1820 | 1477516760110 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]]]}] 14:19:20 INFO - . 14:19:20 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1022ms 14:19:20 INFO - PROCESS | 1820 | 1477516760130 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 14:19:20 INFO - PROCESS | 1820 | 1477516760133 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 14:19:20 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 14:19:20 INFO - PROCESS | 1820 | 1477516760151 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}] 14:19:20 INFO - PROCESS | 1820 | 1477516760331 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 14:19:20 INFO - PROCESS | 1820 | 1477516760443 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 14:19:20 INFO - PROCESS | 1820 | 1477516760453 Marionette TRACE conn4 <- [1,439,null,["8"]] 14:19:20 INFO - PROCESS | 1820 | 1477516760463 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 14:19:20 INFO - PROCESS | 1820 | 1477516760477 Marionette TRACE conn4 <- [1,440,null,{}] 14:19:20 INFO - PROCESS | 1820 | 1477516760486 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d93fc00 == 14 [pid = 1820] [id = 95] 14:19:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x9554b000) [pid = 1820] [serial = 284] [outer = (nil)] 14:19:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x95e96c00) [pid = 1820] [serial = 285] [outer = 0x9554b000] 14:19:20 INFO - PROCESS | 1820 | 1477516760571 Marionette DEBUG loaded listener.js 14:19:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x95e9fc00) [pid = 1820] [serial = 286] [outer = 0x9554b000] 14:19:21 INFO - PROCESS | 1820 | 1477516761278 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]]]}] 14:19:21 INFO - . 14:19:21 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1172ms 14:19:21 INFO - PROCESS | 1820 | 1477516761324 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 14:19:21 INFO - PROCESS | 1820 | 1477516761331 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 14:19:21 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 14:19:21 INFO - PROCESS | 1820 | 1477516761342 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}] 14:19:21 INFO - PROCESS | 1820 | 1477516761565 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 14:19:21 INFO - PROCESS | 1820 | 1477516761707 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 14:19:21 INFO - PROCESS | 1820 | 1477516761713 Marionette TRACE conn4 <- [1,444,null,["8"]] 14:19:21 INFO - PROCESS | 1820 | 1477516761726 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 14:19:21 INFO - PROCESS | 1820 | 1477516761735 Marionette TRACE conn4 <- [1,445,null,{}] 14:19:21 INFO - PROCESS | 1820 | 1477516761741 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x939a3c00 == 15 [pid = 1820] [id = 96] 14:19:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x939a5800) [pid = 1820] [serial = 287] [outer = (nil)] 14:19:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x93adac00) [pid = 1820] [serial = 288] [outer = 0x939a5800] 14:19:21 INFO - PROCESS | 1820 | 1477516761847 Marionette DEBUG loaded listener.js 14:19:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x94587800) [pid = 1820] [serial = 289] [outer = 0x939a5800] 14:19:22 INFO - PROCESS | 1820 | 1477516762555 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]]]}] 14:19:22 INFO - . 14:19:22 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1272ms 14:19:22 INFO - PROCESS | 1820 | 1477516762614 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 14:19:22 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 14:19:22 INFO - PROCESS | 1820 | 1477516762622 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 14:19:22 INFO - PROCESS | 1820 | 1477516762630 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}] 14:19:22 INFO - PROCESS | 1820 | 1477516762818 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 14:19:22 INFO - PROCESS | 1820 | 1477516762964 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 14:19:22 INFO - PROCESS | 1820 | 1477516762970 Marionette TRACE conn4 <- [1,449,null,["8"]] 14:19:22 INFO - PROCESS | 1820 | 1477516762979 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 14:19:22 INFO - PROCESS | 1820 | 1477516762985 Marionette TRACE conn4 <- [1,450,null,{}] 14:19:23 INFO - PROCESS | 1820 | 1477516762997 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e14000 == 16 [pid = 1820] [id = 97] 14:19:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x95ea3000) [pid = 1820] [serial = 290] [outer = (nil)] 14:19:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x95ea5800) [pid = 1820] [serial = 291] [outer = 0x95ea3000] 14:19:23 INFO - PROCESS | 1820 | 1477516763101 Marionette DEBUG loaded listener.js 14:19:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x95ea5c00) [pid = 1820] [serial = 292] [outer = 0x95ea3000] 14:19:23 INFO - PROCESS | 1820 | 1477516763812 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]]]}] 14:19:23 INFO - . 14:19:23 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1232ms 14:19:23 INFO - PROCESS | 1820 | 1477516763880 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 14:19:23 INFO - PROCESS | 1820 | 1477516763889 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 14:19:23 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 14:19:23 INFO - PROCESS | 1820 | 1477516763899 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}] 14:19:24 INFO - PROCESS | 1820 | 1477516764094 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 14:19:24 INFO - PROCESS | 1820 | 1477516764237 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 14:19:24 INFO - PROCESS | 1820 | 1477516764243 Marionette TRACE conn4 <- [1,454,null,["8"]] 14:19:24 INFO - PROCESS | 1820 | 1477516764255 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 14:19:24 INFO - PROCESS | 1820 | 1477516764261 Marionette TRACE conn4 <- [1,455,null,{}] 14:19:24 INFO - PROCESS | 1820 | 1477516764269 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x8da45400 == 17 [pid = 1820] [id = 98] 14:19:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x98244000) [pid = 1820] [serial = 293] [outer = (nil)] 14:19:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x98247800) [pid = 1820] [serial = 294] [outer = 0x98244000] 14:19:24 INFO - PROCESS | 1820 | 1477516764368 Marionette DEBUG loaded listener.js 14:19:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x982a4400) [pid = 1820] [serial = 295] [outer = 0x98244000] 14:19:25 INFO - PROCESS | 1820 | 1477516765048 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]]]}] 14:19:25 INFO - . 14:19:25 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1229ms 14:19:25 INFO - PROCESS | 1820 | 1477516765129 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 14:19:25 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 14:19:25 INFO - PROCESS | 1820 | 1477516765134 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 14:19:25 INFO - PROCESS | 1820 | 1477516765146 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}] 14:19:25 INFO - PROCESS | 1820 | 1477516765359 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 14:19:25 INFO - PROCESS | 1820 | 1477516765502 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 14:19:25 INFO - PROCESS | 1820 | 1477516765508 Marionette TRACE conn4 <- [1,459,null,["8"]] 14:19:25 INFO - PROCESS | 1820 | 1477516765522 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 14:19:25 INFO - PROCESS | 1820 | 1477516765530 Marionette TRACE conn4 <- [1,460,null,{}] 14:19:25 INFO - PROCESS | 1820 | 1477516765536 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x98ee6c00 == 18 [pid = 1820] [id = 99] 14:19:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x98ee7400) [pid = 1820] [serial = 296] [outer = (nil)] 14:19:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x98eea800) [pid = 1820] [serial = 297] [outer = 0x98ee7400] 14:19:25 INFO - PROCESS | 1820 | 1477516765633 Marionette DEBUG loaded listener.js 14:19:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x98eee400) [pid = 1820] [serial = 298] [outer = 0x98ee7400] 14:19:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x98ee5800 == 19 [pid = 1820] [id = 100] 14:19:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x995ddc00) [pid = 1820] [serial = 299] [outer = (nil)] 14:19:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x97ca1c00 == 20 [pid = 1820] [id = 101] 14:19:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x995e4800) [pid = 1820] [serial = 300] [outer = (nil)] 14:19:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x995e4c00) [pid = 1820] [serial = 301] [outer = 0x995e4800] 14:19:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x9a121800) [pid = 1820] [serial = 302] [outer = 0x995ddc00] 14:19:27 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8f996c00) [pid = 1820] [serial = 270] [outer = (nil)] [url = about:blank] 14:19:27 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x94dd1000) [pid = 1820] [serial = 268] [outer = (nil)] [url = about:blank] 14:19:27 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x9468cc00) [pid = 1820] [serial = 267] [outer = (nil)] [url = about:blank] 14:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8f98d000) [pid = 1820] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 14:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x95548800) [pid = 1820] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 14:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x943e8800) [pid = 1820] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 14:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8f990000) [pid = 1820] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 14:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x92a95800) [pid = 1820] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 14:19:31 INFO - PROCESS | 1820 | 1477516771245 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]]]}] 14:19:31 INFO - . 14:19:31 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6134ms 14:19:31 INFO - PROCESS | 1820 | 1477516771276 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 14:19:31 INFO - PROCESS | 1820 | 1477516771284 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 14:19:31 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 14:19:31 INFO - PROCESS | 1820 | 1477516771294 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}] 14:19:31 INFO - PROCESS | 1820 | 1477516771523 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 14:19:31 INFO - PROCESS | 1820 | 1477516771547 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 14:19:31 INFO - PROCESS | 1820 | 1477516771553 Marionette TRACE conn4 <- [1,464,null,["8"]] 14:19:31 INFO - PROCESS | 1820 | 1477516771561 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 14:19:31 INFO - PROCESS | 1820 | 1477516771569 Marionette TRACE conn4 <- [1,465,null,{}] 14:19:31 INFO - PROCESS | 1820 | 1477516771575 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e26000 == 21 [pid = 1820] [id = 102] 14:19:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x95e27000) [pid = 1820] [serial = 303] [outer = (nil)] 14:19:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x95ea2800) [pid = 1820] [serial = 304] [outer = 0x95e27000] 14:19:31 INFO - PROCESS | 1820 | 1477516771665 Marionette DEBUG loaded listener.js 14:19:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x97a34800) [pid = 1820] [serial = 305] [outer = 0x95e27000] 14:19:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x98240000 == 22 [pid = 1820] [id = 103] 14:19:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x98e0d000) [pid = 1820] [serial = 306] [outer = (nil)] 14:19:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x98e0dc00) [pid = 1820] [serial = 307] [outer = 0x98e0d000] 14:19:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x958f3400) [pid = 1820] [serial = 308] [outer = 0x958ef000] 14:19:35 INFO - PROCESS | 1820 | --DOCSHELL 0x91a1b000 == 21 [pid = 1820] [id = 92] 14:19:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8d934000 == 20 [pid = 1820] [id = 94] 14:19:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8f98c800 == 19 [pid = 1820] [id = 91] 14:19:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8f98fc00 == 18 [pid = 1820] [id = 90] 14:19:35 INFO - PROCESS | 1820 | --DOCSHELL 0x97ca1c00 == 17 [pid = 1820] [id = 101] 14:19:35 INFO - PROCESS | 1820 | --DOCSHELL 0x98ee5800 == 16 [pid = 1820] [id = 100] 14:19:35 INFO - PROCESS | 1820 | --DOCSHELL 0x98ee6c00 == 15 [pid = 1820] [id = 99] 14:19:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8da45400 == 14 [pid = 1820] [id = 98] 14:19:35 INFO - PROCESS | 1820 | --DOCSHELL 0x95e14000 == 13 [pid = 1820] [id = 97] 14:19:35 INFO - PROCESS | 1820 | --DOCSHELL 0x939a3c00 == 12 [pid = 1820] [id = 96] 14:19:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8d93fc00 == 11 [pid = 1820] [id = 95] 14:19:35 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x958f2800) [pid = 1820] [serial = 282] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x95e0f800) [pid = 1820] [serial = 283] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x943ecc00) [pid = 1820] [serial = 279] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x9457c000) [pid = 1820] [serial = 280] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x92b02000) [pid = 1820] [serial = 276] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x92b09c00) [pid = 1820] [serial = 277] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8f995400) [pid = 1820] [serial = 273] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8fbc4800) [pid = 1820] [serial = 274] [outer = (nil)] [url = about:blank] 14:19:35 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8f9b9400) [pid = 1820] [serial = 271] [outer = (nil)] [url = about:blank] 14:19:37 INFO - PROCESS | 1820 | 1477516777254 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]]]}] 14:19:37 INFO - . 14:19:37 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5988ms 14:19:37 INFO - PROCESS | 1820 | 1477516777282 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 14:19:37 INFO - PROCESS | 1820 | 1477516777289 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 14:19:37 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 14:19:37 INFO - PROCESS | 1820 | 1477516777302 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}] 14:19:37 INFO - PROCESS | 1820 | --DOCSHELL 0x98240000 == 10 [pid = 1820] [id = 103] 14:19:37 INFO - PROCESS | 1820 | 1477516777558 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 14:19:37 INFO - PROCESS | 1820 | 1477516777594 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 14:19:37 INFO - PROCESS | 1820 | 1477516777601 Marionette TRACE conn4 <- [1,469,null,["8"]] 14:19:37 INFO - PROCESS | 1820 | 1477516777610 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 14:19:37 INFO - PROCESS | 1820 | 1477516777619 Marionette TRACE conn4 <- [1,470,null,{}] 14:19:37 INFO - PROCESS | 1820 | 1477516777681 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f9b2000 == 11 [pid = 1820] [id = 104] 14:19:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8f9b3400) [pid = 1820] [serial = 309] [outer = (nil)] 14:19:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8fbcd800) [pid = 1820] [serial = 310] [outer = 0x8f9b3400] 14:19:37 INFO - PROCESS | 1820 | 1477516777778 Marionette DEBUG loaded listener.js 14:19:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x90fb5000) [pid = 1820] [serial = 311] [outer = 0x8f9b3400] 14:19:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x92a94400 == 12 [pid = 1820] [id = 105] 14:19:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x92b0a400) [pid = 1820] [serial = 312] [outer = (nil)] 14:19:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x9386e800) [pid = 1820] [serial = 313] [outer = 0x92b0a400] 14:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x98244000) [pid = 1820] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 14:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x9554b000) [pid = 1820] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 14:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x95ea3000) [pid = 1820] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 14:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x939a5800) [pid = 1820] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 14:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x98ee7400) [pid = 1820] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 14:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x995ddc00) [pid = 1820] [serial = 299] [outer = (nil)] [url = about:blank] 14:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x995e4800) [pid = 1820] [serial = 300] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1820 | --DOCSHELL 0x941fb400 == 11 [pid = 1820] [id = 93] 14:19:43 INFO - PROCESS | 1820 | --DOCSHELL 0x95e26000 == 10 [pid = 1820] [id = 102] 14:19:43 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x9a121800) [pid = 1820] [serial = 302] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x995e4c00) [pid = 1820] [serial = 301] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x94587800) [pid = 1820] [serial = 289] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x93adac00) [pid = 1820] [serial = 288] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x95ea5c00) [pid = 1820] [serial = 292] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x95ea5800) [pid = 1820] [serial = 291] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x982a4400) [pid = 1820] [serial = 295] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x98247800) [pid = 1820] [serial = 294] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x98eee400) [pid = 1820] [serial = 298] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x98eea800) [pid = 1820] [serial = 297] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x95e96c00) [pid = 1820] [serial = 285] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x95e9fc00) [pid = 1820] [serial = 286] [outer = (nil)] [url = about:blank] 14:19:43 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0xa4b90800) [pid = 1820] [serial = 211] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:19:43 INFO - PROCESS | 1820 | 1477516783483 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]]]}] 14:19:43 INFO - ... 14:19:43 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6197ms 14:19:43 INFO - PROCESS | 1820 | 1477516783497 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 14:19:43 INFO - PROCESS | 1820 | 1477516783504 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 14:19:43 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 14:19:43 INFO - PROCESS | 1820 | 1477516783518 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}] 14:19:43 INFO - PROCESS | 1820 | --DOCSHELL 0x92a94400 == 9 [pid = 1820] [id = 105] 14:19:43 INFO - PROCESS | 1820 | 1477516783742 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 14:19:43 INFO - PROCESS | 1820 | 1477516783852 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 14:19:43 INFO - PROCESS | 1820 | 1477516783860 Marionette TRACE conn4 <- [1,474,null,["8"]] 14:19:43 INFO - PROCESS | 1820 | 1477516783868 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 14:19:43 INFO - PROCESS | 1820 | 1477516783877 Marionette TRACE conn4 <- [1,475,null,{}] 14:19:43 INFO - PROCESS | 1820 | 1477516783885 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f992c00 == 10 [pid = 1820] [id = 106] 14:19:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8f993000) [pid = 1820] [serial = 314] [outer = (nil)] 14:19:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f9ac400) [pid = 1820] [serial = 315] [outer = 0x8f993000] 14:19:43 INFO - PROCESS | 1820 | 1477516783988 Marionette DEBUG loaded listener.js 14:19:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8fbd0800) [pid = 1820] [serial = 316] [outer = 0x8f993000] 14:19:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x92a94400 == 11 [pid = 1820] [id = 107] 14:19:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x92a95800) [pid = 1820] [serial = 317] [outer = (nil)] 14:19:44 INFO - PROCESS | 1820 | [1820] 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 494 14:19:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x938d4c00) [pid = 1820] [serial = 318] [outer = 0x92a95800] 14:19:45 INFO - PROCESS | 1820 | 1477516785067 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]]]}] 14:19:45 INFO - .. 14:19:45 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1580ms 14:19:45 INFO - PROCESS | 1820 | 1477516785096 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 14:19:45 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 14:19:45 INFO - PROCESS | 1820 | 1477516785102 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 14:19:45 INFO - PROCESS | 1820 | 1477516785109 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}] 14:19:45 INFO - PROCESS | 1820 | --DOCSHELL 0x92a94400 == 10 [pid = 1820] [id = 107] 14:19:45 INFO - PROCESS | 1820 | 1477516785318 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 14:19:45 INFO - PROCESS | 1820 | 1477516785422 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 14:19:45 INFO - PROCESS | 1820 | 1477516785428 Marionette TRACE conn4 <- [1,479,null,["8"]] 14:19:45 INFO - PROCESS | 1820 | 1477516785435 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 14:19:45 INFO - PROCESS | 1820 | 1477516785441 Marionette TRACE conn4 <- [1,480,null,{}] 14:19:45 INFO - PROCESS | 1820 | 1477516785448 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x939a9400 == 11 [pid = 1820] [id = 108] 14:19:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x93ada400) [pid = 1820] [serial = 319] [outer = (nil)] 14:19:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x93bdc400) [pid = 1820] [serial = 320] [outer = 0x93ada400] 14:19:45 INFO - PROCESS | 1820 | 1477516785535 Marionette DEBUG loaded listener.js 14:19:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x93bdf000) [pid = 1820] [serial = 321] [outer = 0x93ada400] 14:19:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb8c00 == 12 [pid = 1820] [id = 109] 14:19:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x9457fc00) [pid = 1820] [serial = 322] [outer = (nil)] 14:19:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x94580000 == 13 [pid = 1820] [id = 110] 14:19:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x94581400) [pid = 1820] [serial = 323] [outer = (nil)] 14:19:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x94581800 == 14 [pid = 1820] [id = 111] 14:19:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x94584400) [pid = 1820] [serial = 324] [outer = (nil)] 14:19:46 INFO - PROCESS | 1820 | [1820] 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 494 14:19:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x94589c00) [pid = 1820] [serial = 325] [outer = 0x94581400] 14:19:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x94583000) [pid = 1820] [serial = 326] [outer = 0x9457fc00] 14:19:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x939a5800) [pid = 1820] [serial = 327] [outer = 0x94584400] 14:19:46 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x95e27000) [pid = 1820] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 14:19:46 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x98e0d000) [pid = 1820] [serial = 306] [outer = (nil)] [url = about:blank] 14:19:46 INFO - PROCESS | 1820 | 1477516786718 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]]]}] 14:19:46 INFO - ... 14:19:46 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1674ms 14:19:46 INFO - PROCESS | 1820 | 1477516786792 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 14:19:46 INFO - PROCESS | 1820 | 1477516786801 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 14:19:46 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 14:19:46 INFO - PROCESS | 1820 | 1477516786808 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}] 14:19:46 INFO - PROCESS | 1820 | --DOCSHELL 0x94581800 == 13 [pid = 1820] [id = 111] 14:19:47 INFO - PROCESS | 1820 | 1477516787061 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 14:19:47 INFO - PROCESS | 1820 | 1477516787080 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 14:19:47 INFO - PROCESS | 1820 | 1477516787095 Marionette TRACE conn4 <- [1,484,null,["8"]] 14:19:47 INFO - PROCESS | 1820 | 1477516787104 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 14:19:47 INFO - PROCESS | 1820 | 1477516787112 Marionette TRACE conn4 <- [1,485,null,{}] 14:19:47 INFO - PROCESS | 1820 | 1477516787120 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x95549400 == 14 [pid = 1820] [id = 112] 14:19:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x95549800) [pid = 1820] [serial = 328] [outer = (nil)] 14:19:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x958ee800) [pid = 1820] [serial = 329] [outer = 0x95549800] 14:19:47 INFO - PROCESS | 1820 | 1477516787213 Marionette DEBUG loaded listener.js 14:19:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x95e0c800) [pid = 1820] [serial = 330] [outer = 0x95549800] 14:19:51 INFO - PROCESS | 1820 | --DOCSHELL 0x94580000 == 13 [pid = 1820] [id = 110] 14:19:51 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb8c00 == 12 [pid = 1820] [id = 109] 14:19:51 INFO - PROCESS | 1820 | --DOCSHELL 0x939a9400 == 11 [pid = 1820] [id = 108] 14:19:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8f992c00 == 10 [pid = 1820] [id = 106] 14:19:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8f9b2000 == 9 [pid = 1820] [id = 104] 14:19:51 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x98e0dc00) [pid = 1820] [serial = 307] [outer = (nil)] [url = about:blank] 14:19:51 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x95ea2800) [pid = 1820] [serial = 304] [outer = (nil)] [url = about:blank] 14:19:51 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x97a34800) [pid = 1820] [serial = 305] [outer = (nil)] [url = about:blank] 14:19:51 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8fbcd800) [pid = 1820] [serial = 310] [outer = (nil)] [url = about:blank] 14:19:52 INFO - PROCESS | 1820 | 1477516792845 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]]]}] 14:19:52 INFO - .. 14:19:52 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6086ms 14:19:52 INFO - PROCESS | 1820 | 1477516792895 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 14:19:52 INFO - PROCESS | 1820 | 1477516792902 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 14:19:52 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 14:19:52 INFO - PROCESS | 1820 | 1477516792914 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}] 14:19:53 INFO - PROCESS | 1820 | 1477516793107 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 14:19:53 INFO - PROCESS | 1820 | 1477516793218 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 14:19:53 INFO - PROCESS | 1820 | 1477516793223 Marionette TRACE conn4 <- [1,489,null,["8"]] 14:19:53 INFO - PROCESS | 1820 | 1477516793232 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 14:19:53 INFO - PROCESS | 1820 | 1477516793242 Marionette TRACE conn4 <- [1,490,null,{}] 14:19:53 INFO - PROCESS | 1820 | 1477516793250 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f9acc00 == 10 [pid = 1820] [id = 113] 14:19:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8f9ad400) [pid = 1820] [serial = 331] [outer = (nil)] 14:19:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8fbcec00) [pid = 1820] [serial = 332] [outer = 0x8f9ad400] 14:19:53 INFO - PROCESS | 1820 | 1477516793351 Marionette DEBUG loaded listener.js 14:19:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x90fba400) [pid = 1820] [serial = 333] [outer = 0x8f9ad400] 14:19:54 INFO - PROCESS | 1820 | 1477516794429 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]]]}] 14:19:54 INFO - .. 14:19:54 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1577ms 14:19:54 INFO - PROCESS | 1820 | 1477516794491 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 14:19:54 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 14:19:54 INFO - PROCESS | 1820 | 1477516794498 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 14:19:54 INFO - PROCESS | 1820 | 1477516794505 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}] 14:19:54 INFO - PROCESS | 1820 | 1477516794739 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 14:19:54 INFO - PROCESS | 1820 | 1477516794771 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 14:19:54 INFO - PROCESS | 1820 | 1477516794775 Marionette TRACE conn4 <- [1,494,null,["8"]] 14:19:54 INFO - PROCESS | 1820 | 1477516794782 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 14:19:54 INFO - PROCESS | 1820 | 1477516794788 Marionette TRACE conn4 <- [1,495,null,{}] 14:19:54 INFO - PROCESS | 1820 | 1477516794849 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:19:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x93be1400 == 11 [pid = 1820] [id = 114] 14:19:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x93ded400) [pid = 1820] [serial = 334] [outer = (nil)] 14:19:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x9411e400) [pid = 1820] [serial = 335] [outer = 0x93ded400] 14:19:54 INFO - PROCESS | 1820 | 1477516794938 Marionette DEBUG loaded listener.js 14:19:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x9411f800) [pid = 1820] [serial = 336] [outer = 0x93ded400] 14:19:55 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8f9b3400) [pid = 1820] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 14:19:55 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8f993000) [pid = 1820] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 14:19:55 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x94584400) [pid = 1820] [serial = 324] [outer = (nil)] [url = about:blank] 14:19:55 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x9457fc00) [pid = 1820] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 14:19:55 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x94581400) [pid = 1820] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 14:19:55 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x93ada400) [pid = 1820] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 14:19:55 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x92b0a400) [pid = 1820] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 14:19:55 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x92a95800) [pid = 1820] [serial = 317] [outer = (nil)] [url = about:blank] 14:20:00 INFO - PROCESS | 1820 | --DOCSHELL 0x8f9acc00 == 10 [pid = 1820] [id = 113] 14:20:00 INFO - PROCESS | 1820 | --DOCSHELL 0x95549400 == 9 [pid = 1820] [id = 112] 14:20:00 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x939a5800) [pid = 1820] [serial = 327] [outer = (nil)] [url = about:blank] 14:20:00 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x94583000) [pid = 1820] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 14:20:00 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x94589c00) [pid = 1820] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 14:20:00 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x93bdc400) [pid = 1820] [serial = 320] [outer = (nil)] [url = about:blank] 14:20:00 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x93bdf000) [pid = 1820] [serial = 321] [outer = (nil)] [url = about:blank] 14:20:00 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f9ac400) [pid = 1820] [serial = 315] [outer = (nil)] [url = about:blank] 14:20:00 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8fbd0800) [pid = 1820] [serial = 316] [outer = (nil)] [url = about:blank] 14:20:00 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x90fb5000) [pid = 1820] [serial = 311] [outer = (nil)] [url = about:blank] 14:20:00 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x9386e800) [pid = 1820] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 14:20:00 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x938d4c00) [pid = 1820] [serial = 318] [outer = (nil)] [url = about:blank] 14:20:00 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x958ee800) [pid = 1820] [serial = 329] [outer = (nil)] [url = about:blank] 14:20:00 INFO - PROCESS | 1820 | 1477516800599 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]]]}] 14:20:00 INFO - .. 14:20:00 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6143ms 14:20:00 INFO - PROCESS | 1820 | 1477516800650 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 14:20:00 INFO - PROCESS | 1820 | 1477516800658 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 14:20:00 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 14:20:00 INFO - PROCESS | 1820 | 1477516800676 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}] 14:20:00 INFO - PROCESS | 1820 | 1477516800878 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 14:20:01 INFO - PROCESS | 1820 | 1477516801000 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 14:20:01 INFO - PROCESS | 1820 | 1477516801005 Marionette TRACE conn4 <- [1,499,null,["8"]] 14:20:01 INFO - PROCESS | 1820 | 1477516801101 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 14:20:01 INFO - PROCESS | 1820 | 1477516801111 Marionette TRACE conn4 <- [1,500,null,{}] 14:20:01 INFO - PROCESS | 1820 | 1477516801117 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f9b2000 == 10 [pid = 1820] [id = 115] 14:20:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f9b2400) [pid = 1820] [serial = 337] [outer = (nil)] 14:20:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8fbcf800) [pid = 1820] [serial = 338] [outer = 0x8f9b2400] 14:20:01 INFO - PROCESS | 1820 | 1477516801213 Marionette DEBUG loaded listener.js 14:20:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x90fb9400) [pid = 1820] [serial = 339] [outer = 0x8f9b2400] 14:20:02 INFO - PROCESS | 1820 | 1477516802312 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]]]}] 14:20:02 INFO - .. 14:20:02 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1682ms 14:20:02 INFO - PROCESS | 1820 | 1477516802354 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 14:20:02 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 14:20:02 INFO - PROCESS | 1820 | 1477516802362 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 14:20:02 INFO - PROCESS | 1820 | 1477516802371 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}] 14:20:02 INFO - PROCESS | 1820 | 1477516802657 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 14:20:02 INFO - PROCESS | 1820 | 1477516802680 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 14:20:02 INFO - PROCESS | 1820 | 1477516802686 Marionette TRACE conn4 <- [1,504,null,["8"]] 14:20:02 INFO - PROCESS | 1820 | 1477516802693 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 14:20:02 INFO - PROCESS | 1820 | 1477516802699 Marionette TRACE conn4 <- [1,505,null,{}] 14:20:02 INFO - PROCESS | 1820 | 1477516802761 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ace400 == 11 [pid = 1820] [id = 116] 14:20:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x93ad5c00) [pid = 1820] [serial = 340] [outer = (nil)] 14:20:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x93d7a000) [pid = 1820] [serial = 341] [outer = 0x93ad5c00] 14:20:02 INFO - PROCESS | 1820 | 1477516802853 Marionette DEBUG loaded listener.js 14:20:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x93d7a400) [pid = 1820] [serial = 342] [outer = 0x93ad5c00] 14:20:03 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x95549800) [pid = 1820] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 14:20:03 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8f9ad400) [pid = 1820] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 14:20:08 INFO - PROCESS | 1820 | 1477516808526 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]]]}] 14:20:08 INFO - .. 14:20:08 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6190ms 14:20:08 INFO - PROCESS | 1820 | 1477516808562 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 14:20:08 INFO - PROCESS | 1820 | 1477516808569 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 14:20:08 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 14:20:08 INFO - PROCESS | 1820 | --DOCSHELL 0x8f9b2000 == 10 [pid = 1820] [id = 115] 14:20:08 INFO - PROCESS | 1820 | --DOCSHELL 0x93be1400 == 9 [pid = 1820] [id = 114] 14:20:08 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x90fba400) [pid = 1820] [serial = 333] [outer = (nil)] [url = about:blank] 14:20:08 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x9411e400) [pid = 1820] [serial = 335] [outer = (nil)] [url = about:blank] 14:20:08 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8fbcec00) [pid = 1820] [serial = 332] [outer = (nil)] [url = about:blank] 14:20:08 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x95e0c800) [pid = 1820] [serial = 330] [outer = (nil)] [url = about:blank] 14:20:08 INFO - PROCESS | 1820 | 1477516808633 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}] 14:20:08 INFO - PROCESS | 1820 | 1477516808834 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 14:20:08 INFO - PROCESS | 1820 | 1477516808955 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 14:20:08 INFO - PROCESS | 1820 | 1477516808962 Marionette TRACE conn4 <- [1,509,null,["8"]] 14:20:08 INFO - PROCESS | 1820 | 1477516808971 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 14:20:08 INFO - PROCESS | 1820 | 1477516808980 Marionette TRACE conn4 <- [1,510,null,{}] 14:20:09 INFO - PROCESS | 1820 | 1477516808985 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f997400 == 10 [pid = 1820] [id = 117] 14:20:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f998800) [pid = 1820] [serial = 343] [outer = (nil)] 14:20:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f9b8000) [pid = 1820] [serial = 344] [outer = 0x8f998800] 14:20:09 INFO - PROCESS | 1820 | 1477516809083 Marionette DEBUG loaded listener.js 14:20:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x90fb1000) [pid = 1820] [serial = 345] [outer = 0x8f998800] 14:20:11 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f9b2400) [pid = 1820] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 14:20:11 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x93ded400) [pid = 1820] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 14:20:14 INFO - PROCESS | 1820 | 1477516814688 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]]]}] 14:20:14 INFO - .. 14:20:14 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6088ms 14:20:14 INFO - PROCESS | 1820 | 1477516814702 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 14:20:14 INFO - PROCESS | 1820 | 1477516814707 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 14:20:14 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 14:20:14 INFO - PROCESS | 1820 | 1477516814716 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}] 14:20:14 INFO - PROCESS | 1820 | 1477516814925 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 14:20:15 INFO - PROCESS | 1820 | 1477516815075 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 14:20:15 INFO - PROCESS | 1820 | 1477516815083 Marionette TRACE conn4 <- [1,514,null,["8"]] 14:20:15 INFO - PROCESS | 1820 | 1477516815095 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 14:20:15 INFO - PROCESS | 1820 | 1477516815105 Marionette TRACE conn4 <- [1,515,null,{}] 14:20:15 INFO - PROCESS | 1820 | 1477516815116 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f98d800 == 11 [pid = 1820] [id = 118] 14:20:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f98dc00) [pid = 1820] [serial = 346] [outer = (nil)] 14:20:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8f994000) [pid = 1820] [serial = 347] [outer = 0x8f98dc00] 14:20:15 INFO - PROCESS | 1820 | 1477516815219 Marionette DEBUG loaded listener.js 14:20:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f995c00) [pid = 1820] [serial = 348] [outer = 0x8f98dc00] 14:20:16 INFO - PROCESS | 1820 | 1477516816367 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]]]}] 14:20:16 INFO - . 14:20:16 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1732ms 14:20:16 INFO - PROCESS | 1820 | 1477516816451 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 14:20:16 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 14:20:16 INFO - PROCESS | 1820 | 1477516816460 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 14:20:16 INFO - PROCESS | 1820 | 1477516816469 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}] 14:20:16 INFO - PROCESS | 1820 | 1477516816703 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 14:20:16 INFO - PROCESS | 1820 | 1477516816859 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 14:20:16 INFO - PROCESS | 1820 | 1477516816865 Marionette TRACE conn4 <- [1,519,null,["8"]] 14:20:16 INFO - PROCESS | 1820 | 1477516816877 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 14:20:16 INFO - PROCESS | 1820 | 1477516816883 Marionette TRACE conn4 <- [1,520,null,{}] 14:20:16 INFO - PROCESS | 1820 | 1477516816891 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x941f2c00 == 12 [pid = 1820] [id = 119] 14:20:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x941f4800) [pid = 1820] [serial = 349] [outer = (nil)] 14:20:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x943ed800) [pid = 1820] [serial = 350] [outer = 0x941f4800] 14:20:17 INFO - PROCESS | 1820 | 1477516816995 Marionette DEBUG loaded listener.js 14:20:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x9411e400) [pid = 1820] [serial = 351] [outer = 0x941f4800] 14:20:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8f997400 == 11 [pid = 1820] [id = 117] 14:20:18 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x93d7a000) [pid = 1820] [serial = 341] [outer = (nil)] [url = about:blank] 14:20:18 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8fbcf800) [pid = 1820] [serial = 338] [outer = (nil)] [url = about:blank] 14:20:18 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x90fb9400) [pid = 1820] [serial = 339] [outer = (nil)] [url = about:blank] 14:20:18 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x9411f800) [pid = 1820] [serial = 336] [outer = (nil)] [url = about:blank] 14:20:20 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x93ad5c00) [pid = 1820] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 14:20:22 INFO - PROCESS | 1820 | 1477516822666 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]]]}] 14:20:22 INFO - .. 14:20:22 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6242ms 14:20:22 INFO - PROCESS | 1820 | 1477516822710 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 14:20:22 INFO - PROCESS | 1820 | 1477516822717 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 14:20:22 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 14:20:22 INFO - PROCESS | 1820 | 1477516822730 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}] 14:20:22 INFO - PROCESS | 1820 | 1477516822902 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 14:20:22 INFO - PROCESS | 1820 | 1477516822925 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 14:20:22 INFO - PROCESS | 1820 | 1477516822932 Marionette TRACE conn4 <- [1,524,null,["8"]] 14:20:22 INFO - PROCESS | 1820 | 1477516822939 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 14:20:22 INFO - PROCESS | 1820 | 1477516822947 Marionette TRACE conn4 <- [1,525,null,{}] 14:20:22 INFO - PROCESS | 1820 | 1477516822953 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x93be1400 == 12 [pid = 1820] [id = 120] 14:20:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x93d81c00) [pid = 1820] [serial = 352] [outer = (nil)] 14:20:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x9411f800) [pid = 1820] [serial = 353] [outer = 0x93d81c00] 14:20:23 INFO - PROCESS | 1820 | 1477516823138 Marionette DEBUG loaded listener.js 14:20:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x9457a400) [pid = 1820] [serial = 354] [outer = 0x93d81c00] 14:20:24 INFO - PROCESS | 1820 | 1477516824214 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]]]}] 14:20:24 INFO - .. 14:20:24 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1521ms 14:20:24 INFO - PROCESS | 1820 | 1477516824250 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 14:20:24 INFO - PROCESS | 1820 | 1477516824257 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 14:20:24 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 14:20:24 INFO - PROCESS | 1820 | 1477516824265 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}] 14:20:24 INFO - PROCESS | 1820 | 1477516824509 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 14:20:24 INFO - PROCESS | 1820 | 1477516824525 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 14:20:24 INFO - PROCESS | 1820 | 1477516824530 Marionette TRACE conn4 <- [1,529,null,["8"]] 14:20:24 INFO - PROCESS | 1820 | 1477516824537 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 14:20:24 INFO - PROCESS | 1820 | 1477516824543 Marionette TRACE conn4 <- [1,530,null,{}] 14:20:24 INFO - PROCESS | 1820 | 1477516824549 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x95547c00 == 13 [pid = 1820] [id = 121] 14:20:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x95549400) [pid = 1820] [serial = 355] [outer = (nil)] 14:20:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x958f3800) [pid = 1820] [serial = 356] [outer = 0x95549400] 14:20:24 INFO - PROCESS | 1820 | 1477516824636 Marionette DEBUG loaded listener.js 14:20:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x95e0f800) [pid = 1820] [serial = 357] [outer = 0x95549400] 14:20:25 INFO - PROCESS | 1820 | 1477516825937 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]]]}] 14:20:25 INFO - ....................... 14:20:25 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1729ms 14:20:26 INFO - PROCESS | 1820 | 1477516825996 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 14:20:26 INFO - PROCESS | 1820 | 1477516826004 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 14:20:26 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 14:20:26 INFO - PROCESS | 1820 | 1477516826017 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}] 14:20:26 INFO - PROCESS | 1820 | 1477516826302 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 14:20:26 INFO - PROCESS | 1820 | 1477516826448 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 14:20:26 INFO - PROCESS | 1820 | 1477516826454 Marionette TRACE conn4 <- [1,534,null,["8"]] 14:20:26 INFO - PROCESS | 1820 | 1477516826462 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 14:20:26 INFO - PROCESS | 1820 | 1477516826470 Marionette TRACE conn4 <- [1,535,null,{}] 14:20:26 INFO - PROCESS | 1820 | 1477516826477 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x9553d400 == 14 [pid = 1820] [id = 122] 14:20:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x95e10c00) [pid = 1820] [serial = 358] [outer = (nil)] 14:20:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x95e14c00) [pid = 1820] [serial = 359] [outer = 0x95e10c00] 14:20:26 INFO - PROCESS | 1820 | 1477516826624 Marionette DEBUG loaded listener.js 14:20:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x95e15c00) [pid = 1820] [serial = 360] [outer = 0x95e10c00] 14:20:28 INFO - PROCESS | 1820 | --DOCSHELL 0x93ace400 == 13 [pid = 1820] [id = 116] 14:20:28 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x93d7a400) [pid = 1820] [serial = 342] [outer = (nil)] [url = about:blank] 14:20:28 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8f9b8000) [pid = 1820] [serial = 344] [outer = (nil)] [url = about:blank] 14:20:30 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x93d81c00) [pid = 1820] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 14:20:30 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8f998800) [pid = 1820] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 14:20:32 INFO - PROCESS | 1820 | 1477516832322 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]]]}] 14:20:32 INFO - .. 14:20:32 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6339ms 14:20:32 INFO - PROCESS | 1820 | 1477516832355 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 14:20:32 INFO - PROCESS | 1820 | 1477516832362 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 14:20:32 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 14:20:32 INFO - PROCESS | 1820 | 1477516832373 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}] 14:20:32 INFO - PROCESS | 1820 | 1477516832546 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 14:20:32 INFO - PROCESS | 1820 | 1477516832567 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 14:20:32 INFO - PROCESS | 1820 | 1477516832573 Marionette TRACE conn4 <- [1,539,null,["8"]] 14:20:32 INFO - PROCESS | 1820 | 1477516832668 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 14:20:32 INFO - PROCESS | 1820 | 1477516832679 Marionette TRACE conn4 <- [1,540,null,{}] 14:20:32 INFO - PROCESS | 1820 | 1477516832687 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x938cf800 == 14 [pid = 1820] [id = 123] 14:20:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x938d1000) [pid = 1820] [serial = 361] [outer = (nil)] 14:20:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x939aac00) [pid = 1820] [serial = 362] [outer = 0x938d1000] 14:20:32 INFO - PROCESS | 1820 | 1477516832779 Marionette DEBUG loaded listener.js 14:20:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x94581800) [pid = 1820] [serial = 363] [outer = 0x938d1000] 14:20:36 INFO - PROCESS | 1820 | --DOCSHELL 0x941f2c00 == 13 [pid = 1820] [id = 119] 14:20:36 INFO - PROCESS | 1820 | --DOCSHELL 0x93be1400 == 12 [pid = 1820] [id = 120] 14:20:36 INFO - PROCESS | 1820 | --DOCSHELL 0x9553d400 == 11 [pid = 1820] [id = 122] 14:20:36 INFO - PROCESS | 1820 | --DOCSHELL 0x95547c00 == 10 [pid = 1820] [id = 121] 14:20:36 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x90fb1000) [pid = 1820] [serial = 345] [outer = (nil)] [url = about:blank] 14:20:36 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x9457a400) [pid = 1820] [serial = 354] [outer = (nil)] [url = about:blank] 14:20:36 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x9411f800) [pid = 1820] [serial = 353] [outer = (nil)] [url = about:blank] 14:20:36 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8f994000) [pid = 1820] [serial = 347] [outer = (nil)] [url = about:blank] 14:20:36 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x943ed800) [pid = 1820] [serial = 350] [outer = (nil)] [url = about:blank] 14:20:38 INFO - PROCESS | 1820 | 1477516838437 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]]]}] 14:20:38 INFO - .. 14:20:38 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6088ms 14:20:38 INFO - PROCESS | 1820 | 1477516838461 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 14:20:38 INFO - PROCESS | 1820 | 1477516838469 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 14:20:38 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 14:20:38 INFO - PROCESS | 1820 | 1477516838482 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}] 14:20:38 INFO - PROCESS | 1820 | 1477516838678 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 14:20:38 INFO - PROCESS | 1820 | 1477516838798 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 14:20:38 INFO - PROCESS | 1820 | 1477516838806 Marionette TRACE conn4 <- [1,544,null,["8"]] 14:20:38 INFO - PROCESS | 1820 | 1477516838814 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 14:20:38 INFO - PROCESS | 1820 | 1477516838822 Marionette TRACE conn4 <- [1,545,null,{}] 14:20:38 INFO - PROCESS | 1820 | 1477516838838 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fbbc00 == 11 [pid = 1820] [id = 124] 14:20:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x90fbc400) [pid = 1820] [serial = 364] [outer = (nil)] 14:20:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x91abc400) [pid = 1820] [serial = 365] [outer = 0x90fbc400] 14:20:38 INFO - PROCESS | 1820 | 1477516838937 Marionette DEBUG loaded listener.js 14:20:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x938c8c00) [pid = 1820] [serial = 366] [outer = 0x90fbc400] 14:20:39 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x95549400) [pid = 1820] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 14:20:39 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x95e10c00) [pid = 1820] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 14:20:39 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f98dc00) [pid = 1820] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 14:20:39 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x941f4800) [pid = 1820] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 14:20:40 INFO - PROCESS | 1820 | 1477516840111 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]]]}] 14:20:40 INFO - .. 14:20:40 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1675ms 14:20:40 INFO - PROCESS | 1820 | 1477516840155 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 14:20:40 INFO - PROCESS | 1820 | 1477516840161 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 14:20:40 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 14:20:40 INFO - PROCESS | 1820 | 1477516840169 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}] 14:20:40 INFO - PROCESS | 1820 | 1477516840363 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 14:20:40 INFO - PROCESS | 1820 | 1477516840476 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 14:20:40 INFO - PROCESS | 1820 | 1477516840481 Marionette TRACE conn4 <- [1,549,null,["8"]] 14:20:40 INFO - PROCESS | 1820 | 1477516840490 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 14:20:40 INFO - PROCESS | 1820 | 1477516840497 Marionette TRACE conn4 <- [1,550,null,{}] 14:20:40 INFO - PROCESS | 1820 | 1477516840505 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x943f1400 == 12 [pid = 1820] [id = 125] 14:20:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x944e9c00) [pid = 1820] [serial = 367] [outer = (nil)] 14:20:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x9457fc00) [pid = 1820] [serial = 368] [outer = 0x944e9c00] 14:20:40 INFO - PROCESS | 1820 | 1477516840596 Marionette DEBUG loaded listener.js 14:20:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x94587000) [pid = 1820] [serial = 369] [outer = 0x944e9c00] 14:20:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8f98d800 == 11 [pid = 1820] [id = 118] 14:20:44 INFO - PROCESS | 1820 | --DOCSHELL 0x90fbbc00 == 10 [pid = 1820] [id = 124] 14:20:44 INFO - PROCESS | 1820 | --DOCSHELL 0x938cf800 == 9 [pid = 1820] [id = 123] 14:20:44 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x95e15c00) [pid = 1820] [serial = 360] [outer = (nil)] [url = about:blank] 14:20:44 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x95e14c00) [pid = 1820] [serial = 359] [outer = (nil)] [url = about:blank] 14:20:44 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x958f3800) [pid = 1820] [serial = 356] [outer = (nil)] [url = about:blank] 14:20:44 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x95e0f800) [pid = 1820] [serial = 357] [outer = (nil)] [url = about:blank] 14:20:44 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f995c00) [pid = 1820] [serial = 348] [outer = (nil)] [url = about:blank] 14:20:44 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x9411e400) [pid = 1820] [serial = 351] [outer = (nil)] [url = about:blank] 14:20:44 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x939aac00) [pid = 1820] [serial = 362] [outer = (nil)] [url = about:blank] 14:20:46 INFO - PROCESS | 1820 | 1477516846208 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]]]}] 14:20:46 INFO - .. 14:20:46 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6091ms 14:20:46 INFO - PROCESS | 1820 | 1477516846303 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 14:20:46 INFO - PROCESS | 1820 | 1477516846317 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 14:20:46 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 14:20:46 INFO - PROCESS | 1820 | 1477516846342 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}] 14:20:46 INFO - PROCESS | 1820 | 1477516846540 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 14:20:46 INFO - PROCESS | 1820 | 1477516846649 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 14:20:46 INFO - PROCESS | 1820 | 1477516846655 Marionette TRACE conn4 <- [1,554,null,["8"]] 14:20:46 INFO - PROCESS | 1820 | 1477516846664 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 14:20:46 INFO - PROCESS | 1820 | 1477516846674 Marionette TRACE conn4 <- [1,555,null,{}] 14:20:46 INFO - PROCESS | 1820 | 1477516846681 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb5000 == 10 [pid = 1820] [id = 126] 14:20:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x90fb6000) [pid = 1820] [serial = 370] [outer = (nil)] 14:20:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x90fba000) [pid = 1820] [serial = 371] [outer = 0x90fb6000] 14:20:46 INFO - PROCESS | 1820 | 1477516846778 Marionette DEBUG loaded listener.js 14:20:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x92a9bc00) [pid = 1820] [serial = 372] [outer = 0x90fb6000] 14:20:47 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x938d1000) [pid = 1820] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 14:20:47 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x90fbc400) [pid = 1820] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 14:20:47 INFO - PROCESS | 1820 | 1477516847910 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]]]}] 14:20:47 INFO - .. 14:20:47 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1629ms 14:20:47 INFO - PROCESS | 1820 | 1477516847962 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 14:20:47 INFO - PROCESS | 1820 | 1477516847970 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 14:20:47 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 14:20:47 INFO - PROCESS | 1820 | 1477516847978 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}] 14:20:48 INFO - PROCESS | 1820 | 1477516848205 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 14:20:48 INFO - PROCESS | 1820 | 1477516848283 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 14:20:48 INFO - PROCESS | 1820 | 1477516848288 Marionette TRACE conn4 <- [1,559,null,["8"]] 14:20:48 INFO - PROCESS | 1820 | 1477516848295 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 14:20:48 INFO - PROCESS | 1820 | 1477516848301 Marionette TRACE conn4 <- [1,560,null,{}] 14:20:48 INFO - PROCESS | 1820 | 1477516848308 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x94115000 == 11 [pid = 1820] [id = 127] 14:20:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x94115c00) [pid = 1820] [serial = 373] [outer = (nil)] 14:20:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x941f2c00) [pid = 1820] [serial = 374] [outer = 0x94115c00] 14:20:48 INFO - PROCESS | 1820 | 1477516848398 Marionette DEBUG loaded listener.js 14:20:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x941f3400) [pid = 1820] [serial = 375] [outer = 0x94115c00] 14:20:53 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb5000 == 10 [pid = 1820] [id = 126] 14:20:53 INFO - PROCESS | 1820 | --DOCSHELL 0x943f1400 == 9 [pid = 1820] [id = 125] 14:20:53 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x9457fc00) [pid = 1820] [serial = 368] [outer = (nil)] [url = about:blank] 14:20:53 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x938c8c00) [pid = 1820] [serial = 366] [outer = (nil)] [url = about:blank] 14:20:53 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x91abc400) [pid = 1820] [serial = 365] [outer = (nil)] [url = about:blank] 14:20:53 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x94581800) [pid = 1820] [serial = 363] [outer = (nil)] [url = about:blank] 14:20:54 INFO - .. 14:20:54 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 6994ms 14:20:54 INFO - PROCESS | 1820 | 1477516854950 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"]]]}] 14:20:54 INFO - PROCESS | 1820 | 1477516854973 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 14:20:54 INFO - PROCESS | 1820 | 1477516854981 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 14:20:54 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 14:20:54 INFO - PROCESS | 1820 | 1477516854994 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}] 14:20:55 INFO - PROCESS | 1820 | 1477516855235 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 14:20:55 INFO - PROCESS | 1820 | 1477516855264 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 14:20:55 INFO - PROCESS | 1820 | 1477516855271 Marionette TRACE conn4 <- [1,564,null,["8"]] 14:20:55 INFO - PROCESS | 1820 | 1477516855280 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 14:20:55 INFO - PROCESS | 1820 | 1477516855289 Marionette TRACE conn4 <- [1,565,null,{}] 14:20:55 INFO - PROCESS | 1820 | 1477516855352 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x91a1cc00 == 10 [pid = 1820] [id = 128] 14:20:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x91a1d400) [pid = 1820] [serial = 376] [outer = (nil)] 14:20:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x92a0ec00) [pid = 1820] [serial = 377] [outer = 0x91a1d400] 14:20:55 INFO - PROCESS | 1820 | 1477516855449 Marionette DEBUG loaded listener.js 14:20:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x938c8c00) [pid = 1820] [serial = 378] [outer = 0x91a1d400] 14:20:55 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x944e9c00) [pid = 1820] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 14:20:55 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x90fb6000) [pid = 1820] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 14:20:56 INFO - PROCESS | 1820 | [1820] 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 14:20:56 INFO - PROCESS | 1820 | [1820] 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 14:20:56 INFO - PROCESS | 1820 | [1820] 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 2690 14:20:56 INFO - PROCESS | 1820 | 1477516856604 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]]]}] 14:20:56 INFO - . 14:20:56 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1632ms 14:20:56 INFO - PROCESS | 1820 | 1477516856624 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 14:20:56 INFO - PROCESS | 1820 | 1477516856628 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 14:20:56 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 14:20:56 INFO - PROCESS | 1820 | 1477516856637 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}] 14:20:56 INFO - PROCESS | 1820 | 1477516856880 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 14:20:56 INFO - PROCESS | 1820 | 1477516856897 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 14:20:56 INFO - PROCESS | 1820 | 1477516856902 Marionette TRACE conn4 <- [1,569,null,["8"]] 14:20:56 INFO - PROCESS | 1820 | 1477516856909 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 14:20:56 INFO - PROCESS | 1820 | 1477516856915 Marionette TRACE conn4 <- [1,570,null,{}] 14:20:56 INFO - PROCESS | 1820 | 1477516856922 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x943edc00 == 11 [pid = 1820] [id = 129] 14:20:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x943ef000) [pid = 1820] [serial = 379] [outer = (nil)] 14:20:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x9457d400) [pid = 1820] [serial = 380] [outer = 0x943ef000] 14:20:57 INFO - PROCESS | 1820 | 1477516857014 Marionette DEBUG loaded listener.js 14:20:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x94580800) [pid = 1820] [serial = 381] [outer = 0x943ef000] 14:20:57 INFO - PROCESS | 1820 | 1477516857712 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]]]}] 14:20:57 INFO - . 14:20:57 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1131ms 14:20:57 INFO - PROCESS | 1820 | 1477516857780 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 14:20:57 INFO - PROCESS | 1820 | 1477516857788 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 14:20:57 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 14:20:57 INFO - PROCESS | 1820 | 1477516857797 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}] 14:20:58 INFO - PROCESS | 1820 | 1477516858066 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 14:20:58 INFO - PROCESS | 1820 | 1477516858087 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 14:20:58 INFO - PROCESS | 1820 | 1477516858093 Marionette TRACE conn4 <- [1,574,null,["8"]] 14:20:58 INFO - PROCESS | 1820 | 1477516858105 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 14:20:58 INFO - PROCESS | 1820 | 1477516858113 Marionette TRACE conn4 <- [1,575,null,{}] 14:20:58 INFO - PROCESS | 1820 | 1477516858120 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e14c00 == 12 [pid = 1820] [id = 130] 14:20:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x95e15000) [pid = 1820] [serial = 382] [outer = (nil)] 14:20:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x95e16c00) [pid = 1820] [serial = 383] [outer = 0x95e15000] 14:20:58 INFO - PROCESS | 1820 | 1477516858215 Marionette DEBUG loaded listener.js 14:20:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x95e28c00) [pid = 1820] [serial = 384] [outer = 0x95e15000] 14:20:58 INFO - PROCESS | 1820 | 1477516858940 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]]]}] 14:20:58 INFO - . 14:20:58 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1172ms 14:20:58 INFO - PROCESS | 1820 | 1477516858969 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 14:20:58 INFO - PROCESS | 1820 | 1477516858974 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 14:20:58 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 14:20:58 INFO - PROCESS | 1820 | 1477516858981 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}] 14:20:59 INFO - PROCESS | 1820 | 1477516859199 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 14:20:59 INFO - PROCESS | 1820 | 1477516859297 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 14:20:59 INFO - PROCESS | 1820 | 1477516859303 Marionette TRACE conn4 <- [1,579,null,["8"]] 14:20:59 INFO - PROCESS | 1820 | 1477516859312 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 14:20:59 INFO - PROCESS | 1820 | 1477516859326 Marionette TRACE conn4 <- [1,580,null,{}] 14:20:59 INFO - PROCESS | 1820 | 1477516859336 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:20:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f98dc00 == 13 [pid = 1820] [id = 131] 14:20:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8f98f800) [pid = 1820] [serial = 385] [outer = (nil)] 14:20:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8fbcd800) [pid = 1820] [serial = 386] [outer = 0x8f98f800] 14:20:59 INFO - PROCESS | 1820 | 1477516859481 Marionette DEBUG loaded listener.js 14:20:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x90fba400) [pid = 1820] [serial = 387] [outer = 0x8f98f800] 14:21:00 INFO - PROCESS | 1820 | 1477516860284 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]]]}] 14:21:00 INFO - . 14:21:00 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1325ms 14:21:00 INFO - PROCESS | 1820 | 1477516860308 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 14:21:00 INFO - PROCESS | 1820 | 1477516860316 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 14:21:00 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 14:21:00 INFO - PROCESS | 1820 | 1477516860327 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}] 14:21:00 INFO - PROCESS | 1820 | 1477516860640 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 14:21:00 INFO - PROCESS | 1820 | 1477516860714 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 14:21:00 INFO - PROCESS | 1820 | 1477516860722 Marionette TRACE conn4 <- [1,584,null,["8"]] 14:21:00 INFO - PROCESS | 1820 | 1477516860772 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 14:21:00 INFO - PROCESS | 1820 | 1477516860782 Marionette TRACE conn4 <- [1,585,null,{}] 14:21:00 INFO - PROCESS | 1820 | 1477516860794 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:21:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e10c00 == 14 [pid = 1820] [id = 132] 14:21:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x95e11000) [pid = 1820] [serial = 388] [outer = (nil)] 14:21:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x95e9b400) [pid = 1820] [serial = 389] [outer = 0x95e11000] 14:21:00 INFO - PROCESS | 1820 | 1477516860897 Marionette DEBUG loaded listener.js 14:21:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x97a82c00) [pid = 1820] [serial = 390] [outer = 0x95e11000] 14:21:01 INFO - PROCESS | 1820 | 1477516861786 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]]]}] 14:21:01 INFO - . 14:21:01 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1476ms 14:21:01 INFO - PROCESS | 1820 | 1477516861802 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 14:21:01 INFO - PROCESS | 1820 | 1477516861807 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 14:21:01 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 14:21:01 INFO - PROCESS | 1820 | 1477516861815 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}] 14:21:02 INFO - PROCESS | 1820 | 1477516862040 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 14:21:02 INFO - PROCESS | 1820 | 1477516862200 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 14:21:02 INFO - PROCESS | 1820 | 1477516862217 Marionette TRACE conn4 <- [1,589,null,["8"]] 14:21:02 INFO - PROCESS | 1820 | 1477516862232 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 14:21:02 INFO - PROCESS | 1820 | 1477516862241 Marionette TRACE conn4 <- [1,590,null,{}] 14:21:02 INFO - PROCESS | 1820 | 1477516862249 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:21:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d93b400 == 15 [pid = 1820] [id = 133] 14:21:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8da42c00) [pid = 1820] [serial = 391] [outer = (nil)] 14:21:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x98ef1c00) [pid = 1820] [serial = 392] [outer = 0x8da42c00] 14:21:02 INFO - PROCESS | 1820 | 1477516862360 Marionette DEBUG loaded listener.js 14:21:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x9952b000) [pid = 1820] [serial = 393] [outer = 0x8da42c00] 14:21:04 INFO - PROCESS | 1820 | --DOCSHELL 0x94115000 == 14 [pid = 1820] [id = 127] 14:21:04 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x90fba000) [pid = 1820] [serial = 371] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x92a9bc00) [pid = 1820] [serial = 372] [outer = (nil)] [url = about:blank] 14:21:04 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x94587000) [pid = 1820] [serial = 369] [outer = (nil)] [url = about:blank] 14:21:06 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x943ef000) [pid = 1820] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 14:21:06 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x94115c00) [pid = 1820] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 14:21:06 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x91a1d400) [pid = 1820] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 14:21:08 INFO - PROCESS | 1820 | 1477516868083 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]]]}] 14:21:08 INFO - . 14:21:08 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6288ms 14:21:08 INFO - PROCESS | 1820 | 1477516868103 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 14:21:08 INFO - PROCESS | 1820 | 1477516868110 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 14:21:08 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 14:21:08 INFO - PROCESS | 1820 | 1477516868121 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}] 14:21:08 INFO - PROCESS | 1820 | 1477516868330 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 14:21:08 INFO - PROCESS | 1820 | 1477516868354 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 14:21:08 INFO - PROCESS | 1820 | 1477516868360 Marionette TRACE conn4 <- [1,594,null,["8"]] 14:21:08 INFO - PROCESS | 1820 | 1477516868367 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 14:21:08 INFO - PROCESS | 1820 | 1477516868375 Marionette TRACE conn4 <- [1,595,null,{}] 14:21:08 INFO - PROCESS | 1820 | 1477516868382 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:21:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x91a23800 == 15 [pid = 1820] [id = 134] 14:21:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x91a23c00) [pid = 1820] [serial = 394] [outer = (nil)] 14:21:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x939aa800) [pid = 1820] [serial = 395] [outer = 0x91a23c00] 14:21:08 INFO - PROCESS | 1820 | 1477516868475 Marionette DEBUG loaded listener.js 14:21:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x93bdf800) [pid = 1820] [serial = 396] [outer = 0x91a23c00] 14:21:12 INFO - PROCESS | 1820 | --DOCSHELL 0x95e14c00 == 14 [pid = 1820] [id = 130] 14:21:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8d93b400 == 13 [pid = 1820] [id = 133] 14:21:12 INFO - PROCESS | 1820 | --DOCSHELL 0x95e10c00 == 12 [pid = 1820] [id = 132] 14:21:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8f98dc00 == 11 [pid = 1820] [id = 131] 14:21:12 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x941f2c00) [pid = 1820] [serial = 374] [outer = (nil)] [url = about:blank] 14:21:12 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x9457d400) [pid = 1820] [serial = 380] [outer = (nil)] [url = about:blank] 14:21:12 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x94580800) [pid = 1820] [serial = 381] [outer = (nil)] [url = about:blank] 14:21:12 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x92a0ec00) [pid = 1820] [serial = 377] [outer = (nil)] [url = about:blank] 14:21:12 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x938c8c00) [pid = 1820] [serial = 378] [outer = (nil)] [url = about:blank] 14:21:12 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x941f3400) [pid = 1820] [serial = 375] [outer = (nil)] [url = about:blank] 14:21:12 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x95e16c00) [pid = 1820] [serial = 383] [outer = (nil)] [url = about:blank] 14:21:14 INFO - PROCESS | 1820 | 1477516874078 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"]]]}] 14:21:14 INFO - . 14:21:14 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5993ms 14:21:14 INFO - PROCESS | 1820 | 1477516874113 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 14:21:14 INFO - PROCESS | 1820 | 1477516874120 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 14:21:14 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 14:21:14 INFO - PROCESS | 1820 | 1477516874136 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}] 14:21:14 INFO - PROCESS | 1820 | 1477516874387 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 14:21:14 INFO - PROCESS | 1820 | 1477516874411 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 14:21:14 INFO - PROCESS | 1820 | 1477516874428 Marionette TRACE conn4 <- [1,599,null,["8"]] 14:21:14 INFO - PROCESS | 1820 | 1477516874493 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 14:21:14 INFO - PROCESS | 1820 | 1477516874503 Marionette TRACE conn4 <- [1,600,null,{}] 14:21:14 INFO - PROCESS | 1820 | 1477516874512 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:21:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x91ac5400 == 12 [pid = 1820] [id = 135] 14:21:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x91ac5800) [pid = 1820] [serial = 397] [outer = (nil)] 14:21:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x92a9ec00) [pid = 1820] [serial = 398] [outer = 0x91ac5800] 14:21:14 INFO - PROCESS | 1820 | 1477516874616 Marionette DEBUG loaded listener.js 14:21:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x938d1000) [pid = 1820] [serial = 399] [outer = 0x91ac5800] 14:21:15 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8f98f800) [pid = 1820] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 14:21:15 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x95e11000) [pid = 1820] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 14:21:15 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8da42c00) [pid = 1820] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 14:21:15 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x95e15000) [pid = 1820] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 14:21:20 INFO - PROCESS | 1820 | 1477516880280 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]]]}] 14:21:20 INFO - . 14:21:20 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6193ms 14:21:20 INFO - PROCESS | 1820 | 1477516880333 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 14:21:20 INFO - PROCESS | 1820 | 1477516880339 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 14:21:20 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 14:21:20 INFO - PROCESS | 1820 | 1477516880353 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}] 14:21:20 INFO - PROCESS | 1820 | 1477516880564 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 14:21:20 INFO - PROCESS | 1820 | --DOCSHELL 0x943edc00 == 11 [pid = 1820] [id = 129] 14:21:20 INFO - PROCESS | 1820 | --DOCSHELL 0x91a1cc00 == 10 [pid = 1820] [id = 128] 14:21:20 INFO - PROCESS | 1820 | --DOCSHELL 0x91a23800 == 9 [pid = 1820] [id = 134] 14:21:20 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x9952b000) [pid = 1820] [serial = 393] [outer = (nil)] [url = about:blank] 14:21:20 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x98ef1c00) [pid = 1820] [serial = 392] [outer = (nil)] [url = about:blank] 14:21:20 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x95e9b400) [pid = 1820] [serial = 389] [outer = (nil)] [url = about:blank] 14:21:20 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x97a82c00) [pid = 1820] [serial = 390] [outer = (nil)] [url = about:blank] 14:21:20 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8fbcd800) [pid = 1820] [serial = 386] [outer = (nil)] [url = about:blank] 14:21:20 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x90fba400) [pid = 1820] [serial = 387] [outer = (nil)] [url = about:blank] 14:21:20 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x95e28c00) [pid = 1820] [serial = 384] [outer = (nil)] [url = about:blank] 14:21:20 INFO - PROCESS | 1820 | 1477516880760 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 14:21:20 INFO - PROCESS | 1820 | 1477516880769 Marionette TRACE conn4 <- [1,604,null,["8"]] 14:21:20 INFO - PROCESS | 1820 | 1477516880783 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 14:21:20 INFO - PROCESS | 1820 | 1477516880795 Marionette TRACE conn4 <- [1,605,null,{}] 14:21:20 INFO - PROCESS | 1820 | 1477516880804 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:21:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fbc400 == 10 [pid = 1820] [id = 136] 14:21:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x90fbc800) [pid = 1820] [serial = 400] [outer = (nil)] 14:21:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x92a0bc00) [pid = 1820] [serial = 401] [outer = 0x90fbc800] 14:21:20 INFO - PROCESS | 1820 | 1477516880920 Marionette DEBUG loaded listener.js 14:21:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x939a2000) [pid = 1820] [serial = 402] [outer = 0x90fbc800] 14:21:21 INFO - PROCESS | 1820 | [1820] 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 14:21:21 INFO - PROCESS | 1820 | [1820] 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 14:21:21 INFO - PROCESS | 1820 | [1820] 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 2690 14:21:22 INFO - PROCESS | 1820 | 1477516882002 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]]]}] 14:21:22 INFO - . 14:21:22 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1679ms 14:21:22 INFO - PROCESS | 1820 | 1477516882031 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 14:21:22 INFO - PROCESS | 1820 | 1477516882037 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 14:21:22 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 14:21:22 INFO - PROCESS | 1820 | 1477516882045 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}] 14:21:22 INFO - PROCESS | 1820 | 1477516882292 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 14:21:22 INFO - PROCESS | 1820 | 1477516882309 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 14:21:22 INFO - PROCESS | 1820 | 1477516882315 Marionette TRACE conn4 <- [1,609,null,["8"]] 14:21:22 INFO - PROCESS | 1820 | 1477516882322 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 14:21:22 INFO - PROCESS | 1820 | 1477516882328 Marionette TRACE conn4 <- [1,610,null,{}] 14:21:22 INFO - PROCESS | 1820 | 1477516882336 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:21:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x9457bc00 == 11 [pid = 1820] [id = 137] 14:21:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x9457cc00) [pid = 1820] [serial = 403] [outer = (nil)] 14:21:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x9457fc00) [pid = 1820] [serial = 404] [outer = 0x9457cc00] 14:21:22 INFO - PROCESS | 1820 | 1477516882427 Marionette DEBUG loaded listener.js 14:21:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x90fb3800) [pid = 1820] [serial = 405] [outer = 0x9457cc00] 14:21:23 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x91a23c00) [pid = 1820] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 14:21:23 INFO - PROCESS | 1820 | 1477516883543 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]]]}] 14:21:23 INFO - . 14:21:23 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1531ms 14:21:23 INFO - PROCESS | 1820 | 1477516883586 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 14:21:23 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 14:21:23 INFO - PROCESS | 1820 | 1477516883596 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 14:21:23 INFO - PROCESS | 1820 | 1477516883604 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}] 14:21:23 INFO - PROCESS | 1820 | 1477516883832 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 14:21:23 INFO - PROCESS | 1820 | 1477516883859 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 14:21:23 INFO - PROCESS | 1820 | 1477516883865 Marionette TRACE conn4 <- [1,614,null,["8"]] 14:21:23 INFO - PROCESS | 1820 | 1477516883872 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 14:21:23 INFO - PROCESS | 1820 | 1477516883880 Marionette TRACE conn4 <- [1,615,null,{}] 14:21:23 INFO - PROCESS | 1820 | 1477516883887 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:21:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e10c00 == 12 [pid = 1820] [id = 138] 14:21:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x95e11000) [pid = 1820] [serial = 406] [outer = (nil)] 14:21:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x95e12c00) [pid = 1820] [serial = 407] [outer = 0x95e11000] 14:21:23 INFO - PROCESS | 1820 | 1477516883981 Marionette DEBUG loaded listener.js 14:21:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x95e25000) [pid = 1820] [serial = 408] [outer = 0x95e11000] 14:21:25 INFO - PROCESS | 1820 | 1477516885119 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]]]}] 14:21:25 INFO - .. 14:21:25 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1571ms 14:21:25 INFO - PROCESS | 1820 | 1477516885174 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 14:21:25 INFO - PROCESS | 1820 | 1477516885178 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 14:21:25 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 14:21:25 INFO - PROCESS | 1820 | 1477516885186 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}] 14:21:25 INFO - PROCESS | 1820 | 1477516885370 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 14:21:25 INFO - PROCESS | 1820 | 1477516885385 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 14:21:25 INFO - PROCESS | 1820 | 1477516885390 Marionette TRACE conn4 <- [1,619,null,["8"]] 14:21:25 INFO - PROCESS | 1820 | 1477516885395 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 14:21:25 INFO - PROCESS | 1820 | 1477516885402 Marionette TRACE conn4 <- [1,620,null,{}] 14:21:25 INFO - PROCESS | 1820 | 1477516885409 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:21:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x8da41000 == 13 [pid = 1820] [id = 139] 14:21:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x97a88c00) [pid = 1820] [serial = 409] [outer = (nil)] 14:21:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x98240000) [pid = 1820] [serial = 410] [outer = 0x97a88c00] 14:21:25 INFO - PROCESS | 1820 | 1477516885496 Marionette DEBUG loaded listener.js 14:21:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x982a4800) [pid = 1820] [serial = 411] [outer = 0x97a88c00] 14:21:29 INFO - PROCESS | 1820 | --DOCSHELL 0x95e10c00 == 12 [pid = 1820] [id = 138] 14:21:29 INFO - PROCESS | 1820 | --DOCSHELL 0x9457bc00 == 11 [pid = 1820] [id = 137] 14:21:29 INFO - PROCESS | 1820 | --DOCSHELL 0x90fbc400 == 10 [pid = 1820] [id = 136] 14:21:29 INFO - PROCESS | 1820 | --DOCSHELL 0x91ac5400 == 9 [pid = 1820] [id = 135] 14:21:29 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x939aa800) [pid = 1820] [serial = 395] [outer = (nil)] [url = about:blank] 14:21:29 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x93bdf800) [pid = 1820] [serial = 396] [outer = (nil)] [url = about:blank] 14:21:29 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x92a9ec00) [pid = 1820] [serial = 398] [outer = (nil)] [url = about:blank] 14:21:31 INFO - PROCESS | 1820 | 1477516891169 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]]]}] 14:21:31 INFO - .. 14:21:31 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6041ms 14:21:31 INFO - PROCESS | 1820 | 1477516891231 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 14:21:31 INFO - PROCESS | 1820 | 1477516891238 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 14:21:31 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 14:21:31 INFO - PROCESS | 1820 | 1477516891250 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}] 14:21:31 INFO - PROCESS | 1820 | 1477516891503 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 14:21:31 INFO - PROCESS | 1820 | 1477516891584 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 14:21:31 INFO - PROCESS | 1820 | 1477516891591 Marionette TRACE conn4 <- [1,624,null,["8"]] 14:21:31 INFO - PROCESS | 1820 | 1477516891601 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 14:21:31 INFO - PROCESS | 1820 | 1477516891610 Marionette TRACE conn4 <- [1,625,null,{}] 14:21:31 INFO - PROCESS | 1820 | 1477516891624 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:21:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb9000 == 10 [pid = 1820] [id = 140] 14:21:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x90fb9800) [pid = 1820] [serial = 412] [outer = (nil)] 14:21:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x92a0ec00) [pid = 1820] [serial = 413] [outer = 0x90fb9800] 14:21:31 INFO - PROCESS | 1820 | 1477516891800 Marionette DEBUG loaded listener.js 14:21:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x939a9400) [pid = 1820] [serial = 414] [outer = 0x90fb9800] 14:21:32 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x91ac5800) [pid = 1820] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 14:21:32 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x90fbc800) [pid = 1820] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 14:21:32 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x95e11000) [pid = 1820] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 14:21:32 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x9457cc00) [pid = 1820] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 14:21:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x9386c800) [pid = 1820] [serial = 415] [outer = 0x958ef000] 14:21:33 INFO - PROCESS | 1820 | 1477516893042 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]]]}] 14:21:33 INFO - .. 14:21:33 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1827ms 14:21:33 INFO - PROCESS | 1820 | 1477516893076 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 14:21:33 INFO - PROCESS | 1820 | 1477516893084 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 14:21:33 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 14:21:33 INFO - PROCESS | 1820 | 1477516893091 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}] 14:21:33 INFO - PROCESS | 1820 | 1477516893320 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 14:21:33 INFO - PROCESS | 1820 | 1477516893334 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 14:21:33 INFO - PROCESS | 1820 | 1477516893339 Marionette TRACE conn4 <- [1,629,null,["8"]] 14:21:33 INFO - PROCESS | 1820 | 1477516893362 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 14:21:33 INFO - PROCESS | 1820 | 1477516893369 Marionette TRACE conn4 <- [1,630,null,{}] 14:21:33 INFO - PROCESS | 1820 | 1477516893377 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:21:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x94587000 == 11 [pid = 1820] [id = 141] 14:21:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x94587c00) [pid = 1820] [serial = 416] [outer = (nil)] 14:21:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x94dc3000) [pid = 1820] [serial = 417] [outer = 0x94587c00] 14:21:33 INFO - PROCESS | 1820 | 1477516893466 Marionette DEBUG loaded listener.js 14:21:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8fbcd800) [pid = 1820] [serial = 418] [outer = 0x94587c00] 14:21:34 INFO - PROCESS | 1820 | 1477516894578 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]]]}] 14:21:34 INFO - . 14:21:34 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1529ms 14:21:34 INFO - PROCESS | 1820 | 1477516894629 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 14:21:34 INFO - PROCESS | 1820 | 1477516894637 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 14:21:34 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 14:21:34 INFO - PROCESS | 1820 | 1477516894645 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}] 14:21:34 INFO - PROCESS | 1820 | 1477516894831 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 14:21:34 INFO - PROCESS | 1820 | 1477516894941 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 14:21:34 INFO - PROCESS | 1820 | 1477516894946 Marionette TRACE conn4 <- [1,634,null,["8"]] 14:21:34 INFO - PROCESS | 1820 | 1477516894953 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 14:21:34 INFO - PROCESS | 1820 | 1477516894961 Marionette TRACE conn4 <- [1,635,null,{}] 14:21:34 INFO - PROCESS | 1820 | 1477516894968 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:21:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e29c00 == 12 [pid = 1820] [id = 142] 14:21:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x95e2a400) [pid = 1820] [serial = 419] [outer = (nil)] 14:21:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x95e99000) [pid = 1820] [serial = 420] [outer = 0x95e2a400] 14:21:35 INFO - PROCESS | 1820 | 1477516895072 Marionette DEBUG loaded listener.js 14:21:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x97a2e800) [pid = 1820] [serial = 421] [outer = 0x95e2a400] 14:21:36 INFO - PROCESS | 1820 | 1477516896318 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]]]}] 14:21:36 INFO - . 14:21:36 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1726ms 14:21:36 INFO - PROCESS | 1820 | 1477516896373 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 14:21:36 INFO - PROCESS | 1820 | 1477516896381 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 14:21:36 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 14:21:36 INFO - PROCESS | 1820 | 1477516896451 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}] 14:21:36 INFO - PROCESS | 1820 | 1477516896666 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 14:21:36 INFO - PROCESS | 1820 | 1477516896842 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 14:21:36 INFO - PROCESS | 1820 | 1477516896849 Marionette TRACE conn4 <- [1,639,null,["8"]] 14:21:36 INFO - PROCESS | 1820 | 1477516896860 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 14:21:36 INFO - PROCESS | 1820 | 1477516896869 Marionette TRACE conn4 <- [1,640,null,{}] 14:21:36 INFO - PROCESS | 1820 | 1477516896876 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:21:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f98d000 == 13 [pid = 1820] [id = 143] 14:21:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x9551f800) [pid = 1820] [serial = 422] [outer = (nil)] 14:21:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x95e0ac00) [pid = 1820] [serial = 423] [outer = 0x9551f800] 14:21:36 INFO - PROCESS | 1820 | 1477516896988 Marionette DEBUG loaded listener.js 14:21:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x958f4c00) [pid = 1820] [serial = 424] [outer = 0x9551f800] 14:21:38 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x95e25000) [pid = 1820] [serial = 408] [outer = (nil)] [url = about:blank] 14:21:38 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x90fb3800) [pid = 1820] [serial = 405] [outer = (nil)] [url = about:blank] 14:21:38 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x938d1000) [pid = 1820] [serial = 399] [outer = (nil)] [url = about:blank] 14:21:38 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x9457fc00) [pid = 1820] [serial = 404] [outer = (nil)] [url = about:blank] 14:21:38 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x939a2000) [pid = 1820] [serial = 402] [outer = (nil)] [url = about:blank] 14:21:38 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x95e12c00) [pid = 1820] [serial = 407] [outer = (nil)] [url = about:blank] 14:21:38 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x92a0bc00) [pid = 1820] [serial = 401] [outer = (nil)] [url = about:blank] 14:21:41 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x90fb9800) [pid = 1820] [serial = 412] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 14:21:41 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x94587c00) [pid = 1820] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 14:21:41 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x97a88c00) [pid = 1820] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 14:21:42 INFO - PROCESS | 1820 | 1477516902684 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]]]}] 14:21:42 INFO - .. 14:21:42 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6291ms 14:21:42 INFO - PROCESS | 1820 | 1477516902724 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 14:21:42 INFO - PROCESS | 1820 | 1477516902731 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 14:21:42 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 14:21:42 INFO - PROCESS | 1820 | 1477516902741 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}] 14:21:42 INFO - PROCESS | 1820 | 1477516902909 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 14:21:42 INFO - PROCESS | 1820 | 1477516902930 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 14:21:42 INFO - PROCESS | 1820 | 1477516902937 Marionette TRACE conn4 <- [1,644,null,["8"]] 14:21:42 INFO - PROCESS | 1820 | 1477516902945 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 14:21:42 INFO - PROCESS | 1820 | 1477516902953 Marionette TRACE conn4 <- [1,645,null,{}] 14:21:42 INFO - PROCESS | 1820 | 1477516902959 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:21:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x938cf800 == 14 [pid = 1820] [id = 144] 14:21:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x938d1000) [pid = 1820] [serial = 425] [outer = (nil)] 14:21:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x93adac00) [pid = 1820] [serial = 426] [outer = 0x938d1000] 14:21:43 INFO - PROCESS | 1820 | 1477516903143 Marionette DEBUG loaded listener.js 14:21:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x94115800) [pid = 1820] [serial = 427] [outer = 0x938d1000] 14:21:46 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb9000 == 13 [pid = 1820] [id = 140] 14:21:46 INFO - PROCESS | 1820 | --DOCSHELL 0x8da41000 == 12 [pid = 1820] [id = 139] 14:21:46 INFO - PROCESS | 1820 | --DOCSHELL 0x8f98d000 == 11 [pid = 1820] [id = 143] 14:21:46 INFO - PROCESS | 1820 | --DOCSHELL 0x95e29c00 == 10 [pid = 1820] [id = 142] 14:21:46 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x98240000) [pid = 1820] [serial = 410] [outer = (nil)] [url = about:blank] 14:21:46 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x94dc3000) [pid = 1820] [serial = 417] [outer = (nil)] [url = about:blank] 14:21:46 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8fbcd800) [pid = 1820] [serial = 418] [outer = (nil)] [url = about:blank] 14:21:46 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x92a0ec00) [pid = 1820] [serial = 413] [outer = (nil)] [url = about:blank] 14:21:46 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x939a9400) [pid = 1820] [serial = 414] [outer = (nil)] [url = about:blank] 14:21:46 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x982a4800) [pid = 1820] [serial = 411] [outer = (nil)] [url = about:blank] 14:21:46 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x958f3400) [pid = 1820] [serial = 308] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:21:48 INFO - PROCESS | 1820 | 1477516908740 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]]]}] 14:21:48 INFO - .. 14:21:48 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6038ms 14:21:48 INFO - PROCESS | 1820 | 1477516908779 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 14:21:48 INFO - PROCESS | 1820 | 1477516908787 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 14:21:48 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 14:21:48 INFO - PROCESS | 1820 | 1477516908816 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}] 14:21:49 INFO - PROCESS | 1820 | 1477516909050 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 14:21:49 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x95e2a400) [pid = 1820] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 14:21:49 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x9551f800) [pid = 1820] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 14:21:49 INFO - PROCESS | 1820 | 1477516909170 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 14:21:49 INFO - PROCESS | 1820 | 1477516909176 Marionette TRACE conn4 <- [1,649,null,["8"]] 14:21:49 INFO - PROCESS | 1820 | 1477516909186 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 14:21:49 INFO - PROCESS | 1820 | 1477516909196 Marionette TRACE conn4 <- [1,650,null,{}] 14:21:49 INFO - PROCESS | 1820 | 1477516909206 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:21:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb9400 == 11 [pid = 1820] [id = 145] 14:21:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x90fb9800) [pid = 1820] [serial = 428] [outer = (nil)] 14:21:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x91a23800) [pid = 1820] [serial = 429] [outer = 0x90fb9800] 14:21:49 INFO - PROCESS | 1820 | 1477516909303 Marionette DEBUG loaded listener.js 14:21:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x92a99000) [pid = 1820] [serial = 430] [outer = 0x90fb9800] 14:21:50 INFO - PROCESS | 1820 | [1820] 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 14:21:50 INFO - PROCESS | 1820 | [1820] 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 14:21:50 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 14:21:54 INFO - PROCESS | 1820 | --DOCSHELL 0x94587000 == 10 [pid = 1820] [id = 141] 14:21:54 INFO - PROCESS | 1820 | --DOCSHELL 0x938cf800 == 9 [pid = 1820] [id = 144] 14:21:54 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x97a2e800) [pid = 1820] [serial = 421] [outer = (nil)] [url = about:blank] 14:21:54 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x95e99000) [pid = 1820] [serial = 420] [outer = (nil)] [url = about:blank] 14:21:54 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x958f4c00) [pid = 1820] [serial = 424] [outer = (nil)] [url = about:blank] 14:21:54 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x95e0ac00) [pid = 1820] [serial = 423] [outer = (nil)] [url = about:blank] 14:21:54 INFO - PROCESS | 1820 | 1477516914951 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]]]}] 14:21:55 INFO - .. 14:21:55 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6196ms 14:21:55 INFO - PROCESS | 1820 | 1477516915007 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 14:21:55 INFO - PROCESS | 1820 | 1477516915013 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 14:21:55 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 14:21:55 INFO - PROCESS | 1820 | 1477516915026 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}] 14:21:55 INFO - PROCESS | 1820 | 1477516915276 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 14:21:55 INFO - PROCESS | 1820 | 1477516915397 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 14:21:55 INFO - PROCESS | 1820 | 1477516915409 Marionette TRACE conn4 <- [1,654,null,["8"]] 14:21:55 INFO - PROCESS | 1820 | 1477516915422 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 14:21:55 INFO - PROCESS | 1820 | 1477516915431 Marionette TRACE conn4 <- [1,655,null,{}] 14:21:55 INFO - PROCESS | 1820 | 1477516915439 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:21:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb2c00 == 10 [pid = 1820] [id = 146] 14:21:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x90fb4400) [pid = 1820] [serial = 431] [outer = (nil)] 14:21:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x90fbc800) [pid = 1820] [serial = 432] [outer = 0x90fb4400] 14:21:55 INFO - PROCESS | 1820 | 1477516915536 Marionette DEBUG loaded listener.js 14:21:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x90fbbc00) [pid = 1820] [serial = 433] [outer = 0x90fb4400] 14:21:57 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x938d1000) [pid = 1820] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 14:22:01 INFO - PROCESS | 1820 | 1477516921135 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]]]}] 14:22:01 INFO - . 14:22:01 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6138ms 14:22:01 INFO - PROCESS | 1820 | 1477516921162 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 14:22:01 INFO - PROCESS | 1820 | 1477516921170 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 14:22:01 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 14:22:01 INFO - PROCESS | 1820 | 1477516921181 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}] 14:22:01 INFO - PROCESS | 1820 | 1477516921431 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 14:22:01 INFO - PROCESS | 1820 | 1477516921588 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 14:22:01 INFO - PROCESS | 1820 | 1477516921597 Marionette TRACE conn4 <- [1,659,null,["8"]] 14:22:01 INFO - PROCESS | 1820 | 1477516921605 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 14:22:01 INFO - PROCESS | 1820 | 1477516921617 Marionette TRACE conn4 <- [1,660,null,{}] 14:22:01 INFO - PROCESS | 1820 | 1477516921627 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x92a9c000 == 11 [pid = 1820] [id = 147] 14:22:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x92a9ec00) [pid = 1820] [serial = 434] [outer = (nil)] 14:22:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x9386e800) [pid = 1820] [serial = 435] [outer = 0x92a9ec00] 14:22:01 INFO - PROCESS | 1820 | 1477516921776 Marionette DEBUG loaded listener.js 14:22:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x93870000) [pid = 1820] [serial = 436] [outer = 0x92a9ec00] 14:22:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x8da45400 == 12 [pid = 1820] [id = 148] 14:22:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x94581800) [pid = 1820] [serial = 437] [outer = (nil)] 14:22:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x943ed800) [pid = 1820] [serial = 438] [outer = 0x94581800] 14:22:03 INFO - PROCESS | 1820 | 1477516923018 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]]]}] 14:22:03 INFO - . 14:22:03 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1882ms 14:22:03 INFO - PROCESS | 1820 | 1477516923099 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 14:22:03 INFO - PROCESS | 1820 | 1477516923108 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 14:22:03 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 14:22:03 INFO - PROCESS | 1820 | 1477516923119 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}] 14:22:03 INFO - PROCESS | 1820 | 1477516923349 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 14:22:03 INFO - PROCESS | 1820 | 1477516923497 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 14:22:03 INFO - PROCESS | 1820 | 1477516923505 Marionette TRACE conn4 <- [1,664,null,["8"]] 14:22:03 INFO - PROCESS | 1820 | 1477516923516 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 14:22:03 INFO - PROCESS | 1820 | 1477516923524 Marionette TRACE conn4 <- [1,665,null,{}] 14:22:03 INFO - PROCESS | 1820 | 1477516923531 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x9545b800 == 13 [pid = 1820] [id = 149] 14:22:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x9545d000) [pid = 1820] [serial = 439] [outer = (nil)] 14:22:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x95543800) [pid = 1820] [serial = 440] [outer = 0x9545d000] 14:22:03 INFO - PROCESS | 1820 | 1477516923659 Marionette DEBUG loaded listener.js 14:22:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x9551f800) [pid = 1820] [serial = 441] [outer = 0x9545d000] 14:22:04 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb9400 == 12 [pid = 1820] [id = 145] 14:22:04 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x93adac00) [pid = 1820] [serial = 426] [outer = (nil)] [url = about:blank] 14:22:04 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x94115800) [pid = 1820] [serial = 427] [outer = (nil)] [url = about:blank] 14:22:04 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x91a23800) [pid = 1820] [serial = 429] [outer = (nil)] [url = about:blank] 14:22:06 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x90fb9800) [pid = 1820] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 14:22:09 INFO - PROCESS | 1820 | 1477516929339 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]]]}] 14:22:09 INFO - .. 14:22:09 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6249ms 14:22:09 INFO - PROCESS | 1820 | 1477516929369 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 14:22:09 INFO - PROCESS | 1820 | 1477516929375 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 14:22:09 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 14:22:09 INFO - PROCESS | 1820 | 1477516929386 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}] 14:22:09 INFO - PROCESS | 1820 | 1477516929592 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 14:22:09 INFO - PROCESS | 1820 | 1477516929664 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 14:22:09 INFO - PROCESS | 1820 | 1477516929669 Marionette TRACE conn4 <- [1,669,null,["8"]] 14:22:09 INFO - PROCESS | 1820 | 1477516929679 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 14:22:09 INFO - PROCESS | 1820 | 1477516929686 Marionette TRACE conn4 <- [1,670,null,{}] 14:22:09 INFO - PROCESS | 1820 | 1477516929693 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb9000 == 13 [pid = 1820] [id = 150] 14:22:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x90fb9400) [pid = 1820] [serial = 442] [outer = (nil)] 14:22:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x91abf400) [pid = 1820] [serial = 443] [outer = 0x90fb9400] 14:22:09 INFO - PROCESS | 1820 | 1477516929790 Marionette DEBUG loaded listener.js 14:22:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x92a0b400) [pid = 1820] [serial = 444] [outer = 0x90fb9400] 14:22:10 INFO - PROCESS | 1820 | [1820] 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 14:22:10 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 14:22:10 INFO - PROCESS | 1820 | 1477516930879 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]]]}] 14:22:10 INFO - .. 14:22:10 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1522ms 14:22:10 INFO - PROCESS | 1820 | 1477516930907 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 14:22:10 INFO - PROCESS | 1820 | 1477516930916 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 14:22:10 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 14:22:10 INFO - PROCESS | 1820 | 1477516930932 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}] 14:22:11 INFO - PROCESS | 1820 | 1477516931209 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 14:22:11 INFO - PROCESS | 1820 | 1477516931399 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 14:22:11 INFO - PROCESS | 1820 | 1477516931412 Marionette TRACE conn4 <- [1,674,null,["8"]] 14:22:11 INFO - PROCESS | 1820 | 1477516931466 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 14:22:11 INFO - PROCESS | 1820 | 1477516931482 Marionette TRACE conn4 <- [1,675,null,{}] 14:22:11 INFO - PROCESS | 1820 | 1477516931495 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x93deb000 == 14 [pid = 1820] [id = 151] 14:22:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x93ded400) [pid = 1820] [serial = 445] [outer = (nil)] 14:22:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x941f2c00) [pid = 1820] [serial = 446] [outer = 0x93ded400] 14:22:11 INFO - PROCESS | 1820 | 1477516931672 Marionette DEBUG loaded listener.js 14:22:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x94582400) [pid = 1820] [serial = 447] [outer = 0x93ded400] 14:22:12 INFO - PROCESS | 1820 | [1820] 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 14:22:12 INFO - PROCESS | 1820 | [1820] 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 14:22:12 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 14:22:14 INFO - PROCESS | 1820 | --DOCSHELL 0x8da45400 == 13 [pid = 1820] [id = 148] 14:22:14 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x90fbc800) [pid = 1820] [serial = 432] [outer = (nil)] [url = about:blank] 14:22:14 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x92a99000) [pid = 1820] [serial = 430] [outer = (nil)] [url = about:blank] 14:22:16 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x94581800) [pid = 1820] [serial = 437] [outer = (nil)] [url = about:srcdoc] 14:22:17 INFO - PROCESS | 1820 | 1477516937508 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]]]}] 14:22:17 INFO - .. 14:22:17 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6638ms 14:22:17 INFO - PROCESS | 1820 | 1477516937570 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 14:22:17 INFO - PROCESS | 1820 | 1477516937581 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 14:22:17 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 14:22:17 INFO - PROCESS | 1820 | 1477516937597 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}] 14:22:17 INFO - PROCESS | 1820 | 1477516937952 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 14:22:17 INFO - PROCESS | 1820 | 1477516937985 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 14:22:17 INFO - PROCESS | 1820 | 1477516937995 Marionette TRACE conn4 <- [1,679,null,["8"]] 14:22:18 INFO - PROCESS | 1820 | 1477516938008 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 14:22:18 INFO - PROCESS | 1820 | 1477516938024 Marionette TRACE conn4 <- [1,680,null,{}] 14:22:18 INFO - PROCESS | 1820 | 1477516938035 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x92b9c400 == 14 [pid = 1820] [id = 152] 14:22:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x938cf800) [pid = 1820] [serial = 448] [outer = (nil)] 14:22:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x93bdac00) [pid = 1820] [serial = 449] [outer = 0x938cf800] 14:22:18 INFO - PROCESS | 1820 | 1477516938191 Marionette DEBUG loaded listener.js 14:22:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x943e8c00) [pid = 1820] [serial = 450] [outer = 0x938cf800] 14:22:22 INFO - PROCESS | 1820 | --DOCSHELL 0x9545b800 == 13 [pid = 1820] [id = 149] 14:22:22 INFO - PROCESS | 1820 | --DOCSHELL 0x93deb000 == 12 [pid = 1820] [id = 151] 14:22:22 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb9000 == 11 [pid = 1820] [id = 150] 14:22:22 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x943ed800) [pid = 1820] [serial = 438] [outer = (nil)] [url = about:srcdoc] 14:22:22 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x91abf400) [pid = 1820] [serial = 443] [outer = (nil)] [url = about:blank] 14:22:22 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x95543800) [pid = 1820] [serial = 440] [outer = (nil)] [url = about:blank] 14:22:22 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x9386e800) [pid = 1820] [serial = 435] [outer = (nil)] [url = about:blank] 14:22:24 INFO - PROCESS | 1820 | 1477516944158 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]]]}] 14:22:24 INFO - .. 14:22:24 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6603ms 14:22:24 INFO - PROCESS | 1820 | 1477516944196 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 14:22:24 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 14:22:24 INFO - PROCESS | 1820 | 1477516944203 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 14:22:24 INFO - PROCESS | 1820 | 1477516944215 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}] 14:22:24 INFO - PROCESS | 1820 | 1477516944500 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 14:22:24 INFO - PROCESS | 1820 | 1477516944541 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 14:22:24 INFO - PROCESS | 1820 | 1477516944548 Marionette TRACE conn4 <- [1,684,null,["8"]] 14:22:24 INFO - PROCESS | 1820 | 1477516944556 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 14:22:24 INFO - PROCESS | 1820 | 1477516944564 Marionette TRACE conn4 <- [1,685,null,{}] 14:22:24 INFO - PROCESS | 1820 | 1477516944629 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb6800 == 12 [pid = 1820] [id = 153] 14:22:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x90fb7400) [pid = 1820] [serial = 451] [outer = (nil)] 14:22:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x91a27400) [pid = 1820] [serial = 452] [outer = 0x90fb7400] 14:22:24 INFO - PROCESS | 1820 | 1477516944726 Marionette DEBUG loaded listener.js 14:22:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x938d2c00) [pid = 1820] [serial = 453] [outer = 0x90fb7400] 14:22:25 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x92a9ec00) [pid = 1820] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 14:22:25 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x90fb9400) [pid = 1820] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 14:22:25 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x93ded400) [pid = 1820] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 14:22:25 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x90fb4400) [pid = 1820] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 14:22:25 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x9545d000) [pid = 1820] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 14:22:25 INFO - PROCESS | 1820 | [1820] 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 14:22:25 INFO - PROCESS | 1820 | [1820] 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 14:22:25 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 14:22:25 INFO - PROCESS | 1820 | 1477516945918 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]]]}] 14:22:25 INFO - .. 14:22:25 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1731ms 14:22:25 INFO - PROCESS | 1820 | 1477516945946 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 14:22:25 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 14:22:25 INFO - PROCESS | 1820 | 1477516945954 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 14:22:25 INFO - PROCESS | 1820 | 1477516945965 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}] 14:22:26 INFO - PROCESS | 1820 | 1477516946156 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 14:22:26 INFO - PROCESS | 1820 | 1477516946167 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 14:22:26 INFO - PROCESS | 1820 | 1477516946183 Marionette TRACE conn4 <- [1,689,null,["8"]] 14:22:26 INFO - PROCESS | 1820 | 1477516946192 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 14:22:26 INFO - PROCESS | 1820 | 1477516946197 Marionette TRACE conn4 <- [1,690,null,{}] 14:22:26 INFO - PROCESS | 1820 | 1477516946207 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x92b0b000 == 13 [pid = 1820] [id = 154] 14:22:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x943ee400) [pid = 1820] [serial = 454] [outer = (nil)] 14:22:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x94dd1800) [pid = 1820] [serial = 455] [outer = 0x943ee400] 14:22:26 INFO - PROCESS | 1820 | 1477516946394 Marionette DEBUG loaded listener.js 14:22:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x94dd1c00) [pid = 1820] [serial = 456] [outer = 0x943ee400] 14:22:30 INFO - PROCESS | 1820 | --DOCSHELL 0x92a9c000 == 12 [pid = 1820] [id = 147] 14:22:30 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb2c00 == 11 [pid = 1820] [id = 146] 14:22:30 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb6800 == 10 [pid = 1820] [id = 153] 14:22:30 INFO - PROCESS | 1820 | --DOCSHELL 0x92b9c400 == 9 [pid = 1820] [id = 152] 14:22:30 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x93870000) [pid = 1820] [serial = 436] [outer = (nil)] [url = about:blank] 14:22:30 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x90fbbc00) [pid = 1820] [serial = 433] [outer = (nil)] [url = about:blank] 14:22:30 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x9551f800) [pid = 1820] [serial = 441] [outer = (nil)] [url = about:blank] 14:22:30 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x941f2c00) [pid = 1820] [serial = 446] [outer = (nil)] [url = about:blank] 14:22:30 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x94582400) [pid = 1820] [serial = 447] [outer = (nil)] [url = about:blank] 14:22:30 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x92a0b400) [pid = 1820] [serial = 444] [outer = (nil)] [url = about:blank] 14:22:31 INFO - PROCESS | 1820 | 1477516951976 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]]]}] 14:22:32 INFO - .. 14:22:32 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6047ms 14:22:32 INFO - PROCESS | 1820 | 1477516952011 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 14:22:32 INFO - PROCESS | 1820 | 1477516952020 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 14:22:32 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 14:22:32 INFO - PROCESS | 1820 | 1477516952033 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}] 14:22:32 INFO - PROCESS | 1820 | 1477516952298 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 14:22:32 INFO - PROCESS | 1820 | 1477516952559 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 14:22:32 INFO - PROCESS | 1820 | 1477516952568 Marionette TRACE conn4 <- [1,694,null,["8"]] 14:22:32 INFO - PROCESS | 1820 | 1477516952590 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 14:22:32 INFO - PROCESS | 1820 | 1477516952606 Marionette TRACE conn4 <- [1,695,null,{}] 14:22:32 INFO - PROCESS | 1820 | 1477516952618 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb2800 == 10 [pid = 1820] [id = 155] 14:22:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x90fb2c00) [pid = 1820] [serial = 457] [outer = (nil)] 14:22:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x90fb9800) [pid = 1820] [serial = 458] [outer = 0x90fb2c00] 14:22:32 INFO - PROCESS | 1820 | 1477516952780 Marionette DEBUG loaded listener.js 14:22:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x92b09c00) [pid = 1820] [serial = 459] [outer = 0x90fb2c00] 14:22:33 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x90fb7400) [pid = 1820] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 14:22:33 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x938cf800) [pid = 1820] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 14:22:38 INFO - PROCESS | 1820 | --DOCSHELL 0x92b0b000 == 9 [pid = 1820] [id = 154] 14:22:38 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x91a27400) [pid = 1820] [serial = 452] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x938d2c00) [pid = 1820] [serial = 453] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x943e8c00) [pid = 1820] [serial = 450] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x93bdac00) [pid = 1820] [serial = 449] [outer = (nil)] [url = about:blank] 14:22:38 INFO - PROCESS | 1820 | 1477516958476 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"]]]}] 14:22:38 INFO - .... 14:22:38 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6492ms 14:22:38 INFO - PROCESS | 1820 | 1477516958523 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 14:22:38 INFO - PROCESS | 1820 | 1477516958529 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 14:22:38 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 14:22:38 INFO - PROCESS | 1820 | 1477516958547 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}] 14:22:38 INFO - PROCESS | 1820 | 1477516958751 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 14:22:38 INFO - PROCESS | 1820 | 1477516958773 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 14:22:38 INFO - PROCESS | 1820 | 1477516958780 Marionette TRACE conn4 <- [1,699,null,["8"]] 14:22:38 INFO - PROCESS | 1820 | 1477516958790 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 14:22:38 INFO - PROCESS | 1820 | 1477516958799 Marionette TRACE conn4 <- [1,700,null,{}] 14:22:38 INFO - PROCESS | 1820 | 1477516958919 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb6800 == 10 [pid = 1820] [id = 156] 14:22:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x90fb7800) [pid = 1820] [serial = 460] [outer = (nil)] 14:22:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x91a1cc00) [pid = 1820] [serial = 461] [outer = 0x90fb7800] 14:22:39 INFO - PROCESS | 1820 | 1477516959019 Marionette DEBUG loaded listener.js 14:22:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x92a9c000) [pid = 1820] [serial = 462] [outer = 0x90fb7800] 14:22:40 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x943ee400) [pid = 1820] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 14:22:44 INFO - PROCESS | 1820 | 1477516964631 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] 14:22:44 INFO - PROCESS | 1820 | 1477516964703 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 14:22:44 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 14:22:44 INFO - PROCESS | 1820 | 1477516964714 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 14:22:44 INFO - PROCESS | 1820 | 1477516964723 Marionette TRACE conn4 <- [1,703,null,{}] 14:22:44 INFO - PROCESS | 1820 | 1477516964734 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}] 14:22:44 INFO - PROCESS | 1820 | 1477516964972 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 14:22:45 INFO - PROCESS | 1820 | 1477516965123 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 14:22:45 INFO - PROCESS | 1820 | 1477516965130 Marionette TRACE conn4 <- [1,705,null,["8"]] 14:22:45 INFO - PROCESS | 1820 | 1477516965140 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 14:22:45 INFO - PROCESS | 1820 | 1477516965151 Marionette TRACE conn4 <- [1,706,null,{}] 14:22:45 INFO - PROCESS | 1820 | 1477516965165 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\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"}] 14:22:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x939aac00 == 11 [pid = 1820] [id = 157] 14:22:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x93ace800) [pid = 1820] [serial = 463] [outer = (nil)] 14:22:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x93ded800) [pid = 1820] [serial = 464] [outer = 0x93ace800] 14:22:45 INFO - PROCESS | 1820 | 1477516965282 Marionette DEBUG loaded listener.js 14:22:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8f9b7400) [pid = 1820] [serial = 465] [outer = 0x93ace800] 14:22:46 INFO - PROCESS | 1820 | [1820] 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 14:22:46 INFO - PROCESS | 1820 | [1820] 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 14:22:46 INFO - PROCESS | 1820 | [1820] 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 14:22:46 INFO - PROCESS | 1820 | [1820] 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 14:22:46 INFO - PROCESS | 1820 | 1477516966493 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]]]}] 14:22:46 INFO - ... 14:22:46 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1840ms 14:22:46 INFO - PROCESS | 1820 | 1477516966554 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 14:22:46 INFO - PROCESS | 1820 | 1477516966562 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 14:22:46 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 14:22:46 INFO - PROCESS | 1820 | 1477516966569 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 14:22:46 INFO - PROCESS | 1820 | 1477516966576 Marionette TRACE conn4 <- [1,709,null,{}] 14:22:46 INFO - PROCESS | 1820 | 1477516966585 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}] 14:22:46 INFO - PROCESS | 1820 | 1477516966814 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 14:22:46 INFO - PROCESS | 1820 | 1477516966962 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 14:22:46 INFO - PROCESS | 1820 | 1477516966971 Marionette TRACE conn4 <- [1,711,null,["8"]] 14:22:47 INFO - PROCESS | 1820 | 1477516966997 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 14:22:47 INFO - PROCESS | 1820 | 1477516967009 Marionette TRACE conn4 <- [1,712,null,{}] 14:22:47 INFO - PROCESS | 1820 | 1477516967017 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e96c00 == 12 [pid = 1820] [id = 158] 14:22:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x95e97800) [pid = 1820] [serial = 466] [outer = (nil)] 14:22:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x95ea0800) [pid = 1820] [serial = 467] [outer = 0x95e97800] 14:22:47 INFO - PROCESS | 1820 | 1477516967117 Marionette DEBUG loaded listener.js 14:22:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x95e2a400) [pid = 1820] [serial = 468] [outer = 0x95e97800] 14:22:48 INFO - PROCESS | 1820 | [mp3 @ 0x982ad400] err{or,}_recognition separate: 1; 1 14:22:48 INFO - PROCESS | 1820 | [mp3 @ 0x982ad400] err{or,}_recognition combined: 1; 1 14:22:48 INFO - PROCESS | 1820 | [mp3 @ 0x8dd6dc00] err{or,}_recognition separate: 1; 1 14:22:48 INFO - PROCESS | 1820 | [mp3 @ 0x8dd6dc00] err{or,}_recognition combined: 1; 1 14:22:48 INFO - PROCESS | 1820 | [1820] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 14:22:48 INFO - PROCESS | 1820 | [1820] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 14:22:48 INFO - PROCESS | 1820 | [1820] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 14:22:48 INFO - PROCESS | 1820 | [1820] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 14:22:49 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x90fb9800) [pid = 1820] [serial = 458] [outer = (nil)] [url = about:blank] 14:22:49 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x94dd1c00) [pid = 1820] [serial = 456] [outer = (nil)] [url = about:blank] 14:22:49 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x94dd1800) [pid = 1820] [serial = 455] [outer = (nil)] [url = about:blank] 14:22:51 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x90fb2c00) [pid = 1820] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 14:22:52 INFO - ... 14:22:52 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6304ms 14:22:52 INFO - PROCESS | 1820 | 1477516972863 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]]]}] 14:22:52 INFO - PROCESS | 1820 | 1477516972875 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 14:22:52 INFO - PROCESS | 1820 | 1477516972882 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 14:22:52 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 14:22:52 INFO - PROCESS | 1820 | 1477516972892 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 14:22:52 INFO - PROCESS | 1820 | 1477516972896 Marionette TRACE conn4 <- [1,715,null,{}] 14:22:52 INFO - PROCESS | 1820 | 1477516972906 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}] 14:22:53 INFO - PROCESS | 1820 | 1477516973137 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 14:22:53 INFO - PROCESS | 1820 | 1477516973163 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 14:22:53 INFO - PROCESS | 1820 | 1477516973170 Marionette TRACE conn4 <- [1,717,null,["8"]] 14:22:53 INFO - PROCESS | 1820 | 1477516973229 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 14:22:53 INFO - PROCESS | 1820 | 1477516973239 Marionette TRACE conn4 <- [1,718,null,{}] 14:22:53 INFO - PROCESS | 1820 | 1477516973252 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\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"}] 14:22:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x91ac7000 == 13 [pid = 1820] [id = 159] 14:22:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x92a0b400) [pid = 1820] [serial = 469] [outer = (nil)] 14:22:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x92bab800) [pid = 1820] [serial = 470] [outer = 0x92a0b400] 14:22:53 INFO - PROCESS | 1820 | 1477516973346 Marionette DEBUG loaded listener.js 14:22:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x939a9400) [pid = 1820] [serial = 471] [outer = 0x92a0b400] 14:22:53 INFO - PROCESS | 1820 | [1820] 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 14:22:53 INFO - PROCESS | 1820 | [1820] 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 14:22:53 INFO - PROCESS | 1820 | [1820] 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 14:22:53 INFO - PROCESS | 1820 | [1820] 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 14:22:54 INFO - PROCESS | 1820 | 1477516974361 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]]]}] 14:22:54 INFO - ... 14:22:54 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1486ms 14:22:54 INFO - PROCESS | 1820 | 1477516974377 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 14:22:54 INFO - PROCESS | 1820 | 1477516974383 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 14:22:54 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 14:22:54 INFO - PROCESS | 1820 | 1477516974390 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 14:22:54 INFO - PROCESS | 1820 | 1477516974395 Marionette TRACE conn4 <- [1,721,null,{}] 14:22:54 INFO - PROCESS | 1820 | 1477516974404 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}] 14:22:54 INFO - PROCESS | 1820 | 1477516974650 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 14:22:54 INFO - PROCESS | 1820 | 1477516974664 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 14:22:54 INFO - PROCESS | 1820 | 1477516974670 Marionette TRACE conn4 <- [1,723,null,["8"]] 14:22:54 INFO - PROCESS | 1820 | 1477516974687 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 14:22:54 INFO - PROCESS | 1820 | 1477516974699 Marionette TRACE conn4 <- [1,724,null,{}] 14:22:54 INFO - PROCESS | 1820 | 1477516974705 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:22:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x97ca2c00 == 14 [pid = 1820] [id = 160] 14:22:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x97ca3400) [pid = 1820] [serial = 472] [outer = (nil)] 14:22:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x98246c00) [pid = 1820] [serial = 473] [outer = 0x97ca3400] 14:22:54 INFO - PROCESS | 1820 | 1477516974792 Marionette DEBUG loaded listener.js 14:22:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x982a9400) [pid = 1820] [serial = 474] [outer = 0x97ca3400] 14:22:55 INFO - PROCESS | 1820 | [h264 @ 0x98240c00] err{or,}_recognition separate: 1; 1 14:22:55 INFO - PROCESS | 1820 | [h264 @ 0x98240c00] err{or,}_recognition combined: 1; 1 14:22:55 INFO - PROCESS | 1820 | [h264 @ 0x98240c00] Unsupported bit depth: 0 14:22:55 INFO - PROCESS | 1820 | [h264 @ 0x98240c00] no picture 14:22:55 INFO - PROCESS | 1820 | [h264 @ 0x98240c00] no picture 14:22:57 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x92b09c00) [pid = 1820] [serial = 459] [outer = (nil)] [url = about:blank] 14:22:57 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x91a1cc00) [pid = 1820] [serial = 461] [outer = (nil)] [url = about:blank] 14:23:00 INFO - PROCESS | 1820 | 1477516980479 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]]]}] 14:23:00 INFO - .. 14:23:00 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6115ms 14:23:00 INFO - PROCESS | 1820 | 1477516980514 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 14:23:00 INFO - PROCESS | 1820 | 1477516980521 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 14:23:00 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 14:23:00 INFO - PROCESS | 1820 | 1477516980533 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}] 14:23:00 INFO - PROCESS | 1820 | 1477516980772 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 14:23:00 INFO - PROCESS | 1820 | 1477516980806 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 14:23:00 INFO - PROCESS | 1820 | 1477516980813 Marionette TRACE conn4 <- [1,728,null,["8"]] 14:23:00 INFO - PROCESS | 1820 | 1477516980821 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 14:23:00 INFO - PROCESS | 1820 | 1477516980830 Marionette TRACE conn4 <- [1,729,null,{}] 14:23:00 INFO - PROCESS | 1820 | 1477516980897 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x91ac4400 == 15 [pid = 1820] [id = 161] 14:23:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x91ac4c00) [pid = 1820] [serial = 475] [outer = (nil)] 14:23:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x92b0a400) [pid = 1820] [serial = 476] [outer = 0x91ac4c00] 14:23:01 INFO - PROCESS | 1820 | 1477516980996 Marionette DEBUG loaded listener.js 14:23:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x93dea400) [pid = 1820] [serial = 477] [outer = 0x91ac4c00] 14:23:01 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x90fb7800) [pid = 1820] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 14:23:01 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x93ace800) [pid = 1820] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 14:23:01 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x92a0b400) [pid = 1820] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 14:23:01 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x95e97800) [pid = 1820] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 14:23:01 INFO - PROCESS | 1820 | [h264 @ 0x97a88c00] err{or,}_recognition separate: 1; 1 14:23:01 INFO - PROCESS | 1820 | [h264 @ 0x97a88c00] err{or,}_recognition combined: 1; 1 14:23:01 INFO - PROCESS | 1820 | [h264 @ 0x97a88c00] Unsupported bit depth: 0 14:23:01 INFO - PROCESS | 1820 | [h264 @ 0x97a88c00] no picture 14:23:01 INFO - PROCESS | 1820 | [h264 @ 0x97a88c00] no picture 14:23:01 INFO - PROCESS | 1820 | [h264 @ 0x97c9e400] err{or,}_recognition separate: 1; 1 14:23:01 INFO - PROCESS | 1820 | [h264 @ 0x97c9e400] err{or,}_recognition combined: 1; 1 14:23:01 INFO - PROCESS | 1820 | [h264 @ 0x97c9e400] Unsupported bit depth: 0 14:23:01 INFO - PROCESS | 1820 | [h264 @ 0x97c9e400] no picture 14:23:01 INFO - PROCESS | 1820 | [h264 @ 0x97c9e400] no picture 14:23:02 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 14:23:02 INFO - PROCESS | 1820 | [h264 @ 0x98247400] err{or,}_recognition separate: 1; 1 14:23:02 INFO - PROCESS | 1820 | [h264 @ 0x98247400] err{or,}_recognition combined: 1; 1 14:23:02 INFO - PROCESS | 1820 | [h264 @ 0x98247400] Unsupported bit depth: 0 14:23:02 INFO - PROCESS | 1820 | [h264 @ 0x98247400] no picture 14:23:02 INFO - PROCESS | 1820 | [h264 @ 0x98247400] no picture 14:23:02 INFO - PROCESS | 1820 | [h264 @ 0x98e19c00] err{or,}_recognition separate: 1; 1 14:23:02 INFO - PROCESS | 1820 | [h264 @ 0x98e19c00] err{or,}_recognition combined: 1; 1 14:23:02 INFO - PROCESS | 1820 | [h264 @ 0x98e19c00] Unsupported bit depth: 0 14:23:02 INFO - PROCESS | 1820 | [h264 @ 0x98e19c00] no picture 14:23:02 INFO - PROCESS | 1820 | [h264 @ 0x98e19c00] no picture 14:23:05 INFO - PROCESS | 1820 | --DOCSHELL 0x939aac00 == 14 [pid = 1820] [id = 157] 14:23:05 INFO - PROCESS | 1820 | --DOCSHELL 0x95e96c00 == 13 [pid = 1820] [id = 158] 14:23:05 INFO - PROCESS | 1820 | --DOCSHELL 0x91ac7000 == 12 [pid = 1820] [id = 159] 14:23:05 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb6800 == 11 [pid = 1820] [id = 156] 14:23:05 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb2800 == 10 [pid = 1820] [id = 155] 14:23:05 INFO - PROCESS | 1820 | --DOCSHELL 0x97ca2c00 == 9 [pid = 1820] [id = 160] 14:23:06 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x92bab800) [pid = 1820] [serial = 470] [outer = (nil)] [url = about:blank] 14:23:06 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x939a9400) [pid = 1820] [serial = 471] [outer = (nil)] [url = about:blank] 14:23:06 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x95ea0800) [pid = 1820] [serial = 467] [outer = (nil)] [url = about:blank] 14:23:06 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x95e2a400) [pid = 1820] [serial = 468] [outer = (nil)] [url = about:blank] 14:23:06 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x93ded800) [pid = 1820] [serial = 464] [outer = (nil)] [url = about:blank] 14:23:06 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8f9b7400) [pid = 1820] [serial = 465] [outer = (nil)] [url = about:blank] 14:23:06 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x92a9c000) [pid = 1820] [serial = 462] [outer = (nil)] [url = about:blank] 14:23:06 INFO - PROCESS | 1820 | 1477516986721 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]]]}] 14:23:06 INFO - ..... 14:23:06 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6245ms 14:23:06 INFO - PROCESS | 1820 | 1477516986778 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 14:23:06 INFO - PROCESS | 1820 | 1477516986785 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 14:23:06 INFO - TEST-START | /custom-elements/reactions/Attr.html 14:23:06 INFO - PROCESS | 1820 | 1477516986798 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}] 14:23:07 INFO - PROCESS | 1820 | 1477516987014 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 14:23:07 INFO - PROCESS | 1820 | 1477516987129 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 14:23:07 INFO - PROCESS | 1820 | 1477516987136 Marionette TRACE conn4 <- [1,733,null,["8"]] 14:23:07 INFO - PROCESS | 1820 | 1477516987144 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 14:23:07 INFO - PROCESS | 1820 | 1477516987152 Marionette TRACE conn4 <- [1,734,null,{}] 14:23:07 INFO - PROCESS | 1820 | 1477516987159 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x90faf400 == 10 [pid = 1820] [id = 162] 14:23:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x90fb1000) [pid = 1820] [serial = 478] [outer = (nil)] 14:23:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x90fb8400) [pid = 1820] [serial = 479] [outer = 0x90fb1000] 14:23:07 INFO - PROCESS | 1820 | 1477516987252 Marionette DEBUG loaded listener.js 14:23:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x91ac6400) [pid = 1820] [serial = 480] [outer = 0x90fb1000] 14:23:07 INFO - PROCESS | 1820 | 1477516987897 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"]]]}] 14:23:07 INFO - .. 14:23:07 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1173ms 14:23:07 INFO - PROCESS | 1820 | 1477516987970 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 14:23:07 INFO - PROCESS | 1820 | 1477516987976 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 14:23:07 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 14:23:07 INFO - PROCESS | 1820 | 1477516987984 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}] 14:23:08 INFO - PROCESS | 1820 | 1477516988215 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 14:23:08 INFO - PROCESS | 1820 | 1477516988234 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 14:23:08 INFO - PROCESS | 1820 | 1477516988239 Marionette TRACE conn4 <- [1,738,null,["8"]] 14:23:08 INFO - PROCESS | 1820 | 1477516988245 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 14:23:08 INFO - PROCESS | 1820 | 1477516988251 Marionette TRACE conn4 <- [1,739,null,{}] 14:23:08 INFO - PROCESS | 1820 | 1477516988258 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f98f400 == 11 [pid = 1820] [id = 163] 14:23:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x943ef000) [pid = 1820] [serial = 481] [outer = (nil)] 14:23:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x9457b000) [pid = 1820] [serial = 482] [outer = 0x943ef000] 14:23:08 INFO - PROCESS | 1820 | 1477516988402 Marionette DEBUG loaded listener.js 14:23:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x9457d000) [pid = 1820] [serial = 483] [outer = 0x943ef000] 14:23:09 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x97ca3400) [pid = 1820] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 14:23:09 INFO - PROCESS | 1820 | 1477516989114 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"]]]}] 14:23:09 INFO - ....... 14:23:09 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1179ms 14:23:09 INFO - PROCESS | 1820 | 1477516989177 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 14:23:09 INFO - PROCESS | 1820 | 1477516989185 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 14:23:09 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 14:23:09 INFO - PROCESS | 1820 | 1477516989195 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}] 14:23:09 INFO - PROCESS | 1820 | 1477516989420 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 14:23:09 INFO - PROCESS | 1820 | 1477516989487 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 14:23:09 INFO - PROCESS | 1820 | 1477516989493 Marionette TRACE conn4 <- [1,743,null,["8"]] 14:23:09 INFO - PROCESS | 1820 | 1477516989498 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 14:23:09 INFO - PROCESS | 1820 | 1477516989505 Marionette TRACE conn4 <- [1,744,null,{}] 14:23:09 INFO - PROCESS | 1820 | 1477516989512 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x97a82c00 == 12 [pid = 1820] [id = 164] 14:23:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x97a85800) [pid = 1820] [serial = 484] [outer = (nil)] 14:23:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x97ca1c00) [pid = 1820] [serial = 485] [outer = 0x97a85800] 14:23:09 INFO - PROCESS | 1820 | 1477516989601 Marionette DEBUG loaded listener.js 14:23:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x9824ec00) [pid = 1820] [serial = 486] [outer = 0x97a85800] 14:23:10 INFO - .................... 14:23:10 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1239ms 14:23:10 INFO - TEST-START | /custom-elements/reactions/Document.html 14:23:10 INFO - PROCESS | 1820 | 1477516990360 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"]]]}] 14:23:10 INFO - PROCESS | 1820 | 1477516990438 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 14:23:10 INFO - PROCESS | 1820 | 1477516990442 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 14:23:10 INFO - PROCESS | 1820 | 1477516990453 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}] 14:23:10 INFO - PROCESS | 1820 | 1477516990646 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 14:23:10 INFO - PROCESS | 1820 | 1477516990752 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 14:23:10 INFO - PROCESS | 1820 | 1477516990758 Marionette TRACE conn4 <- [1,748,null,["8"]] 14:23:10 INFO - PROCESS | 1820 | 1477516990767 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 14:23:10 INFO - PROCESS | 1820 | 1477516990775 Marionette TRACE conn4 <- [1,749,null,{}] 14:23:10 INFO - PROCESS | 1820 | 1477516990784 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x94cde000 == 13 [pid = 1820] [id = 165] 14:23:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x9a23c800) [pid = 1820] [serial = 487] [outer = (nil)] 14:23:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x9a2d7800) [pid = 1820] [serial = 488] [outer = 0x9a23c800] 14:23:10 INFO - PROCESS | 1820 | 1477516990869 Marionette DEBUG loaded listener.js 14:23:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x9a537c00) [pid = 1820] [serial = 489] [outer = 0x9a23c800] 14:23:11 INFO - PROCESS | 1820 | 1477516991464 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"]]]}] 14:23:11 INFO - .. 14:23:11 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1071ms 14:23:11 INFO - PROCESS | 1820 | 1477516991529 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 14:23:11 INFO - PROCESS | 1820 | 1477516991532 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 14:23:11 INFO - TEST-START | /custom-elements/reactions/Element.html 14:23:11 INFO - PROCESS | 1820 | 1477516991543 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}] 14:23:11 INFO - PROCESS | 1820 | 1477516991748 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 14:23:11 INFO - PROCESS | 1820 | 1477516991814 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 14:23:11 INFO - PROCESS | 1820 | 1477516991819 Marionette TRACE conn4 <- [1,753,null,["8"]] 14:23:11 INFO - PROCESS | 1820 | 1477516991824 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 14:23:11 INFO - PROCESS | 1820 | 1477516991843 Marionette TRACE conn4 <- [1,754,null,{}] 14:23:11 INFO - PROCESS | 1820 | 1477516991849 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x9afea800 == 14 [pid = 1820] [id = 166] 14:23:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x9afeb000) [pid = 1820] [serial = 490] [outer = (nil)] 14:23:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x9b2ba000) [pid = 1820] [serial = 491] [outer = 0x9afeb000] 14:23:11 INFO - PROCESS | 1820 | 1477516991932 Marionette DEBUG loaded listener.js 14:23:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x9b2c2800) [pid = 1820] [serial = 492] [outer = 0x9afeb000] 14:23:12 INFO - .................................... 14:23:12 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1402ms 14:23:12 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 14:23:13 INFO - PROCESS | 1820 | 1477516992831 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"]]]}] 14:23:13 INFO - PROCESS | 1820 | 1477516992947 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 14:23:13 INFO - PROCESS | 1820 | 1477516992965 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 14:23:13 INFO - PROCESS | 1820 | 1477516993026 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}] 14:23:13 INFO - PROCESS | 1820 | 1477516993326 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 14:23:13 INFO - PROCESS | 1820 | 1477516993487 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 14:23:13 INFO - PROCESS | 1820 | 1477516993494 Marionette TRACE conn4 <- [1,758,null,["8"]] 14:23:13 INFO - PROCESS | 1820 | 1477516993502 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 14:23:13 INFO - PROCESS | 1820 | 1477516993509 Marionette TRACE conn4 <- [1,759,null,{}] 14:23:13 INFO - PROCESS | 1820 | 1477516993517 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8db95400 == 15 [pid = 1820] [id = 167] 14:23:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x9a125400) [pid = 1820] [serial = 493] [outer = (nil)] 14:23:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x9a128000) [pid = 1820] [serial = 494] [outer = 0x9a125400] 14:23:13 INFO - PROCESS | 1820 | 1477516993631 Marionette DEBUG loaded listener.js 14:23:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x9a3cc800) [pid = 1820] [serial = 495] [outer = 0x9a125400] 14:23:14 INFO - ................ 14:23:14 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1555ms 14:23:14 INFO - TEST-START | /custom-elements/reactions/Node.html 14:23:14 INFO - PROCESS | 1820 | 1477516994468 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"]]]}] 14:23:14 INFO - PROCESS | 1820 | 1477516994539 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 14:23:14 INFO - PROCESS | 1820 | 1477516994548 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 14:23:14 INFO - PROCESS | 1820 | 1477516994563 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}] 14:23:14 INFO - PROCESS | 1820 | 1477516994790 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 14:23:14 INFO - PROCESS | 1820 | 1477516994937 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 14:23:14 INFO - PROCESS | 1820 | 1477516994943 Marionette TRACE conn4 <- [1,763,null,["8"]] 14:23:14 INFO - PROCESS | 1820 | 1477516994956 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 14:23:14 INFO - PROCESS | 1820 | 1477516994963 Marionette TRACE conn4 <- [1,764,null,{}] 14:23:14 INFO - PROCESS | 1820 | 1477516994970 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:15 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2757c00 == 16 [pid = 1820] [id = 168] 14:23:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0xa2758c00) [pid = 1820] [serial = 496] [outer = (nil)] 14:23:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0xa2760800) [pid = 1820] [serial = 497] [outer = 0xa2758c00] 14:23:15 INFO - PROCESS | 1820 | 1477516995070 Marionette DEBUG loaded listener.js 14:23:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0xa275f800) [pid = 1820] [serial = 498] [outer = 0xa2758c00] 14:23:15 INFO - .............. 14:23:15 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1378ms 14:23:15 INFO - PROCESS | 1820 | 1477516995862 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"]]]}] 14:23:15 INFO - PROCESS | 1820 | 1477516995956 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 14:23:15 INFO - PROCESS | 1820 | 1477516995968 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 14:23:15 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 14:23:15 INFO - PROCESS | 1820 | 1477516995976 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}] 14:23:16 INFO - PROCESS | 1820 | 1477516996218 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 14:23:16 INFO - PROCESS | 1820 | 1477516996234 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 14:23:16 INFO - PROCESS | 1820 | 1477516996239 Marionette TRACE conn4 <- [1,768,null,["8"]] 14:23:16 INFO - PROCESS | 1820 | 1477516996340 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 14:23:16 INFO - PROCESS | 1820 | 1477516996349 Marionette TRACE conn4 <- [1,769,null,{}] 14:23:16 INFO - PROCESS | 1820 | 1477516996360 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:16 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2ee2800 == 17 [pid = 1820] [id = 169] 14:23:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0xa2ee6400) [pid = 1820] [serial = 499] [outer = (nil)] 14:23:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0xa2ee8c00) [pid = 1820] [serial = 500] [outer = 0xa2ee6400] 14:23:16 INFO - PROCESS | 1820 | 1477516996464 Marionette DEBUG loaded listener.js 14:23:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0xa2eed800) [pid = 1820] [serial = 501] [outer = 0xa2ee6400] 14:23:17 INFO - PROCESS | 1820 | 1477516997165 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"]]]}] 14:23:17 INFO - .... 14:23:17 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1276ms 14:23:17 INFO - PROCESS | 1820 | 1477516997254 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 14:23:17 INFO - PROCESS | 1820 | 1477516997259 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 14:23:17 INFO - TEST-START | /custom-elements/reactions/Range.html 14:23:17 INFO - PROCESS | 1820 | 1477516997286 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}] 14:23:17 INFO - PROCESS | 1820 | 1477516997504 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 14:23:17 INFO - PROCESS | 1820 | 1477516997652 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 14:23:17 INFO - PROCESS | 1820 | 1477516997657 Marionette TRACE conn4 <- [1,773,null,["8"]] 14:23:17 INFO - PROCESS | 1820 | 1477516997665 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 14:23:17 INFO - PROCESS | 1820 | 1477516997675 Marionette TRACE conn4 <- [1,774,null,{}] 14:23:17 INFO - PROCESS | 1820 | 1477516997682 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:17 INFO - PROCESS | 1820 | ++DOCSHELL 0xa4488c00 == 18 [pid = 1820] [id = 170] 14:23:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0xa44de400) [pid = 1820] [serial = 502] [outer = (nil)] 14:23:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0xa44e4c00) [pid = 1820] [serial = 503] [outer = 0xa44de400] 14:23:17 INFO - PROCESS | 1820 | 1477516997777 Marionette DEBUG loaded listener.js 14:23:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0xa4707000) [pid = 1820] [serial = 504] [outer = 0xa44de400] 14:23:18 INFO - ......... 14:23:18 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1476ms 14:23:18 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 14:23:18 INFO - PROCESS | 1820 | 1477516998703 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"]]]}] 14:23:18 INFO - PROCESS | 1820 | 1477516998746 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 14:23:18 INFO - PROCESS | 1820 | 1477516998757 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 14:23:18 INFO - PROCESS | 1820 | 1477516998785 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}] 14:23:18 INFO - PROCESS | 1820 | 1477516998985 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 14:23:19 INFO - PROCESS | 1820 | 1477516999171 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 14:23:19 INFO - PROCESS | 1820 | 1477516999178 Marionette TRACE conn4 <- [1,778,null,["8"]] 14:23:19 INFO - PROCESS | 1820 | 1477516999185 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 14:23:19 INFO - PROCESS | 1820 | 1477516999192 Marionette TRACE conn4 <- [1,779,null,{}] 14:23:19 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x92b0a400) [pid = 1820] [serial = 476] [outer = (nil)] [url = about:blank] 14:23:19 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x98246c00) [pid = 1820] [serial = 473] [outer = (nil)] [url = about:blank] 14:23:19 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x982a9400) [pid = 1820] [serial = 474] [outer = (nil)] [url = about:blank] 14:23:19 INFO - PROCESS | 1820 | 1477516999276 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fba000 == 19 [pid = 1820] [id = 171] 14:23:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x90fbb000) [pid = 1820] [serial = 505] [outer = (nil)] 14:23:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x93be1400) [pid = 1820] [serial = 506] [outer = 0x90fbb000] 14:23:19 INFO - PROCESS | 1820 | 1477516999375 Marionette DEBUG loaded listener.js 14:23:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x95e18c00) [pid = 1820] [serial = 507] [outer = 0x90fbb000] 14:23:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f98f800 == 20 [pid = 1820] [id = 172] 14:23:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x943ed400) [pid = 1820] [serial = 508] [outer = (nil)] 14:23:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x97a7f800 == 21 [pid = 1820] [id = 173] 14:23:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x982a9400) [pid = 1820] [serial = 509] [outer = (nil)] 14:23:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x982b0800 == 22 [pid = 1820] [id = 174] 14:23:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x98ef3800) [pid = 1820] [serial = 510] [outer = (nil)] 14:23:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x94587c00) [pid = 1820] [serial = 511] [outer = 0x943ed400] 14:23:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x9a123800) [pid = 1820] [serial = 512] [outer = 0x982a9400] 14:23:19 INFO - PROCESS | 1820 | [1820] 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 14:23:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x9a12e800) [pid = 1820] [serial = 513] [outer = 0x98ef3800] 14:23:20 INFO - PROCESS | 1820 | [1820] 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 14:23:20 INFO - PROCESS | 1820 | 1477517000283 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"]]]}] 14:23:20 INFO - ..... 14:23:20 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1584ms 14:23:20 INFO - PROCESS | 1820 | 1477517000362 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 14:23:20 INFO - PROCESS | 1820 | 1477517000368 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 14:23:20 INFO - TEST-START | /fetch/api/request/request-cache.html 14:23:20 INFO - PROCESS | 1820 | 1477517000375 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 14:23:20 INFO - PROCESS | 1820 | 1477517000382 Marionette TRACE conn4 <- [1,782,null,{}] 14:23:20 INFO - PROCESS | 1820 | 1477517000389 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}] 14:23:20 INFO - PROCESS | 1820 | 1477517000630 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 14:23:20 INFO - PROCESS | 1820 | 1477517000738 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 14:23:20 INFO - PROCESS | 1820 | 1477517000743 Marionette TRACE conn4 <- [1,784,null,["8"]] 14:23:20 INFO - PROCESS | 1820 | 1477517000759 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 14:23:20 INFO - PROCESS | 1820 | 1477517000769 Marionette TRACE conn4 <- [1,785,null,{}] 14:23:20 INFO - PROCESS | 1820 | 1477517000786 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\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"}] 14:23:20 INFO - PROCESS | 1820 | ++DOCSHELL 0xa27e8000 == 23 [pid = 1820] [id = 175] 14:23:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0xa27ea800) [pid = 1820] [serial = 514] [outer = (nil)] 14:23:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0xa2978800) [pid = 1820] [serial = 515] [outer = 0xa27ea800] 14:23:20 INFO - PROCESS | 1820 | 1477517000891 Marionette DEBUG loaded listener.js 14:23:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0xa2ee2400) [pid = 1820] [serial = 516] [outer = 0xa27ea800] 14:23:22 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x9a23c800) [pid = 1820] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 14:23:22 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x90fb1000) [pid = 1820] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 14:23:22 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x91ac4c00) [pid = 1820] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 14:23:22 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x943ef000) [pid = 1820] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 14:23:22 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x97a85800) [pid = 1820] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 14:23:25 INFO - PROCESS | 1820 | [1820] 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 14:23:25 INFO - PROCESS | 1820 | [1820] 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 14:23:25 INFO - PROCESS | 1820 | [1820] 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 14:23:25 INFO - PROCESS | 1820 | [1820] 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 14:23:26 INFO - PROCESS | 1820 | [1820] 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 14:23:26 INFO - PROCESS | 1820 | [1820] 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 14:23:26 INFO - PROCESS | 1820 | [1820] 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 14:23:26 INFO - PROCESS | 1820 | [1820] 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 14:23:27 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 14:23:28 INFO - PROCESS | 1820 | --DOCSHELL 0x94cde000 == 22 [pid = 1820] [id = 165] 14:23:28 INFO - PROCESS | 1820 | --DOCSHELL 0x90faf400 == 21 [pid = 1820] [id = 162] 14:23:28 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x9b2ba000) [pid = 1820] [serial = 491] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1820 | --DOCSHELL 0x982b0800 == 20 [pid = 1820] [id = 174] 14:23:28 INFO - PROCESS | 1820 | --DOCSHELL 0x97a7f800 == 19 [pid = 1820] [id = 173] 14:23:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8f98f800 == 18 [pid = 1820] [id = 172] 14:23:28 INFO - PROCESS | 1820 | --DOCSHELL 0x90fba000 == 17 [pid = 1820] [id = 171] 14:23:28 INFO - PROCESS | 1820 | --DOCSHELL 0xa4488c00 == 16 [pid = 1820] [id = 170] 14:23:28 INFO - PROCESS | 1820 | --DOCSHELL 0xa2ee2800 == 15 [pid = 1820] [id = 169] 14:23:28 INFO - PROCESS | 1820 | --DOCSHELL 0xa2757c00 == 14 [pid = 1820] [id = 168] 14:23:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8db95400 == 13 [pid = 1820] [id = 167] 14:23:28 INFO - PROCESS | 1820 | --DOCSHELL 0x9afea800 == 12 [pid = 1820] [id = 166] 14:23:28 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 14:23:28 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x9824ec00) [pid = 1820] [serial = 486] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x97ca1c00) [pid = 1820] [serial = 485] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x9a537c00) [pid = 1820] [serial = 489] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x9a2d7800) [pid = 1820] [serial = 488] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x9457b000) [pid = 1820] [serial = 482] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x9457d000) [pid = 1820] [serial = 483] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x90fb8400) [pid = 1820] [serial = 479] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x91ac6400) [pid = 1820] [serial = 480] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x93dea400) [pid = 1820] [serial = 477] [outer = (nil)] [url = about:blank] 14:23:28 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 14:23:28 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 14:23:31 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0xa2758c00) [pid = 1820] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 14:23:31 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0xa44de400) [pid = 1820] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 14:23:31 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x9afeb000) [pid = 1820] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 14:23:31 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0xa2ee6400) [pid = 1820] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 14:23:31 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x9a125400) [pid = 1820] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 14:23:31 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x982a9400) [pid = 1820] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 14:23:31 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x98ef3800) [pid = 1820] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 14:23:31 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x943ed400) [pid = 1820] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 14:23:31 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x90fbb000) [pid = 1820] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 14:23:36 INFO - PROCESS | 1820 | --DOCSHELL 0x97a82c00 == 11 [pid = 1820] [id = 164] 14:23:36 INFO - PROCESS | 1820 | --DOCSHELL 0x91ac4400 == 10 [pid = 1820] [id = 161] 14:23:36 INFO - PROCESS | 1820 | --DOCSHELL 0x8f98f400 == 9 [pid = 1820] [id = 163] 14:23:36 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x9a123800) [pid = 1820] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 14:23:36 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x9a12e800) [pid = 1820] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 14:23:36 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x94587c00) [pid = 1820] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 14:23:36 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0xa2978800) [pid = 1820] [serial = 515] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x9b2c2800) [pid = 1820] [serial = 492] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x9a3cc800) [pid = 1820] [serial = 495] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x9a128000) [pid = 1820] [serial = 494] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0xa275f800) [pid = 1820] [serial = 498] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0xa2760800) [pid = 1820] [serial = 497] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0xa2eed800) [pid = 1820] [serial = 501] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0xa2ee8c00) [pid = 1820] [serial = 500] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0xa4707000) [pid = 1820] [serial = 504] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0xa44e4c00) [pid = 1820] [serial = 503] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x95e18c00) [pid = 1820] [serial = 507] [outer = (nil)] [url = about:blank] 14:23:36 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x93be1400) [pid = 1820] [serial = 506] [outer = (nil)] [url = about:blank] 14:23:37 INFO - ...................................................................................................... 14:23:37 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 16684ms 14:23:37 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 14:23:37 INFO - PROCESS | 1820 | 1477517016965 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]]]}] 14:23:37 INFO - PROCESS | 1820 | 1477517017062 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 14:23:37 INFO - PROCESS | 1820 | 1477517017076 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 14:23:37 INFO - PROCESS | 1820 | 1477517017092 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 14:23:37 INFO - PROCESS | 1820 | 1477517017103 Marionette TRACE conn4 <- [1,788,null,{}] 14:23:37 INFO - PROCESS | 1820 | 1477517017119 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}] 14:23:37 INFO - PROCESS | 1820 | 1477517017358 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 14:23:37 INFO - PROCESS | 1820 | 1477517017468 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 14:23:37 INFO - PROCESS | 1820 | 1477517017474 Marionette TRACE conn4 <- [1,790,null,["8"]] 14:23:37 INFO - PROCESS | 1820 | 1477517017482 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 14:23:37 INFO - PROCESS | 1820 | 1477517017494 Marionette TRACE conn4 <- [1,791,null,{}] 14:23:37 INFO - PROCESS | 1820 | 1477517017506 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x93acec00 == 10 [pid = 1820] [id = 176] 14:23:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x93ada400) [pid = 1820] [serial = 517] [outer = (nil)] 14:23:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x93ded800) [pid = 1820] [serial = 518] [outer = 0x93ada400] 14:23:37 INFO - PROCESS | 1820 | 1477517017601 Marionette DEBUG loaded listener.js 14:23:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x943ed400) [pid = 1820] [serial = 519] [outer = 0x93ada400] 14:23:38 INFO - PROCESS | 1820 | 1477517018175 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]]]}] 14:23:38 INFO - .. 14:23:38 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1098ms 14:23:38 INFO - PROCESS | 1820 | 1477517018188 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 14:23:38 INFO - PROCESS | 1820 | 1477517018194 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 14:23:38 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 14:23:38 INFO - PROCESS | 1820 | 1477517018202 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}] 14:23:38 INFO - PROCESS | 1820 | 1477517018453 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 14:23:38 INFO - PROCESS | 1820 | 1477517018473 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 14:23:38 INFO - PROCESS | 1820 | 1477517018478 Marionette TRACE conn4 <- [1,795,null,["8"]] 14:23:38 INFO - PROCESS | 1820 | 1477517018485 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 14:23:38 INFO - PROCESS | 1820 | 1477517018493 Marionette TRACE conn4 <- [1,796,null,{}] 14:23:38 INFO - PROCESS | 1820 | 1477517018511 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x94dc4c00 == 11 [pid = 1820] [id = 177] 14:23:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x94dc9400) [pid = 1820] [serial = 520] [outer = (nil)] 14:23:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x95459800) [pid = 1820] [serial = 521] [outer = 0x94dc9400] 14:23:38 INFO - PROCESS | 1820 | 1477517018604 Marionette DEBUG loaded listener.js 14:23:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x9545a000) [pid = 1820] [serial = 522] [outer = 0x94dc9400] 14:23:39 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 14:23:39 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 14:23:39 INFO - ......... 14:23:39 INFO - TEST-OK | /fetch/api/request/request-consume-empty.html | took 1179ms 14:23:39 INFO - TEST-START | /fetch/api/request/request-consume.html 14:23:39 INFO - PROCESS | 1820 | 1477517019351 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] 14:23:39 INFO - PROCESS | 1820 | 1477517019387 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 14:23:39 INFO - PROCESS | 1820 | 1477517019397 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}] 14:23:39 INFO - PROCESS | 1820 | 1477517019585 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 14:23:39 INFO - PROCESS | 1820 | 1477517019700 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 14:23:39 INFO - PROCESS | 1820 | 1477517019706 Marionette TRACE conn4 <- [1,800,null,["8"]] 14:23:39 INFO - PROCESS | 1820 | 1477517019717 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 14:23:39 INFO - PROCESS | 1820 | 1477517019724 Marionette TRACE conn4 <- [1,801,null,{}] 14:23:39 INFO - PROCESS | 1820 | 1477517019730 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x97a8a000 == 12 [pid = 1820] [id = 178] 14:23:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x97a8a400) [pid = 1820] [serial = 523] [outer = (nil)] 14:23:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x97c97000) [pid = 1820] [serial = 524] [outer = 0x97a8a400] 14:23:39 INFO - PROCESS | 1820 | 1477517019819 Marionette DEBUG loaded listener.js 14:23:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x98240000) [pid = 1820] [serial = 525] [outer = 0x97a8a400] 14:23:40 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 14:23:40 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 14:23:40 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 14:23:40 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 14:23:40 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 14:23:40 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 14:23:40 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 14:23:40 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 14:23:40 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 14:23:40 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 14:23:40 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 14:23:40 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 14:23:40 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 14:23:40 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 14:23:40 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 14:23:40 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 14:23:40 INFO - PROCESS | 1820 | 1477517020690 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]]]}] 14:23:40 INFO - ...................................... 14:23:40 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1330ms 14:23:40 INFO - PROCESS | 1820 | 1477517020725 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 14:23:40 INFO - PROCESS | 1820 | 1477517020731 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 14:23:40 INFO - TEST-START | /fetch/api/request/request-disturbed.html 14:23:40 INFO - PROCESS | 1820 | 1477517020738 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}] 14:23:40 INFO - PROCESS | 1820 | 1477517020918 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 14:23:40 INFO - PROCESS | 1820 | 1477517020933 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 14:23:40 INFO - PROCESS | 1820 | 1477517020936 Marionette TRACE conn4 <- [1,805,null,["8"]] 14:23:41 INFO - PROCESS | 1820 | 1477517021033 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 14:23:41 INFO - PROCESS | 1820 | 1477517021040 Marionette TRACE conn4 <- [1,806,null,{}] 14:23:41 INFO - PROCESS | 1820 | 1477517021048 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x98eeb000 == 13 [pid = 1820] [id = 179] 14:23:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x98eeb800) [pid = 1820] [serial = 526] [outer = (nil)] 14:23:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x98ef1800) [pid = 1820] [serial = 527] [outer = 0x98eeb800] 14:23:41 INFO - PROCESS | 1820 | 1477517021135 Marionette DEBUG loaded listener.js 14:23:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x995e4000) [pid = 1820] [serial = 528] [outer = 0x98eeb800] 14:23:41 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 14:23:41 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 14:23:41 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 14:23:41 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 14:23:41 INFO - PROCESS | 1820 | 1477517021777 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]]]}] 14:23:41 INFO - ...... 14:23:41 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1077ms 14:23:41 INFO - PROCESS | 1820 | 1477517021821 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 14:23:41 INFO - PROCESS | 1820 | 1477517021824 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 14:23:41 INFO - TEST-START | /fetch/api/request/request-error.html 14:23:41 INFO - PROCESS | 1820 | 1477517021832 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}] 14:23:41 INFO - PROCESS | 1820 | 1477517021993 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 14:23:42 INFO - PROCESS | 1820 | 1477517022006 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 14:23:42 INFO - PROCESS | 1820 | 1477517022020 Marionette TRACE conn4 <- [1,810,null,["8"]] 14:23:42 INFO - PROCESS | 1820 | 1477517022028 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 14:23:42 INFO - PROCESS | 1820 | 1477517022033 Marionette TRACE conn4 <- [1,811,null,{}] 14:23:42 INFO - PROCESS | 1820 | 1477517022038 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a1ed400 == 14 [pid = 1820] [id = 180] 14:23:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x9a1ee800) [pid = 1820] [serial = 529] [outer = (nil)] 14:23:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x9a2d9000) [pid = 1820] [serial = 530] [outer = 0x9a1ee800] 14:23:42 INFO - PROCESS | 1820 | 1477517022119 Marionette DEBUG loaded listener.js 14:23:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x9a353400) [pid = 1820] [serial = 531] [outer = 0x9a1ee800] 14:23:42 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 14:23:42 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 14:23:42 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 14:23:42 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 14:23:42 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 14:23:42 INFO - PROCESS | 1820 | 1477517022815 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]]]}] 14:23:42 INFO - .................... 14:23:42 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1024ms 14:23:42 INFO - PROCESS | 1820 | 1477517022857 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 14:23:42 INFO - PROCESS | 1820 | 1477517022863 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 14:23:42 INFO - TEST-START | /fetch/api/request/request-headers.html 14:23:42 INFO - PROCESS | 1820 | 1477517022871 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}] 14:23:43 INFO - PROCESS | 1820 | 1477517023129 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 14:23:43 INFO - PROCESS | 1820 | 1477517023148 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 14:23:43 INFO - PROCESS | 1820 | 1477517023151 Marionette TRACE conn4 <- [1,815,null,["8"]] 14:23:43 INFO - PROCESS | 1820 | 1477517023156 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 14:23:43 INFO - PROCESS | 1820 | 1477517023162 Marionette TRACE conn4 <- [1,816,null,{}] 14:23:43 INFO - PROCESS | 1820 | 1477517023246 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x8da3bc00 == 15 [pid = 1820] [id = 181] 14:23:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8db9a400) [pid = 1820] [serial = 532] [outer = (nil)] 14:23:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8f98dc00) [pid = 1820] [serial = 533] [outer = 0x8db9a400] 14:23:43 INFO - PROCESS | 1820 | 1477517023359 Marionette DEBUG loaded listener.js 14:23:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x91a1cc00) [pid = 1820] [serial = 534] [outer = 0x8db9a400] 14:23:44 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 14:23:44 INFO - PROCESS | 1820 | [1820] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 14:23:44 INFO - PROCESS | 1820 | 1477517024248 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]]]}] 14:23:44 INFO - ........................................................ 14:23:44 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1488ms 14:23:44 INFO - PROCESS | 1820 | 1477517024362 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 14:23:44 INFO - PROCESS | 1820 | 1477517024368 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 14:23:44 INFO - TEST-START | /fetch/api/request/request-idl.html 14:23:44 INFO - PROCESS | 1820 | 1477517024384 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}] 14:23:44 INFO - PROCESS | 1820 | 1477517024615 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 14:23:44 INFO - PROCESS | 1820 | 1477517024755 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 14:23:44 INFO - PROCESS | 1820 | 1477517024761 Marionette TRACE conn4 <- [1,820,null,["8"]] 14:23:44 INFO - PROCESS | 1820 | 1477517024769 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 14:23:44 INFO - PROCESS | 1820 | 1477517024776 Marionette TRACE conn4 <- [1,821,null,{}] 14:23:44 INFO - PROCESS | 1820 | 1477517024789 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e9b400 == 16 [pid = 1820] [id = 182] 14:23:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x95e9b800) [pid = 1820] [serial = 535] [outer = (nil)] 14:23:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x97a34800) [pid = 1820] [serial = 536] [outer = 0x95e9b800] 14:23:44 INFO - PROCESS | 1820 | 1477517024932 Marionette DEBUG loaded listener.js 14:23:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x97ca3000) [pid = 1820] [serial = 537] [outer = 0x95e9b800] 14:23:45 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:23:45 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:23:46 INFO - ............................................. 14:23:46 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1914ms 14:23:46 INFO - PROCESS | 1820 | 1477517026228 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]]]}] 14:23:46 INFO - PROCESS | 1820 | 1477517026325 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 14:23:46 INFO - PROCESS | 1820 | 1477517026332 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 14:23:46 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 14:23:46 INFO - PROCESS | 1820 | 1477517026349 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}] 14:23:46 INFO - PROCESS | 1820 | 1477517026535 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 14:23:46 INFO - PROCESS | 1820 | 1477517026682 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 14:23:46 INFO - PROCESS | 1820 | 1477517026688 Marionette TRACE conn4 <- [1,825,null,["8"]] 14:23:46 INFO - PROCESS | 1820 | 1477517026702 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 14:23:46 INFO - PROCESS | 1820 | 1477517026710 Marionette TRACE conn4 <- [1,826,null,{}] 14:23:46 INFO - PROCESS | 1820 | 1477517026726 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:46 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2759400 == 17 [pid = 1820] [id = 183] 14:23:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0xa2759c00) [pid = 1820] [serial = 538] [outer = (nil)] 14:23:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0xa275f800) [pid = 1820] [serial = 539] [outer = 0xa2759c00] 14:23:46 INFO - PROCESS | 1820 | 1477517026824 Marionette DEBUG loaded listener.js 14:23:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0xa27edc00) [pid = 1820] [serial = 540] [outer = 0xa2759c00] 14:23:47 INFO - PROCESS | 1820 | [1820] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 14:23:47 INFO - PROCESS | 1820 | 1477517027694 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]]]}] 14:23:47 INFO - .............................. 14:23:47 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1396ms 14:23:47 INFO - PROCESS | 1820 | 1477517027792 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 14:23:47 INFO - PROCESS | 1820 | 1477517027798 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 14:23:47 INFO - TEST-START | /fetch/api/request/request-init-002.html 14:23:47 INFO - PROCESS | 1820 | 1477517027822 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}] 14:23:48 INFO - PROCESS | 1820 | 1477517028021 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 14:23:48 INFO - PROCESS | 1820 | 1477517028793 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 14:23:48 INFO - PROCESS | 1820 | 1477517028800 Marionette TRACE conn4 <- [1,830,null,["8"]] 14:23:48 INFO - PROCESS | 1820 | 1477517028923 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 14:23:48 INFO - PROCESS | 1820 | 1477517028937 Marionette TRACE conn4 <- [1,831,null,{}] 14:23:48 INFO - PROCESS | 1820 | 1477517028957 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd69c00 == 18 [pid = 1820] [id = 184] 14:23:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8f993800) [pid = 1820] [serial = 541] [outer = (nil)] 14:23:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x90fb3800) [pid = 1820] [serial = 542] [outer = 0x8f993800] 14:23:49 INFO - PROCESS | 1820 | 1477517029057 Marionette DEBUG loaded listener.js 14:23:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x93ace400) [pid = 1820] [serial = 543] [outer = 0x8f993800] 14:23:49 INFO - PROCESS | 1820 | 1477517029718 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]]]}] 14:23:49 INFO - ....... 14:23:49 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1937ms 14:23:49 INFO - PROCESS | 1820 | 1477517029754 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 14:23:49 INFO - PROCESS | 1820 | 1477517029760 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 14:23:49 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 14:23:49 INFO - PROCESS | 1820 | 1477517029770 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}] 14:23:49 INFO - PROCESS | 1820 | 1477517029956 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 14:23:50 INFO - PROCESS | 1820 | 1477517030078 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 14:23:50 INFO - PROCESS | 1820 | 1477517030087 Marionette TRACE conn4 <- [1,835,null,["8"]] 14:23:50 INFO - PROCESS | 1820 | 1477517030095 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 14:23:50 INFO - PROCESS | 1820 | 1477517030102 Marionette TRACE conn4 <- [1,836,null,{}] 14:23:50 INFO - PROCESS | 1820 | 1477517030108 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x95ea3000 == 19 [pid = 1820] [id = 185] 14:23:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x95ea3800) [pid = 1820] [serial = 544] [outer = (nil)] 14:23:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x97a7fc00) [pid = 1820] [serial = 545] [outer = 0x95ea3800] 14:23:50 INFO - PROCESS | 1820 | 1477517030200 Marionette DEBUG loaded listener.js 14:23:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x97a86000) [pid = 1820] [serial = 546] [outer = 0x95ea3800] 14:23:50 INFO - PROCESS | 1820 | 1477517030859 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"]]]}] 14:23:50 INFO - .... 14:23:50 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1127ms 14:23:50 INFO - PROCESS | 1820 | 1477517030895 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 14:23:50 INFO - TEST-START | /fetch/api/request/request-structure.html 14:23:50 INFO - PROCESS | 1820 | 1477517030900 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 14:23:50 INFO - PROCESS | 1820 | 1477517030909 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}] 14:23:51 INFO - PROCESS | 1820 | 1477517031154 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 14:23:51 INFO - PROCESS | 1820 | 1477517031181 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 14:23:51 INFO - PROCESS | 1820 | 1477517031193 Marionette TRACE conn4 <- [1,840,null,["8"]] 14:23:51 INFO - PROCESS | 1820 | 1477517031266 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 14:23:51 INFO - PROCESS | 1820 | 1477517031275 Marionette TRACE conn4 <- [1,841,null,{}] 14:23:51 INFO - PROCESS | 1820 | 1477517031280 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a1e9400 == 20 [pid = 1820] [id = 186] 14:23:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x9a1ed000) [pid = 1820] [serial = 547] [outer = (nil)] 14:23:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x9a2dc800) [pid = 1820] [serial = 548] [outer = 0x9a1ed000] 14:23:51 INFO - PROCESS | 1820 | 1477517031369 Marionette DEBUG loaded listener.js 14:23:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x9b25e800) [pid = 1820] [serial = 549] [outer = 0x9a1ed000] 14:23:52 INFO - PROCESS | 1820 | 1477517032132 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]]]}] 14:23:52 INFO - ................... 14:23:52 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1281ms 14:23:52 INFO - PROCESS | 1820 | 1477517032189 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 14:23:52 INFO - PROCESS | 1820 | 1477517032193 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 14:23:52 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 14:23:52 INFO - PROCESS | 1820 | 1477517032200 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}] 14:23:52 INFO - PROCESS | 1820 | 1477517032443 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 14:23:52 INFO - PROCESS | 1820 | 1477517032469 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 14:23:52 INFO - PROCESS | 1820 | 1477517032474 Marionette TRACE conn4 <- [1,845,null,["8"]] 14:23:52 INFO - PROCESS | 1820 | 1477517032479 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 14:23:52 INFO - PROCESS | 1820 | 1477517032485 Marionette TRACE conn4 <- [1,846,null,{}] 14:23:52 INFO - PROCESS | 1820 | 1477517032550 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:52 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2be3800 == 21 [pid = 1820] [id = 187] 14:23:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0xa2be4c00) [pid = 1820] [serial = 550] [outer = (nil)] 14:23:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0xa2be7800) [pid = 1820] [serial = 551] [outer = 0xa2be4c00] 14:23:52 INFO - PROCESS | 1820 | 1477517032640 Marionette DEBUG loaded listener.js 14:23:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0xa2bea800) [pid = 1820] [serial = 552] [outer = 0xa2be4c00] 14:23:53 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x98eeb800) [pid = 1820] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 14:23:53 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x9a1ee800) [pid = 1820] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 14:23:53 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x93ada400) [pid = 1820] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 14:23:53 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0xa27ea800) [pid = 1820] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 14:23:53 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x97a8a400) [pid = 1820] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 14:23:53 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x94dc9400) [pid = 1820] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 14:23:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f98e800 == 22 [pid = 1820] [id = 188] 14:23:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8f991000) [pid = 1820] [serial = 553] [outer = (nil)] 14:23:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f9aec00 == 23 [pid = 1820] [id = 189] 14:23:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8f9b1800) [pid = 1820] [serial = 554] [outer = (nil)] 14:23:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8de08400) [pid = 1820] [serial = 555] [outer = 0x8f991000] 14:23:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8fbd1400) [pid = 1820] [serial = 556] [outer = 0x8f9b1800] 14:23:53 INFO - PROCESS | 1820 | 1477517033542 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 14:23:53 INFO - . 14:23:53 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1371ms 14:23:53 INFO - PROCESS | 1820 | 1477517033587 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 14:23:53 INFO - PROCESS | 1820 | 1477517033592 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 14:23:53 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 14:23:53 INFO - PROCESS | 1820 | 1477517033603 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}] 14:23:53 INFO - PROCESS | 1820 | 1477517033804 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 14:23:53 INFO - PROCESS | 1820 | 1477517033916 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 14:23:53 INFO - PROCESS | 1820 | 1477517033921 Marionette TRACE conn4 <- [1,850,null,["8"]] 14:23:53 INFO - PROCESS | 1820 | 1477517033927 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 14:23:53 INFO - PROCESS | 1820 | 1477517033933 Marionette TRACE conn4 <- [1,851,null,{}] 14:23:53 INFO - PROCESS | 1820 | 1477517033942 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd6b400 == 24 [pid = 1820] [id = 190] 14:23:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x99529c00) [pid = 1820] [serial = 557] [outer = (nil)] 14:23:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0xa2ee1c00) [pid = 1820] [serial = 558] [outer = 0x99529c00] 14:23:54 INFO - PROCESS | 1820 | 1477517034047 Marionette DEBUG loaded listener.js 14:23:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0xa2f01800) [pid = 1820] [serial = 559] [outer = 0x99529c00] 14:23:54 INFO - PROCESS | 1820 | 1477517034583 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 14:23:54 INFO - . 14:23:54 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1022ms 14:23:54 INFO - PROCESS | 1820 | 1477517034625 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 14:23:54 INFO - PROCESS | 1820 | 1477517034629 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 14:23:54 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 14:23:54 INFO - PROCESS | 1820 | 1477517034637 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}] 14:23:54 INFO - PROCESS | 1820 | 1477517034802 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 14:23:54 INFO - PROCESS | 1820 | 1477517034916 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 14:23:54 INFO - PROCESS | 1820 | 1477517034919 Marionette TRACE conn4 <- [1,855,null,["8"]] 14:23:54 INFO - PROCESS | 1820 | 1477517034925 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 14:23:54 INFO - PROCESS | 1820 | 1477517034931 Marionette TRACE conn4 <- [1,856,null,{}] 14:23:54 INFO - PROCESS | 1820 | 1477517034936 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:23:54 INFO - PROCESS | 1820 | ++DOCSHELL 0xa4488c00 == 25 [pid = 1820] [id = 191] 14:23:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0xa44d9800) [pid = 1820] [serial = 560] [outer = (nil)] 14:23:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0xa44e6c00) [pid = 1820] [serial = 561] [outer = 0xa44d9800] 14:23:55 INFO - PROCESS | 1820 | 1477517035046 Marionette DEBUG loaded listener.js 14:23:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0xa4749400) [pid = 1820] [serial = 562] [outer = 0xa44d9800] 14:23:57 INFO - PROCESS | 1820 | --DOCSHELL 0x94dc4c00 == 24 [pid = 1820] [id = 177] 14:23:57 INFO - PROCESS | 1820 | --DOCSHELL 0x98eeb000 == 23 [pid = 1820] [id = 179] 14:23:57 INFO - PROCESS | 1820 | --DOCSHELL 0x97a8a000 == 22 [pid = 1820] [id = 178] 14:23:57 INFO - PROCESS | 1820 | --DOCSHELL 0x93acec00 == 21 [pid = 1820] [id = 176] 14:23:57 INFO - PROCESS | 1820 | --DOCSHELL 0x8f9aec00 == 20 [pid = 1820] [id = 189] 14:23:57 INFO - PROCESS | 1820 | --DOCSHELL 0x8f98e800 == 19 [pid = 1820] [id = 188] 14:23:58 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x9a2d9000) [pid = 1820] [serial = 530] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x9a353400) [pid = 1820] [serial = 531] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x98ef1800) [pid = 1820] [serial = 527] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x995e4000) [pid = 1820] [serial = 528] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x97c97000) [pid = 1820] [serial = 524] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x98240000) [pid = 1820] [serial = 525] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x95459800) [pid = 1820] [serial = 521] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x9545a000) [pid = 1820] [serial = 522] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x93ded800) [pid = 1820] [serial = 518] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x943ed400) [pid = 1820] [serial = 519] [outer = (nil)] [url = about:blank] 14:23:58 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0xa2ee2400) [pid = 1820] [serial = 516] [outer = (nil)] [url = about:blank] 14:24:01 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8f993800) [pid = 1820] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 14:24:01 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x95e9b800) [pid = 1820] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 14:24:01 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x95ea3800) [pid = 1820] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 14:24:01 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0xa2be4c00) [pid = 1820] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 14:24:01 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0xa2759c00) [pid = 1820] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 14:24:01 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8f991000) [pid = 1820] [serial = 553] [outer = (nil)] [url = about:blank] 14:24:01 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8f9b1800) [pid = 1820] [serial = 554] [outer = (nil)] [url = about:blank] 14:24:01 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x99529c00) [pid = 1820] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 14:24:01 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8db9a400) [pid = 1820] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 14:24:01 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x9a1ed000) [pid = 1820] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 14:24:02 INFO - PROCESS | 1820 | --DOCSHELL 0x92b0d800 == 18 [pid = 1820] [id = 9] 14:24:06 INFO - PROCESS | 1820 | --DOCSHELL 0x95ea3000 == 17 [pid = 1820] [id = 185] 14:24:06 INFO - PROCESS | 1820 | --DOCSHELL 0xa2759400 == 16 [pid = 1820] [id = 183] 14:24:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd6b400 == 15 [pid = 1820] [id = 190] 14:24:06 INFO - PROCESS | 1820 | --DOCSHELL 0x95e9b400 == 14 [pid = 1820] [id = 182] 14:24:06 INFO - PROCESS | 1820 | --DOCSHELL 0x9a1e9400 == 13 [pid = 1820] [id = 186] 14:24:06 INFO - PROCESS | 1820 | --DOCSHELL 0xa2be3800 == 12 [pid = 1820] [id = 187] 14:24:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8da3bc00 == 11 [pid = 1820] [id = 181] 14:24:06 INFO - PROCESS | 1820 | --DOCSHELL 0x9a1ed400 == 10 [pid = 1820] [id = 180] 14:24:06 INFO - PROCESS | 1820 | --DOCSHELL 0x958ee400 == 9 [pid = 1820] [id = 10] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8de08400) [pid = 1820] [serial = 555] [outer = (nil)] [url = about:blank] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8fbd1400) [pid = 1820] [serial = 556] [outer = (nil)] [url = about:blank] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0xa2ee1c00) [pid = 1820] [serial = 558] [outer = (nil)] [url = about:blank] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0xa2f01800) [pid = 1820] [serial = 559] [outer = (nil)] [url = about:blank] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0xa2be7800) [pid = 1820] [serial = 551] [outer = (nil)] [url = about:blank] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0xa2bea800) [pid = 1820] [serial = 552] [outer = (nil)] [url = about:blank] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x9a2dc800) [pid = 1820] [serial = 548] [outer = (nil)] [url = about:blank] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x9b25e800) [pid = 1820] [serial = 549] [outer = (nil)] [url = about:blank] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x97a7fc00) [pid = 1820] [serial = 545] [outer = (nil)] [url = about:blank] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x97a86000) [pid = 1820] [serial = 546] [outer = (nil)] [url = about:blank] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x90fb3800) [pid = 1820] [serial = 542] [outer = (nil)] [url = about:blank] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x93ace400) [pid = 1820] [serial = 543] [outer = (nil)] [url = about:blank] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0xa275f800) [pid = 1820] [serial = 539] [outer = (nil)] [url = about:blank] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0xa27edc00) [pid = 1820] [serial = 540] [outer = (nil)] [url = about:blank] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x97a34800) [pid = 1820] [serial = 536] [outer = (nil)] [url = about:blank] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x97ca3000) [pid = 1820] [serial = 537] [outer = (nil)] [url = about:blank] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8f98dc00) [pid = 1820] [serial = 533] [outer = (nil)] [url = about:blank] 14:24:06 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x91a1cc00) [pid = 1820] [serial = 534] [outer = (nil)] [url = about:blank] 14:24:08 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x9545f400) [pid = 1820] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:24:08 INFO - PROCESS | 1820 | --DOMWINDOW == 18 (0x958ef000) [pid = 1820] [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.] 14:24:13 INFO - PROCESS | 1820 | --DOCSHELL 0xa27e8000 == 8 [pid = 1820] [id = 175] 14:24:13 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd69c00 == 7 [pid = 1820] [id = 184] 14:24:14 INFO - PROCESS | 1820 | --DOMWINDOW == 17 (0x95ea2c00) [pid = 1820] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:24:14 INFO - PROCESS | 1820 | --DOMWINDOW == 16 (0x9386c800) [pid = 1820] [serial = 415] [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.] 14:24:14 INFO - PROCESS | 1820 | --DOMWINDOW == 15 (0xa44e6c00) [pid = 1820] [serial = 561] [outer = (nil)] [url = about:blank] 14:24:25 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:24:25 INFO - PROCESS | 1820 | 1477517065251 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 14:24:25 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30663ms 14:24:25 INFO - PROCESS | 1820 | 1477517065303 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 14:24:25 INFO - PROCESS | 1820 | 1477517065312 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 14:24:25 INFO - TEST-START | /html-media-capture/capture_reflect.html 14:24:25 INFO - PROCESS | 1820 | 1477517065325 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}] 14:24:25 INFO - PROCESS | 1820 | 1477517065529 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 14:24:25 INFO - PROCESS | 1820 | 1477517065656 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 14:24:25 INFO - PROCESS | 1820 | 1477517065663 Marionette TRACE conn4 <- [1,860,null,["8"]] 14:24:25 INFO - PROCESS | 1820 | 1477517065671 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 14:24:25 INFO - PROCESS | 1820 | 1477517065680 Marionette TRACE conn4 <- [1,861,null,{}] 14:24:25 INFO - PROCESS | 1820 | 1477517065685 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x90faf000 == 8 [pid = 1820] [id = 192] 14:24:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 16 (0x90faf800) [pid = 1820] [serial = 563] [outer = (nil)] 14:24:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 17 (0x90fbc400) [pid = 1820] [serial = 564] [outer = 0x90faf800] 14:24:25 INFO - PROCESS | 1820 | 1477517065783 Marionette DEBUG loaded listener.js 14:24:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 18 (0x92a99000) [pid = 1820] [serial = 565] [outer = 0x90faf800] 14:24:26 INFO - PROCESS | 1820 | 1477517066405 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"]]]}] 14:24:26 INFO - ..... 14:24:26 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1129ms 14:24:26 INFO - PROCESS | 1820 | 1477517066452 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 14:24:26 INFO - PROCESS | 1820 | 1477517066458 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 14:24:26 INFO - TEST-START | /html-media-capture/idlharness.html 14:24:26 INFO - PROCESS | 1820 | 1477517066466 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}] 14:24:26 INFO - PROCESS | 1820 | 1477517066694 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 14:24:26 INFO - PROCESS | 1820 | 1477517066713 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 14:24:26 INFO - PROCESS | 1820 | 1477517066719 Marionette TRACE conn4 <- [1,865,null,["8"]] 14:24:26 INFO - PROCESS | 1820 | 1477517066725 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 14:24:26 INFO - PROCESS | 1820 | 1477517066731 Marionette TRACE conn4 <- [1,866,null,{}] 14:24:26 INFO - PROCESS | 1820 | 1477517066738 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x9457f000 == 9 [pid = 1820] [id = 193] 14:24:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 19 (0x9457f800) [pid = 1820] [serial = 566] [outer = (nil)] 14:24:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x94582800) [pid = 1820] [serial = 567] [outer = 0x9457f800] 14:24:26 INFO - PROCESS | 1820 | 1477517066822 Marionette DEBUG loaded listener.js 14:24:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x94582c00) [pid = 1820] [serial = 568] [outer = 0x9457f800] 14:24:27 INFO - PROCESS | 1820 | 1477517067711 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"]]]}] 14:24:27 INFO - .... 14:24:27 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1280ms 14:24:27 INFO - PROCESS | 1820 | 1477517067754 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 14:24:27 INFO - PROCESS | 1820 | 1477517067761 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 14:24:27 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 14:24:27 INFO - PROCESS | 1820 | 1477517067769 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}] 14:24:28 INFO - PROCESS | 1820 | 1477517068001 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 14:24:28 INFO - PROCESS | 1820 | 1477517068022 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 14:24:28 INFO - PROCESS | 1820 | 1477517068027 Marionette TRACE conn4 <- [1,870,null,["8"]] 14:24:28 INFO - PROCESS | 1820 | 1477517068032 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 14:24:28 INFO - PROCESS | 1820 | 1477517068040 Marionette TRACE conn4 <- [1,871,null,{}] 14:24:28 INFO - PROCESS | 1820 | 1477517068046 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x97a38400 == 10 [pid = 1820] [id = 194] 14:24:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x97a7f800) [pid = 1820] [serial = 569] [outer = (nil)] 14:24:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x97a86800) [pid = 1820] [serial = 570] [outer = 0x97a7f800] 14:24:28 INFO - PROCESS | 1820 | 1477517068136 Marionette DEBUG loaded listener.js 14:24:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x97c97400) [pid = 1820] [serial = 571] [outer = 0x97a7f800] 14:24:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x98e0e400 == 11 [pid = 1820] [id = 195] 14:24:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x98ee5000) [pid = 1820] [serial = 572] [outer = (nil)] 14:24:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x98ee8c00) [pid = 1820] [serial = 573] [outer = 0x98ee5000] 14:24:28 INFO - PROCESS | 1820 | 1477517068743 Marionette DEBUG loaded listener.js 14:24:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x98eef800) [pid = 1820] [serial = 574] [outer = 0x98ee5000] 14:24:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x98249c00 == 12 [pid = 1820] [id = 196] 14:24:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x98ef1400) [pid = 1820] [serial = 575] [outer = (nil)] 14:24:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x9a125800) [pid = 1820] [serial = 576] [outer = 0x98ef1400] 14:24:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x9952a400) [pid = 1820] [serial = 577] [outer = 0x98ef1400] 14:24:29 INFO - PROCESS | 1820 | 1477517069750 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]]]}] 14:24:29 INFO - . 14:24:29 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2028ms 14:24:29 INFO - PROCESS | 1820 | 1477517069797 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 14:24:29 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 14:24:29 INFO - PROCESS | 1820 | 1477517069802 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 14:24:29 INFO - PROCESS | 1820 | 1477517069810 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}] 14:24:29 INFO - PROCESS | 1820 | 1477517069964 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 14:24:29 INFO - PROCESS | 1820 | 1477517069974 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 14:24:29 INFO - PROCESS | 1820 | 1477517069978 Marionette TRACE conn4 <- [1,875,null,["8"]] 14:24:30 INFO - PROCESS | 1820 | 1477517070129 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 14:24:30 INFO - PROCESS | 1820 | 1477517070134 Marionette TRACE conn4 <- [1,876,null,{}] 14:24:30 INFO - PROCESS | 1820 | 1477517070146 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a22ec00 == 13 [pid = 1820] [id = 197] 14:24:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x9a232800) [pid = 1820] [serial = 578] [outer = (nil)] 14:24:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x9a2cf400) [pid = 1820] [serial = 579] [outer = 0x9a232800] 14:24:30 INFO - PROCESS | 1820 | 1477517070236 Marionette DEBUG loaded listener.js 14:24:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x9a34a800) [pid = 1820] [serial = 580] [outer = 0x9a232800] 14:24:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x9afe9c00 == 14 [pid = 1820] [id = 198] 14:24:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x9afea000) [pid = 1820] [serial = 581] [outer = (nil)] 14:24:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x9afee400) [pid = 1820] [serial = 582] [outer = 0x9afea000] 14:24:30 INFO - PROCESS | 1820 | 1477517070747 Marionette DEBUG loaded listener.js 14:24:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x9b2bb800) [pid = 1820] [serial = 583] [outer = 0x9afea000] 14:24:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x982a8c00 == 15 [pid = 1820] [id = 199] 14:24:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x9a3d7000) [pid = 1820] [serial = 584] [outer = (nil)] 14:24:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x9b3bb400) [pid = 1820] [serial = 585] [outer = 0x9a3d7000] 14:24:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x9b3c0000) [pid = 1820] [serial = 586] [outer = 0x9a3d7000] 14:24:31 INFO - PROCESS | 1820 | 1477517071776 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]]]}] 14:24:31 INFO - . 14:24:31 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2036ms 14:24:31 INFO - PROCESS | 1820 | 1477517071845 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 14:24:31 INFO - PROCESS | 1820 | 1477517071849 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 14:24:31 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 14:24:31 INFO - PROCESS | 1820 | 1477517071857 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}] 14:24:32 INFO - PROCESS | 1820 | 1477517072005 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 14:24:32 INFO - PROCESS | 1820 | 1477517072167 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 14:24:32 INFO - PROCESS | 1820 | 1477517072172 Marionette TRACE conn4 <- [1,880,null,["8"]] 14:24:32 INFO - PROCESS | 1820 | 1477517072177 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 14:24:32 INFO - PROCESS | 1820 | 1477517072183 Marionette TRACE conn4 <- [1,881,null,{}] 14:24:32 INFO - PROCESS | 1820 | 1477517072188 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:32 INFO - PROCESS | 1820 | ++DOCSHELL 0xa0fc5800 == 16 [pid = 1820] [id = 200] 14:24:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0xa0fc6800) [pid = 1820] [serial = 587] [outer = (nil)] 14:24:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0xa0fdf400) [pid = 1820] [serial = 588] [outer = 0xa0fc6800] 14:24:32 INFO - PROCESS | 1820 | 1477517072270 Marionette DEBUG loaded listener.js 14:24:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0xa0fe7000) [pid = 1820] [serial = 589] [outer = 0xa0fc6800] 14:24:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f9b9000 == 17 [pid = 1820] [id = 201] 14:24:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8fbc4400) [pid = 1820] [serial = 590] [outer = (nil)] 14:24:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x91a1c000) [pid = 1820] [serial = 591] [outer = 0x8fbc4400] 14:24:32 INFO - PROCESS | 1820 | 1477517072821 Marionette DEBUG loaded listener.js 14:24:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x93bdb400) [pid = 1820] [serial = 592] [outer = 0x8fbc4400] 14:24:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e0dc00 == 18 [pid = 1820] [id = 202] 14:24:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x95e0f800) [pid = 1820] [serial = 593] [outer = (nil)] 14:24:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x94cddc00) [pid = 1820] [serial = 594] [outer = 0x95e0f800] 14:24:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x9545d800) [pid = 1820] [serial = 595] [outer = 0x95e0f800] 14:24:34 INFO - PROCESS | 1820 | 1477517074054 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]]]}] 14:24:34 INFO - . 14:24:34 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2329ms 14:24:34 INFO - PROCESS | 1820 | 1477517074188 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 14:24:34 INFO - PROCESS | 1820 | 1477517074194 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 14:24:34 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 14:24:34 INFO - PROCESS | 1820 | 1477517074204 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}] 14:24:34 INFO - PROCESS | 1820 | 1477517074415 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 14:24:34 INFO - PROCESS | 1820 | 1477517074579 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 14:24:34 INFO - PROCESS | 1820 | 1477517074586 Marionette TRACE conn4 <- [1,885,null,["8"]] 14:24:34 INFO - PROCESS | 1820 | 1477517074594 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 14:24:34 INFO - PROCESS | 1820 | 1477517074603 Marionette TRACE conn4 <- [1,886,null,{}] 14:24:34 INFO - PROCESS | 1820 | 1477517074610 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x98241c00 == 19 [pid = 1820] [id = 203] 14:24:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x995e2000) [pid = 1820] [serial = 596] [outer = (nil)] 14:24:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x9a1ed400) [pid = 1820] [serial = 597] [outer = 0x995e2000] 14:24:34 INFO - PROCESS | 1820 | 1477517074710 Marionette DEBUG loaded listener.js 14:24:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x9a1eec00) [pid = 1820] [serial = 598] [outer = 0x995e2000] 14:24:35 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2763800 == 20 [pid = 1820] [id = 204] 14:24:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0xa27c6c00) [pid = 1820] [serial = 599] [outer = (nil)] 14:24:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0xa27ec400) [pid = 1820] [serial = 600] [outer = 0xa27c6c00] 14:24:35 INFO - PROCESS | 1820 | 1477517075304 Marionette DEBUG loaded listener.js 14:24:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0xa27f3400) [pid = 1820] [serial = 601] [outer = 0xa27c6c00] 14:24:35 INFO - PROCESS | 1820 | ++DOCSHELL 0xa0fe2800 == 21 [pid = 1820] [id = 205] 14:24:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0xa27c1c00) [pid = 1820] [serial = 602] [outer = (nil)] 14:24:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0xa2be4400) [pid = 1820] [serial = 603] [outer = 0xa27c1c00] 14:24:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0xa27f5000) [pid = 1820] [serial = 604] [outer = 0xa27c1c00] 14:24:36 INFO - PROCESS | 1820 | 1477517076500 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]]]}] 14:24:36 INFO - . 14:24:36 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2436ms 14:24:36 INFO - PROCESS | 1820 | 1477517076639 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 14:24:36 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 14:24:36 INFO - PROCESS | 1820 | 1477517076644 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 14:24:36 INFO - PROCESS | 1820 | 1477517076652 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}] 14:24:36 INFO - PROCESS | 1820 | 1477517076887 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 14:24:36 INFO - PROCESS | 1820 | 1477517076987 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 14:24:36 INFO - PROCESS | 1820 | 1477517076993 Marionette TRACE conn4 <- [1,890,null,["8"]] 14:24:37 INFO - PROCESS | 1820 | 1477517077001 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 14:24:37 INFO - PROCESS | 1820 | 1477517077008 Marionette TRACE conn4 <- [1,891,null,{}] 14:24:37 INFO - PROCESS | 1820 | 1477517077014 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x91ac4c00 == 22 [pid = 1820] [id = 206] 14:24:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x93bda800) [pid = 1820] [serial = 605] [outer = (nil)] 14:24:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x95545000) [pid = 1820] [serial = 606] [outer = 0x93bda800] 14:24:37 INFO - PROCESS | 1820 | 1477517077225 Marionette DEBUG loaded listener.js 14:24:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x95ea4400) [pid = 1820] [serial = 607] [outer = 0x93bda800] 14:24:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x91a23c00 == 23 [pid = 1820] [id = 207] 14:24:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x92b0d800) [pid = 1820] [serial = 608] [outer = (nil)] 14:24:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x958eac00) [pid = 1820] [serial = 609] [outer = 0x92b0d800] 14:24:37 INFO - PROCESS | 1820 | 1477517077913 Marionette DEBUG loaded listener.js 14:24:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x97c99000) [pid = 1820] [serial = 610] [outer = 0x92b0d800] 14:24:38 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12287 14:24:38 INFO - PROCESS | 1820 | --DOCSHELL 0xa4488c00 == 22 [pid = 1820] [id = 191] 14:24:39 INFO - PROCESS | 1820 | 1477517079021 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]]]}] 14:24:39 INFO - . 14:24:39 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2588ms 14:24:39 INFO - PROCESS | 1820 | 1477517079339 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 14:24:39 INFO - PROCESS | 1820 | 1477517079347 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 14:24:39 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 14:24:39 INFO - PROCESS | 1820 | 1477517079363 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}] 14:24:39 INFO - PROCESS | 1820 | 1477517079555 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 14:24:39 INFO - PROCESS | 1820 | 1477517079677 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 14:24:39 INFO - PROCESS | 1820 | 1477517079683 Marionette TRACE conn4 <- [1,895,null,["8"]] 14:24:39 INFO - PROCESS | 1820 | 1477517079695 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 14:24:39 INFO - PROCESS | 1820 | 1477517079704 Marionette TRACE conn4 <- [1,896,null,{}] 14:24:39 INFO - PROCESS | 1820 | 1477517079711 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x94587c00 == 23 [pid = 1820] [id = 208] 14:24:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x94588c00) [pid = 1820] [serial = 611] [outer = (nil)] 14:24:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x95520000) [pid = 1820] [serial = 612] [outer = 0x94588c00] 14:24:39 INFO - PROCESS | 1820 | 1477517079800 Marionette DEBUG loaded listener.js 14:24:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x95517c00) [pid = 1820] [serial = 613] [outer = 0x94588c00] 14:24:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x94dd0400 == 24 [pid = 1820] [id = 209] 14:24:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x97ca3000) [pid = 1820] [serial = 614] [outer = (nil)] 14:24:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x982a8800) [pid = 1820] [serial = 615] [outer = 0x97ca3000] 14:24:40 INFO - PROCESS | 1820 | 1477517080337 Marionette DEBUG loaded listener.js 14:24:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x982a9400) [pid = 1820] [serial = 616] [outer = 0x97ca3000] 14:24:41 INFO - PROCESS | 1820 | 1477517081061 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]]]}] 14:24:41 INFO - . 14:24:41 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1733ms 14:24:41 INFO - PROCESS | 1820 | 1477517081095 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 14:24:41 INFO - PROCESS | 1820 | 1477517081100 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 14:24:41 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 14:24:41 INFO - PROCESS | 1820 | 1477517081108 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}] 14:24:41 INFO - PROCESS | 1820 | 1477517081271 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 14:24:41 INFO - PROCESS | 1820 | 1477517081418 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 14:24:41 INFO - PROCESS | 1820 | 1477517081423 Marionette TRACE conn4 <- [1,900,null,["8"]] 14:24:41 INFO - PROCESS | 1820 | 1477517081430 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 14:24:41 INFO - PROCESS | 1820 | 1477517081437 Marionette TRACE conn4 <- [1,901,null,{}] 14:24:41 INFO - PROCESS | 1820 | 1477517081443 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x995e1c00 == 25 [pid = 1820] [id = 210] 14:24:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x9a1e5000) [pid = 1820] [serial = 617] [outer = (nil)] 14:24:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x9a23c800) [pid = 1820] [serial = 618] [outer = 0x9a1e5000] 14:24:41 INFO - PROCESS | 1820 | 1477517081537 Marionette DEBUG loaded listener.js 14:24:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x9a34d400) [pid = 1820] [serial = 619] [outer = 0x9a1e5000] 14:24:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b2c1000 == 26 [pid = 1820] [id = 211] 14:24:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x9b3ca800) [pid = 1820] [serial = 620] [outer = (nil)] 14:24:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b467800 == 27 [pid = 1820] [id = 212] 14:24:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x9b46c000) [pid = 1820] [serial = 621] [outer = (nil)] 14:24:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0xa0f06000) [pid = 1820] [serial = 622] [outer = 0x9b3ca800] 14:24:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x9b3c5400) [pid = 1820] [serial = 623] [outer = 0x9b46c000] 14:24:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x9afee800) [pid = 1820] [serial = 624] [outer = 0x9b46c000] 14:24:42 INFO - PROCESS | 1820 | 1477517082321 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]]]}] 14:24:42 INFO - . 14:24:42 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1281ms 14:24:42 INFO - PROCESS | 1820 | 1477517082398 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 14:24:42 INFO - PROCESS | 1820 | 1477517082406 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 14:24:42 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 14:24:42 INFO - PROCESS | 1820 | 1477517082419 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}] 14:24:42 INFO - PROCESS | 1820 | 1477517082662 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 14:24:42 INFO - PROCESS | 1820 | 1477517082834 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 14:24:42 INFO - PROCESS | 1820 | 1477517082841 Marionette TRACE conn4 <- [1,905,null,["8"]] 14:24:42 INFO - PROCESS | 1820 | 1477517082847 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 14:24:42 INFO - PROCESS | 1820 | 1477517082855 Marionette TRACE conn4 <- [1,906,null,{}] 14:24:42 INFO - PROCESS | 1820 | 1477517082861 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:42 INFO - PROCESS | 1820 | ++DOCSHELL 0xa296e400 == 28 [pid = 1820] [id = 213] 14:24:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa296e800) [pid = 1820] [serial = 625] [outer = (nil)] 14:24:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa29d2400) [pid = 1820] [serial = 626] [outer = 0xa296e800] 14:24:42 INFO - PROCESS | 1820 | 1477517082956 Marionette DEBUG loaded listener.js 14:24:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa2be4000) [pid = 1820] [serial = 627] [outer = 0xa296e800] 14:24:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x8da3c000 == 29 [pid = 1820] [id = 214] 14:24:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x92b09c00) [pid = 1820] [serial = 628] [outer = (nil)] 14:24:43 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x9afea000) [pid = 1820] [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] 14:24:43 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x9a3d7000) [pid = 1820] [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] 14:24:43 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x9a232800) [pid = 1820] [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] 14:24:43 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0xa44d9800) [pid = 1820] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 14:24:43 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x98ef1400) [pid = 1820] [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;] 14:24:43 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x9457f800) [pid = 1820] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 14:24:43 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x98ee5000) [pid = 1820] [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] 14:24:43 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x97a7f800) [pid = 1820] [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] 14:24:43 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x90faf800) [pid = 1820] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 14:24:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8d933400) [pid = 1820] [serial = 629] [outer = 0x92b09c00] 14:24:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x98ef1400 == 30 [pid = 1820] [id = 215] 14:24:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x995de400) [pid = 1820] [serial = 630] [outer = (nil)] 14:24:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x9a3d7000) [pid = 1820] [serial = 631] [outer = 0x995de400] 14:24:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0xa2757800) [pid = 1820] [serial = 632] [outer = 0x92b09c00] 14:24:43 INFO - PROCESS | 1820 | 1477517083854 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]]]}] 14:24:43 INFO - . 14:24:43 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1479ms 14:24:43 INFO - PROCESS | 1820 | 1477517083892 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 14:24:43 INFO - PROCESS | 1820 | 1477517083897 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 14:24:43 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 14:24:43 INFO - PROCESS | 1820 | 1477517083904 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}] 14:24:44 INFO - PROCESS | 1820 | 1477517084126 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 14:24:44 INFO - PROCESS | 1820 | 1477517084139 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 14:24:44 INFO - PROCESS | 1820 | 1477517084142 Marionette TRACE conn4 <- [1,910,null,["8"]] 14:24:44 INFO - PROCESS | 1820 | 1477517084148 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 14:24:44 INFO - PROCESS | 1820 | 1477517084154 Marionette TRACE conn4 <- [1,911,null,{}] 14:24:44 INFO - PROCESS | 1820 | 1477517084161 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:44 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2ee6800 == 31 [pid = 1820] [id = 216] 14:24:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa2ee6c00) [pid = 1820] [serial = 633] [outer = (nil)] 14:24:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa2ee9c00) [pid = 1820] [serial = 634] [outer = 0xa2ee6c00] 14:24:44 INFO - PROCESS | 1820 | 1477517084242 Marionette DEBUG loaded listener.js 14:24:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa2eeb800) [pid = 1820] [serial = 635] [outer = 0xa2ee6c00] 14:24:44 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2f08400 == 32 [pid = 1820] [id = 217] 14:24:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa44d9800) [pid = 1820] [serial = 636] [outer = (nil)] 14:24:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0xa44df800) [pid = 1820] [serial = 637] [outer = 0xa44d9800] 14:24:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0xa2f06400) [pid = 1820] [serial = 638] [outer = 0xa44d9800] 14:24:44 INFO - PROCESS | 1820 | 1477517084943 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]]]}] 14:24:44 INFO - . 14:24:44 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1070ms 14:24:44 INFO - PROCESS | 1820 | 1477517084974 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 14:24:44 INFO - PROCESS | 1820 | 1477517084977 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 14:24:44 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 14:24:44 INFO - PROCESS | 1820 | 1477517084985 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}] 14:24:45 INFO - PROCESS | 1820 | 1477517085203 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 14:24:45 INFO - PROCESS | 1820 | 1477517085220 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 14:24:45 INFO - PROCESS | 1820 | 1477517085226 Marionette TRACE conn4 <- [1,915,null,["8"]] 14:24:45 INFO - PROCESS | 1820 | 1477517085232 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 14:24:45 INFO - PROCESS | 1820 | 1477517085237 Marionette TRACE conn4 <- [1,916,null,{}] 14:24:45 INFO - PROCESS | 1820 | 1477517085242 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:24:45 INFO - PROCESS | 1820 | ++DOCSHELL 0xa4484c00 == 33 [pid = 1820] [id = 218] 14:24:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0xa4485800) [pid = 1820] [serial = 639] [outer = (nil)] 14:24:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0xa4707800) [pid = 1820] [serial = 640] [outer = 0xa4485800] 14:24:45 INFO - PROCESS | 1820 | 1477517085324 Marionette DEBUG loaded listener.js 14:24:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0xa473d800) [pid = 1820] [serial = 641] [outer = 0xa4485800] 14:24:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd63000 == 34 [pid = 1820] [id = 219] 14:24:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x91a27400) [pid = 1820] [serial = 642] [outer = (nil)] 14:24:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x93bdc400) [pid = 1820] [serial = 643] [outer = 0x91a27400] 14:24:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x944e9400 == 35 [pid = 1820] [id = 220] 14:24:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x9457c800) [pid = 1820] [serial = 644] [outer = (nil)] 14:24:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x95e0a000) [pid = 1820] [serial = 645] [outer = 0x9457c800] 14:24:46 INFO - PROCESS | 1820 | 1477517086115 Marionette DEBUG loaded listener.js 14:24:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x97a86400) [pid = 1820] [serial = 646] [outer = 0x9457c800] 14:24:46 INFO - PROCESS | 1820 | [1820] 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 14:24:46 INFO - PROCESS | 1820 | 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] 14:24:48 INFO - PROCESS | 1820 | --DOCSHELL 0x982a8c00 == 34 [pid = 1820] [id = 199] 14:24:48 INFO - PROCESS | 1820 | --DOCSHELL 0x95e0dc00 == 33 [pid = 1820] [id = 202] 14:24:49 INFO - PROCESS | 1820 | --DOCSHELL 0x98249c00 == 32 [pid = 1820] [id = 196] 14:24:49 INFO - PROCESS | 1820 | --DOCSHELL 0xa2f08400 == 31 [pid = 1820] [id = 217] 14:24:49 INFO - PROCESS | 1820 | --DOCSHELL 0x98ef1400 == 30 [pid = 1820] [id = 215] 14:24:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8da3c000 == 29 [pid = 1820] [id = 214] 14:24:49 INFO - PROCESS | 1820 | --DOCSHELL 0x9b467800 == 28 [pid = 1820] [id = 212] 14:24:49 INFO - PROCESS | 1820 | --DOCSHELL 0x9b2c1000 == 27 [pid = 1820] [id = 211] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x9b3c0000) [pid = 1820] [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] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x9a125800) [pid = 1820] [serial = 576] [outer = (nil)] [url = about:blank] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x9952a400) [pid = 1820] [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;] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x9b3bb400) [pid = 1820] [serial = 585] [outer = (nil)] [url = about:blank] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0xa0fdf400) [pid = 1820] [serial = 588] [outer = (nil)] [url = about:blank] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x9a2cf400) [pid = 1820] [serial = 579] [outer = (nil)] [url = about:blank] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x9a34a800) [pid = 1820] [serial = 580] [outer = (nil)] [url = about:blank] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x9afee400) [pid = 1820] [serial = 582] [outer = (nil)] [url = about:blank] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x9b2bb800) [pid = 1820] [serial = 583] [outer = (nil)] [url = about:blank] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x97a86800) [pid = 1820] [serial = 570] [outer = (nil)] [url = about:blank] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x97c97400) [pid = 1820] [serial = 571] [outer = (nil)] [url = about:blank] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x98ee8c00) [pid = 1820] [serial = 573] [outer = (nil)] [url = about:blank] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x98eef800) [pid = 1820] [serial = 574] [outer = (nil)] [url = about:blank] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x94582800) [pid = 1820] [serial = 567] [outer = (nil)] [url = about:blank] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x94582c00) [pid = 1820] [serial = 568] [outer = (nil)] [url = about:blank] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x90fbc400) [pid = 1820] [serial = 564] [outer = (nil)] [url = about:blank] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x92a99000) [pid = 1820] [serial = 565] [outer = (nil)] [url = about:blank] 14:24:49 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0xa4749400) [pid = 1820] [serial = 562] [outer = (nil)] [url = about:blank] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x95e0f800) [pid = 1820] [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] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8fbc4400) [pid = 1820] [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] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0xa27c1c00) [pid = 1820] [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] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0xa27c6c00) [pid = 1820] [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] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x995e2000) [pid = 1820] [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] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x92b0d800) [pid = 1820] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x97ca3000) [pid = 1820] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x93bda800) [pid = 1820] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x92b09c00) [pid = 1820] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0xa44d9800) [pid = 1820] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x995de400) [pid = 1820] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0xa296e800) [pid = 1820] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x9b46c000) [pid = 1820] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x9b3ca800) [pid = 1820] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0xa2ee6c00) [pid = 1820] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x94588c00) [pid = 1820] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x9a1e5000) [pid = 1820] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 14:24:52 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0xa0fc6800) [pid = 1820] [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] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0x97a38400 == 26 [pid = 1820] [id = 194] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0xa0fc5800 == 25 [pid = 1820] [id = 200] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0xa2ee6800 == 24 [pid = 1820] [id = 216] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8f9b9000 == 23 [pid = 1820] [id = 201] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0xa0fe2800 == 22 [pid = 1820] [id = 205] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0xa2763800 == 21 [pid = 1820] [id = 204] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0x9afe9c00 == 20 [pid = 1820] [id = 198] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0xa296e400 == 19 [pid = 1820] [id = 213] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0x9a22ec00 == 18 [pid = 1820] [id = 197] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0x91a23c00 == 17 [pid = 1820] [id = 207] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0x98e0e400 == 16 [pid = 1820] [id = 195] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0x94dd0400 == 15 [pid = 1820] [id = 209] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0x94587c00 == 14 [pid = 1820] [id = 208] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0x9457f000 == 13 [pid = 1820] [id = 193] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0x91ac4c00 == 12 [pid = 1820] [id = 206] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0x995e1c00 == 11 [pid = 1820] [id = 210] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0x90faf000 == 10 [pid = 1820] [id = 192] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0x98241c00 == 9 [pid = 1820] [id = 203] 14:24:56 INFO - PROCESS | 1820 | --DOCSHELL 0x944e9400 == 8 [pid = 1820] [id = 220] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8d933400) [pid = 1820] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0xa2757800) [pid = 1820] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0xa44df800) [pid = 1820] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x9a3d7000) [pid = 1820] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x9afee800) [pid = 1820] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0xa0f06000) [pid = 1820] [serial = 622] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0xa2f06400) [pid = 1820] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x9b3c5400) [pid = 1820] [serial = 623] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0xa2ee9c00) [pid = 1820] [serial = 634] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0xa2eeb800) [pid = 1820] [serial = 635] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0xa29d2400) [pid = 1820] [serial = 626] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0xa2be4000) [pid = 1820] [serial = 627] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x9a23c800) [pid = 1820] [serial = 618] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x9a34d400) [pid = 1820] [serial = 619] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x982a8800) [pid = 1820] [serial = 615] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x982a9400) [pid = 1820] [serial = 616] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x95520000) [pid = 1820] [serial = 612] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x95517c00) [pid = 1820] [serial = 613] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x958eac00) [pid = 1820] [serial = 609] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x97c99000) [pid = 1820] [serial = 610] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x95545000) [pid = 1820] [serial = 606] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x95ea4400) [pid = 1820] [serial = 607] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x9a1ed400) [pid = 1820] [serial = 597] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x9a1eec00) [pid = 1820] [serial = 598] [outer = (nil)] [url = about:blank] 14:24:56 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0xa27ec400) [pid = 1820] [serial = 600] [outer = (nil)] [url = about:blank] 14:24:57 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0xa27f3400) [pid = 1820] [serial = 601] [outer = (nil)] [url = about:blank] 14:24:57 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0xa2be4400) [pid = 1820] [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] 14:24:57 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0xa27f5000) [pid = 1820] [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] 14:24:57 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0xa0fe7000) [pid = 1820] [serial = 589] [outer = (nil)] [url = about:blank] 14:24:57 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x91a1c000) [pid = 1820] [serial = 591] [outer = (nil)] [url = about:blank] 14:24:57 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x93bdb400) [pid = 1820] [serial = 592] [outer = (nil)] [url = about:blank] 14:24:57 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x94cddc00) [pid = 1820] [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] 14:24:57 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x9545d800) [pid = 1820] [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] 14:24:57 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0xa4707800) [pid = 1820] [serial = 640] [outer = (nil)] [url = about:blank] 14:25:04 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x95e0a000) [pid = 1820] [serial = 645] [outer = (nil)] [url = about:blank] 14:25:15 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:25:15 INFO - PROCESS | 1820 | 1477517115502 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]]]}] 14:25:15 INFO - . 14:25:15 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30558ms 14:25:15 INFO - PROCESS | 1820 | 1477517115545 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 14:25:15 INFO - PROCESS | 1820 | 1477517115552 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 14:25:15 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 14:25:15 INFO - PROCESS | 1820 | 1477517115564 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}] 14:25:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd63000 == 7 [pid = 1820] [id = 219] 14:25:15 INFO - PROCESS | 1820 | 1477517115814 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 14:25:15 INFO - PROCESS | 1820 | 1477517115886 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 14:25:15 INFO - PROCESS | 1820 | 1477517115891 Marionette TRACE conn4 <- [1,920,null,["8"]] 14:25:15 INFO - PROCESS | 1820 | 1477517115901 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 14:25:15 INFO - PROCESS | 1820 | 1477517115908 Marionette TRACE conn4 <- [1,921,null,{}] 14:25:15 INFO - PROCESS | 1820 | 1477517115916 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fbd3800 == 8 [pid = 1820] [id = 221] 14:25:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x8fbd3c00) [pid = 1820] [serial = 647] [outer = (nil)] 14:25:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x90fb7400) [pid = 1820] [serial = 648] [outer = 0x8fbd3c00] 14:25:16 INFO - PROCESS | 1820 | 1477517116018 Marionette DEBUG loaded listener.js 14:25:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x91ac6400) [pid = 1820] [serial = 649] [outer = 0x8fbd3c00] 14:25:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ded400 == 9 [pid = 1820] [id = 222] 14:25:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x941f1c00) [pid = 1820] [serial = 650] [outer = (nil)] 14:25:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x93acec00) [pid = 1820] [serial = 651] [outer = 0x941f1c00] 14:25:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x943e8c00 == 10 [pid = 1820] [id = 223] 14:25:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x943eb800) [pid = 1820] [serial = 652] [outer = (nil)] 14:25:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x943ee800) [pid = 1820] [serial = 653] [outer = 0x943eb800] 14:25:16 INFO - PROCESS | 1820 | 1477517116574 Marionette DEBUG loaded listener.js 14:25:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x9457e800) [pid = 1820] [serial = 654] [outer = 0x943eb800] 14:25:17 INFO - PROCESS | 1820 | 1477517117138 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 \"c2698672-6bce-48b6-b02b-1eb84f4316af\"","@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"]]]}] 14:25:17 INFO - ... 14:25:17 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1624ms 14:25:17 INFO - PROCESS | 1820 | 1477517117187 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 14:25:17 INFO - PROCESS | 1820 | 1477517117192 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 14:25:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 14:25:17 INFO - PROCESS | 1820 | 1477517117261 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}] 14:25:17 INFO - PROCESS | 1820 | 1477517117462 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 14:25:17 INFO - PROCESS | 1820 | 1477517117487 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 14:25:17 INFO - PROCESS | 1820 | 1477517117492 Marionette TRACE conn4 <- [1,925,null,["8"]] 14:25:17 INFO - PROCESS | 1820 | 1477517117500 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 14:25:17 INFO - PROCESS | 1820 | 1477517117507 Marionette TRACE conn4 <- [1,926,null,{}] 14:25:17 INFO - PROCESS | 1820 | 1477517117671 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb6800 == 11 [pid = 1820] [id = 224] 14:25:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x95521800) [pid = 1820] [serial = 655] [outer = (nil)] 14:25:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x958ebc00) [pid = 1820] [serial = 656] [outer = 0x95521800] 14:25:17 INFO - PROCESS | 1820 | 1477517117768 Marionette DEBUG loaded listener.js 14:25:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x95e0f400) [pid = 1820] [serial = 657] [outer = 0x95521800] 14:25:18 INFO - PROCESS | 1820 | 1477517118360 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]]]}] 14:25:18 INFO - . 14:25:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1184ms 14:25:18 INFO - PROCESS | 1820 | 1477517118395 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 14:25:18 INFO - PROCESS | 1820 | 1477517118402 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 14:25:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 14:25:18 INFO - PROCESS | 1820 | 1477517118410 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}] 14:25:18 INFO - PROCESS | 1820 | 1477517118594 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 14:25:18 INFO - PROCESS | 1820 | 1477517118696 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 14:25:18 INFO - PROCESS | 1820 | 1477517118702 Marionette TRACE conn4 <- [1,930,null,["8"]] 14:25:18 INFO - PROCESS | 1820 | 1477517118707 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 14:25:18 INFO - PROCESS | 1820 | 1477517118715 Marionette TRACE conn4 <- [1,931,null,{}] 14:25:18 INFO - PROCESS | 1820 | 1477517118726 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x97a7fc00 == 12 [pid = 1820] [id = 225] 14:25:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x97a80000) [pid = 1820] [serial = 658] [outer = (nil)] 14:25:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x97a86000) [pid = 1820] [serial = 659] [outer = 0x97a80000] 14:25:18 INFO - PROCESS | 1820 | 1477517118816 Marionette DEBUG loaded listener.js 14:25:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x97c9e400) [pid = 1820] [serial = 660] [outer = 0x97a80000] 14:25:19 INFO - PROCESS | 1820 | 1477517119399 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:19 INFO - . 14:25:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1027ms 14:25:19 INFO - PROCESS | 1820 | 1477517119445 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 14:25:19 INFO - PROCESS | 1820 | 1477517119450 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 14:25:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 14:25:19 INFO - PROCESS | 1820 | 1477517119462 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}] 14:25:19 INFO - PROCESS | 1820 | 1477517119679 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 14:25:19 INFO - PROCESS | 1820 | 1477517119696 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 14:25:19 INFO - PROCESS | 1820 | 1477517119699 Marionette TRACE conn4 <- [1,935,null,["8"]] 14:25:19 INFO - PROCESS | 1820 | 1477517119705 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 14:25:19 INFO - PROCESS | 1820 | 1477517119711 Marionette TRACE conn4 <- [1,936,null,{}] 14:25:19 INFO - PROCESS | 1820 | 1477517119717 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e14000 == 13 [pid = 1820] [id = 226] 14:25:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x982acc00) [pid = 1820] [serial = 661] [outer = (nil)] 14:25:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x98ee4800) [pid = 1820] [serial = 662] [outer = 0x982acc00] 14:25:19 INFO - PROCESS | 1820 | 1477517119797 Marionette DEBUG loaded listener.js 14:25:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x98eeb000) [pid = 1820] [serial = 663] [outer = 0x982acc00] 14:25:20 INFO - PROCESS | 1820 | 1477517120392 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:20 INFO - . 14:25:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 1020ms 14:25:20 INFO - PROCESS | 1820 | 1477517120480 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 14:25:20 INFO - PROCESS | 1820 | 1477517120484 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 14:25:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 14:25:20 INFO - PROCESS | 1820 | 1477517120491 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}] 14:25:20 INFO - PROCESS | 1820 | 1477517120688 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 14:25:20 INFO - PROCESS | 1820 | 1477517120810 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 14:25:20 INFO - PROCESS | 1820 | 1477517120815 Marionette TRACE conn4 <- [1,940,null,["8"]] 14:25:20 INFO - PROCESS | 1820 | 1477517120820 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 14:25:20 INFO - PROCESS | 1820 | 1477517120826 Marionette TRACE conn4 <- [1,941,null,{}] 14:25:20 INFO - PROCESS | 1820 | 1477517120831 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x995de800 == 14 [pid = 1820] [id = 227] 14:25:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x995e0800) [pid = 1820] [serial = 664] [outer = (nil)] 14:25:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x9a128400) [pid = 1820] [serial = 665] [outer = 0x995e0800] 14:25:20 INFO - PROCESS | 1820 | 1477517120912 Marionette DEBUG loaded listener.js 14:25:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x9a1e4000) [pid = 1820] [serial = 666] [outer = 0x995e0800] 14:25:21 INFO - PROCESS | 1820 | 1477517121476 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:21 INFO - . 14:25:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1034ms 14:25:21 INFO - PROCESS | 1820 | 1477517121525 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 14:25:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 14:25:21 INFO - PROCESS | 1820 | 1477517121530 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 14:25:21 INFO - PROCESS | 1820 | 1477517121537 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}] 14:25:21 INFO - PROCESS | 1820 | 1477517121765 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 14:25:21 INFO - PROCESS | 1820 | 1477517121778 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 14:25:21 INFO - PROCESS | 1820 | 1477517121784 Marionette TRACE conn4 <- [1,945,null,["8"]] 14:25:21 INFO - PROCESS | 1820 | 1477517121789 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 14:25:21 INFO - PROCESS | 1820 | 1477517121795 Marionette TRACE conn4 <- [1,946,null,{}] 14:25:21 INFO - PROCESS | 1820 | 1477517121800 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d932c00 == 15 [pid = 1820] [id = 228] 14:25:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x9a352400) [pid = 1820] [serial = 667] [outer = (nil)] 14:25:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x9a3cc800) [pid = 1820] [serial = 668] [outer = 0x9a352400] 14:25:21 INFO - PROCESS | 1820 | 1477517121880 Marionette DEBUG loaded listener.js 14:25:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x9a539800) [pid = 1820] [serial = 669] [outer = 0x9a352400] 14:25:22 INFO - PROCESS | 1820 | 1477517122467 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:22 INFO - . 14:25:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 974ms 14:25:22 INFO - PROCESS | 1820 | 1477517122513 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 14:25:22 INFO - PROCESS | 1820 | 1477517122517 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 14:25:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 14:25:22 INFO - PROCESS | 1820 | 1477517122524 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}] 14:25:22 INFO - PROCESS | 1820 | 1477517122695 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 14:25:22 INFO - PROCESS | 1820 | 1477517122716 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 14:25:22 INFO - PROCESS | 1820 | 1477517122728 Marionette TRACE conn4 <- [1,950,null,["8"]] 14:25:22 INFO - PROCESS | 1820 | 1477517122836 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 14:25:22 INFO - PROCESS | 1820 | 1477517122843 Marionette TRACE conn4 <- [1,951,null,{}] 14:25:22 INFO - PROCESS | 1820 | 1477517122852 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x94115400 == 16 [pid = 1820] [id = 229] 14:25:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x9411f800) [pid = 1820] [serial = 670] [outer = (nil)] 14:25:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x9afea000) [pid = 1820] [serial = 671] [outer = 0x9411f800] 14:25:22 INFO - PROCESS | 1820 | 1477517122933 Marionette DEBUG loaded listener.js 14:25:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x9afea800) [pid = 1820] [serial = 672] [outer = 0x9411f800] 14:25:23 INFO - PROCESS | 1820 | 1477517123488 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:23 INFO - . 14:25:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 1022ms 14:25:23 INFO - PROCESS | 1820 | 1477517123551 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 14:25:23 INFO - PROCESS | 1820 | 1477517123554 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 14:25:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 14:25:23 INFO - PROCESS | 1820 | 1477517123562 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}] 14:25:23 INFO - PROCESS | 1820 | 1477517123747 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 14:25:23 INFO - PROCESS | 1820 | 1477517123881 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 14:25:23 INFO - PROCESS | 1820 | 1477517123886 Marionette TRACE conn4 <- [1,955,null,["8"]] 14:25:23 INFO - PROCESS | 1820 | 1477517123940 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 14:25:23 INFO - PROCESS | 1820 | 1477517123952 Marionette TRACE conn4 <- [1,956,null,{}] 14:25:23 INFO - PROCESS | 1820 | 1477517123965 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd66000 == 17 [pid = 1820] [id = 230] 14:25:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8dd67400) [pid = 1820] [serial = 673] [outer = (nil)] 14:25:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8f9b9000) [pid = 1820] [serial = 674] [outer = 0x8dd67400] 14:25:24 INFO - PROCESS | 1820 | 1477517124067 Marionette DEBUG loaded listener.js 14:25:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8fbcd800) [pid = 1820] [serial = 675] [outer = 0x8dd67400] 14:25:24 INFO - PROCESS | 1820 | 1477517124743 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:24 INFO - . 14:25:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1271ms 14:25:24 INFO - PROCESS | 1820 | 1477517124835 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 14:25:24 INFO - PROCESS | 1820 | 1477517124842 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 14:25:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 14:25:24 INFO - PROCESS | 1820 | 1477517124853 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}] 14:25:25 INFO - PROCESS | 1820 | 1477517125122 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 14:25:25 INFO - PROCESS | 1820 | 1477517125239 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 14:25:25 INFO - PROCESS | 1820 | 1477517125247 Marionette TRACE conn4 <- [1,960,null,["8"]] 14:25:25 INFO - PROCESS | 1820 | 1477517125254 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 14:25:25 INFO - PROCESS | 1820 | 1477517125263 Marionette TRACE conn4 <- [1,961,null,{}] 14:25:25 INFO - PROCESS | 1820 | 1477517125273 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e15c00 == 18 [pid = 1820] [id = 231] 14:25:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x95e16800) [pid = 1820] [serial = 676] [outer = (nil)] 14:25:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x95e99000) [pid = 1820] [serial = 677] [outer = 0x95e16800] 14:25:25 INFO - PROCESS | 1820 | 1477517125414 Marionette DEBUG loaded listener.js 14:25:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x95ea3800) [pid = 1820] [serial = 678] [outer = 0x95e16800] 14:25:26 INFO - PROCESS | 1820 | 1477517126128 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:26 INFO - . 14:25:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1319ms 14:25:26 INFO - PROCESS | 1820 | 1477517126172 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 14:25:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 14:25:26 INFO - PROCESS | 1820 | 1477517126176 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 14:25:26 INFO - PROCESS | 1820 | 1477517126184 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}] 14:25:26 INFO - PROCESS | 1820 | 1477517126428 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 14:25:26 INFO - PROCESS | 1820 | 1477517126585 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 14:25:26 INFO - PROCESS | 1820 | 1477517126597 Marionette TRACE conn4 <- [1,965,null,["8"]] 14:25:26 INFO - PROCESS | 1820 | 1477517126605 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 14:25:26 INFO - PROCESS | 1820 | 1477517126613 Marionette TRACE conn4 <- [1,966,null,{}] 14:25:26 INFO - PROCESS | 1820 | 1477517126619 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a34d800 == 19 [pid = 1820] [id = 232] 14:25:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x9a3d7000) [pid = 1820] [serial = 679] [outer = (nil)] 14:25:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x9afe8c00) [pid = 1820] [serial = 680] [outer = 0x9a3d7000] 14:25:26 INFO - PROCESS | 1820 | 1477517126731 Marionette DEBUG loaded listener.js 14:25:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x9b2ba000) [pid = 1820] [serial = 681] [outer = 0x9a3d7000] 14:25:27 INFO - PROCESS | 1820 | 1477517127379 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:27 INFO - . 14:25:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1275ms 14:25:27 INFO - PROCESS | 1820 | 1477517127458 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 14:25:27 INFO - PROCESS | 1820 | 1477517127462 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 14:25:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 14:25:27 INFO - PROCESS | 1820 | 1477517127471 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}] 14:25:27 INFO - PROCESS | 1820 | 1477517127704 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 14:25:27 INFO - PROCESS | 1820 | 1477517127903 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 14:25:27 INFO - PROCESS | 1820 | 1477517127910 Marionette TRACE conn4 <- [1,970,null,["8"]] 14:25:27 INFO - PROCESS | 1820 | 1477517127926 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 14:25:27 INFO - PROCESS | 1820 | 1477517127937 Marionette TRACE conn4 <- [1,971,null,{}] 14:25:28 INFO - PROCESS | 1820 | 1477517127990 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a53a400 == 20 [pid = 1820] [id = 233] 14:25:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x9b3bf800) [pid = 1820] [serial = 682] [outer = (nil)] 14:25:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0xa0fc5400) [pid = 1820] [serial = 683] [outer = 0x9b3bf800] 14:25:28 INFO - PROCESS | 1820 | 1477517128138 Marionette DEBUG loaded listener.js 14:25:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0xa0fdb000) [pid = 1820] [serial = 684] [outer = 0x9b3bf800] 14:25:29 INFO - PROCESS | 1820 | 1477517128995 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:29 INFO - . 14:25:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1533ms 14:25:29 INFO - PROCESS | 1820 | 1477517129004 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 14:25:29 INFO - PROCESS | 1820 | 1477517129009 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 14:25:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 14:25:29 INFO - PROCESS | 1820 | 1477517129017 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}] 14:25:29 INFO - PROCESS | 1820 | 1477517129209 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 14:25:29 INFO - PROCESS | 1820 | 1477517129446 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 14:25:29 INFO - PROCESS | 1820 | 1477517129453 Marionette TRACE conn4 <- [1,975,null,["8"]] 14:25:29 INFO - PROCESS | 1820 | 1477517129469 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 14:25:29 INFO - PROCESS | 1820 | 1477517129480 Marionette TRACE conn4 <- [1,976,null,{}] 14:25:29 INFO - PROCESS | 1820 | 1477517129488 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fbd1000 == 21 [pid = 1820] [id = 234] 14:25:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x90fb2c00) [pid = 1820] [serial = 685] [outer = (nil)] 14:25:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x93bdb400) [pid = 1820] [serial = 686] [outer = 0x90fb2c00] 14:25:29 INFO - PROCESS | 1820 | 1477517129583 Marionette DEBUG loaded listener.js 14:25:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x95459400) [pid = 1820] [serial = 687] [outer = 0x90fb2c00] 14:25:30 INFO - PROCESS | 1820 | 1477517130287 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:30 INFO - . 14:25:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1375ms 14:25:30 INFO - PROCESS | 1820 | 1477517130411 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 14:25:30 INFO - PROCESS | 1820 | 1477517130418 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 14:25:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 14:25:30 INFO - PROCESS | 1820 | 1477517130428 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}] 14:25:30 INFO - PROCESS | 1820 | 1477517130612 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 14:25:30 INFO - PROCESS | 1820 | 1477517130771 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 14:25:30 INFO - PROCESS | 1820 | 1477517130777 Marionette TRACE conn4 <- [1,980,null,["8"]] 14:25:30 INFO - PROCESS | 1820 | 1477517130804 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 14:25:30 INFO - PROCESS | 1820 | 1477517130812 Marionette TRACE conn4 <- [1,981,null,{}] 14:25:30 INFO - PROCESS | 1820 | 1477517130818 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x97c98000 == 22 [pid = 1820] [id = 235] 14:25:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x97c9f400) [pid = 1820] [serial = 688] [outer = (nil)] 14:25:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x98247400) [pid = 1820] [serial = 689] [outer = 0x97c9f400] 14:25:30 INFO - PROCESS | 1820 | 1477517130916 Marionette DEBUG loaded listener.js 14:25:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x98243000) [pid = 1820] [serial = 690] [outer = 0x97c9f400] 14:25:31 INFO - PROCESS | 1820 | --DOCSHELL 0x93ded400 == 21 [pid = 1820] [id = 222] 14:25:31 INFO - PROCESS | 1820 | 1477517131546 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:31 INFO - . 14:25:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1177ms 14:25:31 INFO - PROCESS | 1820 | 1477517131604 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 14:25:31 INFO - PROCESS | 1820 | 1477517131608 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 14:25:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 14:25:31 INFO - PROCESS | 1820 | 1477517131617 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}] 14:25:31 INFO - PROCESS | 1820 | 1477517131832 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 14:25:31 INFO - PROCESS | 1820 | 1477517131955 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 14:25:31 INFO - PROCESS | 1820 | 1477517131966 Marionette TRACE conn4 <- [1,985,null,["8"]] 14:25:31 INFO - PROCESS | 1820 | 1477517131981 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 14:25:31 INFO - PROCESS | 1820 | 1477517131987 Marionette TRACE conn4 <- [1,986,null,{}] 14:25:32 INFO - PROCESS | 1820 | 1477517131997 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a23b400 == 22 [pid = 1820] [id = 236] 14:25:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x9a2d9000) [pid = 1820] [serial = 691] [outer = (nil)] 14:25:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x9a53f000) [pid = 1820] [serial = 692] [outer = 0x9a2d9000] 14:25:32 INFO - PROCESS | 1820 | 1477517132082 Marionette DEBUG loaded listener.js 14:25:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x9b2b7c00) [pid = 1820] [serial = 693] [outer = 0x9a2d9000] 14:25:32 INFO - PROCESS | 1820 | 1477517132738 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:32 INFO - . 14:25:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1176ms 14:25:32 INFO - PROCESS | 1820 | 1477517132797 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 14:25:32 INFO - PROCESS | 1820 | 1477517132800 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 14:25:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 14:25:32 INFO - PROCESS | 1820 | 1477517132810 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}] 14:25:32 INFO - PROCESS | 1820 | 1477517132993 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 14:25:33 INFO - PROCESS | 1820 | 1477517133121 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 14:25:33 INFO - PROCESS | 1820 | 1477517133126 Marionette TRACE conn4 <- [1,990,null,["8"]] 14:25:33 INFO - PROCESS | 1820 | 1477517133132 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 14:25:33 INFO - PROCESS | 1820 | 1477517133137 Marionette TRACE conn4 <- [1,991,null,{}] 14:25:33 INFO - PROCESS | 1820 | 1477517133143 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:33 INFO - PROCESS | 1820 | ++DOCSHELL 0xa0fe2400 == 23 [pid = 1820] [id = 237] 14:25:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0xa0fe5c00) [pid = 1820] [serial = 694] [outer = (nil)] 14:25:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0xa275ac00) [pid = 1820] [serial = 695] [outer = 0xa0fe5c00] 14:25:33 INFO - PROCESS | 1820 | 1477517133229 Marionette DEBUG loaded listener.js 14:25:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0xa27c3800) [pid = 1820] [serial = 696] [outer = 0xa0fe5c00] 14:25:33 INFO - PROCESS | 1820 | 1477517133860 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:33 INFO - . 14:25:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1081ms 14:25:33 INFO - PROCESS | 1820 | 1477517133924 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 14:25:33 INFO - PROCESS | 1820 | 1477517133929 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 14:25:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 14:25:33 INFO - PROCESS | 1820 | 1477517133937 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}] 14:25:34 INFO - PROCESS | 1820 | 1477517134158 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 14:25:34 INFO - PROCESS | 1820 | 1477517134178 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 14:25:34 INFO - PROCESS | 1820 | 1477517134182 Marionette TRACE conn4 <- [1,995,null,["8"]] 14:25:34 INFO - PROCESS | 1820 | 1477517134187 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 14:25:34 INFO - PROCESS | 1820 | 1477517134193 Marionette TRACE conn4 <- [1,996,null,{}] 14:25:34 INFO - PROCESS | 1820 | 1477517134198 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:34 INFO - PROCESS | 1820 | ++DOCSHELL 0xa0fc4c00 == 24 [pid = 1820] [id = 238] 14:25:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0xa27c4c00) [pid = 1820] [serial = 697] [outer = (nil)] 14:25:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0xa2be1400) [pid = 1820] [serial = 698] [outer = 0xa27c4c00] 14:25:34 INFO - PROCESS | 1820 | 1477517134341 Marionette DEBUG loaded listener.js 14:25:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0xa2be5800) [pid = 1820] [serial = 699] [outer = 0xa27c4c00] 14:25:35 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x9457c800) [pid = 1820] [serial = 644] [outer = (nil)] [url = about:blank] 14:25:35 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x9a352400) [pid = 1820] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 14:25:35 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x995e0800) [pid = 1820] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 14:25:35 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x982acc00) [pid = 1820] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 14:25:35 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x97a80000) [pid = 1820] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 14:25:35 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x95521800) [pid = 1820] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 14:25:35 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x941f1c00) [pid = 1820] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 14:25:35 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x943eb800) [pid = 1820] [serial = 652] [outer = (nil)] [url = about:blank] 14:25:35 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8fbd3c00) [pid = 1820] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 14:25:35 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0xa4485800) [pid = 1820] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 14:25:35 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x91a27400) [pid = 1820] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 14:25:35 INFO - PROCESS | 1820 | 1477517135073 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:35 INFO - . 14:25:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1171ms 14:25:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 14:25:35 INFO - PROCESS | 1820 | 1477517135108 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 14:25:35 INFO - PROCESS | 1820 | 1477517135111 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 14:25:35 INFO - PROCESS | 1820 | 1477517135119 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}] 14:25:35 INFO - PROCESS | 1820 | 1477517135283 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 14:25:35 INFO - PROCESS | 1820 | 1477517135298 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 14:25:35 INFO - PROCESS | 1820 | 1477517135301 Marionette TRACE conn4 <- [1,1000,null,["8"]] 14:25:35 INFO - PROCESS | 1820 | 1477517135307 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 14:25:35 INFO - PROCESS | 1820 | 1477517135312 Marionette TRACE conn4 <- [1,1001,null,{}] 14:25:35 INFO - PROCESS | 1820 | 1477517135317 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e18c00 == 25 [pid = 1820] [id = 239] 14:25:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0xa2bea400) [pid = 1820] [serial = 700] [outer = (nil)] 14:25:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0xa2beec00) [pid = 1820] [serial = 701] [outer = 0xa2bea400] 14:25:35 INFO - PROCESS | 1820 | 1477517135536 Marionette DEBUG loaded listener.js 14:25:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0xa2ee4800) [pid = 1820] [serial = 702] [outer = 0xa2bea400] 14:25:36 INFO - PROCESS | 1820 | 1477517136129 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:36 INFO - . 14:25:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1021ms 14:25:36 INFO - PROCESS | 1820 | 1477517136138 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 14:25:36 INFO - PROCESS | 1820 | 1477517136141 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 14:25:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 14:25:36 INFO - PROCESS | 1820 | 1477517136191 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}] 14:25:36 INFO - PROCESS | 1820 | 1477517136410 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 14:25:36 INFO - PROCESS | 1820 | 1477517136423 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 14:25:36 INFO - PROCESS | 1820 | 1477517136427 Marionette TRACE conn4 <- [1,1005,null,["8"]] 14:25:36 INFO - PROCESS | 1820 | 1477517136437 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 14:25:36 INFO - PROCESS | 1820 | 1477517136443 Marionette TRACE conn4 <- [1,1006,null,{}] 14:25:36 INFO - PROCESS | 1820 | 1477517136449 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:36 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2ee9c00 == 26 [pid = 1820] [id = 240] 14:25:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0xa2eea000) [pid = 1820] [serial = 703] [outer = (nil)] 14:25:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0xa2eedc00) [pid = 1820] [serial = 704] [outer = 0xa2eea000] 14:25:36 INFO - PROCESS | 1820 | 1477517136540 Marionette DEBUG loaded listener.js 14:25:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0xa2f06400) [pid = 1820] [serial = 705] [outer = 0xa2eea000] 14:25:37 INFO - PROCESS | 1820 | 1477517137144 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:37 INFO - . 14:25:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 975ms 14:25:37 INFO - PROCESS | 1820 | 1477517137195 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 14:25:37 INFO - PROCESS | 1820 | 1477517137200 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 14:25:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 14:25:37 INFO - PROCESS | 1820 | 1477517137208 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}] 14:25:37 INFO - PROCESS | 1820 | 1477517137435 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 14:25:37 INFO - PROCESS | 1820 | 1477517137448 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 14:25:37 INFO - PROCESS | 1820 | 1477517137451 Marionette TRACE conn4 <- [1,1010,null,["8"]] 14:25:37 INFO - PROCESS | 1820 | 1477517137550 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 14:25:37 INFO - PROCESS | 1820 | 1477517137564 Marionette TRACE conn4 <- [1,1011,null,{}] 14:25:37 INFO - PROCESS | 1820 | 1477517137579 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f993800 == 27 [pid = 1820] [id = 241] 14:25:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8f994000) [pid = 1820] [serial = 706] [outer = (nil)] 14:25:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8fbd3c00) [pid = 1820] [serial = 707] [outer = 0x8f994000] 14:25:37 INFO - PROCESS | 1820 | 1477517137726 Marionette DEBUG loaded listener.js 14:25:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x94586000) [pid = 1820] [serial = 708] [outer = 0x8f994000] 14:25:38 INFO - PROCESS | 1820 | 1477517138472 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:38 INFO - . 14:25:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1323ms 14:25:38 INFO - PROCESS | 1820 | 1477517138533 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 14:25:38 INFO - PROCESS | 1820 | 1477517138542 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 14:25:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 14:25:38 INFO - PROCESS | 1820 | 1477517138599 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}] 14:25:38 INFO - PROCESS | 1820 | 1477517138848 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 14:25:39 INFO - PROCESS | 1820 | 1477517139009 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 14:25:39 INFO - PROCESS | 1820 | 1477517139019 Marionette TRACE conn4 <- [1,1015,null,["8"]] 14:25:39 INFO - PROCESS | 1820 | 1477517139051 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 14:25:39 INFO - PROCESS | 1820 | 1477517139069 Marionette TRACE conn4 <- [1,1016,null,{}] 14:25:39 INFO - PROCESS | 1820 | 1477517139080 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a1e9400 == 28 [pid = 1820] [id = 242] 14:25:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x9a1ec800) [pid = 1820] [serial = 709] [outer = (nil)] 14:25:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x9a2d8000) [pid = 1820] [serial = 710] [outer = 0x9a1ec800] 14:25:39 INFO - PROCESS | 1820 | 1477517139194 Marionette DEBUG loaded listener.js 14:25:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x9a23b000) [pid = 1820] [serial = 711] [outer = 0x9a1ec800] 14:25:39 INFO - PROCESS | 1820 | 1477517139895 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:39 INFO - . 14:25:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1381ms 14:25:39 INFO - PROCESS | 1820 | 1477517139977 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 14:25:39 INFO - PROCESS | 1820 | 1477517139981 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 14:25:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 14:25:39 INFO - PROCESS | 1820 | 1477517139991 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}] 14:25:40 INFO - PROCESS | 1820 | 1477517140202 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 14:25:40 INFO - PROCESS | 1820 | 1477517140354 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 14:25:40 INFO - PROCESS | 1820 | 1477517140360 Marionette TRACE conn4 <- [1,1020,null,["8"]] 14:25:40 INFO - PROCESS | 1820 | 1477517140378 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 14:25:40 INFO - PROCESS | 1820 | 1477517140392 Marionette TRACE conn4 <- [1,1021,null,{}] 14:25:40 INFO - PROCESS | 1820 | 1477517140400 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:40 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2be9c00 == 29 [pid = 1820] [id = 243] 14:25:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0xa2bea000) [pid = 1820] [serial = 712] [outer = (nil)] 14:25:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0xa2ee2400) [pid = 1820] [serial = 713] [outer = 0xa2bea000] 14:25:40 INFO - PROCESS | 1820 | 1477517140505 Marionette DEBUG loaded listener.js 14:25:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0xa2ee2800) [pid = 1820] [serial = 714] [outer = 0xa2bea000] 14:25:41 INFO - PROCESS | 1820 | 1477517141181 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:41 INFO - . 14:25:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1219ms 14:25:41 INFO - PROCESS | 1820 | 1477517141244 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 14:25:41 INFO - PROCESS | 1820 | 1477517141249 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 14:25:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 14:25:41 INFO - PROCESS | 1820 | 1477517141259 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}] 14:25:41 INFO - PROCESS | 1820 | 1477517141462 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 14:25:41 INFO - PROCESS | 1820 | 1477517141630 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 14:25:41 INFO - PROCESS | 1820 | 1477517141637 Marionette TRACE conn4 <- [1,1025,null,["8"]] 14:25:41 INFO - PROCESS | 1820 | 1477517141649 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 14:25:41 INFO - PROCESS | 1820 | 1477517141657 Marionette TRACE conn4 <- [1,1026,null,{}] 14:25:41 INFO - PROCESS | 1820 | 1477517141664 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:41 INFO - PROCESS | 1820 | ++DOCSHELL 0xa44e0000 == 30 [pid = 1820] [id = 244] 14:25:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa44e1400) [pid = 1820] [serial = 715] [outer = (nil)] 14:25:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa4747400) [pid = 1820] [serial = 716] [outer = 0xa44e1400] 14:25:41 INFO - PROCESS | 1820 | 1477517141760 Marionette DEBUG loaded listener.js 14:25:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa4748800) [pid = 1820] [serial = 717] [outer = 0xa44e1400] 14:25:42 INFO - PROCESS | 1820 | 1477517142434 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:42 INFO - . 14:25:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1220ms 14:25:42 INFO - PROCESS | 1820 | 1477517142480 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 14:25:42 INFO - PROCESS | 1820 | 1477517142484 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 14:25:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 14:25:42 INFO - PROCESS | 1820 | 1477517142492 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}] 14:25:42 INFO - PROCESS | 1820 | 1477517142680 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 14:25:42 INFO - PROCESS | 1820 | 1477517142868 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 14:25:42 INFO - PROCESS | 1820 | 1477517142873 Marionette TRACE conn4 <- [1,1030,null,["8"]] 14:25:42 INFO - PROCESS | 1820 | 1477517142881 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 14:25:42 INFO - PROCESS | 1820 | 1477517142888 Marionette TRACE conn4 <- [1,1031,null,{}] 14:25:42 INFO - PROCESS | 1820 | 1477517142898 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a2d6800 == 31 [pid = 1820] [id = 245] 14:25:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa447e000) [pid = 1820] [serial = 718] [outer = (nil)] 14:25:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0xa5d17400) [pid = 1820] [serial = 719] [outer = 0xa447e000] 14:25:43 INFO - PROCESS | 1820 | 1477517142998 Marionette DEBUG loaded listener.js 14:25:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0xa4bf3400) [pid = 1820] [serial = 720] [outer = 0xa447e000] 14:25:43 INFO - PROCESS | 1820 | 1477517143724 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:43 INFO - . 14:25:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1328ms 14:25:43 INFO - PROCESS | 1820 | 1477517143822 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 14:25:43 INFO - PROCESS | 1820 | 1477517143827 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 14:25:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 14:25:43 INFO - PROCESS | 1820 | 1477517143856 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}] 14:25:44 INFO - PROCESS | 1820 | 1477517144063 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 14:25:44 INFO - PROCESS | 1820 | 1477517144402 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 14:25:44 INFO - PROCESS | 1820 | 1477517144410 Marionette TRACE conn4 <- [1,1035,null,["8"]] 14:25:44 INFO - PROCESS | 1820 | 1477517144419 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 14:25:44 INFO - PROCESS | 1820 | 1477517144430 Marionette TRACE conn4 <- [1,1036,null,{}] 14:25:44 INFO - PROCESS | 1820 | 1477517144439 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x958ea000 == 32 [pid = 1820] [id = 246] 14:25:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x95e0d400) [pid = 1820] [serial = 721] [outer = (nil)] 14:25:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x95e98800) [pid = 1820] [serial = 722] [outer = 0x95e0d400] 14:25:44 INFO - PROCESS | 1820 | 1477517144535 Marionette DEBUG loaded listener.js 14:25:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x95e16c00) [pid = 1820] [serial = 723] [outer = 0x95e0d400] 14:25:45 INFO - PROCESS | 1820 | 1477517145288 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:45 INFO - . 14:25:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1476ms 14:25:45 INFO - PROCESS | 1820 | 1477517145365 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 14:25:45 INFO - PROCESS | 1820 | 1477517145376 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 14:25:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 14:25:45 INFO - PROCESS | 1820 | 1477517145432 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}] 14:25:45 INFO - PROCESS | 1820 | 1477517145663 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 14:25:45 INFO - PROCESS | 1820 | 1477517145866 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 14:25:45 INFO - PROCESS | 1820 | 1477517145874 Marionette TRACE conn4 <- [1,1040,null,["8"]] 14:25:45 INFO - PROCESS | 1820 | 1477517145944 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 14:25:45 INFO - PROCESS | 1820 | 1477517145954 Marionette TRACE conn4 <- [1,1041,null,{}] 14:25:45 INFO - PROCESS | 1820 | 1477517145963 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x93d7a000 == 33 [pid = 1820] [id = 247] 14:25:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x9411e400) [pid = 1820] [serial = 724] [outer = (nil)] 14:25:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x9457f400) [pid = 1820] [serial = 725] [outer = 0x9411e400] 14:25:46 INFO - PROCESS | 1820 | 1477517146059 Marionette DEBUG loaded listener.js 14:25:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x95e11000) [pid = 1820] [serial = 726] [outer = 0x9411e400] 14:25:47 INFO - PROCESS | 1820 | --DOCSHELL 0xa4484c00 == 32 [pid = 1820] [id = 218] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0xa473d800) [pid = 1820] [serial = 641] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x91ac6400) [pid = 1820] [serial = 649] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x90fb7400) [pid = 1820] [serial = 648] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x9457e800) [pid = 1820] [serial = 654] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x943ee800) [pid = 1820] [serial = 653] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x95e0f400) [pid = 1820] [serial = 657] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x958ebc00) [pid = 1820] [serial = 656] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x97c9e400) [pid = 1820] [serial = 660] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x97a86000) [pid = 1820] [serial = 659] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x98eeb000) [pid = 1820] [serial = 663] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x98ee4800) [pid = 1820] [serial = 662] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9a1e4000) [pid = 1820] [serial = 666] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x9a128400) [pid = 1820] [serial = 665] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x9a539800) [pid = 1820] [serial = 669] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x9a3cc800) [pid = 1820] [serial = 668] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x9afea000) [pid = 1820] [serial = 671] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x93acec00) [pid = 1820] [serial = 651] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x93bdc400) [pid = 1820] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 14:25:47 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x97a86400) [pid = 1820] [serial = 646] [outer = (nil)] [url = about:blank] 14:25:47 INFO - PROCESS | 1820 | 1477517147528 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:47 INFO - . 14:25:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 2189ms 14:25:47 INFO - PROCESS | 1820 | 1477517147582 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 14:25:47 INFO - PROCESS | 1820 | 1477517147588 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 14:25:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 14:25:47 INFO - PROCESS | 1820 | 1477517147600 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}] 14:25:47 INFO - PROCESS | 1820 | 1477517147842 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 14:25:48 INFO - PROCESS | 1820 | 1477517148038 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 14:25:48 INFO - PROCESS | 1820 | 1477517148045 Marionette TRACE conn4 <- [1,1045,null,["8"]] 14:25:48 INFO - PROCESS | 1820 | 1477517148054 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 14:25:48 INFO - PROCESS | 1820 | 1477517148062 Marionette TRACE conn4 <- [1,1046,null,{}] 14:25:48 INFO - PROCESS | 1820 | 1477517148073 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x94587400 == 33 [pid = 1820] [id = 248] 14:25:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x94587800) [pid = 1820] [serial = 727] [outer = (nil)] 14:25:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x94dc8000) [pid = 1820] [serial = 728] [outer = 0x94587800] 14:25:48 INFO - PROCESS | 1820 | 1477517148167 Marionette DEBUG loaded listener.js 14:25:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x943f0800) [pid = 1820] [serial = 729] [outer = 0x94587800] 14:25:48 INFO - PROCESS | 1820 | 1477517148775 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:48 INFO - . 14:25:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1227ms 14:25:48 INFO - PROCESS | 1820 | 1477517148826 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 14:25:48 INFO - PROCESS | 1820 | 1477517148832 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 14:25:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 14:25:48 INFO - PROCESS | 1820 | 1477517148840 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}] 14:25:49 INFO - PROCESS | 1820 | 1477517149084 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 14:25:49 INFO - PROCESS | 1820 | 1477517149112 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 14:25:49 INFO - PROCESS | 1820 | 1477517149116 Marionette TRACE conn4 <- [1,1050,null,["8"]] 14:25:49 INFO - PROCESS | 1820 | 1477517149123 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 14:25:49 INFO - PROCESS | 1820 | 1477517149129 Marionette TRACE conn4 <- [1,1051,null,{}] 14:25:49 INFO - PROCESS | 1820 | 1477517149207 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x98eeb000 == 34 [pid = 1820] [id = 249] 14:25:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x99529000) [pid = 1820] [serial = 730] [outer = (nil)] 14:25:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x9a121800) [pid = 1820] [serial = 731] [outer = 0x99529000] 14:25:49 INFO - PROCESS | 1820 | 1477517149295 Marionette DEBUG loaded listener.js 14:25:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x9a12cc00) [pid = 1820] [serial = 732] [outer = 0x99529000] 14:25:49 INFO - PROCESS | 1820 | 1477517149957 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:50 INFO - . 14:25:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1179ms 14:25:50 INFO - PROCESS | 1820 | 1477517150028 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 14:25:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 14:25:50 INFO - PROCESS | 1820 | 1477517150037 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 14:25:50 INFO - PROCESS | 1820 | 1477517150051 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}] 14:25:50 INFO - PROCESS | 1820 | 1477517150275 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 14:25:50 INFO - PROCESS | 1820 | 1477517150296 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 14:25:50 INFO - PROCESS | 1820 | 1477517150300 Marionette TRACE conn4 <- [1,1055,null,["8"]] 14:25:50 INFO - PROCESS | 1820 | 1477517150306 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 14:25:50 INFO - PROCESS | 1820 | 1477517150313 Marionette TRACE conn4 <- [1,1056,null,{}] 14:25:50 INFO - PROCESS | 1820 | 1477517150384 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:50 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2757800 == 35 [pid = 1820] [id = 250] 14:25:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0xa2757c00) [pid = 1820] [serial = 733] [outer = (nil)] 14:25:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa2760000) [pid = 1820] [serial = 734] [outer = 0xa2757c00] 14:25:50 INFO - PROCESS | 1820 | 1477517150473 Marionette DEBUG loaded listener.js 14:25:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa29c6c00) [pid = 1820] [serial = 735] [outer = 0xa2757c00] 14:25:51 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0xa27c4c00) [pid = 1820] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 14:25:51 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8dd67400) [pid = 1820] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 14:25:51 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x95e16800) [pid = 1820] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 14:25:51 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x9a3d7000) [pid = 1820] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 14:25:51 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x90fb2c00) [pid = 1820] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 14:25:51 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x9a2d9000) [pid = 1820] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 14:25:51 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x9b3bf800) [pid = 1820] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 14:25:51 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0xa2eea000) [pid = 1820] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 14:25:51 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x97c9f400) [pid = 1820] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 14:25:51 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0xa2bea400) [pid = 1820] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 14:25:51 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0xa0fe5c00) [pid = 1820] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 14:25:51 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x9411f800) [pid = 1820] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 14:25:51 INFO - PROCESS | 1820 | 1477517151615 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:51 INFO - . 14:25:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1625ms 14:25:51 INFO - PROCESS | 1820 | 1477517151668 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 14:25:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 14:25:51 INFO - PROCESS | 1820 | 1477517151673 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 14:25:51 INFO - PROCESS | 1820 | 1477517151684 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}] 14:25:51 INFO - PROCESS | 1820 | 1477517151883 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 14:25:52 INFO - PROCESS | 1820 | 1477517152004 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 14:25:52 INFO - PROCESS | 1820 | 1477517152009 Marionette TRACE conn4 <- [1,1060,null,["8"]] 14:25:52 INFO - PROCESS | 1820 | 1477517152014 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 14:25:52 INFO - PROCESS | 1820 | 1477517152020 Marionette TRACE conn4 <- [1,1061,null,{}] 14:25:52 INFO - PROCESS | 1820 | 1477517152026 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x92a9b000 == 36 [pid = 1820] [id = 251] 14:25:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x9a125800) [pid = 1820] [serial = 736] [outer = (nil)] 14:25:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0xa2befc00) [pid = 1820] [serial = 737] [outer = 0x9a125800] 14:25:52 INFO - PROCESS | 1820 | 1477517152110 Marionette DEBUG loaded listener.js 14:25:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0xa2ee2000) [pid = 1820] [serial = 738] [outer = 0x9a125800] 14:25:52 INFO - PROCESS | 1820 | 1477517152636 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:52 INFO - . 14:25:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 993ms 14:25:52 INFO - PROCESS | 1820 | 1477517152705 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 14:25:52 INFO - PROCESS | 1820 | 1477517152710 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 14:25:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 14:25:52 INFO - PROCESS | 1820 | 1477517152717 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}] 14:25:52 INFO - PROCESS | 1820 | 1477517152896 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 14:25:53 INFO - PROCESS | 1820 | 1477517153042 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 14:25:53 INFO - PROCESS | 1820 | 1477517153046 Marionette TRACE conn4 <- [1,1065,null,["8"]] 14:25:53 INFO - PROCESS | 1820 | 1477517153052 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 14:25:53 INFO - PROCESS | 1820 | 1477517153057 Marionette TRACE conn4 <- [1,1066,null,{}] 14:25:53 INFO - PROCESS | 1820 | 1477517153062 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:53 INFO - PROCESS | 1820 | ++DOCSHELL 0xa4487800 == 37 [pid = 1820] [id = 252] 14:25:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0xa44de400) [pid = 1820] [serial = 739] [outer = (nil)] 14:25:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0xa473dc00) [pid = 1820] [serial = 740] [outer = 0xa44de400] 14:25:53 INFO - PROCESS | 1820 | 1477517153145 Marionette DEBUG loaded listener.js 14:25:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0xa4794800) [pid = 1820] [serial = 741] [outer = 0xa44de400] 14:25:53 INFO - PROCESS | 1820 | 1477517153795 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:53 INFO - . 14:25:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1172ms 14:25:53 INFO - PROCESS | 1820 | 1477517153892 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 14:25:53 INFO - PROCESS | 1820 | 1477517153899 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 14:25:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 14:25:53 INFO - PROCESS | 1820 | 1477517153911 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}] 14:25:54 INFO - PROCESS | 1820 | 1477517154136 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 14:25:54 INFO - PROCESS | 1820 | 1477517154284 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 14:25:54 INFO - PROCESS | 1820 | 1477517154291 Marionette TRACE conn4 <- [1,1070,null,["8"]] 14:25:54 INFO - PROCESS | 1820 | 1477517154299 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 14:25:54 INFO - PROCESS | 1820 | 1477517154307 Marionette TRACE conn4 <- [1,1071,null,{}] 14:25:54 INFO - PROCESS | 1820 | 1477517154314 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x9545b800 == 38 [pid = 1820] [id = 253] 14:25:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x95520000) [pid = 1820] [serial = 742] [outer = (nil)] 14:25:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x97a82c00) [pid = 1820] [serial = 743] [outer = 0x95520000] 14:25:54 INFO - PROCESS | 1820 | 1477517154457 Marionette DEBUG loaded listener.js 14:25:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x97c9e400) [pid = 1820] [serial = 744] [outer = 0x95520000] 14:25:55 INFO - PROCESS | 1820 | 1477517155253 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:55 INFO - . 14:25:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1376ms 14:25:55 INFO - PROCESS | 1820 | 1477517155285 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 14:25:55 INFO - PROCESS | 1820 | 1477517155290 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 14:25:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 14:25:55 INFO - PROCESS | 1820 | 1477517155298 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}] 14:25:55 INFO - PROCESS | 1820 | 1477517155497 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 14:25:55 INFO - PROCESS | 1820 | 1477517155672 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 14:25:55 INFO - PROCESS | 1820 | 1477517155678 Marionette TRACE conn4 <- [1,1075,null,["8"]] 14:25:55 INFO - PROCESS | 1820 | 1477517155688 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 14:25:55 INFO - PROCESS | 1820 | 1477517155693 Marionette TRACE conn4 <- [1,1076,null,{}] 14:25:55 INFO - PROCESS | 1820 | 1477517155700 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f9b3000 == 39 [pid = 1820] [id = 254] 14:25:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x9b45e000) [pid = 1820] [serial = 745] [outer = (nil)] 14:25:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa27c7800) [pid = 1820] [serial = 746] [outer = 0x9b45e000] 14:25:55 INFO - PROCESS | 1820 | 1477517155805 Marionette DEBUG loaded listener.js 14:25:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa2757000) [pid = 1820] [serial = 747] [outer = 0x9b45e000] 14:25:56 INFO - PROCESS | 1820 | 1477517156541 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:56 INFO - . 14:25:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1328ms 14:25:56 INFO - PROCESS | 1820 | 1477517156634 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 14:25:56 INFO - PROCESS | 1820 | 1477517156642 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 14:25:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 14:25:56 INFO - PROCESS | 1820 | 1477517156650 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}] 14:25:56 INFO - PROCESS | 1820 | 1477517156931 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 14:25:57 INFO - PROCESS | 1820 | 1477517157051 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 14:25:57 INFO - PROCESS | 1820 | 1477517157058 Marionette TRACE conn4 <- [1,1080,null,["8"]] 14:25:57 INFO - PROCESS | 1820 | 1477517157066 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 14:25:57 INFO - PROCESS | 1820 | 1477517157075 Marionette TRACE conn4 <- [1,1081,null,{}] 14:25:57 INFO - PROCESS | 1820 | 1477517157085 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:57 INFO - PROCESS | 1820 | ++DOCSHELL 0xa9245c00 == 40 [pid = 1820] [id = 255] 14:25:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa92c9c00) [pid = 1820] [serial = 748] [outer = (nil)] 14:25:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa92cf000) [pid = 1820] [serial = 749] [outer = 0xa92c9c00] 14:25:57 INFO - PROCESS | 1820 | 1477517157225 Marionette DEBUG loaded listener.js 14:25:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0xa92d7800) [pid = 1820] [serial = 750] [outer = 0xa92c9c00] 14:25:57 INFO - PROCESS | 1820 | 1477517157955 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:58 INFO - . 14:25:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1373ms 14:25:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 14:25:58 INFO - PROCESS | 1820 | 1477517158026 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 14:25:58 INFO - PROCESS | 1820 | 1477517158031 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 14:25:58 INFO - PROCESS | 1820 | 1477517158040 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}] 14:25:58 INFO - PROCESS | 1820 | 1477517158236 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 14:25:58 INFO - PROCESS | 1820 | 1477517158405 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 14:25:58 INFO - PROCESS | 1820 | 1477517158411 Marionette TRACE conn4 <- [1,1085,null,["8"]] 14:25:58 INFO - PROCESS | 1820 | 1477517158423 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 14:25:58 INFO - PROCESS | 1820 | 1477517158428 Marionette TRACE conn4 <- [1,1086,null,{}] 14:25:58 INFO - PROCESS | 1820 | 1477517158438 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:25:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x8db9c800 == 41 [pid = 1820] [id = 256] 14:25:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x92d73000) [pid = 1820] [serial = 751] [outer = (nil)] 14:25:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x92d75000) [pid = 1820] [serial = 752] [outer = 0x92d73000] 14:25:58 INFO - PROCESS | 1820 | 1477517158535 Marionette DEBUG loaded listener.js 14:25:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x92d7a400) [pid = 1820] [serial = 753] [outer = 0x92d73000] 14:25:59 INFO - PROCESS | 1820 | 1477517159676 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 14:25:59 INFO - . 14:25:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1723ms 14:25:59 INFO - PROCESS | 1820 | 1477517159762 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 14:25:59 INFO - PROCESS | 1820 | 1477517159769 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 14:25:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 14:25:59 INFO - PROCESS | 1820 | 1477517159778 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}] 14:25:59 INFO - PROCESS | 1820 | 1477517159993 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 14:26:00 INFO - PROCESS | 1820 | --DOCSHELL 0xa2ee9c00 == 40 [pid = 1820] [id = 240] 14:26:00 INFO - PROCESS | 1820 | --DOCSHELL 0x92a9b000 == 39 [pid = 1820] [id = 251] 14:26:00 INFO - PROCESS | 1820 | --DOCSHELL 0xa2757800 == 38 [pid = 1820] [id = 250] 14:26:00 INFO - PROCESS | 1820 | 1477517160174 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 14:26:00 INFO - PROCESS | 1820 | 1477517160180 Marionette TRACE conn4 <- [1,1090,null,["8"]] 14:26:00 INFO - PROCESS | 1820 | --DOCSHELL 0x98eeb000 == 37 [pid = 1820] [id = 249] 14:26:00 INFO - PROCESS | 1820 | --DOCSHELL 0x94587400 == 36 [pid = 1820] [id = 248] 14:26:00 INFO - PROCESS | 1820 | --DOCSHELL 0x93d7a000 == 35 [pid = 1820] [id = 247] 14:26:00 INFO - PROCESS | 1820 | 1477517160192 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 14:26:00 INFO - PROCESS | 1820 | 1477517160200 Marionette TRACE conn4 <- [1,1091,null,{}] 14:26:00 INFO - PROCESS | 1820 | 1477517160206 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x91a1d400 == 36 [pid = 1820] [id = 257] 14:26:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x91a23800) [pid = 1820] [serial = 754] [outer = (nil)] 14:26:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x941fac00) [pid = 1820] [serial = 755] [outer = 0x91a23800] 14:26:00 INFO - PROCESS | 1820 | 1477517160297 Marionette DEBUG loaded listener.js 14:26:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x943ec000) [pid = 1820] [serial = 756] [outer = 0x91a23800] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x9afea800) [pid = 1820] [serial = 672] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0xa2eedc00) [pid = 1820] [serial = 704] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0xa2f06400) [pid = 1820] [serial = 705] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0xa2beec00) [pid = 1820] [serial = 701] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0xa2ee4800) [pid = 1820] [serial = 702] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0xa2be1400) [pid = 1820] [serial = 698] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0xa2be5800) [pid = 1820] [serial = 699] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0xa275ac00) [pid = 1820] [serial = 695] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0xa27c3800) [pid = 1820] [serial = 696] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x9a53f000) [pid = 1820] [serial = 692] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9b2b7c00) [pid = 1820] [serial = 693] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x98247400) [pid = 1820] [serial = 689] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x98243000) [pid = 1820] [serial = 690] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x93bdb400) [pid = 1820] [serial = 686] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x95459400) [pid = 1820] [serial = 687] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0xa0fc5400) [pid = 1820] [serial = 683] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0xa0fdb000) [pid = 1820] [serial = 684] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x9afe8c00) [pid = 1820] [serial = 680] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x9b2ba000) [pid = 1820] [serial = 681] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x95e99000) [pid = 1820] [serial = 677] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x95ea3800) [pid = 1820] [serial = 678] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8f9b9000) [pid = 1820] [serial = 674] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8fbcd800) [pid = 1820] [serial = 675] [outer = (nil)] [url = about:blank] 14:26:00 INFO - PROCESS | 1820 | 1477517160985 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 14:26:01 INFO - . 14:26:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1273ms 14:26:01 INFO - PROCESS | 1820 | 1477517161050 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 14:26:01 INFO - PROCESS | 1820 | 1477517161058 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 14:26:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 14:26:01 INFO - PROCESS | 1820 | 1477517161068 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}] 14:26:01 INFO - PROCESS | 1820 | 1477517161268 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 14:26:01 INFO - PROCESS | 1820 | 1477517161390 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 14:26:01 INFO - PROCESS | 1820 | 1477517161395 Marionette TRACE conn4 <- [1,1095,null,["8"]] 14:26:01 INFO - PROCESS | 1820 | 1477517161402 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 14:26:01 INFO - PROCESS | 1820 | 1477517161408 Marionette TRACE conn4 <- [1,1096,null,{}] 14:26:01 INFO - PROCESS | 1820 | 1477517161414 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x958f2c00 == 37 [pid = 1820] [id = 258] 14:26:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x97a36400) [pid = 1820] [serial = 757] [outer = (nil)] 14:26:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x97c96c00) [pid = 1820] [serial = 758] [outer = 0x97a36400] 14:26:01 INFO - PROCESS | 1820 | 1477517161504 Marionette DEBUG loaded listener.js 14:26:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x98244c00) [pid = 1820] [serial = 759] [outer = 0x97a36400] 14:26:02 INFO - PROCESS | 1820 | 1477517162064 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 14:26:02 INFO - . 14:26:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1020ms 14:26:02 INFO - PROCESS | 1820 | 1477517162095 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 14:26:02 INFO - PROCESS | 1820 | 1477517162103 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 14:26:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 14:26:02 INFO - PROCESS | 1820 | 1477517162118 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}] 14:26:02 INFO - PROCESS | 1820 | 1477517162296 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 14:26:02 INFO - PROCESS | 1820 | 1477517162430 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 14:26:02 INFO - PROCESS | 1820 | 1477517162434 Marionette TRACE conn4 <- [1,1100,null,["8"]] 14:26:02 INFO - PROCESS | 1820 | 1477517162440 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 14:26:02 INFO - PROCESS | 1820 | 1477517162447 Marionette TRACE conn4 <- [1,1101,null,{}] 14:26:02 INFO - PROCESS | 1820 | 1477517162453 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x9afe7c00 == 38 [pid = 1820] [id = 259] 14:26:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x9afe8c00) [pid = 1820] [serial = 760] [outer = (nil)] 14:26:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x9b251c00) [pid = 1820] [serial = 761] [outer = 0x9afe8c00] 14:26:02 INFO - PROCESS | 1820 | 1477517162540 Marionette DEBUG loaded listener.js 14:26:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x9b31ec00) [pid = 1820] [serial = 762] [outer = 0x9afe8c00] 14:26:03 INFO - PROCESS | 1820 | 1477517163234 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 14:26:03 INFO - . 14:26:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1176ms 14:26:03 INFO - PROCESS | 1820 | 1477517163295 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 14:26:03 INFO - PROCESS | 1820 | 1477517163299 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 14:26:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 14:26:03 INFO - PROCESS | 1820 | 1477517163316 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}] 14:26:03 INFO - PROCESS | 1820 | 1477517163564 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 14:26:03 INFO - PROCESS | 1820 | 1477517163584 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 14:26:03 INFO - PROCESS | 1820 | 1477517163588 Marionette TRACE conn4 <- [1,1105,null,["8"]] 14:26:03 INFO - PROCESS | 1820 | 1477517163595 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 14:26:03 INFO - PROCESS | 1820 | 1477517163600 Marionette TRACE conn4 <- [1,1106,null,{}] 14:26:03 INFO - PROCESS | 1820 | 1477517163606 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:03 INFO - PROCESS | 1820 | ++DOCSHELL 0xa27e8000 == 39 [pid = 1820] [id = 260] 14:26:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0xa27f3400) [pid = 1820] [serial = 763] [outer = (nil)] 14:26:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0xa2be0800) [pid = 1820] [serial = 764] [outer = 0xa27f3400] 14:26:03 INFO - PROCESS | 1820 | 1477517163757 Marionette DEBUG loaded listener.js 14:26:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0xa2be4c00) [pid = 1820] [serial = 765] [outer = 0xa27f3400] 14:26:04 INFO - PROCESS | 1820 | 1477517164374 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 14:26:04 INFO - . 14:26:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1084ms 14:26:04 INFO - PROCESS | 1820 | 1477517164399 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 14:26:04 INFO - PROCESS | 1820 | 1477517164403 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 14:26:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 14:26:04 INFO - PROCESS | 1820 | 1477517164419 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}] 14:26:04 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8f994000) [pid = 1820] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 14:26:04 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x9a1ec800) [pid = 1820] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 14:26:04 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0xa2bea000) [pid = 1820] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 14:26:04 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0xa44e1400) [pid = 1820] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 14:26:04 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0xa447e000) [pid = 1820] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 14:26:04 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x95e0d400) [pid = 1820] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 14:26:04 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0xa2757c00) [pid = 1820] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 14:26:04 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x94587800) [pid = 1820] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 14:26:04 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x9a125800) [pid = 1820] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 14:26:04 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x9411e400) [pid = 1820] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 14:26:04 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x99529000) [pid = 1820] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 14:26:04 INFO - PROCESS | 1820 | 1477517164786 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 14:26:04 INFO - PROCESS | 1820 | 1477517164872 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 14:26:04 INFO - PROCESS | 1820 | 1477517164880 Marionette TRACE conn4 <- [1,1110,null,["8"]] 14:26:04 INFO - PROCESS | 1820 | 1477517164934 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 14:26:04 INFO - PROCESS | 1820 | 1477517164945 Marionette TRACE conn4 <- [1,1111,null,{}] 14:26:04 INFO - PROCESS | 1820 | 1477517164959 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fbcd400 == 40 [pid = 1820] [id = 261] 14:26:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x90faec00) [pid = 1820] [serial = 766] [outer = (nil)] 14:26:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x92d70400) [pid = 1820] [serial = 767] [outer = 0x90faec00] 14:26:05 INFO - PROCESS | 1820 | 1477517165069 Marionette DEBUG loaded listener.js 14:26:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x92d72800) [pid = 1820] [serial = 768] [outer = 0x90faec00] 14:26:05 INFO - PROCESS | 1820 | 1477517165722 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 14:26:05 INFO - . 14:26:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1326ms 14:26:05 INFO - PROCESS | 1820 | 1477517165757 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 14:26:05 INFO - PROCESS | 1820 | 1477517165765 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 14:26:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 14:26:05 INFO - PROCESS | 1820 | 1477517165775 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}] 14:26:05 INFO - PROCESS | 1820 | 1477517165989 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 14:26:06 INFO - PROCESS | 1820 | 1477517166173 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 14:26:06 INFO - PROCESS | 1820 | 1477517166179 Marionette TRACE conn4 <- [1,1115,null,["8"]] 14:26:06 INFO - PROCESS | 1820 | 1477517166189 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 14:26:06 INFO - PROCESS | 1820 | 1477517166198 Marionette TRACE conn4 <- [1,1116,null,{}] 14:26:06 INFO - PROCESS | 1820 | 1477517166209 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x982a7c00 == 41 [pid = 1820] [id = 262] 14:26:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x98ee6400) [pid = 1820] [serial = 769] [outer = (nil)] 14:26:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x98eee800) [pid = 1820] [serial = 770] [outer = 0x98ee6400] 14:26:06 INFO - PROCESS | 1820 | 1477517166308 Marionette DEBUG loaded listener.js 14:26:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x98eed800) [pid = 1820] [serial = 771] [outer = 0x98ee6400] 14:26:06 INFO - PROCESS | 1820 | 1477517166949 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 14:26:06 INFO - . 14:26:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1226ms 14:26:07 INFO - PROCESS | 1820 | 1477517167001 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 14:26:07 INFO - PROCESS | 1820 | 1477517167005 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 14:26:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 14:26:07 INFO - PROCESS | 1820 | 1477517167013 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}] 14:26:07 INFO - PROCESS | 1820 | 1477517167205 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 14:26:07 INFO - PROCESS | 1820 | 1477517167386 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 14:26:07 INFO - PROCESS | 1820 | 1477517167396 Marionette TRACE conn4 <- [1,1120,null,["8"]] 14:26:07 INFO - PROCESS | 1820 | 1477517167407 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 14:26:07 INFO - PROCESS | 1820 | 1477517167414 Marionette TRACE conn4 <- [1,1121,null,{}] 14:26:07 INFO - PROCESS | 1820 | 1477517167464 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x9457bc00 == 42 [pid = 1820] [id = 263] 14:26:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0xa2be2400) [pid = 1820] [serial = 772] [outer = (nil)] 14:26:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0xa2ee0000) [pid = 1820] [serial = 773] [outer = 0xa2be2400] 14:26:07 INFO - PROCESS | 1820 | 1477517167557 Marionette DEBUG loaded listener.js 14:26:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0xa2ee7400) [pid = 1820] [serial = 774] [outer = 0xa2be2400] 14:26:08 INFO - PROCESS | 1820 | 1477517168238 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 14:26:08 INFO - . 14:26:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1282ms 14:26:08 INFO - PROCESS | 1820 | 1477517168337 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 14:26:08 INFO - PROCESS | 1820 | 1477517168341 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 14:26:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 14:26:08 INFO - PROCESS | 1820 | 1477517168358 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}] 14:26:08 INFO - PROCESS | 1820 | 1477517168554 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 14:26:08 INFO - PROCESS | 1820 | 1477517168716 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 14:26:08 INFO - PROCESS | 1820 | 1477517168721 Marionette TRACE conn4 <- [1,1125,null,["8"]] 14:26:08 INFO - PROCESS | 1820 | 1477517168733 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 14:26:08 INFO - PROCESS | 1820 | 1477517168740 Marionette TRACE conn4 <- [1,1126,null,{}] 14:26:08 INFO - PROCESS | 1820 | 1477517168746 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:08 INFO - PROCESS | 1820 | ++DOCSHELL 0xa4485800 == 43 [pid = 1820] [id = 264] 14:26:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0xa44d9800) [pid = 1820] [serial = 775] [outer = (nil)] 14:26:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0xa4b90400) [pid = 1820] [serial = 776] [outer = 0xa44d9800] 14:26:08 INFO - PROCESS | 1820 | 1477517168840 Marionette DEBUG loaded listener.js 14:26:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0xa5d15c00) [pid = 1820] [serial = 777] [outer = 0xa44d9800] 14:26:09 INFO - PROCESS | 1820 | 1477517169519 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]]]}] 14:26:09 INFO - . 14:26:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1232ms 14:26:09 INFO - PROCESS | 1820 | 1477517169585 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 14:26:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 14:26:09 INFO - PROCESS | 1820 | 1477517169592 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 14:26:09 INFO - PROCESS | 1820 | 1477517169600 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}] 14:26:09 INFO - PROCESS | 1820 | 1477517169790 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 14:26:09 INFO - PROCESS | 1820 | 1477517169956 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 14:26:09 INFO - PROCESS | 1820 | 1477517169961 Marionette TRACE conn4 <- [1,1130,null,["8"]] 14:26:09 INFO - PROCESS | 1820 | 1477517169971 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 14:26:09 INFO - PROCESS | 1820 | 1477517169976 Marionette TRACE conn4 <- [1,1131,null,{}] 14:26:10 INFO - PROCESS | 1820 | 1477517169982 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa30000 == 44 [pid = 1820] [id = 265] 14:26:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8fa30800) [pid = 1820] [serial = 778] [outer = (nil)] 14:26:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8fa33000) [pid = 1820] [serial = 779] [outer = 0x8fa30800] 14:26:10 INFO - PROCESS | 1820 | 1477517170075 Marionette DEBUG loaded listener.js 14:26:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8fa36000) [pid = 1820] [serial = 780] [outer = 0x8fa30800] 14:26:10 INFO - PROCESS | 1820 | 1477517170734 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]]]}] 14:26:10 INFO - . 14:26:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1225ms 14:26:10 INFO - PROCESS | 1820 | 1477517170840 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 14:26:10 INFO - PROCESS | 1820 | 1477517170845 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 14:26:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 14:26:10 INFO - PROCESS | 1820 | 1477517170852 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}] 14:26:11 INFO - PROCESS | 1820 | 1477517171044 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 14:26:11 INFO - PROCESS | 1820 | 1477517171213 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 14:26:11 INFO - PROCESS | 1820 | 1477517171218 Marionette TRACE conn4 <- [1,1135,null,["8"]] 14:26:11 INFO - PROCESS | 1820 | 1477517171226 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 14:26:11 INFO - PROCESS | 1820 | 1477517171232 Marionette TRACE conn4 <- [1,1136,null,{}] 14:26:11 INFO - PROCESS | 1820 | 1477517171237 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:11 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2757400 == 45 [pid = 1820] [id = 266] 14:26:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa5d1dc00) [pid = 1820] [serial = 781] [outer = (nil)] 14:26:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x94de9c00) [pid = 1820] [serial = 782] [outer = 0xa5d1dc00] 14:26:11 INFO - PROCESS | 1820 | 1477517171361 Marionette DEBUG loaded listener.js 14:26:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x94def400) [pid = 1820] [serial = 783] [outer = 0xa5d1dc00] 14:26:12 INFO - PROCESS | 1820 | 1477517172058 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]]]}] 14:26:12 INFO - . 14:26:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1272ms 14:26:12 INFO - PROCESS | 1820 | 1477517172127 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 14:26:12 INFO - PROCESS | 1820 | 1477517172131 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 14:26:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 14:26:12 INFO - PROCESS | 1820 | 1477517172138 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}] 14:26:12 INFO - PROCESS | 1820 | 1477517172359 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 14:26:12 INFO - PROCESS | 1820 | 1477517172528 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 14:26:12 INFO - PROCESS | 1820 | 1477517172533 Marionette TRACE conn4 <- [1,1140,null,["8"]] 14:26:12 INFO - PROCESS | 1820 | 1477517172544 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 14:26:12 INFO - PROCESS | 1820 | 1477517172551 Marionette TRACE conn4 <- [1,1141,null,{}] 14:26:12 INFO - PROCESS | 1820 | 1477517172557 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x91a25400 == 46 [pid = 1820] [id = 267] 14:26:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x91a27400) [pid = 1820] [serial = 784] [outer = (nil)] 14:26:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x94df6400) [pid = 1820] [serial = 785] [outer = 0x91a27400] 14:26:12 INFO - PROCESS | 1820 | 1477517172653 Marionette DEBUG loaded listener.js 14:26:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x94df5400) [pid = 1820] [serial = 786] [outer = 0x91a27400] 14:26:13 INFO - PROCESS | 1820 | 1477517173466 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]]]}] 14:26:13 INFO - . 14:26:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1423ms 14:26:13 INFO - PROCESS | 1820 | 1477517173563 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 14:26:13 INFO - PROCESS | 1820 | 1477517173570 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 14:26:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 14:26:13 INFO - PROCESS | 1820 | 1477517173595 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}] 14:26:13 INFO - PROCESS | 1820 | 1477517173864 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 14:26:14 INFO - PROCESS | 1820 | 1477517174011 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 14:26:14 INFO - PROCESS | 1820 | 1477517174020 Marionette TRACE conn4 <- [1,1145,null,["8"]] 14:26:14 INFO - PROCESS | 1820 | 1477517174038 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 14:26:14 INFO - PROCESS | 1820 | 1477517174048 Marionette TRACE conn4 <- [1,1146,null,{}] 14:26:14 INFO - PROCESS | 1820 | 1477517174064 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x941f0800 == 47 [pid = 1820] [id = 268] 14:26:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x943ec800) [pid = 1820] [serial = 787] [outer = (nil)] 14:26:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x94deb000) [pid = 1820] [serial = 788] [outer = 0x943ec800] 14:26:14 INFO - PROCESS | 1820 | 1477517174157 Marionette DEBUG loaded listener.js 14:26:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x94deb400) [pid = 1820] [serial = 789] [outer = 0x943ec800] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0x958f2c00 == 46 [pid = 1820] [id = 258] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0x9afe7c00 == 45 [pid = 1820] [id = 259] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0x91a1d400 == 44 [pid = 1820] [id = 257] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0x9a1e9400 == 43 [pid = 1820] [id = 242] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0xa2be9c00 == 42 [pid = 1820] [id = 243] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0xa44e0000 == 41 [pid = 1820] [id = 244] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0xa4487800 == 40 [pid = 1820] [id = 252] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0xa9245c00 == 39 [pid = 1820] [id = 255] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0x958ea000 == 38 [pid = 1820] [id = 246] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0x9545b800 == 37 [pid = 1820] [id = 253] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8f993800 == 36 [pid = 1820] [id = 241] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8f9b3000 == 35 [pid = 1820] [id = 254] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0x9a2d6800 == 34 [pid = 1820] [id = 245] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0xa27e8000 == 33 [pid = 1820] [id = 260] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa30000 == 32 [pid = 1820] [id = 265] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0xa2757400 == 31 [pid = 1820] [id = 266] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0x91a25400 == 30 [pid = 1820] [id = 267] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8db9c800 == 29 [pid = 1820] [id = 256] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8fbcd400 == 28 [pid = 1820] [id = 261] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0x982a7c00 == 27 [pid = 1820] [id = 262] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0x9457bc00 == 26 [pid = 1820] [id = 263] 14:26:15 INFO - PROCESS | 1820 | --DOCSHELL 0xa4485800 == 25 [pid = 1820] [id = 264] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0xa473dc00) [pid = 1820] [serial = 740] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x94586000) [pid = 1820] [serial = 708] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x9a23b000) [pid = 1820] [serial = 711] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0xa2ee2800) [pid = 1820] [serial = 714] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0xa4748800) [pid = 1820] [serial = 717] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0xa4bf3400) [pid = 1820] [serial = 720] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x95e16c00) [pid = 1820] [serial = 723] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0xa29c6c00) [pid = 1820] [serial = 735] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x943f0800) [pid = 1820] [serial = 729] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0xa2ee2000) [pid = 1820] [serial = 738] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x95e11000) [pid = 1820] [serial = 726] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0xa2befc00) [pid = 1820] [serial = 737] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x9a12cc00) [pid = 1820] [serial = 732] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0xa2760000) [pid = 1820] [serial = 734] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x9a121800) [pid = 1820] [serial = 731] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x94dc8000) [pid = 1820] [serial = 728] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x9457f400) [pid = 1820] [serial = 725] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x95e98800) [pid = 1820] [serial = 722] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0xa5d17400) [pid = 1820] [serial = 719] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0xa4747400) [pid = 1820] [serial = 716] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0xa2ee2400) [pid = 1820] [serial = 713] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x9a2d8000) [pid = 1820] [serial = 710] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8fbd3c00) [pid = 1820] [serial = 707] [outer = (nil)] [url = about:blank] 14:26:15 INFO - PROCESS | 1820 | 1477517175882 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 14:26:15 INFO - . 14:26:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 2381ms 14:26:15 INFO - PROCESS | 1820 | 1477517175962 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 14:26:15 INFO - PROCESS | 1820 | 1477517175972 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 14:26:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 14:26:16 INFO - PROCESS | 1820 | 1477517175997 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}] 14:26:16 INFO - PROCESS | 1820 | 1477517176246 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 14:26:16 INFO - PROCESS | 1820 | 1477517176372 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 14:26:16 INFO - PROCESS | 1820 | 1477517176379 Marionette TRACE conn4 <- [1,1150,null,["8"]] 14:26:16 INFO - PROCESS | 1820 | 1477517176387 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 14:26:16 INFO - PROCESS | 1820 | 1477517176395 Marionette TRACE conn4 <- [1,1151,null,{}] 14:26:16 INFO - PROCESS | 1820 | 1477517176403 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x91a23400 == 26 [pid = 1820] [id = 269] 14:26:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x91a25400) [pid = 1820] [serial = 790] [outer = (nil)] 14:26:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x92d70800) [pid = 1820] [serial = 791] [outer = 0x91a25400] 14:26:16 INFO - PROCESS | 1820 | 1477517176499 Marionette DEBUG loaded listener.js 14:26:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x92d74c00) [pid = 1820] [serial = 792] [outer = 0x91a25400] 14:26:17 INFO - PROCESS | 1820 | 1477517177135 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 14:26:17 INFO - . 14:26:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1228ms 14:26:17 INFO - PROCESS | 1820 | 1477517177210 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 14:26:17 INFO - PROCESS | 1820 | 1477517177217 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 14:26:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 14:26:17 INFO - PROCESS | 1820 | 1477517177225 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}] 14:26:17 INFO - PROCESS | 1820 | 1477517177474 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 14:26:17 INFO - PROCESS | 1820 | 1477517177554 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 14:26:17 INFO - PROCESS | 1820 | 1477517177560 Marionette TRACE conn4 <- [1,1155,null,["8"]] 14:26:17 INFO - PROCESS | 1820 | 1477517177567 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 14:26:17 INFO - PROCESS | 1820 | 1477517177573 Marionette TRACE conn4 <- [1,1156,null,{}] 14:26:17 INFO - PROCESS | 1820 | 1477517177578 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x94dc8000 == 27 [pid = 1820] [id = 270] 14:26:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x94dec800) [pid = 1820] [serial = 793] [outer = (nil)] 14:26:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x94df2400) [pid = 1820] [serial = 794] [outer = 0x94dec800] 14:26:17 INFO - PROCESS | 1820 | 1477517177668 Marionette DEBUG loaded listener.js 14:26:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x94df7c00) [pid = 1820] [serial = 795] [outer = 0x94dec800] 14:26:18 INFO - PROCESS | 1820 | 1477517178528 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 14:26:18 INFO - . 14:26:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1325ms 14:26:18 INFO - PROCESS | 1820 | 1477517178566 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 14:26:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 14:26:18 INFO - PROCESS | 1820 | 1477517178574 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 14:26:18 INFO - PROCESS | 1820 | 1477517178587 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}] 14:26:18 INFO - PROCESS | 1820 | 1477517178845 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 14:26:18 INFO - PROCESS | 1820 | 1477517178865 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 14:26:18 INFO - PROCESS | 1820 | 1477517178870 Marionette TRACE conn4 <- [1,1160,null,["8"]] 14:26:18 INFO - PROCESS | 1820 | 1477517178876 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 14:26:18 INFO - PROCESS | 1820 | 1477517178883 Marionette TRACE conn4 <- [1,1161,null,{}] 14:26:18 INFO - PROCESS | 1820 | 1477517178954 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x9824d800 == 28 [pid = 1820] [id = 271] 14:26:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x982a3800) [pid = 1820] [serial = 796] [outer = (nil)] 14:26:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x982ad400) [pid = 1820] [serial = 797] [outer = 0x982a3800] 14:26:19 INFO - PROCESS | 1820 | 1477517179043 Marionette DEBUG loaded listener.js 14:26:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x98ee8400) [pid = 1820] [serial = 798] [outer = 0x982a3800] 14:26:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x9a125400) [pid = 1820] [serial = 799] [outer = 0x982a3800] 14:26:19 INFO - PROCESS | 1820 | 1477517179890 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 14:26:20 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x95520000) [pid = 1820] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 14:26:20 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0xa44de400) [pid = 1820] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 14:26:20 INFO - . 14:26:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1726ms 14:26:20 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0xa92c9c00) [pid = 1820] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 14:26:20 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x9b45e000) [pid = 1820] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 14:26:20 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x92d73000) [pid = 1820] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 14:26:20 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x97a36400) [pid = 1820] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 14:26:20 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x91a23800) [pid = 1820] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 14:26:20 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x9afe8c00) [pid = 1820] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 14:26:20 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0xa27f3400) [pid = 1820] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 14:26:20 INFO - PROCESS | 1820 | 1477517180335 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 14:26:20 INFO - PROCESS | 1820 | 1477517180340 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 14:26:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 14:26:20 INFO - PROCESS | 1820 | 1477517180348 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}] 14:26:20 INFO - PROCESS | 1820 | 1477517180550 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 14:26:20 INFO - PROCESS | 1820 | 1477517180674 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 14:26:20 INFO - PROCESS | 1820 | 1477517180685 Marionette TRACE conn4 <- [1,1165,null,["8"]] 14:26:20 INFO - PROCESS | 1820 | 1477517180699 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 14:26:20 INFO - PROCESS | 1820 | 1477517180704 Marionette TRACE conn4 <- [1,1166,null,{}] 14:26:20 INFO - PROCESS | 1820 | 1477517180711 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x94df3400 == 29 [pid = 1820] [id = 272] 14:26:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x995e3c00) [pid = 1820] [serial = 800] [outer = (nil)] 14:26:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x9a12a800) [pid = 1820] [serial = 801] [outer = 0x995e3c00] 14:26:20 INFO - PROCESS | 1820 | 1477517180795 Marionette DEBUG loaded listener.js 14:26:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x9a23b000) [pid = 1820] [serial = 802] [outer = 0x995e3c00] 14:26:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x9a353000) [pid = 1820] [serial = 803] [outer = 0x995e3c00] 14:26:21 INFO - PROCESS | 1820 | 1477517181405 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 14:26:21 INFO - . 14:26:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1069ms 14:26:21 INFO - PROCESS | 1820 | 1477517181451 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 14:26:21 INFO - PROCESS | 1820 | 1477517181454 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 14:26:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 14:26:21 INFO - PROCESS | 1820 | 1477517181462 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}] 14:26:21 INFO - PROCESS | 1820 | 1477517181690 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 14:26:21 INFO - PROCESS | 1820 | 1477517181773 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 14:26:21 INFO - PROCESS | 1820 | 1477517181778 Marionette TRACE conn4 <- [1,1170,null,["8"]] 14:26:21 INFO - PROCESS | 1820 | 1477517181784 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 14:26:21 INFO - PROCESS | 1820 | 1477517181789 Marionette TRACE conn4 <- [1,1171,null,{}] 14:26:21 INFO - PROCESS | 1820 | 1477517181794 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x9afe9800 == 30 [pid = 1820] [id = 273] 14:26:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x9b2ba400) [pid = 1820] [serial = 804] [outer = (nil)] 14:26:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x9b3bc800) [pid = 1820] [serial = 805] [outer = 0x9b2ba400] 14:26:21 INFO - PROCESS | 1820 | 1477517181880 Marionette DEBUG loaded listener.js 14:26:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0xa0fda800) [pid = 1820] [serial = 806] [outer = 0x9b2ba400] 14:26:22 INFO - PROCESS | 1820 | 1477517182482 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]]]}] 14:26:22 INFO - . 14:26:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1130ms 14:26:22 INFO - PROCESS | 1820 | 1477517182608 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 14:26:22 INFO - PROCESS | 1820 | 1477517182616 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 14:26:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 14:26:22 INFO - PROCESS | 1820 | 1477517182630 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}] 14:26:22 INFO - PROCESS | 1820 | 1477517182852 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 14:26:23 INFO - PROCESS | 1820 | 1477517183020 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 14:26:23 INFO - PROCESS | 1820 | 1477517183027 Marionette TRACE conn4 <- [1,1175,null,["8"]] 14:26:23 INFO - PROCESS | 1820 | 1477517183036 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 14:26:23 INFO - PROCESS | 1820 | 1477517183043 Marionette TRACE conn4 <- [1,1176,null,{}] 14:26:23 INFO - PROCESS | 1820 | 1477517183051 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x92d6e800 == 31 [pid = 1820] [id = 274] 14:26:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x92d6f000) [pid = 1820] [serial = 807] [outer = (nil)] 14:26:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x92d79000) [pid = 1820] [serial = 808] [outer = 0x92d6f000] 14:26:23 INFO - PROCESS | 1820 | 1477517183194 Marionette DEBUG loaded listener.js 14:26:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x92d79800) [pid = 1820] [serial = 809] [outer = 0x92d6f000] 14:26:23 INFO - PROCESS | 1820 | 1477517183958 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]]]}] 14:26:24 INFO - . 14:26:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1421ms 14:26:24 INFO - PROCESS | 1820 | 1477517184049 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 14:26:24 INFO - PROCESS | 1820 | 1477517184055 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 14:26:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 14:26:24 INFO - PROCESS | 1820 | 1477517184090 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}] 14:26:24 INFO - PROCESS | 1820 | 1477517184337 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 14:26:24 INFO - PROCESS | 1820 | 1477517184459 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 14:26:24 INFO - PROCESS | 1820 | 1477517184465 Marionette TRACE conn4 <- [1,1180,null,["8"]] 14:26:24 INFO - PROCESS | 1820 | 1477517184477 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 14:26:24 INFO - PROCESS | 1820 | 1477517184484 Marionette TRACE conn4 <- [1,1181,null,{}] 14:26:24 INFO - PROCESS | 1820 | 1477517184490 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb9000 == 32 [pid = 1820] [id = 275] 14:26:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x97a30800) [pid = 1820] [serial = 810] [outer = (nil)] 14:26:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x98241000) [pid = 1820] [serial = 811] [outer = 0x97a30800] 14:26:24 INFO - PROCESS | 1820 | 1477517184592 Marionette DEBUG loaded listener.js 14:26:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x97a8b800) [pid = 1820] [serial = 812] [outer = 0x97a30800] 14:26:25 INFO - PROCESS | 1820 | 1477517185320 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]]]}] 14:26:25 INFO - . 14:26:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1281ms 14:26:25 INFO - PROCESS | 1820 | 1477517185398 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 14:26:25 INFO - PROCESS | 1820 | 1477517185407 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 14:26:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 14:26:25 INFO - PROCESS | 1820 | 1477517185416 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}] 14:26:25 INFO - PROCESS | 1820 | 1477517185605 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 14:26:25 INFO - PROCESS | 1820 | 1477517185770 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 14:26:25 INFO - PROCESS | 1820 | 1477517185776 Marionette TRACE conn4 <- [1,1185,null,["8"]] 14:26:25 INFO - PROCESS | 1820 | 1477517185788 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 14:26:25 INFO - PROCESS | 1820 | 1477517185794 Marionette TRACE conn4 <- [1,1186,null,{}] 14:26:25 INFO - PROCESS | 1820 | 1477517185802 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:25 INFO - PROCESS | 1820 | ++DOCSHELL 0xa27c1800 == 33 [pid = 1820] [id = 276] 14:26:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa27c1c00) [pid = 1820] [serial = 813] [outer = (nil)] 14:26:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa27ee000) [pid = 1820] [serial = 814] [outer = 0xa27c1c00] 14:26:25 INFO - PROCESS | 1820 | 1477517185901 Marionette DEBUG loaded listener.js 14:26:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa29c7000) [pid = 1820] [serial = 815] [outer = 0xa27c1c00] 14:26:26 INFO - PROCESS | 1820 | 1477517186616 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]]]}] 14:26:26 INFO - . 14:26:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1228ms 14:26:26 INFO - PROCESS | 1820 | 1477517186643 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 14:26:26 INFO - PROCESS | 1820 | 1477517186648 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 14:26:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 14:26:26 INFO - PROCESS | 1820 | 1477517186656 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}] 14:26:26 INFO - PROCESS | 1820 | 1477517186858 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 14:26:27 INFO - PROCESS | 1820 | 1477517187029 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 14:26:27 INFO - PROCESS | 1820 | 1477517187035 Marionette TRACE conn4 <- [1,1190,null,["8"]] 14:26:27 INFO - PROCESS | 1820 | 1477517187047 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 14:26:27 INFO - PROCESS | 1820 | 1477517187052 Marionette TRACE conn4 <- [1,1191,null,{}] 14:26:27 INFO - PROCESS | 1820 | 1477517187062 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa36400 == 34 [pid = 1820] [id = 277] 14:26:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x94defc00) [pid = 1820] [serial = 816] [outer = (nil)] 14:26:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x9a1e8400) [pid = 1820] [serial = 817] [outer = 0x94defc00] 14:26:27 INFO - PROCESS | 1820 | 1477517187156 Marionette DEBUG loaded listener.js 14:26:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0xa2bec800) [pid = 1820] [serial = 818] [outer = 0x94defc00] 14:26:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x8da3d000 == 35 [pid = 1820] [id = 278] 14:26:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8f98d800) [pid = 1820] [serial = 819] [outer = (nil)] 14:26:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8f98f400) [pid = 1820] [serial = 820] [outer = 0x8f98d800] 14:26:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8fa34c00) [pid = 1820] [serial = 821] [outer = 0x8f98d800] 14:26:28 INFO - PROCESS | 1820 | 1477517188106 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]]]}] 14:26:28 INFO - ... 14:26:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1531ms 14:26:28 INFO - PROCESS | 1820 | 1477517188188 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 14:26:28 INFO - PROCESS | 1820 | 1477517188195 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 14:26:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 14:26:28 INFO - PROCESS | 1820 | 1477517188255 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}] 14:26:28 INFO - PROCESS | 1820 | 1477517188570 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 14:26:28 INFO - PROCESS | 1820 | 1477517188685 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 14:26:28 INFO - PROCESS | 1820 | 1477517188689 Marionette TRACE conn4 <- [1,1195,null,["8"]] 14:26:28 INFO - PROCESS | 1820 | --DOCSHELL 0x94dc8000 == 34 [pid = 1820] [id = 270] 14:26:28 INFO - PROCESS | 1820 | --DOCSHELL 0x91a23400 == 33 [pid = 1820] [id = 269] 14:26:28 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0xa2be0800) [pid = 1820] [serial = 764] [outer = (nil)] [url = about:blank] 14:26:28 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0xa2be4c00) [pid = 1820] [serial = 765] [outer = (nil)] [url = about:blank] 14:26:28 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x9b251c00) [pid = 1820] [serial = 761] [outer = (nil)] [url = about:blank] 14:26:28 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x9b31ec00) [pid = 1820] [serial = 762] [outer = (nil)] [url = about:blank] 14:26:28 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x97c96c00) [pid = 1820] [serial = 758] [outer = (nil)] [url = about:blank] 14:26:28 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x98244c00) [pid = 1820] [serial = 759] [outer = (nil)] [url = about:blank] 14:26:28 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x941fac00) [pid = 1820] [serial = 755] [outer = (nil)] [url = about:blank] 14:26:28 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x943ec000) [pid = 1820] [serial = 756] [outer = (nil)] [url = about:blank] 14:26:28 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x92d75000) [pid = 1820] [serial = 752] [outer = (nil)] [url = about:blank] 14:26:28 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x92d7a400) [pid = 1820] [serial = 753] [outer = (nil)] [url = about:blank] 14:26:28 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0xa92cf000) [pid = 1820] [serial = 749] [outer = (nil)] [url = about:blank] 14:26:28 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0xa92d7800) [pid = 1820] [serial = 750] [outer = (nil)] [url = about:blank] 14:26:28 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0xa27c7800) [pid = 1820] [serial = 746] [outer = (nil)] [url = about:blank] 14:26:28 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0xa2757000) [pid = 1820] [serial = 747] [outer = (nil)] [url = about:blank] 14:26:28 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x97a82c00) [pid = 1820] [serial = 743] [outer = (nil)] [url = about:blank] 14:26:28 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x97c9e400) [pid = 1820] [serial = 744] [outer = (nil)] [url = about:blank] 14:26:28 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0xa4794800) [pid = 1820] [serial = 741] [outer = (nil)] [url = about:blank] 14:26:28 INFO - PROCESS | 1820 | 1477517188742 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 14:26:28 INFO - PROCESS | 1820 | 1477517188750 Marionette TRACE conn4 <- [1,1196,null,{}] 14:26:28 INFO - PROCESS | 1820 | 1477517188757 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x93be1400 == 34 [pid = 1820] [id = 279] 14:26:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x941fac00) [pid = 1820] [serial = 822] [outer = (nil)] 14:26:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x94588400) [pid = 1820] [serial = 823] [outer = 0x941fac00] 14:26:28 INFO - PROCESS | 1820 | 1477517188845 Marionette DEBUG loaded listener.js 14:26:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x9457c000) [pid = 1820] [serial = 824] [outer = 0x941fac00] 14:26:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa30c00 == 35 [pid = 1820] [id = 280] 14:26:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x94582400) [pid = 1820] [serial = 825] [outer = (nil)] 14:26:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8da42c00) [pid = 1820] [serial = 826] [outer = 0x94582400] 14:26:29 INFO - PROCESS | 1820 | 1477517189673 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]]]}] 14:26:29 INFO - . 14:26:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1524ms 14:26:29 INFO - PROCESS | 1820 | 1477517189730 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 14:26:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 14:26:29 INFO - PROCESS | 1820 | 1477517189737 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 14:26:29 INFO - PROCESS | 1820 | 1477517189747 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}] 14:26:29 INFO - PROCESS | 1820 | 1477517189936 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 14:26:30 INFO - PROCESS | 1820 | 1477517190072 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 14:26:30 INFO - PROCESS | 1820 | 1477517190077 Marionette TRACE conn4 <- [1,1200,null,["8"]] 14:26:30 INFO - PROCESS | 1820 | 1477517190084 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 14:26:30 INFO - PROCESS | 1820 | 1477517190092 Marionette TRACE conn4 <- [1,1201,null,{}] 14:26:30 INFO - PROCESS | 1820 | 1477517190100 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x97a38400 == 36 [pid = 1820] [id = 281] 14:26:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x97a82c00) [pid = 1820] [serial = 827] [outer = (nil)] 14:26:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x98ee4800) [pid = 1820] [serial = 828] [outer = 0x97a82c00] 14:26:30 INFO - PROCESS | 1820 | 1477517190194 Marionette DEBUG loaded listener.js 14:26:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x9952a800) [pid = 1820] [serial = 829] [outer = 0x97a82c00] 14:26:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x9afe8000 == 37 [pid = 1820] [id = 282] 14:26:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x9afeb000) [pid = 1820] [serial = 830] [outer = (nil)] 14:26:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x9a1e6800) [pid = 1820] [serial = 831] [outer = 0x9afeb000] 14:26:30 INFO - PROCESS | 1820 | 1477517190826 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]]]}] 14:26:30 INFO - . 14:26:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1173ms 14:26:30 INFO - PROCESS | 1820 | 1477517190925 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 14:26:30 INFO - PROCESS | 1820 | 1477517190932 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 14:26:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 14:26:30 INFO - PROCESS | 1820 | 1477517190943 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}] 14:26:31 INFO - PROCESS | 1820 | 1477517191145 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 14:26:31 INFO - PROCESS | 1820 | 1477517191286 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 14:26:31 INFO - PROCESS | 1820 | 1477517191292 Marionette TRACE conn4 <- [1,1205,null,["8"]] 14:26:31 INFO - PROCESS | 1820 | 1477517191298 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 14:26:31 INFO - PROCESS | 1820 | 1477517191305 Marionette TRACE conn4 <- [1,1206,null,{}] 14:26:31 INFO - PROCESS | 1820 | 1477517191311 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:31 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2759400 == 38 [pid = 1820] [id = 283] 14:26:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa2759c00) [pid = 1820] [serial = 832] [outer = (nil)] 14:26:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0xa2760000) [pid = 1820] [serial = 833] [outer = 0xa2759c00] 14:26:31 INFO - PROCESS | 1820 | 1477517191407 Marionette DEBUG loaded listener.js 14:26:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0xa27f5000) [pid = 1820] [serial = 834] [outer = 0xa2759c00] 14:26:31 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2ee5c00 == 39 [pid = 1820] [id = 284] 14:26:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0xa2ee6000) [pid = 1820] [serial = 835] [outer = (nil)] 14:26:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x9b3bd400) [pid = 1820] [serial = 836] [outer = 0xa2ee6000] 14:26:32 INFO - PROCESS | 1820 | 1477517192090 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]]]}] 14:26:32 INFO - . 14:26:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1226ms 14:26:32 INFO - PROCESS | 1820 | 1477517192170 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 14:26:32 INFO - PROCESS | 1820 | 1477517192175 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 14:26:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 14:26:32 INFO - PROCESS | 1820 | 1477517192189 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}] 14:26:32 INFO - PROCESS | 1820 | 1477517192432 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 14:26:32 INFO - PROCESS | 1820 | 1477517192460 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 14:26:32 INFO - PROCESS | 1820 | 1477517192465 Marionette TRACE conn4 <- [1,1210,null,["8"]] 14:26:32 INFO - PROCESS | 1820 | 1477517192474 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 14:26:32 INFO - PROCESS | 1820 | 1477517192480 Marionette TRACE conn4 <- [1,1211,null,{}] 14:26:32 INFO - PROCESS | 1820 | 1477517192565 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:32 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2ee0c00 == 40 [pid = 1820] [id = 285] 14:26:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0xa2ee2000) [pid = 1820] [serial = 837] [outer = (nil)] 14:26:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0xa2ee9400) [pid = 1820] [serial = 838] [outer = 0xa2ee2000] 14:26:32 INFO - PROCESS | 1820 | 1477517192658 Marionette DEBUG loaded listener.js 14:26:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0xa2f06800) [pid = 1820] [serial = 839] [outer = 0xa2ee2000] 14:26:33 INFO - PROCESS | 1820 | ++DOCSHELL 0xa4705000 == 41 [pid = 1820] [id = 286] 14:26:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0xa474b800) [pid = 1820] [serial = 840] [outer = (nil)] 14:26:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0xa4748800) [pid = 1820] [serial = 841] [outer = 0xa474b800] 14:26:33 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x91a27400) [pid = 1820] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 14:26:33 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x982a3800) [pid = 1820] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 14:26:33 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x943ec800) [pid = 1820] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 14:26:33 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x91a25400) [pid = 1820] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 14:26:33 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x90faec00) [pid = 1820] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 14:26:33 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x98ee6400) [pid = 1820] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 14:26:33 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0xa2be2400) [pid = 1820] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 14:26:33 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0xa44d9800) [pid = 1820] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 14:26:33 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8fa30800) [pid = 1820] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 14:26:33 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0xa5d1dc00) [pid = 1820] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 14:26:33 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x995e3c00) [pid = 1820] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 14:26:33 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x94dec800) [pid = 1820] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 14:26:33 INFO - PROCESS | 1820 | 1477517193619 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]]]}] 14:26:33 INFO - . 14:26:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1532ms 14:26:33 INFO - PROCESS | 1820 | 1477517193720 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 14:26:33 INFO - PROCESS | 1820 | 1477517193724 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 14:26:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 14:26:33 INFO - PROCESS | 1820 | 1477517193731 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}] 14:26:33 INFO - PROCESS | 1820 | 1477517193906 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 14:26:33 INFO - PROCESS | 1820 | 1477517193917 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 14:26:33 INFO - PROCESS | 1820 | 1477517193920 Marionette TRACE conn4 <- [1,1215,null,["8"]] 14:26:33 INFO - PROCESS | 1820 | 1477517193926 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 14:26:33 INFO - PROCESS | 1820 | 1477517193931 Marionette TRACE conn4 <- [1,1216,null,{}] 14:26:34 INFO - PROCESS | 1820 | 1477517194053 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa2f800 == 42 [pid = 1820] [id = 287] 14:26:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa44d9800) [pid = 1820] [serial = 842] [outer = (nil)] 14:26:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa4707c00) [pid = 1820] [serial = 843] [outer = 0xa44d9800] 14:26:34 INFO - PROCESS | 1820 | 1477517194133 Marionette DEBUG loaded listener.js 14:26:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa4742000) [pid = 1820] [serial = 844] [outer = 0xa44d9800] 14:26:34 INFO - PROCESS | 1820 | ++DOCSHELL 0xa5d1dc00 == 43 [pid = 1820] [id = 288] 14:26:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0xa5d1e000) [pid = 1820] [serial = 845] [outer = (nil)] 14:26:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0xa478e000) [pid = 1820] [serial = 846] [outer = 0xa5d1e000] 14:26:34 INFO - PROCESS | 1820 | 1477517194736 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]]]}] 14:26:34 INFO - . 14:26:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1027ms 14:26:34 INFO - PROCESS | 1820 | 1477517194787 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 14:26:34 INFO - PROCESS | 1820 | 1477517194791 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 14:26:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 14:26:34 INFO - PROCESS | 1820 | 1477517194808 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}] 14:26:35 INFO - PROCESS | 1820 | 1477517195073 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 14:26:35 INFO - PROCESS | 1820 | 1477517195086 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 14:26:35 INFO - PROCESS | 1820 | 1477517195089 Marionette TRACE conn4 <- [1,1220,null,["8"]] 14:26:35 INFO - PROCESS | 1820 | 1477517195095 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 14:26:35 INFO - PROCESS | 1820 | 1477517195104 Marionette TRACE conn4 <- [1,1221,null,{}] 14:26:35 INFO - PROCESS | 1820 | 1477517195110 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:35 INFO - PROCESS | 1820 | ++DOCSHELL 0xaf899000 == 44 [pid = 1820] [id = 289] 14:26:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0xb7179400) [pid = 1820] [serial = 847] [outer = (nil)] 14:26:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8f913000) [pid = 1820] [serial = 848] [outer = 0xb7179400] 14:26:35 INFO - PROCESS | 1820 | 1477517195191 Marionette DEBUG loaded listener.js 14:26:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8f915000) [pid = 1820] [serial = 849] [outer = 0xb7179400] 14:26:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f91d800 == 45 [pid = 1820] [id = 290] 14:26:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8f91dc00) [pid = 1820] [serial = 850] [outer = (nil)] 14:26:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8f91e000) [pid = 1820] [serial = 851] [outer = 0x8f91dc00] 14:26:35 INFO - PROCESS | 1820 | 1477517195958 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]]]}] 14:26:35 INFO - . 14:26:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1180ms 14:26:36 INFO - PROCESS | 1820 | 1477517196028 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 14:26:36 INFO - PROCESS | 1820 | 1477517196035 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 14:26:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 14:26:36 INFO - PROCESS | 1820 | 1477517196048 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}] 14:26:36 INFO - PROCESS | 1820 | 1477517196292 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 14:26:36 INFO - PROCESS | 1820 | 1477517196466 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 14:26:36 INFO - PROCESS | 1820 | 1477517196472 Marionette TRACE conn4 <- [1,1225,null,["8"]] 14:26:36 INFO - PROCESS | 1820 | 1477517196481 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 14:26:36 INFO - PROCESS | 1820 | 1477517196489 Marionette TRACE conn4 <- [1,1226,null,{}] 14:26:36 INFO - PROCESS | 1820 | 1477517196540 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x90faf000 == 46 [pid = 1820] [id = 291] 14:26:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x90fb2800) [pid = 1820] [serial = 852] [outer = (nil)] 14:26:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x92d73000) [pid = 1820] [serial = 853] [outer = 0x90fb2800] 14:26:36 INFO - PROCESS | 1820 | 1477517196646 Marionette DEBUG loaded listener.js 14:26:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x939a2000) [pid = 1820] [serial = 854] [outer = 0x90fb2800] 14:26:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x97a8a000 == 47 [pid = 1820] [id = 292] 14:26:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x97ca3800) [pid = 1820] [serial = 855] [outer = (nil)] 14:26:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x95459400) [pid = 1820] [serial = 856] [outer = 0x97ca3800] 14:26:37 INFO - PROCESS | 1820 | 1477517197398 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]]]}] 14:26:37 INFO - . 14:26:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1425ms 14:26:37 INFO - PROCESS | 1820 | 1477517197472 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 14:26:37 INFO - PROCESS | 1820 | 1477517197478 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 14:26:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 14:26:37 INFO - PROCESS | 1820 | 1477517197486 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}] 14:26:37 INFO - PROCESS | 1820 | 1477517197698 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 14:26:37 INFO - PROCESS | 1820 | 1477517197872 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 14:26:37 INFO - PROCESS | 1820 | 1477517197876 Marionette TRACE conn4 <- [1,1230,null,["8"]] 14:26:37 INFO - PROCESS | 1820 | 1477517197884 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 14:26:37 INFO - PROCESS | 1820 | 1477517197890 Marionette TRACE conn4 <- [1,1231,null,{}] 14:26:37 INFO - PROCESS | 1820 | 1477517197897 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a12c000 == 48 [pid = 1820] [id = 293] 14:26:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x9a2d8000) [pid = 1820] [serial = 857] [outer = (nil)] 14:26:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x9a53f000) [pid = 1820] [serial = 858] [outer = 0x9a2d8000] 14:26:38 INFO - PROCESS | 1820 | 1477517198034 Marionette DEBUG loaded listener.js 14:26:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x9a543400) [pid = 1820] [serial = 859] [outer = 0x9a2d8000] 14:26:38 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2ee1800 == 49 [pid = 1820] [id = 294] 14:26:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0xa2eeb800) [pid = 1820] [serial = 860] [outer = (nil)] 14:26:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0xa2757c00) [pid = 1820] [serial = 861] [outer = 0xa2eeb800] 14:26:38 INFO - PROCESS | 1820 | 1477517198791 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]]]}] 14:26:38 INFO - . 14:26:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1380ms 14:26:38 INFO - PROCESS | 1820 | 1477517198874 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 14:26:38 INFO - PROCESS | 1820 | 1477517198882 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 14:26:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 14:26:38 INFO - PROCESS | 1820 | 1477517198890 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}] 14:26:39 INFO - PROCESS | 1820 | 1477517199162 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 14:26:39 INFO - PROCESS | 1820 | 1477517199285 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 14:26:39 INFO - PROCESS | 1820 | 1477517199292 Marionette TRACE conn4 <- [1,1235,null,["8"]] 14:26:39 INFO - PROCESS | 1820 | 1477517199301 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 14:26:39 INFO - PROCESS | 1820 | 1477517199310 Marionette TRACE conn4 <- [1,1236,null,{}] 14:26:39 INFO - PROCESS | 1820 | 1477517199362 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:39 INFO - PROCESS | 1820 | ++DOCSHELL 0xa5d16000 == 50 [pid = 1820] [id = 295] 14:26:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0xa5d16800) [pid = 1820] [serial = 862] [outer = (nil)] 14:26:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0xa5d20c00) [pid = 1820] [serial = 863] [outer = 0xa5d16800] 14:26:39 INFO - PROCESS | 1820 | 1477517199462 Marionette DEBUG loaded listener.js 14:26:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0xa92d4400) [pid = 1820] [serial = 864] [outer = 0xa5d16800] 14:26:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x943da000 == 51 [pid = 1820] [id = 296] 14:26:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x943db800) [pid = 1820] [serial = 865] [outer = (nil)] 14:26:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 102 (0x943d6400) [pid = 1820] [serial = 866] [outer = 0x943db800] 14:26:40 INFO - PROCESS | 1820 | 1477517200258 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]]]}] 14:26:40 INFO - . 14:26:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1421ms 14:26:40 INFO - PROCESS | 1820 | 1477517200349 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 14:26:40 INFO - PROCESS | 1820 | 1477517200355 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 14:26:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 14:26:40 INFO - PROCESS | 1820 | 1477517200397 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}] 14:26:40 INFO - PROCESS | 1820 | 1477517200604 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 14:26:40 INFO - PROCESS | 1820 | 1477517200788 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 14:26:40 INFO - PROCESS | 1820 | 1477517200794 Marionette TRACE conn4 <- [1,1240,null,["8"]] 14:26:40 INFO - PROCESS | 1820 | 1477517200801 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 14:26:40 INFO - PROCESS | 1820 | 1477517200807 Marionette TRACE conn4 <- [1,1241,null,{}] 14:26:40 INFO - PROCESS | 1820 | 1477517200858 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fbc9000 == 52 [pid = 1820] [id = 297] 14:26:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 103 (0x943d9000) [pid = 1820] [serial = 867] [outer = (nil)] 14:26:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 104 (0x943e1800) [pid = 1820] [serial = 868] [outer = 0x943d9000] 14:26:40 INFO - PROCESS | 1820 | 1477517200955 Marionette DEBUG loaded listener.js 14:26:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 105 (0x92de3800) [pid = 1820] [serial = 869] [outer = 0x943d9000] 14:26:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x92deec00 == 53 [pid = 1820] [id = 298] 14:26:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 106 (0x92def000) [pid = 1820] [serial = 870] [outer = (nil)] 14:26:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 107 (0x92de9c00) [pid = 1820] [serial = 871] [outer = 0x92def000] 14:26:41 INFO - PROCESS | 1820 | 1477517201716 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]]]}] 14:26:41 INFO - . 14:26:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1429ms 14:26:41 INFO - PROCESS | 1820 | 1477517201799 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 14:26:41 INFO - PROCESS | 1820 | 1477517201803 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 14:26:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 14:26:41 INFO - PROCESS | 1820 | 1477517201810 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}] 14:26:42 INFO - PROCESS | 1820 | 1477517201998 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 14:26:42 INFO - PROCESS | 1820 | 1477517202171 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 14:26:42 INFO - PROCESS | 1820 | 1477517202175 Marionette TRACE conn4 <- [1,1245,null,["8"]] 14:26:42 INFO - PROCESS | 1820 | 1477517202186 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 14:26:42 INFO - PROCESS | 1820 | 1477517202191 Marionette TRACE conn4 <- [1,1246,null,{}] 14:26:42 INFO - PROCESS | 1820 | 1477517202197 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f918c00 == 54 [pid = 1820] [id = 299] 14:26:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 108 (0x8f91a800) [pid = 1820] [serial = 872] [outer = (nil)] 14:26:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 109 (0x8f91cc00) [pid = 1820] [serial = 873] [outer = 0x8f91a800] 14:26:42 INFO - PROCESS | 1820 | 1477517202457 Marionette DEBUG loaded listener.js 14:26:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 110 (0x90fb7400) [pid = 1820] [serial = 874] [outer = 0x8f91a800] 14:26:43 INFO - PROCESS | 1820 | 1477517203223 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]]]}] 14:26:43 INFO - . 14:26:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1470ms 14:26:43 INFO - PROCESS | 1820 | 1477517203282 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 14:26:43 INFO - PROCESS | 1820 | 1477517203289 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 14:26:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 14:26:43 INFO - PROCESS | 1820 | 1477517203350 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}] 14:26:43 INFO - PROCESS | 1820 | 1477517203564 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0xa4705000 == 53 [pid = 1820] [id = 286] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa2f800 == 52 [pid = 1820] [id = 287] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0xa5d1dc00 == 51 [pid = 1820] [id = 288] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0xa2ee5c00 == 50 [pid = 1820] [id = 284] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0xa2759400 == 49 [pid = 1820] [id = 283] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa30c00 == 48 [pid = 1820] [id = 280] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x9afe8000 == 47 [pid = 1820] [id = 282] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb9000 == 46 [pid = 1820] [id = 275] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0xa27c1800 == 45 [pid = 1820] [id = 276] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8da3d000 == 44 [pid = 1820] [id = 278] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa36400 == 43 [pid = 1820] [id = 277] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x93be1400 == 42 [pid = 1820] [id = 279] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x92d6e800 == 41 [pid = 1820] [id = 274] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x9afe9800 == 40 [pid = 1820] [id = 273] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x941f0800 == 39 [pid = 1820] [id = 268] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x92deec00 == 38 [pid = 1820] [id = 298] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8f918c00 == 37 [pid = 1820] [id = 299] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x97a38400 == 36 [pid = 1820] [id = 281] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8fbc9000 == 35 [pid = 1820] [id = 297] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0xa2ee0c00 == 34 [pid = 1820] [id = 285] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8f91d800 == 33 [pid = 1820] [id = 290] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0xaf899000 == 32 [pid = 1820] [id = 289] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x97a8a000 == 31 [pid = 1820] [id = 292] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x90faf000 == 30 [pid = 1820] [id = 291] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0xa2ee1800 == 29 [pid = 1820] [id = 294] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x9a12c000 == 28 [pid = 1820] [id = 293] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0x943da000 == 27 [pid = 1820] [id = 296] 14:26:44 INFO - PROCESS | 1820 | --DOCSHELL 0xa5d16000 == 26 [pid = 1820] [id = 295] 14:26:44 INFO - PROCESS | 1820 | 1477517204554 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 14:26:44 INFO - PROCESS | 1820 | 1477517204560 Marionette TRACE conn4 <- [1,1250,null,["8"]] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 109 (0x92d72800) [pid = 1820] [serial = 768] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 108 (0x92d70400) [pid = 1820] [serial = 767] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 107 (0x98eed800) [pid = 1820] [serial = 771] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 106 (0x98eee800) [pid = 1820] [serial = 770] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 105 (0xa2ee7400) [pid = 1820] [serial = 774] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 104 (0xa2ee0000) [pid = 1820] [serial = 773] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 103 (0xa5d15c00) [pid = 1820] [serial = 777] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 102 (0xa4b90400) [pid = 1820] [serial = 776] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 101 (0x8fa36000) [pid = 1820] [serial = 780] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0x8fa33000) [pid = 1820] [serial = 779] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x94def400) [pid = 1820] [serial = 783] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0x94de9c00) [pid = 1820] [serial = 782] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x94df5400) [pid = 1820] [serial = 786] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x94df6400) [pid = 1820] [serial = 785] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x94deb400) [pid = 1820] [serial = 789] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x94deb000) [pid = 1820] [serial = 788] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x92d74c00) [pid = 1820] [serial = 792] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x92d70800) [pid = 1820] [serial = 791] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x94df7c00) [pid = 1820] [serial = 795] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x94df2400) [pid = 1820] [serial = 794] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x9a125400) [pid = 1820] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x98ee8400) [pid = 1820] [serial = 798] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x982ad400) [pid = 1820] [serial = 797] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x9a353000) [pid = 1820] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x9a23b000) [pid = 1820] [serial = 802] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x9a12a800) [pid = 1820] [serial = 801] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x9b3bc800) [pid = 1820] [serial = 805] [outer = (nil)] [url = about:blank] 14:26:44 INFO - PROCESS | 1820 | 1477517204682 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 14:26:44 INFO - PROCESS | 1820 | 1477517204693 Marionette TRACE conn4 <- [1,1251,null,{}] 14:26:44 INFO - PROCESS | 1820 | 1477517204703 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de02400 == 27 [pid = 1820] [id = 300] 14:26:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8de07c00) [pid = 1820] [serial = 875] [outer = (nil)] 14:26:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8f917800) [pid = 1820] [serial = 876] [outer = 0x8de07c00] 14:26:44 INFO - PROCESS | 1820 | 1477517204801 Marionette DEBUG loaded listener.js 14:26:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8f98b000) [pid = 1820] [serial = 877] [outer = 0x8de07c00] 14:26:45 INFO - PROCESS | 1820 | 1477517205417 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]]]}] 14:26:45 INFO - . 14:26:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 2175ms 14:26:45 INFO - PROCESS | 1820 | 1477517205478 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 14:26:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 14:26:45 INFO - PROCESS | 1820 | 1477517205485 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 14:26:45 INFO - PROCESS | 1820 | 1477517205495 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}] 14:26:45 INFO - PROCESS | 1820 | 1477517205684 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 14:26:45 INFO - PROCESS | 1820 | 1477517205813 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 14:26:45 INFO - PROCESS | 1820 | 1477517205822 Marionette TRACE conn4 <- [1,1255,null,["8"]] 14:26:45 INFO - PROCESS | 1820 | 1477517205830 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 14:26:45 INFO - PROCESS | 1820 | 1477517205839 Marionette TRACE conn4 <- [1,1256,null,{}] 14:26:45 INFO - PROCESS | 1820 | 1477517205846 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x92d6c800 == 28 [pid = 1820] [id = 301] 14:26:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x92d6d000) [pid = 1820] [serial = 878] [outer = (nil)] 14:26:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x92d70000) [pid = 1820] [serial = 879] [outer = 0x92d6d000] 14:26:45 INFO - PROCESS | 1820 | 1477517205944 Marionette DEBUG loaded listener.js 14:26:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x92d70400) [pid = 1820] [serial = 880] [outer = 0x92d6d000] 14:26:46 INFO - PROCESS | 1820 | 1477517206533 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]]]}] 14:26:46 INFO - . 14:26:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1075ms 14:26:46 INFO - PROCESS | 1820 | 1477517206569 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 14:26:46 INFO - PROCESS | 1820 | 1477517206573 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 14:26:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 14:26:46 INFO - PROCESS | 1820 | 1477517206582 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}] 14:26:46 INFO - PROCESS | 1820 | 1477517206831 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 14:26:46 INFO - PROCESS | 1820 | 1477517206915 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 14:26:46 INFO - PROCESS | 1820 | 1477517206927 Marionette TRACE conn4 <- [1,1260,null,["8"]] 14:26:46 INFO - PROCESS | 1820 | 1477517206944 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 14:26:46 INFO - PROCESS | 1820 | 1477517206952 Marionette TRACE conn4 <- [1,1261,null,{}] 14:26:46 INFO - PROCESS | 1820 | 1477517206958 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x93d83400 == 29 [pid = 1820] [id = 302] 14:26:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x93d85800) [pid = 1820] [serial = 881] [outer = (nil)] 14:26:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x9411f000) [pid = 1820] [serial = 882] [outer = 0x93d85800] 14:26:47 INFO - PROCESS | 1820 | 1477517207044 Marionette DEBUG loaded listener.js 14:26:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x943d8c00) [pid = 1820] [serial = 883] [outer = 0x93d85800] 14:26:47 INFO - PROCESS | 1820 | 1477517207720 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]]]}] 14:26:47 INFO - . 14:26:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1178ms 14:26:47 INFO - PROCESS | 1820 | 1477517207758 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 14:26:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 14:26:47 INFO - PROCESS | 1820 | 1477517207762 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 14:26:47 INFO - PROCESS | 1820 | 1477517207770 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}] 14:26:48 INFO - PROCESS | 1820 | 1477517208015 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 14:26:48 INFO - PROCESS | 1820 | 1477517208043 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 14:26:48 INFO - PROCESS | 1820 | 1477517208048 Marionette TRACE conn4 <- [1,1265,null,["8"]] 14:26:48 INFO - PROCESS | 1820 | 1477517208053 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 14:26:48 INFO - PROCESS | 1820 | 1477517208059 Marionette TRACE conn4 <- [1,1266,null,{}] 14:26:48 INFO - PROCESS | 1820 | 1477517208132 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x94dea800 == 30 [pid = 1820] [id = 303] 14:26:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x94deb400) [pid = 1820] [serial = 884] [outer = (nil)] 14:26:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x94dedc00) [pid = 1820] [serial = 885] [outer = 0x94deb400] 14:26:48 INFO - PROCESS | 1820 | 1477517208215 Marionette DEBUG loaded listener.js 14:26:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x94df1000) [pid = 1820] [serial = 886] [outer = 0x94deb400] 14:26:49 INFO - PROCESS | 1820 | 1477517209020 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]]]}] 14:26:49 INFO - . 14:26:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1277ms 14:26:49 INFO - PROCESS | 1820 | 1477517209046 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 14:26:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 14:26:49 INFO - PROCESS | 1820 | 1477517209051 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 14:26:49 INFO - PROCESS | 1820 | 1477517209058 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}] 14:26:49 INFO - PROCESS | 1820 | 1477517209283 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x8f91dc00) [pid = 1820] [serial = 850] [outer = (nil)] [url = about:blank] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0xa2ee2000) [pid = 1820] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0xa474b800) [pid = 1820] [serial = 840] [outer = (nil)] [url = about:blank] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x9b2ba400) [pid = 1820] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x8f98d800) [pid = 1820] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x94defc00) [pid = 1820] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x97a82c00) [pid = 1820] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x9afeb000) [pid = 1820] [serial = 830] [outer = (nil)] [url = about:blank] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0xa27c1c00) [pid = 1820] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x92d6f000) [pid = 1820] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x941fac00) [pid = 1820] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x94582400) [pid = 1820] [serial = 825] [outer = (nil)] [url = about:blank] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x97a30800) [pid = 1820] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0xa2ee6000) [pid = 1820] [serial = 835] [outer = (nil)] [url = about:blank] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0xa2759c00) [pid = 1820] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0xa5d1e000) [pid = 1820] [serial = 845] [outer = (nil)] [url = about:blank] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0xa44d9800) [pid = 1820] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 14:26:49 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0xb7179400) [pid = 1820] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 14:26:49 INFO - PROCESS | 1820 | 1477517209949 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 14:26:49 INFO - PROCESS | 1820 | 1477517209963 Marionette TRACE conn4 <- [1,1270,null,["8"]] 14:26:49 INFO - PROCESS | 1820 | 1477517209981 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 14:26:49 INFO - PROCESS | 1820 | 1477517209990 Marionette TRACE conn4 <- [1,1271,null,{}] 14:26:50 INFO - PROCESS | 1820 | 1477517209998 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x8db9a000 == 31 [pid = 1820] [id = 304] 14:26:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8dd64c00) [pid = 1820] [serial = 887] [outer = (nil)] 14:26:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x92d6f000) [pid = 1820] [serial = 888] [outer = 0x8dd64c00] 14:26:50 INFO - PROCESS | 1820 | 1477517210115 Marionette DEBUG loaded listener.js 14:26:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x95e0d400) [pid = 1820] [serial = 889] [outer = 0x8dd64c00] 14:26:50 INFO - PROCESS | 1820 | 1477517210653 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]]]}] 14:26:50 INFO - . 14:26:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1629ms 14:26:50 INFO - PROCESS | 1820 | 1477517210688 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 14:26:50 INFO - PROCESS | 1820 | 1477517210692 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 14:26:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 14:26:50 INFO - PROCESS | 1820 | 1477517210699 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}] 14:26:50 INFO - PROCESS | 1820 | 1477517210861 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 14:26:50 INFO - PROCESS | 1820 | 1477517210989 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 14:26:50 INFO - PROCESS | 1820 | 1477517210994 Marionette TRACE conn4 <- [1,1275,null,["8"]] 14:26:51 INFO - PROCESS | 1820 | 1477517210999 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 14:26:51 INFO - PROCESS | 1820 | 1477517211004 Marionette TRACE conn4 <- [1,1276,null,{}] 14:26:51 INFO - PROCESS | 1820 | 1477517211010 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x95ea2800 == 32 [pid = 1820] [id = 305] 14:26:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x95ea3000) [pid = 1820] [serial = 890] [outer = (nil)] 14:26:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x97a2d800) [pid = 1820] [serial = 891] [outer = 0x95ea3000] 14:26:51 INFO - PROCESS | 1820 | 1477517211125 Marionette DEBUG loaded listener.js 14:26:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x97c9f400) [pid = 1820] [serial = 892] [outer = 0x95ea3000] 14:26:51 INFO - PROCESS | 1820 | 1477517211727 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]]]}] 14:26:51 INFO - . 14:26:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1070ms 14:26:51 INFO - PROCESS | 1820 | 1477517211770 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 14:26:51 INFO - PROCESS | 1820 | 1477517211773 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 14:26:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 14:26:51 INFO - PROCESS | 1820 | 1477517211783 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}] 14:26:51 INFO - PROCESS | 1820 | 1477517211988 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 14:26:52 INFO - PROCESS | 1820 | 1477517212142 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 14:26:52 INFO - PROCESS | 1820 | 1477517212148 Marionette TRACE conn4 <- [1,1280,null,["8"]] 14:26:52 INFO - PROCESS | 1820 | 1477517212159 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 14:26:52 INFO - PROCESS | 1820 | 1477517212170 Marionette TRACE conn4 <- [1,1281,null,{}] 14:26:52 INFO - PROCESS | 1820 | 1477517212227 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f91ec00 == 33 [pid = 1820] [id = 306] 14:26:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8f91f800) [pid = 1820] [serial = 893] [outer = (nil)] 14:26:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8fa32800) [pid = 1820] [serial = 894] [outer = 0x8f91f800] 14:26:52 INFO - PROCESS | 1820 | 1477517212333 Marionette DEBUG loaded listener.js 14:26:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8fa33000) [pid = 1820] [serial = 895] [outer = 0x8f91f800] 14:26:53 INFO - PROCESS | 1820 | 1477517213163 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]]]}] 14:26:53 INFO - . 14:26:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1425ms 14:26:53 INFO - PROCESS | 1820 | 1477517213207 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 14:26:53 INFO - PROCESS | 1820 | 1477517213216 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 14:26:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 14:26:53 INFO - PROCESS | 1820 | 1477517213225 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}] 14:26:53 INFO - PROCESS | 1820 | 1477517213427 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 14:26:53 INFO - PROCESS | 1820 | 1477517213599 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 14:26:53 INFO - PROCESS | 1820 | 1477517213605 Marionette TRACE conn4 <- [1,1285,null,["8"]] 14:26:53 INFO - PROCESS | 1820 | 1477517213616 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 14:26:53 INFO - PROCESS | 1820 | 1477517213625 Marionette TRACE conn4 <- [1,1286,null,{}] 14:26:53 INFO - PROCESS | 1820 | 1477517213631 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x8db97000 == 34 [pid = 1820] [id = 307] 14:26:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x93be1400) [pid = 1820] [serial = 896] [outer = (nil)] 14:26:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x943d4400) [pid = 1820] [serial = 897] [outer = 0x93be1400] 14:26:53 INFO - PROCESS | 1820 | 1477517213766 Marionette DEBUG loaded listener.js 14:26:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x943dc400) [pid = 1820] [serial = 898] [outer = 0x93be1400] 14:26:54 INFO - PROCESS | 1820 | 1477517214469 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]]]}] 14:26:54 INFO - . 14:26:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1285ms 14:26:54 INFO - PROCESS | 1820 | 1477517214510 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 14:26:54 INFO - PROCESS | 1820 | 1477517214515 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 14:26:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 14:26:54 INFO - PROCESS | 1820 | 1477517214523 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}] 14:26:54 INFO - PROCESS | 1820 | 1477517214723 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 14:26:54 INFO - PROCESS | 1820 | 1477517214931 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 14:26:54 INFO - PROCESS | 1820 | 1477517214940 Marionette TRACE conn4 <- [1,1290,null,["8"]] 14:26:54 INFO - PROCESS | 1820 | 1477517214947 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 14:26:54 INFO - PROCESS | 1820 | 1477517214955 Marionette TRACE conn4 <- [1,1291,null,{}] 14:26:54 INFO - PROCESS | 1820 | 1477517214965 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x95ea5800 == 35 [pid = 1820] [id = 308] 14:26:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x97a2ec00) [pid = 1820] [serial = 899] [outer = (nil)] 14:26:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x97c95c00) [pid = 1820] [serial = 900] [outer = 0x97a2ec00] 14:26:55 INFO - PROCESS | 1820 | 1477517215058 Marionette DEBUG loaded listener.js 14:26:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x982acc00) [pid = 1820] [serial = 901] [outer = 0x97a2ec00] 14:26:56 INFO - PROCESS | 1820 | 1477517216026 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]]]}] 14:26:56 INFO - . 14:26:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1529ms 14:26:56 INFO - PROCESS | 1820 | 1477517216052 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 14:26:56 INFO - PROCESS | 1820 | 1477517216059 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 14:26:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 14:26:56 INFO - PROCESS | 1820 | 1477517216070 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}] 14:26:56 INFO - PROCESS | 1820 | 1477517216277 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 14:26:56 INFO - PROCESS | 1820 | 1477517216504 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 14:26:56 INFO - PROCESS | 1820 | 1477517216511 Marionette TRACE conn4 <- [1,1295,null,["8"]] 14:26:56 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb6800 == 34 [pid = 1820] [id = 224] 14:26:56 INFO - PROCESS | 1820 | --DOCSHELL 0xa0fc4c00 == 33 [pid = 1820] [id = 238] 14:26:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8d932c00 == 32 [pid = 1820] [id = 228] 14:26:56 INFO - PROCESS | 1820 | --DOCSHELL 0x94df3400 == 31 [pid = 1820] [id = 272] 14:26:56 INFO - PROCESS | 1820 | --DOCSHELL 0x995de800 == 30 [pid = 1820] [id = 227] 14:26:56 INFO - PROCESS | 1820 | --DOCSHELL 0x95e14000 == 29 [pid = 1820] [id = 226] 14:26:56 INFO - PROCESS | 1820 | --DOCSHELL 0x9a23b400 == 28 [pid = 1820] [id = 236] 14:26:56 INFO - PROCESS | 1820 | --DOCSHELL 0x97a7fc00 == 27 [pid = 1820] [id = 225] 14:26:56 INFO - PROCESS | 1820 | --DOCSHELL 0xa0fe2400 == 26 [pid = 1820] [id = 237] 14:26:56 INFO - PROCESS | 1820 | --DOCSHELL 0x9824d800 == 25 [pid = 1820] [id = 271] 14:26:56 INFO - PROCESS | 1820 | 1477517216597 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 14:26:56 INFO - PROCESS | 1820 | 1477517216606 Marionette TRACE conn4 <- [1,1296,null,{}] 14:26:56 INFO - PROCESS | 1820 | 1477517216634 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f915c00 == 26 [pid = 1820] [id = 309] 14:26:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x8f916800) [pid = 1820] [serial = 902] [outer = (nil)] 14:26:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x8f98d000) [pid = 1820] [serial = 903] [outer = 0x8f916800] 14:26:56 INFO - PROCESS | 1820 | 1477517216728 Marionette DEBUG loaded listener.js 14:26:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x8fbcd800) [pid = 1820] [serial = 904] [outer = 0x8f916800] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0xa4748800) [pid = 1820] [serial = 841] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x9a1e6800) [pid = 1820] [serial = 831] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x8da42c00) [pid = 1820] [serial = 826] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x9b3bd400) [pid = 1820] [serial = 836] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0xa478e000) [pid = 1820] [serial = 846] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0xa29c7000) [pid = 1820] [serial = 815] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x94588400) [pid = 1820] [serial = 823] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x8fa34c00) [pid = 1820] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0xa0fda800) [pid = 1820] [serial = 806] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8f913000) [pid = 1820] [serial = 848] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x9457c000) [pid = 1820] [serial = 824] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x92d79000) [pid = 1820] [serial = 808] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0xa2ee9400) [pid = 1820] [serial = 838] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x98ee4800) [pid = 1820] [serial = 828] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0xa27f5000) [pid = 1820] [serial = 834] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x98241000) [pid = 1820] [serial = 811] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x9952a800) [pid = 1820] [serial = 829] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0xa4707c00) [pid = 1820] [serial = 843] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x92d79800) [pid = 1820] [serial = 809] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8f915000) [pid = 1820] [serial = 849] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0xa2bec800) [pid = 1820] [serial = 818] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8f98f400) [pid = 1820] [serial = 820] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0xa4742000) [pid = 1820] [serial = 844] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0xa27ee000) [pid = 1820] [serial = 814] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x9a1e8400) [pid = 1820] [serial = 817] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x97a8b800) [pid = 1820] [serial = 812] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0xa2f06800) [pid = 1820] [serial = 839] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0xa2760000) [pid = 1820] [serial = 833] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8f91e000) [pid = 1820] [serial = 851] [outer = (nil)] [url = about:blank] 14:26:57 INFO - PROCESS | 1820 | 1477517217364 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]]]}] 14:26:57 INFO - . 14:26:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1320ms 14:26:57 INFO - PROCESS | 1820 | 1477517217388 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 14:26:57 INFO - PROCESS | 1820 | 1477517217395 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 14:26:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 14:26:57 INFO - PROCESS | 1820 | 1477517217402 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}] 14:26:57 INFO - PROCESS | 1820 | 1477517217610 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 14:26:57 INFO - PROCESS | 1820 | 1477517217743 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 14:26:57 INFO - PROCESS | 1820 | 1477517217747 Marionette TRACE conn4 <- [1,1300,null,["8"]] 14:26:57 INFO - PROCESS | 1820 | 1477517217754 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 14:26:57 INFO - PROCESS | 1820 | 1477517217760 Marionette TRACE conn4 <- [1,1301,null,{}] 14:26:57 INFO - PROCESS | 1820 | 1477517217766 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x92dea800 == 27 [pid = 1820] [id = 310] 14:26:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x92df0400) [pid = 1820] [serial = 905] [outer = (nil)] 14:26:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x93ad7800) [pid = 1820] [serial = 906] [outer = 0x92df0400] 14:26:57 INFO - PROCESS | 1820 | 1477517217860 Marionette DEBUG loaded listener.js 14:26:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x943d6c00) [pid = 1820] [serial = 907] [outer = 0x92df0400] 14:26:58 INFO - PROCESS | 1820 | 1477517218439 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]]]}] 14:26:58 INFO - . 14:26:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1072ms 14:26:58 INFO - PROCESS | 1820 | 1477517218483 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 14:26:58 INFO - PROCESS | 1820 | 1477517218490 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 14:26:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 14:26:58 INFO - PROCESS | 1820 | 1477517218498 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}] 14:26:58 INFO - PROCESS | 1820 | 1477517218737 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 14:26:58 INFO - PROCESS | 1820 | 1477517218758 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 14:26:58 INFO - PROCESS | 1820 | 1477517218763 Marionette TRACE conn4 <- [1,1305,null,["8"]] 14:26:58 INFO - PROCESS | 1820 | 1477517218768 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 14:26:58 INFO - PROCESS | 1820 | 1477517218775 Marionette TRACE conn4 <- [1,1306,null,{}] 14:26:58 INFO - PROCESS | 1820 | 1477517218782 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:26:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x958f3c00 == 28 [pid = 1820] [id = 311] 14:26:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x943d8000) [pid = 1820] [serial = 908] [outer = (nil)] 14:26:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x95e0f400) [pid = 1820] [serial = 909] [outer = 0x943d8000] 14:26:58 INFO - PROCESS | 1820 | 1477517218887 Marionette DEBUG loaded listener.js 14:26:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x95e28800) [pid = 1820] [serial = 910] [outer = 0x943d8000] 14:26:59 INFO - PROCESS | 1820 | 1477517219545 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]]]}] 14:26:59 INFO - . 14:26:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1072ms 14:26:59 INFO - PROCESS | 1820 | 1477517219581 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 14:26:59 INFO - PROCESS | 1820 | 1477517219586 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 14:26:59 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 14:26:59 INFO - PROCESS | 1820 | 1477517219596 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}] 14:26:59 INFO - PROCESS | 1820 | 1477517219855 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 14:26:59 INFO - PROCESS | 1820 | 1477517219901 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 14:26:59 INFO - PROCESS | 1820 | 1477517219909 Marionette TRACE conn4 <- [1,1310,null,["8"]] 14:27:00 INFO - PROCESS | 1820 | 1477517220010 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 14:27:00 INFO - PROCESS | 1820 | 1477517220017 Marionette TRACE conn4 <- [1,1311,null,{}] 14:27:00 INFO - PROCESS | 1820 | 1477517220036 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e1c800 == 29 [pid = 1820] [id = 312] 14:27:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x98243c00) [pid = 1820] [serial = 911] [outer = (nil)] 14:27:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x98ee6c00) [pid = 1820] [serial = 912] [outer = 0x98243c00] 14:27:00 INFO - PROCESS | 1820 | 1477517220123 Marionette DEBUG loaded listener.js 14:27:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x98ef0800) [pid = 1820] [serial = 913] [outer = 0x98243c00] 14:27:00 INFO - PROCESS | 1820 | 1477517220863 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]]]}] 14:27:00 INFO - ... 14:27:00 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1281ms 14:27:00 INFO - PROCESS | 1820 | 1477517220881 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 14:27:00 INFO - PROCESS | 1820 | 1477517220886 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 14:27:00 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 14:27:00 INFO - PROCESS | 1820 | 1477517220951 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}] 14:27:01 INFO - PROCESS | 1820 | 1477517221181 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 14:27:01 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8f91a800) [pid = 1820] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 14:27:01 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x90fb2800) [pid = 1820] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 14:27:01 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8dd64c00) [pid = 1820] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 14:27:01 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x94deb400) [pid = 1820] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 14:27:01 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x92def000) [pid = 1820] [serial = 870] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8de07c00) [pid = 1820] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 14:27:01 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x92d6d000) [pid = 1820] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 14:27:01 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x9a2d8000) [pid = 1820] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 14:27:01 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x97ca3800) [pid = 1820] [serial = 855] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0xa2eeb800) [pid = 1820] [serial = 860] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x943d9000) [pid = 1820] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 14:27:01 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x943db800) [pid = 1820] [serial = 865] [outer = (nil)] [url = about:blank] 14:27:01 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0xa5d16800) [pid = 1820] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 14:27:01 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x93d85800) [pid = 1820] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 14:27:01 INFO - PROCESS | 1820 | 1477517221433 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 14:27:01 INFO - PROCESS | 1820 | 1477517221442 Marionette TRACE conn4 <- [1,1315,null,["8"]] 14:27:01 INFO - PROCESS | 1820 | 1477517221453 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 14:27:01 INFO - PROCESS | 1820 | 1477517221473 Marionette TRACE conn4 <- [1,1316,null,{}] 14:27:01 INFO - PROCESS | 1820 | 1477517221483 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f91a800 == 30 [pid = 1820] [id = 313] 14:27:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x90fb2800) [pid = 1820] [serial = 914] [outer = (nil)] 14:27:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x92debc00) [pid = 1820] [serial = 915] [outer = 0x90fb2800] 14:27:01 INFO - PROCESS | 1820 | 1477517221569 Marionette DEBUG loaded listener.js 14:27:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x94deb400) [pid = 1820] [serial = 916] [outer = 0x90fb2800] 14:27:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a2d6800 == 31 [pid = 1820] [id = 314] 14:27:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x9a2d7000) [pid = 1820] [serial = 917] [outer = (nil)] 14:27:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x9a1e2c00) [pid = 1820] [serial = 918] [outer = 0x9a2d7000] 14:27:02 INFO - PROCESS | 1820 | 1477517222474 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]]]}] 14:27:02 INFO - .... 14:27:02 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1590ms 14:27:02 INFO - PROCESS | 1820 | 1477517222533 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 14:27:02 INFO - PROCESS | 1820 | 1477517222537 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 14:27:02 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 14:27:02 INFO - PROCESS | 1820 | 1477517222545 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}] 14:27:02 INFO - PROCESS | 1820 | 1477517222778 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 14:27:02 INFO - PROCESS | 1820 | 1477517222909 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 14:27:02 INFO - PROCESS | 1820 | 1477517222912 Marionette TRACE conn4 <- [1,1320,null,["8"]] 14:27:02 INFO - PROCESS | 1820 | 1477517222918 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 14:27:02 INFO - PROCESS | 1820 | 1477517222924 Marionette TRACE conn4 <- [1,1321,null,{}] 14:27:02 INFO - PROCESS | 1820 | 1477517222929 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a3cc000 == 32 [pid = 1820] [id = 315] 14:27:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x9afea800) [pid = 1820] [serial = 919] [outer = (nil)] 14:27:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x9b252400) [pid = 1820] [serial = 920] [outer = 0x9afea800] 14:27:03 INFO - PROCESS | 1820 | 1477517223011 Marionette DEBUG loaded listener.js 14:27:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x9b25f000) [pid = 1820] [serial = 921] [outer = 0x9afea800] 14:27:03 INFO - PROCESS | 1820 | 1477517223617 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"]]]}] 14:27:03 INFO - . 14:27:03 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1126ms 14:27:03 INFO - PROCESS | 1820 | 1477517223673 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 14:27:03 INFO - PROCESS | 1820 | 1477517223681 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 14:27:03 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 14:27:03 INFO - PROCESS | 1820 | 1477517223694 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}] 14:27:03 INFO - PROCESS | 1820 | 1477517223917 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 14:27:04 INFO - PROCESS | 1820 | 1477517224172 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 14:27:04 INFO - PROCESS | 1820 | 1477517224178 Marionette TRACE conn4 <- [1,1325,null,["8"]] 14:27:04 INFO - PROCESS | 1820 | 1477517224190 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 14:27:04 INFO - PROCESS | 1820 | 1477517224200 Marionette TRACE conn4 <- [1,1326,null,{}] 14:27:04 INFO - PROCESS | 1820 | 1477517224252 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x93bdf000 == 33 [pid = 1820] [id = 316] 14:27:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x93d85800) [pid = 1820] [serial = 922] [outer = (nil)] 14:27:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x943ee800) [pid = 1820] [serial = 923] [outer = 0x93d85800] 14:27:04 INFO - PROCESS | 1820 | 1477517224358 Marionette DEBUG loaded listener.js 14:27:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x94dc4c00) [pid = 1820] [serial = 924] [outer = 0x93d85800] 14:27:05 INFO - PROCESS | 1820 | 1477517225080 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]]]}] 14:27:05 INFO - . 14:27:05 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1422ms 14:27:05 INFO - PROCESS | 1820 | 1477517225113 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 14:27:05 INFO - PROCESS | 1820 | 1477517225122 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 14:27:05 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 14:27:05 INFO - PROCESS | 1820 | 1477517225132 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}] 14:27:05 INFO - PROCESS | 1820 | 1477517225349 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 14:27:05 INFO - PROCESS | 1820 | 1477517225520 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 14:27:05 INFO - PROCESS | 1820 | 1477517225526 Marionette TRACE conn4 <- [1,1330,null,["8"]] 14:27:05 INFO - PROCESS | 1820 | 1477517225536 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 14:27:05 INFO - PROCESS | 1820 | 1477517225543 Marionette TRACE conn4 <- [1,1331,null,{}] 14:27:05 INFO - PROCESS | 1820 | 1477517225550 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x97a2e000 == 34 [pid = 1820] [id = 317] 14:27:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x97ca1c00) [pid = 1820] [serial = 925] [outer = (nil)] 14:27:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x98ef2800) [pid = 1820] [serial = 926] [outer = 0x97ca1c00] 14:27:05 INFO - PROCESS | 1820 | 1477517225670 Marionette DEBUG loaded listener.js 14:27:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x95e27c00) [pid = 1820] [serial = 927] [outer = 0x97ca1c00] 14:27:06 INFO - PROCESS | 1820 | 1477517226347 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]]]}] 14:27:06 INFO - . 14:27:06 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1273ms 14:27:06 INFO - PROCESS | 1820 | 1477517226414 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 14:27:06 INFO - PROCESS | 1820 | 1477517226424 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 14:27:06 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 14:27:06 INFO - PROCESS | 1820 | 1477517226433 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}] 14:27:06 INFO - PROCESS | 1820 | 1477517226627 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 14:27:06 INFO - PROCESS | 1820 | 1477517226808 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 14:27:06 INFO - PROCESS | 1820 | 1477517226815 Marionette TRACE conn4 <- [1,1335,null,["8"]] 14:27:06 INFO - PROCESS | 1820 | 1477517226826 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 14:27:06 INFO - PROCESS | 1820 | 1477517226835 Marionette TRACE conn4 <- [1,1336,null,{}] 14:27:06 INFO - PROCESS | 1820 | 1477517226888 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x958f2c00 == 35 [pid = 1820] [id = 318] 14:27:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x9b2c2800) [pid = 1820] [serial = 928] [outer = (nil)] 14:27:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x9b3bcc00) [pid = 1820] [serial = 929] [outer = 0x9b2c2800] 14:27:07 INFO - PROCESS | 1820 | 1477517227002 Marionette DEBUG loaded listener.js 14:27:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa0f01800) [pid = 1820] [serial = 930] [outer = 0x9b2c2800] 14:27:07 INFO - PROCESS | 1820 | 1477517227756 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]]]}] 14:27:07 INFO - .. 14:27:07 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1381ms 14:27:07 INFO - PROCESS | 1820 | 1477517227812 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 14:27:07 INFO - PROCESS | 1820 | 1477517227817 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 14:27:07 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 14:27:07 INFO - PROCESS | 1820 | 1477517227825 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}] 14:27:08 INFO - PROCESS | 1820 | 1477517228057 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 14:27:08 INFO - PROCESS | 1820 | 1477517228233 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 14:27:08 INFO - PROCESS | 1820 | 1477517228241 Marionette TRACE conn4 <- [1,1340,null,["8"]] 14:27:08 INFO - PROCESS | 1820 | 1477517228247 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 14:27:08 INFO - PROCESS | 1820 | 1477517228253 Marionette TRACE conn4 <- [1,1341,null,{}] 14:27:08 INFO - PROCESS | 1820 | 1477517228301 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x94115c00 == 36 [pid = 1820] [id = 319] 14:27:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa2758000) [pid = 1820] [serial = 931] [outer = (nil)] 14:27:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa27c1c00) [pid = 1820] [serial = 932] [outer = 0xa2758000] 14:27:08 INFO - PROCESS | 1820 | 1477517228404 Marionette DEBUG loaded listener.js 14:27:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0xa27ee000) [pid = 1820] [serial = 933] [outer = 0xa2758000] 14:27:09 INFO - PROCESS | 1820 | 1477517229071 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]]]}] 14:27:09 INFO - . 14:27:09 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1270ms 14:27:09 INFO - PROCESS | 1820 | 1477517229102 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 14:27:09 INFO - PROCESS | 1820 | 1477517229106 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 14:27:09 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 14:27:09 INFO - PROCESS | 1820 | 1477517229115 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}] 14:27:09 INFO - PROCESS | 1820 | 1477517229306 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 14:27:09 INFO - PROCESS | 1820 | 1477517229494 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 14:27:09 INFO - PROCESS | 1820 | 1477517229500 Marionette TRACE conn4 <- [1,1345,null,["8"]] 14:27:09 INFO - PROCESS | 1820 | 1477517229507 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 14:27:09 INFO - PROCESS | 1820 | 1477517229513 Marionette TRACE conn4 <- [1,1346,null,{}] 14:27:09 INFO - PROCESS | 1820 | 1477517229523 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:09 INFO - PROCESS | 1820 | ++DOCSHELL 0xa29d0c00 == 37 [pid = 1820] [id = 320] 14:27:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0xa29d1c00) [pid = 1820] [serial = 934] [outer = (nil)] 14:27:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0xa2be4000) [pid = 1820] [serial = 935] [outer = 0xa29d1c00] 14:27:09 INFO - PROCESS | 1820 | 1477517229616 Marionette DEBUG loaded listener.js 14:27:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x938d2c00) [pid = 1820] [serial = 936] [outer = 0xa29d1c00] 14:27:10 INFO - PROCESS | 1820 | 1477517230512 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]]]}] 14:27:10 INFO - .................. 14:27:10 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1491ms 14:27:10 INFO - PROCESS | 1820 | 1477517230609 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 14:27:10 INFO - PROCESS | 1820 | 1477517230616 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 14:27:10 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 14:27:10 INFO - PROCESS | 1820 | 1477517230629 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}] 14:27:10 INFO - PROCESS | 1820 | 1477517230896 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 14:27:11 INFO - PROCESS | 1820 | 1477517231049 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 14:27:11 INFO - PROCESS | 1820 | 1477517231056 Marionette TRACE conn4 <- [1,1350,null,["8"]] 14:27:11 INFO - PROCESS | 1820 | 1477517231063 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 14:27:11 INFO - PROCESS | 1820 | 1477517231070 Marionette TRACE conn4 <- [1,1351,null,{}] 14:27:11 INFO - PROCESS | 1820 | 1477517231124 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f914400 == 38 [pid = 1820] [id = 321] 14:27:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8f914800) [pid = 1820] [serial = 937] [outer = (nil)] 14:27:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x943ed800) [pid = 1820] [serial = 938] [outer = 0x8f914800] 14:27:11 INFO - PROCESS | 1820 | 1477517231250 Marionette DEBUG loaded listener.js 14:27:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0xa2beb000) [pid = 1820] [serial = 939] [outer = 0x8f914800] 14:27:13 INFO - PROCESS | 1820 | 1477517233872 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]]]}] 14:27:13 INFO - .......... 14:27:13 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 3347ms 14:27:14 INFO - PROCESS | 1820 | 1477517234195 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 14:27:14 INFO - PROCESS | 1820 | 1477517234205 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 14:27:14 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 14:27:14 INFO - PROCESS | 1820 | 1477517234258 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}] 14:27:14 INFO - PROCESS | 1820 | 1477517234563 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 14:27:14 INFO - PROCESS | 1820 | 1477517234725 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 14:27:14 INFO - PROCESS | 1820 | 1477517234730 Marionette TRACE conn4 <- [1,1355,null,["8"]] 14:27:14 INFO - PROCESS | 1820 | 1477517234738 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 14:27:14 INFO - PROCESS | 1820 | 1477517234747 Marionette TRACE conn4 <- [1,1356,null,{}] 14:27:14 INFO - PROCESS | 1820 | 1477517234822 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x84294000 == 39 [pid = 1820] [id = 322] 14:27:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x84294400) [pid = 1820] [serial = 940] [outer = (nil)] 14:27:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x84297000) [pid = 1820] [serial = 941] [outer = 0x84294400] 14:27:14 INFO - PROCESS | 1820 | 1477517234952 Marionette DEBUG loaded listener.js 14:27:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x84299000) [pid = 1820] [serial = 942] [outer = 0x84294400] 14:27:15 INFO - PROCESS | 1820 | --DOCSHELL 0x95e15c00 == 38 [pid = 1820] [id = 231] 14:27:15 INFO - PROCESS | 1820 | --DOCSHELL 0x9a2d6800 == 37 [pid = 1820] [id = 314] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x97a2d800) [pid = 1820] [serial = 891] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x92d6f000) [pid = 1820] [serial = 888] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x95e0d400) [pid = 1820] [serial = 889] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x94dedc00) [pid = 1820] [serial = 885] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x94df1000) [pid = 1820] [serial = 886] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x9411f000) [pid = 1820] [serial = 882] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x943d8c00) [pid = 1820] [serial = 883] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x92d70000) [pid = 1820] [serial = 879] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x92d70400) [pid = 1820] [serial = 880] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8f917800) [pid = 1820] [serial = 876] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8f98b000) [pid = 1820] [serial = 877] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8f91cc00) [pid = 1820] [serial = 873] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x90fb7400) [pid = 1820] [serial = 874] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x943e1800) [pid = 1820] [serial = 868] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x92de3800) [pid = 1820] [serial = 869] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x92de9c00) [pid = 1820] [serial = 871] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0xa5d20c00) [pid = 1820] [serial = 863] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0xa92d4400) [pid = 1820] [serial = 864] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x9a53f000) [pid = 1820] [serial = 858] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x9a543400) [pid = 1820] [serial = 859] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x92d73000) [pid = 1820] [serial = 853] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x939a2000) [pid = 1820] [serial = 854] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x95459400) [pid = 1820] [serial = 856] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0xa2757c00) [pid = 1820] [serial = 861] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x943d6400) [pid = 1820] [serial = 866] [outer = (nil)] [url = about:blank] 14:27:15 INFO - PROCESS | 1820 | 1477517235727 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]]]}] 14:27:15 INFO - . 14:27:15 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1535ms 14:27:15 INFO - PROCESS | 1820 | 1477517235783 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 14:27:15 INFO - PROCESS | 1820 | 1477517235788 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 14:27:15 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 14:27:15 INFO - PROCESS | 1820 | 1477517235798 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}] 14:27:15 INFO - PROCESS | 1820 | 1477517235994 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 14:27:16 INFO - PROCESS | 1820 | 1477517236124 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 14:27:16 INFO - PROCESS | 1820 | 1477517236129 Marionette TRACE conn4 <- [1,1360,null,["8"]] 14:27:16 INFO - PROCESS | 1820 | 1477517236137 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 14:27:16 INFO - PROCESS | 1820 | 1477517236142 Marionette TRACE conn4 <- [1,1361,null,{}] 14:27:16 INFO - PROCESS | 1820 | 1477517236148 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa2a800 == 38 [pid = 1820] [id = 323] 14:27:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8fa35000) [pid = 1820] [serial = 943] [outer = (nil)] 14:27:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x92d6bc00) [pid = 1820] [serial = 944] [outer = 0x8fa35000] 14:27:16 INFO - PROCESS | 1820 | 1477517236237 Marionette DEBUG loaded listener.js 14:27:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x92d71800) [pid = 1820] [serial = 945] [outer = 0x8fa35000] 14:27:17 INFO - .................................................................................................................................. 14:27:17 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2203ms 14:27:18 INFO - PROCESS | 1820 | 1477517237844 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]]]}] 14:27:18 INFO - PROCESS | 1820 | 1477517238010 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 14:27:18 INFO - PROCESS | 1820 | 1477517238018 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 14:27:18 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 14:27:18 INFO - PROCESS | 1820 | 1477517238025 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}] 14:27:18 INFO - PROCESS | 1820 | 1477517238272 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 14:27:18 INFO - PROCESS | 1820 | 1477517238369 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 14:27:18 INFO - PROCESS | 1820 | 1477517238375 Marionette TRACE conn4 <- [1,1365,null,["8"]] 14:27:18 INFO - PROCESS | 1820 | 1477517238382 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 14:27:18 INFO - PROCESS | 1820 | 1477517238389 Marionette TRACE conn4 <- [1,1366,null,{}] 14:27:18 INFO - PROCESS | 1820 | 1477517238396 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x837ffc00 == 39 [pid = 1820] [id = 324] 14:27:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8c90e400) [pid = 1820] [serial = 946] [outer = (nil)] 14:27:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x939a2000) [pid = 1820] [serial = 947] [outer = 0x8c90e400] 14:27:18 INFO - PROCESS | 1820 | 1477517238484 Marionette DEBUG loaded listener.js 14:27:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x83874c00) [pid = 1820] [serial = 948] [outer = 0x8c90e400] 14:27:20 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 14:27:20 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 14:27:21 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x943d8000) [pid = 1820] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 14:27:21 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x9a2d7000) [pid = 1820] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 14:27:21 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x97a2ec00) [pid = 1820] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 14:27:21 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8f916800) [pid = 1820] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 14:27:21 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x92df0400) [pid = 1820] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 14:27:21 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8f91f800) [pid = 1820] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 14:27:21 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x93be1400) [pid = 1820] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 14:27:21 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x98243c00) [pid = 1820] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 14:27:21 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x90fb2800) [pid = 1820] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 14:27:21 INFO - .................................................................................................................................. 14:27:21 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 3963ms 14:27:21 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 14:27:22 INFO - PROCESS | 1820 | 1477517241847 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]]]}] 14:27:22 INFO - PROCESS | 1820 | 1477517241989 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 14:27:22 INFO - PROCESS | 1820 | 1477517241993 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 14:27:22 INFO - PROCESS | 1820 | 1477517242007 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}] 14:27:22 INFO - PROCESS | 1820 | 1477517242305 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 14:27:22 INFO - PROCESS | 1820 | 1477517242388 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 14:27:22 INFO - PROCESS | 1820 | 1477517242394 Marionette TRACE conn4 <- [1,1370,null,["8"]] 14:27:22 INFO - PROCESS | 1820 | 1477517242399 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 14:27:22 INFO - PROCESS | 1820 | 1477517242404 Marionette TRACE conn4 <- [1,1371,null,{}] 14:27:22 INFO - PROCESS | 1820 | 1477517242410 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x83259400 == 40 [pid = 1820] [id = 325] 14:27:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x83259c00) [pid = 1820] [serial = 949] [outer = (nil)] 14:27:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8325c000) [pid = 1820] [serial = 950] [outer = 0x83259c00] 14:27:22 INFO - PROCESS | 1820 | 1477517242495 Marionette DEBUG loaded listener.js 14:27:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x83877000) [pid = 1820] [serial = 951] [outer = 0x83259c00] 14:27:23 INFO - PROCESS | 1820 | 1477517243189 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]]]}] 14:27:23 INFO - ........ 14:27:23 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1239ms 14:27:23 INFO - PROCESS | 1820 | 1477517243240 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 14:27:23 INFO - PROCESS | 1820 | 1477517243243 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 14:27:23 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 14:27:23 INFO - PROCESS | 1820 | 1477517243252 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}] 14:27:23 INFO - PROCESS | 1820 | 1477517243440 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 14:27:23 INFO - PROCESS | 1820 | 1477517243638 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 14:27:23 INFO - PROCESS | 1820 | 1477517243645 Marionette TRACE conn4 <- [1,1375,null,["8"]] 14:27:23 INFO - PROCESS | 1820 | 1477517243654 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 14:27:23 INFO - PROCESS | 1820 | 1477517243665 Marionette TRACE conn4 <- [1,1376,null,{}] 14:27:23 INFO - PROCESS | 1820 | 1477517243674 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x83256800 == 41 [pid = 1820] [id = 326] 14:27:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x83256c00) [pid = 1820] [serial = 952] [outer = (nil)] 14:27:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8325c400) [pid = 1820] [serial = 953] [outer = 0x83256c00] 14:27:23 INFO - PROCESS | 1820 | 1477517243785 Marionette DEBUG loaded listener.js 14:27:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8325cc00) [pid = 1820] [serial = 954] [outer = 0x83256c00] 14:27:24 INFO - PROCESS | 1820 | 1477517244604 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]]]}] 14:27:24 INFO - ........... 14:27:24 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1377ms 14:27:24 INFO - PROCESS | 1820 | 1477517244629 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 14:27:24 INFO - PROCESS | 1820 | 1477517244637 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 14:27:24 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 14:27:24 INFO - PROCESS | 1820 | 1477517244645 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}] 14:27:24 INFO - PROCESS | 1820 | 1477517244969 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 14:27:25 INFO - PROCESS | 1820 | 1477517245110 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 14:27:25 INFO - PROCESS | 1820 | 1477517245118 Marionette TRACE conn4 <- [1,1380,null,["8"]] 14:27:25 INFO - PROCESS | 1820 | 1477517245133 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 14:27:25 INFO - PROCESS | 1820 | 1477517245142 Marionette TRACE conn4 <- [1,1381,null,{}] 14:27:25 INFO - PROCESS | 1820 | 1477517245149 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x83742400 == 42 [pid = 1820] [id = 327] 14:27:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x83743000) [pid = 1820] [serial = 955] [outer = (nil)] 14:27:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x837f6000) [pid = 1820] [serial = 956] [outer = 0x83743000] 14:27:25 INFO - PROCESS | 1820 | 1477517245252 Marionette DEBUG loaded listener.js 14:27:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x837f6400) [pid = 1820] [serial = 957] [outer = 0x83743000] 14:27:26 INFO - PROCESS | 1820 | 1477517246125 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]]]}] 14:27:26 INFO - ........ 14:27:26 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1522ms 14:27:26 INFO - PROCESS | 1820 | 1477517246184 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 14:27:26 INFO - PROCESS | 1820 | 1477517246188 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 14:27:26 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 14:27:26 INFO - PROCESS | 1820 | 1477517246199 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}] 14:27:26 INFO - PROCESS | 1820 | 1477517246448 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 14:27:26 INFO - PROCESS | 1820 | 1477517246731 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 14:27:26 INFO - PROCESS | 1820 | 1477517246743 Marionette TRACE conn4 <- [1,1385,null,["8"]] 14:27:26 INFO - PROCESS | 1820 | 1477517246756 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 14:27:26 INFO - PROCESS | 1820 | 1477517246764 Marionette TRACE conn4 <- [1,1386,null,{}] 14:27:26 INFO - PROCESS | 1820 | 1477517246769 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d93c400 == 43 [pid = 1820] [id = 328] 14:27:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8da42c00) [pid = 1820] [serial = 958] [outer = (nil)] 14:27:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f918000) [pid = 1820] [serial = 959] [outer = 0x8da42c00] 14:27:26 INFO - PROCESS | 1820 | 1477517246868 Marionette DEBUG loaded listener.js 14:27:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8fbd1400) [pid = 1820] [serial = 960] [outer = 0x8da42c00] 14:27:27 INFO - PROCESS | 1820 | 1477517247840 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]]]}] 14:27:27 INFO - .............................. 14:27:27 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1693ms 14:27:27 INFO - PROCESS | 1820 | 1477517247900 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 14:27:27 INFO - PROCESS | 1820 | 1477517247903 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 14:27:27 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 14:27:27 INFO - PROCESS | 1820 | 1477517247916 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}] 14:27:28 INFO - PROCESS | 1820 | 1477517248136 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 14:27:28 INFO - PROCESS | 1820 | 1477517248324 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 14:27:28 INFO - PROCESS | 1820 | 1477517248329 Marionette TRACE conn4 <- [1,1390,null,["8"]] 14:27:28 INFO - PROCESS | 1820 | 1477517248336 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 14:27:28 INFO - PROCESS | 1820 | 1477517248343 Marionette TRACE conn4 <- [1,1391,null,{}] 14:27:28 INFO - PROCESS | 1820 | 1477517248390 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x83255800 == 44 [pid = 1820] [id = 329] 14:27:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8d93b400) [pid = 1820] [serial = 961] [outer = (nil)] 14:27:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x9457b000) [pid = 1820] [serial = 962] [outer = 0x8d93b400] 14:27:28 INFO - PROCESS | 1820 | 1477517248498 Marionette DEBUG loaded listener.js 14:27:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x9468cc00) [pid = 1820] [serial = 963] [outer = 0x8d93b400] 14:27:29 INFO - ............................................................... 14:27:29 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1706ms 14:27:29 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 14:27:29 INFO - PROCESS | 1820 | 1477517249546 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]]]}] 14:27:29 INFO - PROCESS | 1820 | 1477517249622 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 14:27:29 INFO - PROCESS | 1820 | 1477517249630 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 14:27:29 INFO - PROCESS | 1820 | 1477517249642 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}] 14:27:29 INFO - PROCESS | 1820 | 1477517249905 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 14:27:30 INFO - PROCESS | 1820 | 1477517250085 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 14:27:30 INFO - PROCESS | 1820 | 1477517250090 Marionette TRACE conn4 <- [1,1395,null,["8"]] 14:27:30 INFO - PROCESS | 1820 | 1477517250097 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 14:27:30 INFO - PROCESS | 1820 | 1477517250103 Marionette TRACE conn4 <- [1,1396,null,{}] 14:27:30 INFO - PROCESS | 1820 | 1477517250150 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x83805c00 == 45 [pid = 1820] [id = 330] 14:27:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x83806000) [pid = 1820] [serial = 964] [outer = (nil)] 14:27:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x83809000) [pid = 1820] [serial = 965] [outer = 0x83806000] 14:27:30 INFO - PROCESS | 1820 | 1477517250248 Marionette DEBUG loaded listener.js 14:27:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8380bc00) [pid = 1820] [serial = 966] [outer = 0x83806000] 14:27:31 INFO - PROCESS | 1820 | 1477517251213 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]]]}] 14:27:31 INFO - ............................................................. 14:27:31 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1707ms 14:27:31 INFO - PROCESS | 1820 | 1477517251363 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 14:27:31 INFO - PROCESS | 1820 | 1477517251368 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 14:27:31 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 14:27:31 INFO - PROCESS | 1820 | 1477517251421 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}] 14:27:31 INFO - PROCESS | 1820 | 1477517251631 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 14:27:31 INFO - PROCESS | 1820 | 1477517251813 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 14:27:31 INFO - PROCESS | 1820 | 1477517251818 Marionette TRACE conn4 <- [1,1400,null,["8"]] 14:27:31 INFO - PROCESS | 1820 | 1477517251826 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 14:27:31 INFO - PROCESS | 1820 | 1477517251833 Marionette TRACE conn4 <- [1,1401,null,{}] 14:27:31 INFO - PROCESS | 1820 | 1477517251838 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce96000 == 46 [pid = 1820] [id = 331] 14:27:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8ce96400) [pid = 1820] [serial = 967] [outer = (nil)] 14:27:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8ce97400) [pid = 1820] [serial = 968] [outer = 0x8ce96400] 14:27:31 INFO - PROCESS | 1820 | 1477517251960 Marionette DEBUG loaded listener.js 14:27:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8cea0400) [pid = 1820] [serial = 969] [outer = 0x8ce96400] 14:27:33 INFO - ....................... 14:27:33 INFO - PROCESS | 1820 | 1477517253169 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]]]}] 14:27:33 INFO - . 14:27:33 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1798ms 14:27:33 INFO - PROCESS | 1820 | 1477517253219 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 14:27:33 INFO - PROCESS | 1820 | 1477517253225 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 14:27:33 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 14:27:33 INFO - PROCESS | 1820 | 1477517253238 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}] 14:27:33 INFO - PROCESS | 1820 | 1477517253451 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 14:27:33 INFO - PROCESS | 1820 | 1477517253777 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 14:27:33 INFO - PROCESS | 1820 | 1477517253783 Marionette TRACE conn4 <- [1,1405,null,["8"]] 14:27:33 INFO - PROCESS | 1820 | 1477517253794 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 14:27:33 INFO - PROCESS | 1820 | 1477517253801 Marionette TRACE conn4 <- [1,1406,null,{}] 14:27:33 INFO - PROCESS | 1820 | 1477517253808 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x83252c00 == 47 [pid = 1820] [id = 332] 14:27:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x83253000) [pid = 1820] [serial = 970] [outer = (nil)] 14:27:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8349f000) [pid = 1820] [serial = 971] [outer = 0x83253000] 14:27:33 INFO - PROCESS | 1820 | 1477517253905 Marionette DEBUG loaded listener.js 14:27:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8349d000) [pid = 1820] [serial = 972] [outer = 0x83253000] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8fbd3800 == 46 [pid = 1820] [id = 221] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x958f3c00 == 45 [pid = 1820] [id = 311] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x95e18c00 == 44 [pid = 1820] [id = 239] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x83259400 == 43 [pid = 1820] [id = 325] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x837ffc00 == 42 [pid = 1820] [id = 324] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa2a800 == 41 [pid = 1820] [id = 323] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x84294000 == 40 [pid = 1820] [id = 322] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x9a3cc000 == 39 [pid = 1820] [id = 315] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8db97000 == 38 [pid = 1820] [id = 307] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x9a53a400 == 37 [pid = 1820] [id = 233] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x92d6c800 == 36 [pid = 1820] [id = 301] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8f915c00 == 35 [pid = 1820] [id = 309] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x97c98000 == 34 [pid = 1820] [id = 235] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8de02400 == 33 [pid = 1820] [id = 300] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x92dea800 == 32 [pid = 1820] [id = 310] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x943e8c00 == 31 [pid = 1820] [id = 223] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x93d83400 == 30 [pid = 1820] [id = 302] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8db9a000 == 29 [pid = 1820] [id = 304] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8fbd1000 == 28 [pid = 1820] [id = 234] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x958f2c00 == 27 [pid = 1820] [id = 318] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8f91ec00 == 26 [pid = 1820] [id = 306] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x94115400 == 25 [pid = 1820] [id = 229] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd66000 == 24 [pid = 1820] [id = 230] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x93bdf000 == 23 [pid = 1820] [id = 316] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x95ea2800 == 22 [pid = 1820] [id = 305] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x9a34d800 == 21 [pid = 1820] [id = 232] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x97a2e000 == 20 [pid = 1820] [id = 317] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x94115c00 == 19 [pid = 1820] [id = 319] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8f91a800 == 18 [pid = 1820] [id = 313] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x94dea800 == 17 [pid = 1820] [id = 303] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0xa29d0c00 == 16 [pid = 1820] [id = 320] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8f914400 == 15 [pid = 1820] [id = 321] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x95e1c800 == 14 [pid = 1820] [id = 312] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x95ea5800 == 13 [pid = 1820] [id = 308] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x83805c00 == 12 [pid = 1820] [id = 330] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x83256800 == 11 [pid = 1820] [id = 326] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x83742400 == 10 [pid = 1820] [id = 327] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8d93c400 == 9 [pid = 1820] [id = 328] 14:27:35 INFO - PROCESS | 1820 | --DOCSHELL 0x83255800 == 8 [pid = 1820] [id = 329] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x95e28800) [pid = 1820] [serial = 910] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x95e0f400) [pid = 1820] [serial = 909] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x98ef0800) [pid = 1820] [serial = 913] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x98ee6c00) [pid = 1820] [serial = 912] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x94deb400) [pid = 1820] [serial = 916] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x92debc00) [pid = 1820] [serial = 915] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8fa33000) [pid = 1820] [serial = 895] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8fa32800) [pid = 1820] [serial = 894] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x943dc400) [pid = 1820] [serial = 898] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x943d4400) [pid = 1820] [serial = 897] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x982acc00) [pid = 1820] [serial = 901] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x97c95c00) [pid = 1820] [serial = 900] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8fbcd800) [pid = 1820] [serial = 904] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8f98d000) [pid = 1820] [serial = 903] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x943d6c00) [pid = 1820] [serial = 907] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x93ad7800) [pid = 1820] [serial = 906] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x9b252400) [pid = 1820] [serial = 920] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x9a1e2c00) [pid = 1820] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 14:27:35 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 14:27:36 INFO - PROCESS | 1820 | 1477517256106 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]]]}] 14:27:36 INFO - ............................................................... 14:27:36 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 3018ms 14:27:36 INFO - PROCESS | 1820 | 1477517256260 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 14:27:36 INFO - PROCESS | 1820 | 1477517256271 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 14:27:36 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 14:27:36 INFO - PROCESS | 1820 | 1477517256287 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}] 14:27:36 INFO - PROCESS | 1820 | 1477517256530 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 14:27:36 INFO - PROCESS | 1820 | 1477517256751 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 14:27:36 INFO - PROCESS | 1820 | 1477517256757 Marionette TRACE conn4 <- [1,1410,null,["8"]] 14:27:36 INFO - PROCESS | 1820 | 1477517256767 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 14:27:36 INFO - PROCESS | 1820 | 1477517256778 Marionette TRACE conn4 <- [1,1411,null,{}] 14:27:36 INFO - PROCESS | 1820 | 1477517256785 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x83810800 == 9 [pid = 1820] [id = 333] 14:27:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x83810c00) [pid = 1820] [serial = 973] [outer = (nil)] 14:27:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x83875400) [pid = 1820] [serial = 974] [outer = 0x83810c00] 14:27:36 INFO - PROCESS | 1820 | 1477517256876 Marionette DEBUG loaded listener.js 14:27:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x83b1c400) [pid = 1820] [serial = 975] [outer = 0x83810c00] 14:27:37 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 14:27:38 INFO - PROCESS | 1820 | 1477517257973 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]]]}] 14:27:38 INFO - ............................................................... 14:27:38 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1795ms 14:27:38 INFO - PROCESS | 1820 | 1477517258081 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 14:27:38 INFO - PROCESS | 1820 | 1477517258087 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 14:27:38 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 14:27:38 INFO - PROCESS | 1820 | 1477517258100 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}] 14:27:38 INFO - PROCESS | 1820 | 1477517258374 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 14:27:38 INFO - PROCESS | 1820 | 1477517258401 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 14:27:38 INFO - PROCESS | 1820 | 1477517258405 Marionette TRACE conn4 <- [1,1415,null,["8"]] 14:27:38 INFO - PROCESS | 1820 | 1477517258415 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 14:27:38 INFO - PROCESS | 1820 | 1477517258421 Marionette TRACE conn4 <- [1,1416,null,{}] 14:27:38 INFO - PROCESS | 1820 | 1477517258497 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce99000 == 10 [pid = 1820] [id = 334] 14:27:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8d934000) [pid = 1820] [serial = 976] [outer = (nil)] 14:27:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8db8e800) [pid = 1820] [serial = 977] [outer = 0x8d934000] 14:27:38 INFO - PROCESS | 1820 | 1477517258589 Marionette DEBUG loaded listener.js 14:27:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8f913400) [pid = 1820] [serial = 978] [outer = 0x8d934000] 14:27:39 INFO - PROCESS | 1820 | 1477517259419 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]]]}] 14:27:39 INFO - ........... 14:27:39 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1374ms 14:27:39 INFO - PROCESS | 1820 | 1477517259504 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 14:27:39 INFO - PROCESS | 1820 | 1477517259513 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 14:27:39 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 14:27:39 INFO - PROCESS | 1820 | 1477517259522 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}] 14:27:39 INFO - PROCESS | 1820 | 1477517259801 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 14:27:39 INFO - PROCESS | 1820 | 1477517259824 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 14:27:39 INFO - PROCESS | 1820 | 1477517259830 Marionette TRACE conn4 <- [1,1420,null,["8"]] 14:27:39 INFO - PROCESS | 1820 | 1477517259836 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 14:27:39 INFO - PROCESS | 1820 | 1477517259844 Marionette TRACE conn4 <- [1,1421,null,{}] 14:27:39 INFO - PROCESS | 1820 | 1477517259924 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa37400 == 11 [pid = 1820] [id = 335] 14:27:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8fa37800) [pid = 1820] [serial = 979] [outer = (nil)] 14:27:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8fbc4800) [pid = 1820] [serial = 980] [outer = 0x8fa37800] 14:27:40 INFO - PROCESS | 1820 | 1477517260032 Marionette DEBUG loaded listener.js 14:27:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8fbcf800) [pid = 1820] [serial = 981] [outer = 0x8fa37800] 14:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x95ea3000) [pid = 1820] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 14:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x83259c00) [pid = 1820] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 14:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x9afea800) [pid = 1820] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 14:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0xa29d1c00) [pid = 1820] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 14:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x93d85800) [pid = 1820] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 14:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x97ca1c00) [pid = 1820] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 14:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x84294400) [pid = 1820] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 14:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8fa35000) [pid = 1820] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 14:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8f914800) [pid = 1820] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 14:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x9b2c2800) [pid = 1820] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 14:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0xa2758000) [pid = 1820] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 14:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8c90e400) [pid = 1820] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 14:27:41 INFO - ........................................... 14:27:41 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 2348ms 14:27:41 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 14:27:41 INFO - PROCESS | 1820 | 1477517261807 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]]]}] 14:27:41 INFO - PROCESS | 1820 | 1477517261872 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 14:27:41 INFO - PROCESS | 1820 | 1477517261878 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 14:27:41 INFO - PROCESS | 1820 | 1477517261891 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}] 14:27:42 INFO - PROCESS | 1820 | 1477517262112 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 14:27:42 INFO - PROCESS | 1820 | 1477517262246 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 14:27:42 INFO - PROCESS | 1820 | 1477517262252 Marionette TRACE conn4 <- [1,1425,null,["8"]] 14:27:42 INFO - PROCESS | 1820 | 1477517262260 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 14:27:42 INFO - PROCESS | 1820 | 1477517262265 Marionette TRACE conn4 <- [1,1426,null,{}] 14:27:42 INFO - PROCESS | 1820 | 1477517262272 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce9c400 == 12 [pid = 1820] [id = 336] 14:27:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x92de5000) [pid = 1820] [serial = 982] [outer = (nil)] 14:27:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x92de6800) [pid = 1820] [serial = 983] [outer = 0x92de5000] 14:27:42 INFO - PROCESS | 1820 | 1477517262356 Marionette DEBUG loaded listener.js 14:27:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x92ded800) [pid = 1820] [serial = 984] [outer = 0x92de5000] 14:27:44 INFO - .............................................................................................. 14:27:44 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 2552ms 14:27:44 INFO - PROCESS | 1820 | 1477517264305 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]]]}] 14:27:44 INFO - PROCESS | 1820 | 1477517264441 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 14:27:44 INFO - PROCESS | 1820 | 1477517264455 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 14:27:44 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 14:27:44 INFO - PROCESS | 1820 | 1477517264475 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}] 14:27:44 INFO - PROCESS | 1820 | 1477517264705 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 14:27:44 INFO - PROCESS | 1820 | 1477517264875 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 14:27:44 INFO - PROCESS | 1820 | 1477517264881 Marionette TRACE conn4 <- [1,1430,null,["8"]] 14:27:44 INFO - PROCESS | 1820 | 1477517264888 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 14:27:44 INFO - PROCESS | 1820 | 1477517264898 Marionette TRACE conn4 <- [1,1431,null,{}] 14:27:44 INFO - PROCESS | 1820 | 1477517264904 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x83628c00 == 13 [pid = 1820] [id = 337] 14:27:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8362ac00) [pid = 1820] [serial = 985] [outer = (nil)] 14:27:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8373ac00) [pid = 1820] [serial = 986] [outer = 0x8362ac00] 14:27:45 INFO - PROCESS | 1820 | 1477517265048 Marionette DEBUG loaded listener.js 14:27:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x83803c00) [pid = 1820] [serial = 987] [outer = 0x8362ac00] 14:27:46 INFO - .......................................................................... 14:27:46 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1779ms 14:27:46 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 14:27:46 INFO - PROCESS | 1820 | 1477517266162 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"]]]}] 14:27:46 INFO - PROCESS | 1820 | 1477517266291 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 14:27:46 INFO - PROCESS | 1820 | 1477517266303 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 14:27:46 INFO - PROCESS | 1820 | 1477517266322 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}] 14:27:46 INFO - PROCESS | 1820 | 1477517266550 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 14:27:46 INFO - PROCESS | 1820 | 1477517266732 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 14:27:46 INFO - PROCESS | 1820 | 1477517266741 Marionette TRACE conn4 <- [1,1435,null,["8"]] 14:27:46 INFO - PROCESS | 1820 | 1477517266750 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 14:27:46 INFO - PROCESS | 1820 | 1477517266756 Marionette TRACE conn4 <- [1,1436,null,{}] 14:27:46 INFO - PROCESS | 1820 | 1477517266762 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd68800 == 14 [pid = 1820] [id = 338] 14:27:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8dd6dc00) [pid = 1820] [serial = 988] [outer = (nil)] 14:27:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f912800) [pid = 1820] [serial = 989] [outer = 0x8dd6dc00] 14:27:46 INFO - PROCESS | 1820 | 1477517266861 Marionette DEBUG loaded listener.js 14:27:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8f911c00) [pid = 1820] [serial = 990] [outer = 0x8dd6dc00] 14:27:47 INFO - PROCESS | 1820 | 1477517267586 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]]]}] 14:27:47 INFO - .. 14:27:47 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1324ms 14:27:47 INFO - PROCESS | 1820 | 1477517267653 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 14:27:47 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 14:27:47 INFO - PROCESS | 1820 | 1477517267661 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 14:27:47 INFO - PROCESS | 1820 | 1477517267668 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}] 14:27:47 INFO - PROCESS | 1820 | 1477517267874 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 14:27:48 INFO - PROCESS | 1820 | 1477517268045 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 14:27:48 INFO - PROCESS | 1820 | 1477517268051 Marionette TRACE conn4 <- [1,1440,null,["8"]] 14:27:48 INFO - PROCESS | 1820 | 1477517268062 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 14:27:48 INFO - PROCESS | 1820 | 1477517268070 Marionette TRACE conn4 <- [1,1441,null,{}] 14:27:48 INFO - PROCESS | 1820 | 1477517268077 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x91abc400 == 15 [pid = 1820] [id = 339] 14:27:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x91ac6400) [pid = 1820] [serial = 991] [outer = (nil)] 14:27:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x92d72800) [pid = 1820] [serial = 992] [outer = 0x91ac6400] 14:27:48 INFO - PROCESS | 1820 | 1477517268185 Marionette DEBUG loaded listener.js 14:27:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x92d75000) [pid = 1820] [serial = 993] [outer = 0x91ac6400] 14:27:49 INFO - PROCESS | 1820 | 1477517269613 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]]]}] 14:27:49 INFO - .................... 14:27:49 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 2112ms 14:27:49 INFO - PROCESS | 1820 | 1477517269819 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 14:27:49 INFO - PROCESS | 1820 | 1477517269827 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 14:27:49 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 14:27:49 INFO - PROCESS | 1820 | 1477517269841 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}] 14:27:50 INFO - PROCESS | 1820 | 1477517270156 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 14:27:50 INFO - PROCESS | 1820 | 1477517270265 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 14:27:50 INFO - PROCESS | 1820 | 1477517270271 Marionette TRACE conn4 <- [1,1445,null,["8"]] 14:27:50 INFO - PROCESS | 1820 | 1477517270278 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 14:27:50 INFO - PROCESS | 1820 | 1477517270285 Marionette TRACE conn4 <- [1,1446,null,{}] 14:27:50 INFO - PROCESS | 1820 | 1477517270337 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ded800 == 16 [pid = 1820] [id = 340] 14:27:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x941f1c00) [pid = 1820] [serial = 994] [outer = (nil)] 14:27:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x94581000) [pid = 1820] [serial = 995] [outer = 0x941f1c00] 14:27:50 INFO - PROCESS | 1820 | 1477517270434 Marionette DEBUG loaded listener.js 14:27:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x94586000) [pid = 1820] [serial = 996] [outer = 0x941f1c00] 14:27:51 INFO - PROCESS | 1820 | 1477517271192 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]]]}] 14:27:51 INFO - .... 14:27:51 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1384ms 14:27:51 INFO - PROCESS | 1820 | 1477517271223 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 14:27:51 INFO - PROCESS | 1820 | 1477517271227 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 14:27:51 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 14:27:51 INFO - PROCESS | 1820 | 1477517271235 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}] 14:27:51 INFO - PROCESS | 1820 | 1477517271456 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 14:27:51 INFO - PROCESS | 1820 | 1477517271662 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 14:27:51 INFO - PROCESS | 1820 | 1477517271667 Marionette TRACE conn4 <- [1,1450,null,["8"]] 14:27:51 INFO - PROCESS | 1820 | 1477517271675 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 14:27:51 INFO - PROCESS | 1820 | 1477517271682 Marionette TRACE conn4 <- [1,1451,null,{}] 14:27:51 INFO - PROCESS | 1820 | 1477517271693 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x8324f000 == 17 [pid = 1820] [id = 341] 14:27:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x83257800) [pid = 1820] [serial = 997] [outer = (nil)] 14:27:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8332c400) [pid = 1820] [serial = 998] [outer = 0x83257800] 14:27:51 INFO - PROCESS | 1820 | 1477517271804 Marionette DEBUG loaded listener.js 14:27:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8332cc00) [pid = 1820] [serial = 999] [outer = 0x83257800] 14:27:52 INFO - PROCESS | 1820 | 1477517272828 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]]]}] 14:27:52 INFO - .... 14:27:52 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1625ms 14:27:52 INFO - PROCESS | 1820 | 1477517272899 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 14:27:52 INFO - PROCESS | 1820 | 1477517272906 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 14:27:52 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 14:27:52 INFO - PROCESS | 1820 | 1477517272918 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}] 14:27:53 INFO - PROCESS | 1820 | 1477517273160 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 14:27:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa37400 == 16 [pid = 1820] [id = 335] 14:27:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce99000 == 15 [pid = 1820] [id = 334] 14:27:53 INFO - PROCESS | 1820 | --DOCSHELL 0x83810800 == 14 [pid = 1820] [id = 333] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x97c9f400) [pid = 1820] [serial = 892] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8325c000) [pid = 1820] [serial = 950] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x83877000) [pid = 1820] [serial = 951] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x939a2000) [pid = 1820] [serial = 947] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x83874c00) [pid = 1820] [serial = 948] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x92d6bc00) [pid = 1820] [serial = 944] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x92d71800) [pid = 1820] [serial = 945] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x84297000) [pid = 1820] [serial = 941] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x84299000) [pid = 1820] [serial = 942] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x943ed800) [pid = 1820] [serial = 938] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0xa2beb000) [pid = 1820] [serial = 939] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0xa2be4000) [pid = 1820] [serial = 935] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x938d2c00) [pid = 1820] [serial = 936] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0xa27c1c00) [pid = 1820] [serial = 932] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0xa27ee000) [pid = 1820] [serial = 933] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x9b3bcc00) [pid = 1820] [serial = 929] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0xa0f01800) [pid = 1820] [serial = 930] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x98ef2800) [pid = 1820] [serial = 926] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x95e27c00) [pid = 1820] [serial = 927] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x943ee800) [pid = 1820] [serial = 923] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x94dc4c00) [pid = 1820] [serial = 924] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x9b25f000) [pid = 1820] [serial = 921] [outer = (nil)] [url = about:blank] 14:27:53 INFO - PROCESS | 1820 | 1477517273409 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 14:27:53 INFO - PROCESS | 1820 | 1477517273456 Marionette TRACE conn4 <- [1,1455,null,["8"]] 14:27:53 INFO - PROCESS | 1820 | 1477517273501 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 14:27:53 INFO - PROCESS | 1820 | 1477517273510 Marionette TRACE conn4 <- [1,1456,null,{}] 14:27:53 INFO - PROCESS | 1820 | 1477517273525 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x8349dc00 == 15 [pid = 1820] [id = 342] 14:27:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x834a7000) [pid = 1820] [serial = 1000] [outer = (nil)] 14:27:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x837f1800) [pid = 1820] [serial = 1001] [outer = 0x834a7000] 14:27:53 INFO - PROCESS | 1820 | 1477517273618 Marionette DEBUG loaded listener.js 14:27:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x83744400) [pid = 1820] [serial = 1002] [outer = 0x834a7000] 14:27:54 INFO - PROCESS | 1820 | 1477517274247 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]]]}] 14:27:54 INFO - . 14:27:54 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1370ms 14:27:54 INFO - PROCESS | 1820 | 1477517274287 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 14:27:54 INFO - PROCESS | 1820 | 1477517274292 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 14:27:54 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 14:27:54 INFO - PROCESS | 1820 | 1477517274300 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}] 14:27:54 INFO - PROCESS | 1820 | 1477517274497 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 14:27:54 INFO - PROCESS | 1820 | 1477517274627 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 14:27:54 INFO - PROCESS | 1820 | 1477517274633 Marionette TRACE conn4 <- [1,1460,null,["8"]] 14:27:54 INFO - PROCESS | 1820 | 1477517274641 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 14:27:54 INFO - PROCESS | 1820 | 1477517274647 Marionette TRACE conn4 <- [1,1461,null,{}] 14:27:54 INFO - PROCESS | 1820 | 1477517274653 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x84297000 == 16 [pid = 1820] [id = 343] 14:27:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x84298800) [pid = 1820] [serial = 1003] [outer = (nil)] 14:27:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8b25ec00) [pid = 1820] [serial = 1004] [outer = 0x84298800] 14:27:54 INFO - PROCESS | 1820 | 1477517274740 Marionette DEBUG loaded listener.js 14:27:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8b25f000) [pid = 1820] [serial = 1005] [outer = 0x84298800] 14:27:55 INFO - PROCESS | 1820 | 1477517275378 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]]]}] 14:27:55 INFO - . 14:27:55 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1129ms 14:27:55 INFO - PROCESS | 1820 | 1477517275439 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 14:27:55 INFO - PROCESS | 1820 | 1477517275446 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 14:27:55 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 14:27:55 INFO - PROCESS | 1820 | 1477517275455 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}] 14:27:55 INFO - PROCESS | 1820 | 1477517275748 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 14:27:55 INFO - PROCESS | 1820 | 1477517275764 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 14:27:55 INFO - PROCESS | 1820 | 1477517275769 Marionette TRACE conn4 <- [1,1465,null,["8"]] 14:27:55 INFO - PROCESS | 1820 | 1477517275776 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 14:27:55 INFO - PROCESS | 1820 | 1477517275783 Marionette TRACE conn4 <- [1,1466,null,{}] 14:27:55 INFO - PROCESS | 1820 | 1477517275789 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c841c00 == 17 [pid = 1820] [id = 344] 14:27:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8c842000) [pid = 1820] [serial = 1006] [outer = (nil)] 14:27:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8c843800) [pid = 1820] [serial = 1007] [outer = 0x8c842000] 14:27:55 INFO - PROCESS | 1820 | 1477517275881 Marionette DEBUG loaded listener.js 14:27:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8c849400) [pid = 1820] [serial = 1008] [outer = 0x8c842000] 14:27:56 INFO - PROCESS | 1820 | 1477517276659 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]]]}] 14:27:56 INFO - . 14:27:56 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1229ms 14:27:56 INFO - PROCESS | 1820 | 1477517276684 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 14:27:56 INFO - PROCESS | 1820 | 1477517276689 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 14:27:56 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 14:27:56 INFO - PROCESS | 1820 | 1477517276703 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}] 14:27:56 INFO - PROCESS | 1820 | 1477517276937 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 14:27:57 INFO - PROCESS | 1820 | 1477517277036 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 14:27:57 INFO - PROCESS | 1820 | 1477517277042 Marionette TRACE conn4 <- [1,1470,null,["8"]] 14:27:57 INFO - PROCESS | 1820 | 1477517277047 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 14:27:57 INFO - PROCESS | 1820 | 1477517277054 Marionette TRACE conn4 <- [1,1471,null,{}] 14:27:57 INFO - PROCESS | 1820 | 1477517277072 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x834ab800 == 18 [pid = 1820] [id = 345] 14:27:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8c90e400) [pid = 1820] [serial = 1009] [outer = (nil)] 14:27:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8d932c00) [pid = 1820] [serial = 1010] [outer = 0x8c90e400] 14:27:57 INFO - PROCESS | 1820 | 1477517277185 Marionette DEBUG loaded listener.js 14:27:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f917000) [pid = 1820] [serial = 1011] [outer = 0x8c90e400] 14:27:57 INFO - PROCESS | 1820 | 1477517277836 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]]]}] 14:27:57 INFO - .. 14:27:57 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1173ms 14:27:57 INFO - PROCESS | 1820 | 1477517277876 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 14:27:57 INFO - PROCESS | 1820 | 1477517277879 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 14:27:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 14:27:57 INFO - PROCESS | 1820 | 1477517277894 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}] 14:27:58 INFO - PROCESS | 1820 | 1477517278115 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 14:27:58 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x83256c00) [pid = 1820] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 14:27:58 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x83743000) [pid = 1820] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 14:27:58 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8da42c00) [pid = 1820] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 14:27:58 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8fa37800) [pid = 1820] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 14:27:58 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8d93b400) [pid = 1820] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 14:27:58 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x83806000) [pid = 1820] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 14:27:58 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8ce96400) [pid = 1820] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 14:27:58 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8d934000) [pid = 1820] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 14:27:58 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x83253000) [pid = 1820] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 14:27:58 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x83810c00) [pid = 1820] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 14:27:58 INFO - PROCESS | 1820 | 1477517278477 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 14:27:58 INFO - PROCESS | 1820 | 1477517278481 Marionette TRACE conn4 <- [1,1475,null,["8"]] 14:27:58 INFO - PROCESS | 1820 | 1477517278487 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 14:27:58 INFO - PROCESS | 1820 | 1477517278507 Marionette TRACE conn4 <- [1,1476,null,{}] 14:27:58 INFO - PROCESS | 1820 | 1477517278518 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:27:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x83743000 == 19 [pid = 1820] [id = 346] 14:27:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x83806000) [pid = 1820] [serial = 1012] [outer = (nil)] 14:27:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8d93b400) [pid = 1820] [serial = 1013] [outer = 0x83806000] 14:27:58 INFO - PROCESS | 1820 | 1477517278604 Marionette DEBUG loaded listener.js 14:27:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8f9b8400) [pid = 1820] [serial = 1014] [outer = 0x83806000] 14:28:03 INFO - PROCESS | 1820 | 1477517283203 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]]]}] 14:28:03 INFO - . 14:28:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5343ms 14:28:03 INFO - PROCESS | 1820 | 1477517283268 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 14:28:03 INFO - PROCESS | 1820 | 1477517283275 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 14:28:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 14:28:03 INFO - PROCESS | 1820 | 1477517283288 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}] 14:28:03 INFO - PROCESS | 1820 | 1477517283605 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 14:28:03 INFO - PROCESS | 1820 | 1477517283793 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 14:28:03 INFO - PROCESS | 1820 | 1477517283801 Marionette TRACE conn4 <- [1,1480,null,["8"]] 14:28:03 INFO - PROCESS | 1820 | 1477517283809 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 14:28:03 INFO - PROCESS | 1820 | 1477517283817 Marionette TRACE conn4 <- [1,1481,null,{}] 14:28:03 INFO - PROCESS | 1820 | 1477517283824 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x8325a000 == 20 [pid = 1820] [id = 347] 14:28:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x83324000) [pid = 1820] [serial = 1015] [outer = (nil)] 14:28:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8332d800) [pid = 1820] [serial = 1016] [outer = 0x83324000] 14:28:03 INFO - PROCESS | 1820 | 1477517283985 Marionette DEBUG loaded listener.js 14:28:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x834a5000) [pid = 1820] [serial = 1017] [outer = 0x83324000] 14:28:04 INFO - PROCESS | 1820 | --DOCSHELL 0x834ab800 == 19 [pid = 1820] [id = 345] 14:28:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8c841c00 == 18 [pid = 1820] [id = 344] 14:28:04 INFO - PROCESS | 1820 | --DOCSHELL 0x84297000 == 17 [pid = 1820] [id = 343] 14:28:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8349dc00 == 16 [pid = 1820] [id = 342] 14:28:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8324f000 == 15 [pid = 1820] [id = 341] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x92de6800) [pid = 1820] [serial = 983] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOCSHELL 0x93ded800 == 14 [pid = 1820] [id = 340] 14:28:04 INFO - PROCESS | 1820 | --DOCSHELL 0x91abc400 == 13 [pid = 1820] [id = 339] 14:28:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd68800 == 12 [pid = 1820] [id = 338] 14:28:04 INFO - PROCESS | 1820 | --DOCSHELL 0x83628c00 == 11 [pid = 1820] [id = 337] 14:28:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce9c400 == 10 [pid = 1820] [id = 336] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8fbcf800) [pid = 1820] [serial = 981] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8fbc4800) [pid = 1820] [serial = 980] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8db8e800) [pid = 1820] [serial = 977] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8f913400) [pid = 1820] [serial = 978] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x83875400) [pid = 1820] [serial = 974] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x83b1c400) [pid = 1820] [serial = 975] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8349f000) [pid = 1820] [serial = 971] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8349d000) [pid = 1820] [serial = 972] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8ce97400) [pid = 1820] [serial = 968] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8cea0400) [pid = 1820] [serial = 969] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x83809000) [pid = 1820] [serial = 965] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8380bc00) [pid = 1820] [serial = 966] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x9457b000) [pid = 1820] [serial = 962] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x9468cc00) [pid = 1820] [serial = 963] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8f918000) [pid = 1820] [serial = 959] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8fbd1400) [pid = 1820] [serial = 960] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x837f6000) [pid = 1820] [serial = 956] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x837f6400) [pid = 1820] [serial = 957] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8325c400) [pid = 1820] [serial = 953] [outer = (nil)] [url = about:blank] 14:28:04 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8325cc00) [pid = 1820] [serial = 954] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8dd6dc00) [pid = 1820] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 14:28:07 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8362ac00) [pid = 1820] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 14:28:07 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x941f1c00) [pid = 1820] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 14:28:07 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x84298800) [pid = 1820] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 14:28:07 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x83257800) [pid = 1820] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 14:28:07 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x834a7000) [pid = 1820] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 14:28:07 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x92de5000) [pid = 1820] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 14:28:07 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x91ac6400) [pid = 1820] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 14:28:07 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8c90e400) [pid = 1820] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 14:28:07 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8c842000) [pid = 1820] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 14:28:08 INFO - PROCESS | 1820 | 1477517288549 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]]]}] 14:28:08 INFO - . 14:28:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5294ms 14:28:08 INFO - PROCESS | 1820 | 1477517288580 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 14:28:08 INFO - PROCESS | 1820 | 1477517288588 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 14:28:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 14:28:08 INFO - PROCESS | 1820 | 1477517288597 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}] 14:28:08 INFO - PROCESS | 1820 | 1477517288943 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 14:28:08 INFO - PROCESS | 1820 | 1477517288980 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 14:28:08 INFO - PROCESS | 1820 | 1477517288988 Marionette TRACE conn4 <- [1,1485,null,["8"]] 14:28:09 INFO - PROCESS | 1820 | 1477517289001 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 14:28:09 INFO - PROCESS | 1820 | 1477517289009 Marionette TRACE conn4 <- [1,1486,null,{}] 14:28:09 INFO - PROCESS | 1820 | 1477517289020 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x83741000 == 11 [pid = 1820] [id = 348] 14:28:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x83741800) [pid = 1820] [serial = 1018] [outer = (nil)] 14:28:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x837f1c00) [pid = 1820] [serial = 1019] [outer = 0x83741800] 14:28:09 INFO - PROCESS | 1820 | 1477517289114 Marionette DEBUG loaded listener.js 14:28:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x837f3000) [pid = 1820] [serial = 1020] [outer = 0x83741800] 14:28:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce96000 == 10 [pid = 1820] [id = 331] 14:28:12 INFO - PROCESS | 1820 | --DOCSHELL 0x83252c00 == 9 [pid = 1820] [id = 332] 14:28:12 INFO - PROCESS | 1820 | --DOCSHELL 0x83743000 == 8 [pid = 1820] [id = 346] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8d932c00) [pid = 1820] [serial = 1010] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8f917000) [pid = 1820] [serial = 1011] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8c843800) [pid = 1820] [serial = 1007] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8c849400) [pid = 1820] [serial = 1008] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8b25ec00) [pid = 1820] [serial = 1004] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8b25f000) [pid = 1820] [serial = 1005] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x837f1800) [pid = 1820] [serial = 1001] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x83744400) [pid = 1820] [serial = 1002] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8332c400) [pid = 1820] [serial = 998] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8332cc00) [pid = 1820] [serial = 999] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x94581000) [pid = 1820] [serial = 995] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x94586000) [pid = 1820] [serial = 996] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x92d72800) [pid = 1820] [serial = 992] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x92d75000) [pid = 1820] [serial = 993] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8f912800) [pid = 1820] [serial = 989] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8f911c00) [pid = 1820] [serial = 990] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8373ac00) [pid = 1820] [serial = 986] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83803c00) [pid = 1820] [serial = 987] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x92ded800) [pid = 1820] [serial = 984] [outer = (nil)] [url = about:blank] 14:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8d93b400) [pid = 1820] [serial = 1013] [outer = (nil)] [url = about:blank] 14:28:14 INFO - PROCESS | 1820 | 1477517294716 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]]]}] 14:28:14 INFO - . 14:28:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6139ms 14:28:14 INFO - PROCESS | 1820 | 1477517294736 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 14:28:14 INFO - PROCESS | 1820 | 1477517294744 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 14:28:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 14:28:14 INFO - PROCESS | 1820 | 1477517294757 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}] 14:28:15 INFO - PROCESS | 1820 | 1477517295007 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 14:28:15 INFO - PROCESS | 1820 | 1477517295039 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 14:28:15 INFO - PROCESS | 1820 | 1477517295044 Marionette TRACE conn4 <- [1,1490,null,["8"]] 14:28:15 INFO - PROCESS | 1820 | 1477517295054 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 14:28:15 INFO - PROCESS | 1820 | 1477517295063 Marionette TRACE conn4 <- [1,1491,null,{}] 14:28:15 INFO - PROCESS | 1820 | 1477517295135 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x834a4400 == 9 [pid = 1820] [id = 349] 14:28:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x834a4c00) [pid = 1820] [serial = 1021] [outer = (nil)] 14:28:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x834a8000) [pid = 1820] [serial = 1022] [outer = 0x834a4c00] 14:28:15 INFO - PROCESS | 1820 | 1477517295238 Marionette DEBUG loaded listener.js 14:28:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83621000) [pid = 1820] [serial = 1023] [outer = 0x834a4c00] 14:28:15 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83806000) [pid = 1820] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 14:28:15 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83324000) [pid = 1820] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 14:28:19 INFO - PROCESS | 1820 | ************************* 14:28:19 INFO - PROCESS | 1820 | A coding exception was thrown and uncaught in a Task. 14:28:19 INFO - PROCESS | 1820 | 14:28:19 INFO - PROCESS | 1820 | Full message: TypeError: NetworkError when attempting to fetch resource. 14:28:19 INFO - PROCESS | 1820 | Full stack: 14:28:19 INFO - PROCESS | 1820 | ************************* 14:28:19 INFO - PROCESS | 1820 | 1477517299845 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]]]}] 14:28:19 INFO - . 14:28:19 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5140ms 14:28:19 INFO - PROCESS | 1820 | 1477517299904 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 14:28:19 INFO - PROCESS | 1820 | 1477517299912 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 14:28:19 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 14:28:19 INFO - PROCESS | 1820 | 1477517299924 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}] 14:28:20 INFO - PROCESS | 1820 | 1477517300151 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 14:28:20 INFO - PROCESS | 1820 | 1477517300316 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 14:28:20 INFO - PROCESS | 1820 | 1477517300323 Marionette TRACE conn4 <- [1,1495,null,["8"]] 14:28:20 INFO - PROCESS | 1820 | 1477517300332 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 14:28:20 INFO - PROCESS | 1820 | 1477517300340 Marionette TRACE conn4 <- [1,1496,null,{}] 14:28:20 INFO - PROCESS | 1820 | 1477517300348 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x83807800 == 10 [pid = 1820] [id = 350] 14:28:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83807c00) [pid = 1820] [serial = 1024] [outer = (nil)] 14:28:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8380a400) [pid = 1820] [serial = 1025] [outer = 0x83807c00] 14:28:20 INFO - PROCESS | 1820 | 1477517300455 Marionette DEBUG loaded listener.js 14:28:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8380a800) [pid = 1820] [serial = 1026] [outer = 0x83807c00] 14:28:21 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8332d800) [pid = 1820] [serial = 1016] [outer = (nil)] [url = about:blank] 14:28:21 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x834a5000) [pid = 1820] [serial = 1017] [outer = (nil)] [url = about:blank] 14:28:21 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8f9b8400) [pid = 1820] [serial = 1014] [outer = (nil)] [url = about:blank] 14:28:23 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83741800) [pid = 1820] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 14:28:29 INFO - PROCESS | 1820 | 1477517309048 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]]]}] 14:28:29 INFO - . 14:28:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9147ms 14:28:29 INFO - PROCESS | 1820 | 1477517309070 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 14:28:29 INFO - PROCESS | 1820 | 1477517309078 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 14:28:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 14:28:29 INFO - PROCESS | 1820 | 1477517309089 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}] 14:28:29 INFO - PROCESS | 1820 | 1477517309449 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 14:28:29 INFO - PROCESS | 1820 | --DOCSHELL 0x8325a000 == 9 [pid = 1820] [id = 347] 14:28:29 INFO - PROCESS | 1820 | --DOCSHELL 0x834a4400 == 8 [pid = 1820] [id = 349] 14:28:29 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x834a8000) [pid = 1820] [serial = 1022] [outer = (nil)] [url = about:blank] 14:28:29 INFO - PROCESS | 1820 | --DOCSHELL 0x83741000 == 7 [pid = 1820] [id = 348] 14:28:29 INFO - PROCESS | 1820 | 1477517309540 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 14:28:29 INFO - PROCESS | 1820 | 1477517309547 Marionette TRACE conn4 <- [1,1500,null,["8"]] 14:28:29 INFO - PROCESS | 1820 | 1477517309556 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 14:28:29 INFO - PROCESS | 1820 | 1477517309563 Marionette TRACE conn4 <- [1,1501,null,{}] 14:28:29 INFO - PROCESS | 1820 | 1477517309571 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x834a8000 == 8 [pid = 1820] [id = 351] 14:28:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x834aac00) [pid = 1820] [serial = 1027] [outer = (nil)] 14:28:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83626c00) [pid = 1820] [serial = 1028] [outer = 0x834aac00] 14:28:29 INFO - PROCESS | 1820 | 1477517309662 Marionette DEBUG loaded listener.js 14:28:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83740800) [pid = 1820] [serial = 1029] [outer = 0x834aac00] 14:28:29 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x837f3000) [pid = 1820] [serial = 1020] [outer = (nil)] [url = about:blank] 14:28:29 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x837f1c00) [pid = 1820] [serial = 1019] [outer = (nil)] [url = about:blank] 14:28:31 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x834a4c00) [pid = 1820] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 14:28:32 INFO - PROCESS | 1820 | 1477517312221 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]]]}] 14:28:32 INFO - . 14:28:32 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3186ms 14:28:32 INFO - PROCESS | 1820 | 1477517312273 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 14:28:32 INFO - PROCESS | 1820 | 1477517312280 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 14:28:32 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 14:28:32 INFO - PROCESS | 1820 | 1477517312288 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}] 14:28:32 INFO - PROCESS | 1820 | 1477517312543 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 14:28:32 INFO - PROCESS | 1820 | 1477517312557 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 14:28:32 INFO - PROCESS | 1820 | 1477517312563 Marionette TRACE conn4 <- [1,1505,null,["8"]] 14:28:32 INFO - PROCESS | 1820 | 1477517312572 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 14:28:32 INFO - PROCESS | 1820 | 1477517312577 Marionette TRACE conn4 <- [1,1506,null,{}] 14:28:32 INFO - PROCESS | 1820 | 1477517312584 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x83804800 == 9 [pid = 1820] [id = 352] 14:28:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x83806000) [pid = 1820] [serial = 1030] [outer = (nil)] 14:28:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83809800) [pid = 1820] [serial = 1031] [outer = 0x83806000] 14:28:32 INFO - PROCESS | 1820 | 1477517312673 Marionette DEBUG loaded listener.js 14:28:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8380a000) [pid = 1820] [serial = 1032] [outer = 0x83806000] 14:28:34 INFO - PROCESS | 1820 | 1477517314191 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]]]}] 14:28:34 INFO - . 14:28:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1938ms 14:28:34 INFO - PROCESS | 1820 | 1477517314235 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 14:28:34 INFO - PROCESS | 1820 | 1477517314244 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 14:28:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 14:28:34 INFO - PROCESS | 1820 | 1477517314251 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}] 14:28:34 INFO - PROCESS | 1820 | 1477517314495 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 14:28:34 INFO - PROCESS | 1820 | 1477517314512 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 14:28:34 INFO - PROCESS | 1820 | 1477517314517 Marionette TRACE conn4 <- [1,1510,null,["8"]] 14:28:34 INFO - PROCESS | 1820 | 1477517314525 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 14:28:34 INFO - PROCESS | 1820 | 1477517314533 Marionette TRACE conn4 <- [1,1511,null,{}] 14:28:34 INFO - PROCESS | 1820 | 1477517314539 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b23000 == 10 [pid = 1820] [id = 353] 14:28:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83b23400) [pid = 1820] [serial = 1033] [outer = (nil)] 14:28:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83b24c00) [pid = 1820] [serial = 1034] [outer = 0x83b23400] 14:28:34 INFO - PROCESS | 1820 | 1477517314631 Marionette DEBUG loaded listener.js 14:28:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8428d400) [pid = 1820] [serial = 1035] [outer = 0x83b23400] 14:28:38 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x83621000) [pid = 1820] [serial = 1023] [outer = (nil)] [url = about:blank] 14:28:38 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8380a400) [pid = 1820] [serial = 1025] [outer = (nil)] [url = about:blank] 14:28:41 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83807c00) [pid = 1820] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 14:28:41 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83806000) [pid = 1820] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 14:28:41 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x834aac00) [pid = 1820] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 14:28:43 INFO - PROCESS | 1820 | 1477517323547 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]]]}] 14:28:43 INFO - . 14:28:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9350ms 14:28:43 INFO - PROCESS | 1820 | 1477517323606 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 14:28:43 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 14:28:43 INFO - PROCESS | 1820 | 1477517323617 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 14:28:43 INFO - PROCESS | 1820 | 1477517323637 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}] 14:28:43 INFO - PROCESS | 1820 | 1477517323937 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 14:28:44 INFO - PROCESS | 1820 | 1477517324109 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 14:28:44 INFO - PROCESS | 1820 | 1477517324119 Marionette TRACE conn4 <- [1,1515,null,["8"]] 14:28:44 INFO - PROCESS | 1820 | 1477517324131 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 14:28:44 INFO - PROCESS | 1820 | 1477517324145 Marionette TRACE conn4 <- [1,1516,null,{}] 14:28:44 INFO - PROCESS | 1820 | 1477517324155 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x83740000 == 11 [pid = 1820] [id = 354] 14:28:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83741800) [pid = 1820] [serial = 1036] [outer = (nil)] 14:28:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x837f2c00) [pid = 1820] [serial = 1037] [outer = 0x83741800] 14:28:44 INFO - PROCESS | 1820 | 1477517324308 Marionette DEBUG loaded listener.js 14:28:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x837f2800) [pid = 1820] [serial = 1038] [outer = 0x83741800] 14:28:45 INFO - PROCESS | 1820 | 1477517325345 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]]]}] 14:28:45 INFO - . 14:28:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1777ms 14:28:45 INFO - PROCESS | 1820 | 1477517325439 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 14:28:45 INFO - PROCESS | 1820 | 1477517325451 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 14:28:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 14:28:45 INFO - PROCESS | 1820 | 1477517325478 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}] 14:28:45 INFO - PROCESS | 1820 | 1477517325815 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 14:28:46 INFO - PROCESS | 1820 | 1477517326008 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 14:28:46 INFO - PROCESS | 1820 | 1477517326014 Marionette TRACE conn4 <- [1,1520,null,["8"]] 14:28:46 INFO - PROCESS | 1820 | 1477517326022 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 14:28:46 INFO - PROCESS | 1820 | 1477517326030 Marionette TRACE conn4 <- [1,1521,null,{}] 14:28:46 INFO - PROCESS | 1820 | 1477517326081 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x83872c00 == 12 [pid = 1820] [id = 355] 14:28:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83873800) [pid = 1820] [serial = 1039] [outer = (nil)] 14:28:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x83878000) [pid = 1820] [serial = 1040] [outer = 0x83873800] 14:28:46 INFO - PROCESS | 1820 | 1477517326187 Marionette DEBUG loaded listener.js 14:28:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x83878400) [pid = 1820] [serial = 1041] [outer = 0x83873800] 14:28:46 INFO - ...... 14:28:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/historical.html | took 1473ms 14:28:46 INFO - PROCESS | 1820 | 1477517326916 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] 14:28:46 INFO - PROCESS | 1820 | 1477517326956 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 14:28:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 14:28:46 INFO - PROCESS | 1820 | 1477517326990 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}] 14:28:47 INFO - PROCESS | 1820 | 1477517327223 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 14:28:47 INFO - PROCESS | 1820 | 1477517327394 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 14:28:47 INFO - PROCESS | 1820 | 1477517327400 Marionette TRACE conn4 <- [1,1525,null,["8"]] 14:28:47 INFO - PROCESS | 1820 | 1477517327410 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 14:28:47 INFO - PROCESS | 1820 | 1477517327417 Marionette TRACE conn4 <- [1,1526,null,{}] 14:28:47 INFO - PROCESS | 1820 | 1477517327429 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x84298800 == 13 [pid = 1820] [id = 356] 14:28:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x84298c00) [pid = 1820] [serial = 1042] [outer = (nil)] 14:28:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8b266800) [pid = 1820] [serial = 1043] [outer = 0x84298c00] 14:28:47 INFO - PROCESS | 1820 | 1477517327529 Marionette DEBUG loaded listener.js 14:28:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8b26c800) [pid = 1820] [serial = 1044] [outer = 0x84298c00] 14:28:48 INFO - PROCESS | 1820 | 1477517328192 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]]]}] 14:28:48 INFO - . 14:28:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1228ms 14:28:48 INFO - PROCESS | 1820 | 1477517328236 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 14:28:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 14:28:48 INFO - PROCESS | 1820 | 1477517328245 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 14:28:48 INFO - PROCESS | 1820 | 1477517328254 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}] 14:28:48 INFO - PROCESS | 1820 | 1477517328451 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 14:28:48 INFO - PROCESS | 1820 | 1477517328624 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 14:28:48 INFO - PROCESS | 1820 | 1477517328630 Marionette TRACE conn4 <- [1,1530,null,["8"]] 14:28:48 INFO - PROCESS | 1820 | 1477517328638 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 14:28:48 INFO - PROCESS | 1820 | 1477517328647 Marionette TRACE conn4 <- [1,1531,null,{}] 14:28:48 INFO - PROCESS | 1820 | 1477517328657 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce92000 == 14 [pid = 1820] [id = 357] 14:28:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8ce92400) [pid = 1820] [serial = 1045] [outer = (nil)] 14:28:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8ce94800) [pid = 1820] [serial = 1046] [outer = 0x8ce92400] 14:28:48 INFO - PROCESS | 1820 | 1477517328759 Marionette DEBUG loaded listener.js 14:28:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8ce99800) [pid = 1820] [serial = 1047] [outer = 0x8ce92400] 14:28:49 INFO - PROCESS | 1820 | 1477517329571 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]]]}] 14:28:49 INFO - ...... 14:28:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1378ms 14:28:49 INFO - PROCESS | 1820 | 1477517329632 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 14:28:49 INFO - PROCESS | 1820 | 1477517329638 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 14:28:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 14:28:49 INFO - PROCESS | 1820 | 1477517329651 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}] 14:28:49 INFO - PROCESS | 1820 | 1477517329872 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 14:28:50 INFO - PROCESS | 1820 | 1477517330031 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 14:28:50 INFO - PROCESS | 1820 | 1477517330034 Marionette TRACE conn4 <- [1,1535,null,["8"]] 14:28:50 INFO - PROCESS | 1820 | 1477517330058 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 14:28:50 INFO - PROCESS | 1820 | 1477517330065 Marionette TRACE conn4 <- [1,1536,null,{}] 14:28:50 INFO - PROCESS | 1820 | 1477517330072 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x8324f400 == 15 [pid = 1820] [id = 358] 14:28:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8d932400) [pid = 1820] [serial = 1048] [outer = (nil)] 14:28:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8dd6d400) [pid = 1820] [serial = 1049] [outer = 0x8d932400] 14:28:50 INFO - PROCESS | 1820 | 1477517330170 Marionette DEBUG loaded listener.js 14:28:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8de0dc00) [pid = 1820] [serial = 1050] [outer = 0x8d932400] 14:28:50 INFO - PROCESS | 1820 | 1477517330848 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"]]]}] 14:28:50 INFO - .. 14:28:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1279ms 14:28:50 INFO - PROCESS | 1820 | 1477517330925 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 14:28:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 14:28:50 INFO - PROCESS | 1820 | 1477517330930 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 14:28:50 INFO - PROCESS | 1820 | 1477517330938 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}] 14:28:51 INFO - PROCESS | 1820 | 1477517331132 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 14:28:51 INFO - PROCESS | 1820 | 1477517331296 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 14:28:51 INFO - PROCESS | 1820 | 1477517331302 Marionette TRACE conn4 <- [1,1540,null,["8"]] 14:28:51 INFO - PROCESS | 1820 | 1477517331313 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 14:28:51 INFO - PROCESS | 1820 | 1477517331322 Marionette TRACE conn4 <- [1,1541,null,{}] 14:28:51 INFO - PROCESS | 1820 | 1477517331329 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f918400 == 16 [pid = 1820] [id = 359] 14:28:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8f918800) [pid = 1820] [serial = 1051] [outer = (nil)] 14:28:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8f98b400) [pid = 1820] [serial = 1052] [outer = 0x8f918800] 14:28:51 INFO - PROCESS | 1820 | 1477517331449 Marionette DEBUG loaded listener.js 14:28:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8f98f800) [pid = 1820] [serial = 1053] [outer = 0x8f918800] 14:28:52 INFO - PROCESS | 1820 | 1477517332218 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"]]]}] 14:28:52 INFO - . 14:28:52 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1328ms 14:28:52 INFO - PROCESS | 1820 | 1477517332266 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 14:28:52 INFO - PROCESS | 1820 | 1477517332273 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 14:28:52 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 14:28:52 INFO - PROCESS | 1820 | 1477517332283 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}] 14:28:52 INFO - PROCESS | 1820 | 1477517332554 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 14:28:52 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x83809800) [pid = 1820] [serial = 1031] [outer = (nil)] [url = about:blank] 14:28:52 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8380a000) [pid = 1820] [serial = 1032] [outer = (nil)] [url = about:blank] 14:28:52 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x83626c00) [pid = 1820] [serial = 1028] [outer = (nil)] [url = about:blank] 14:28:52 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x83740800) [pid = 1820] [serial = 1029] [outer = (nil)] [url = about:blank] 14:28:52 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8380a800) [pid = 1820] [serial = 1026] [outer = (nil)] [url = about:blank] 14:28:52 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x83b24c00) [pid = 1820] [serial = 1034] [outer = (nil)] [url = about:blank] 14:28:52 INFO - PROCESS | 1820 | 1477517332771 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 14:28:52 INFO - PROCESS | 1820 | 1477517332775 Marionette TRACE conn4 <- [1,1545,null,["8"]] 14:28:52 INFO - PROCESS | 1820 | 1477517332791 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 14:28:52 INFO - PROCESS | 1820 | 1477517332800 Marionette TRACE conn4 <- [1,1546,null,{}] 14:28:52 INFO - PROCESS | 1820 | 1477517332832 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8332f000 == 17 [pid = 1820] [id = 360] 14:28:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x83620000) [pid = 1820] [serial = 1054] [outer = (nil)] 14:28:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8380ec00) [pid = 1820] [serial = 1055] [outer = 0x83620000] 14:28:52 INFO - PROCESS | 1820 | 1477517332927 Marionette DEBUG loaded listener.js 14:28:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x84297000) [pid = 1820] [serial = 1056] [outer = 0x83620000] 14:28:53 INFO - PROCESS | 1820 | 1477517333605 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]]]}] 14:28:53 INFO - ... 14:28:53 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1379ms 14:28:53 INFO - PROCESS | 1820 | 1477517333663 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 14:28:53 INFO - PROCESS | 1820 | 1477517333674 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 14:28:53 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 14:28:53 INFO - PROCESS | 1820 | 1477517333692 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}] 14:28:53 INFO - PROCESS | 1820 | 1477517333892 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 14:28:54 INFO - PROCESS | 1820 | 1477517334012 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 14:28:54 INFO - PROCESS | 1820 | 1477517334017 Marionette TRACE conn4 <- [1,1550,null,["8"]] 14:28:54 INFO - PROCESS | 1820 | 1477517334024 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 14:28:54 INFO - PROCESS | 1820 | 1477517334031 Marionette TRACE conn4 <- [1,1551,null,{}] 14:28:54 INFO - PROCESS | 1820 | 1477517334037 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce99000 == 18 [pid = 1820] [id = 361] 14:28:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8ce9cc00) [pid = 1820] [serial = 1057] [outer = (nil)] 14:28:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8d93c400) [pid = 1820] [serial = 1058] [outer = 0x8ce9cc00] 14:28:54 INFO - PROCESS | 1820 | 1477517334137 Marionette DEBUG loaded listener.js 14:28:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8dd67c00) [pid = 1820] [serial = 1059] [outer = 0x8ce9cc00] 14:28:54 INFO - PROCESS | 1820 | 1477517334721 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]]]}] 14:28:54 INFO - . 14:28:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1076ms 14:28:54 INFO - PROCESS | 1820 | 1477517334775 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 14:28:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 14:28:54 INFO - PROCESS | 1820 | 1477517334785 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 14:28:54 INFO - PROCESS | 1820 | 1477517334794 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}] 14:28:55 INFO - PROCESS | 1820 | 1477517335025 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 14:28:55 INFO - PROCESS | 1820 | 1477517335114 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 14:28:55 INFO - PROCESS | 1820 | 1477517335119 Marionette TRACE conn4 <- [1,1555,null,["8"]] 14:28:55 INFO - PROCESS | 1820 | 1477517335125 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 14:28:55 INFO - PROCESS | 1820 | 1477517335133 Marionette TRACE conn4 <- [1,1556,null,{}] 14:28:55 INFO - PROCESS | 1820 | 1477517335141 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa2ec00 == 19 [pid = 1820] [id = 362] 14:28:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8fa2f000) [pid = 1820] [serial = 1060] [outer = (nil)] 14:28:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8fa30800) [pid = 1820] [serial = 1061] [outer = 0x8fa2f000] 14:28:55 INFO - PROCESS | 1820 | 1477517335242 Marionette DEBUG loaded listener.js 14:28:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8fa35c00) [pid = 1820] [serial = 1062] [outer = 0x8fa2f000] 14:28:55 INFO - PROCESS | 1820 | 1477517335782 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]]]}] 14:28:55 INFO - . 14:28:55 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1022ms 14:28:55 INFO - PROCESS | 1820 | 1477517335822 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 14:28:55 INFO - PROCESS | 1820 | 1477517335829 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 14:28:55 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 14:28:55 INFO - PROCESS | 1820 | 1477517335840 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}] 14:28:56 INFO - PROCESS | 1820 | 1477517336078 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 14:28:56 INFO - PROCESS | 1820 | 1477517336159 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 14:28:56 INFO - PROCESS | 1820 | 1477517336167 Marionette TRACE conn4 <- [1,1560,null,["8"]] 14:28:56 INFO - PROCESS | 1820 | 1477517336173 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 14:28:56 INFO - PROCESS | 1820 | 1477517336179 Marionette TRACE conn4 <- [1,1561,null,{}] 14:28:56 INFO - PROCESS | 1820 | 1477517336185 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb2800 == 20 [pid = 1820] [id = 363] 14:28:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x90fb2c00) [pid = 1820] [serial = 1063] [outer = (nil)] 14:28:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x90fb7800) [pid = 1820] [serial = 1064] [outer = 0x90fb2c00] 14:28:56 INFO - PROCESS | 1820 | 1477517336272 Marionette DEBUG loaded listener.js 14:28:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x90fbb000) [pid = 1820] [serial = 1065] [outer = 0x90fb2c00] 14:28:57 INFO - PROCESS | 1820 | 1477517337019 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]]]}] 14:28:57 INFO - .................. 14:28:57 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1225ms 14:28:57 INFO - PROCESS | 1820 | 1477517337066 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 14:28:57 INFO - PROCESS | 1820 | 1477517337070 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 14:28:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 14:28:57 INFO - PROCESS | 1820 | 1477517337078 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}] 14:28:57 INFO - PROCESS | 1820 | 1477517337307 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 14:28:57 INFO - PROCESS | 1820 | 1477517337329 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 14:28:57 INFO - PROCESS | 1820 | 1477517337334 Marionette TRACE conn4 <- [1,1565,null,["8"]] 14:28:57 INFO - PROCESS | 1820 | 1477517337340 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 14:28:57 INFO - PROCESS | 1820 | 1477517337345 Marionette TRACE conn4 <- [1,1566,null,{}] 14:28:57 INFO - PROCESS | 1820 | 1477517337351 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x92d6b400 == 21 [pid = 1820] [id = 364] 14:28:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x92d6b800) [pid = 1820] [serial = 1066] [outer = (nil)] 14:28:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x92d78800) [pid = 1820] [serial = 1067] [outer = 0x92d6b800] 14:28:57 INFO - PROCESS | 1820 | 1477517337435 Marionette DEBUG loaded listener.js 14:28:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x92d7a400) [pid = 1820] [serial = 1068] [outer = 0x92d6b800] 14:28:58 INFO - PROCESS | 1820 | 1477517338084 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]]]}] 14:28:58 INFO - . 14:28:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1030ms 14:28:58 INFO - PROCESS | 1820 | 1477517338110 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 14:28:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 14:28:58 INFO - PROCESS | 1820 | 1477517338117 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 14:28:58 INFO - PROCESS | 1820 | 1477517338124 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}] 14:28:58 INFO - PROCESS | 1820 | 1477517338375 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 14:28:58 INFO - PROCESS | 1820 | 1477517338394 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 14:28:58 INFO - PROCESS | 1820 | 1477517338399 Marionette TRACE conn4 <- [1,1570,null,["8"]] 14:28:58 INFO - PROCESS | 1820 | 1477517338404 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 14:28:58 INFO - PROCESS | 1820 | 1477517338409 Marionette TRACE conn4 <- [1,1571,null,{}] 14:28:58 INFO - PROCESS | 1820 | 1477517338415 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x8db95400 == 22 [pid = 1820] [id = 365] 14:28:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x92decc00) [pid = 1820] [serial = 1069] [outer = (nil)] 14:28:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x9386c800) [pid = 1820] [serial = 1070] [outer = 0x92decc00] 14:28:58 INFO - PROCESS | 1820 | 1477517338509 Marionette DEBUG loaded listener.js 14:28:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x938cf800) [pid = 1820] [serial = 1071] [outer = 0x92decc00] 14:28:59 INFO - ... 14:28:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1122ms 14:28:59 INFO - PROCESS | 1820 | 1477517339225 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]]]}] 14:28:59 INFO - PROCESS | 1820 | 1477517339250 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 14:28:59 INFO - PROCESS | 1820 | 1477517339259 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 14:28:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 14:28:59 INFO - PROCESS | 1820 | 1477517339279 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}] 14:28:59 INFO - PROCESS | 1820 | 1477517339498 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 14:28:59 INFO - PROCESS | 1820 | 1477517339652 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 14:28:59 INFO - PROCESS | 1820 | 1477517339659 Marionette TRACE conn4 <- [1,1575,null,["8"]] 14:28:59 INFO - PROCESS | 1820 | 1477517339669 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 14:28:59 INFO - PROCESS | 1820 | 1477517339678 Marionette TRACE conn4 <- [1,1576,null,{}] 14:28:59 INFO - PROCESS | 1820 | 1477517339685 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:28:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x83875c00 == 23 [pid = 1820] [id = 366] 14:28:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8387c400) [pid = 1820] [serial = 1072] [outer = (nil)] 14:28:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x83b25400) [pid = 1820] [serial = 1073] [outer = 0x8387c400] 14:28:59 INFO - PROCESS | 1820 | 1477517339792 Marionette DEBUG loaded listener.js 14:28:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x83b1c800) [pid = 1820] [serial = 1074] [outer = 0x8387c400] 14:29:00 INFO - PROCESS | 1820 | [1820] 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 14:29:00 INFO - PROCESS | 1820 | [1820] 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 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:00 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:02 INFO - .................................................................................................................................................................................................................................................................................................................................... 14:29:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 3427ms 14:29:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 14:29:03 INFO - PROCESS | 1820 | 1477517342066 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]]]}] 14:29:03 INFO - PROCESS | 1820 | 1477517342707 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 14:29:03 INFO - PROCESS | 1820 | 1477517342723 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 14:29:03 INFO - PROCESS | 1820 | 1477517342742 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}] 14:29:03 INFO - PROCESS | 1820 | 1477517343358 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 14:29:03 INFO - PROCESS | 1820 | 1477517343586 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 14:29:03 INFO - PROCESS | 1820 | 1477517343591 Marionette TRACE conn4 <- [1,1580,null,["8"]] 14:29:03 INFO - PROCESS | 1820 | 1477517343598 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 14:29:03 INFO - PROCESS | 1820 | 1477517343604 Marionette TRACE conn4 <- [1,1581,null,{}] 14:29:03 INFO - PROCESS | 1820 | 1477517343653 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x943e1000 == 24 [pid = 1820] [id = 367] 14:29:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x943e1400) [pid = 1820] [serial = 1075] [outer = (nil)] 14:29:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x95517c00) [pid = 1820] [serial = 1076] [outer = 0x943e1400] 14:29:03 INFO - PROCESS | 1820 | 1477517343777 Marionette DEBUG loaded listener.js 14:29:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x958ea000) [pid = 1820] [serial = 1077] [outer = 0x943e1400] 14:29:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x95e25000 == 25 [pid = 1820] [id = 368] 14:29:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x95e26000) [pid = 1820] [serial = 1078] [outer = (nil)] 14:29:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x95e17400) [pid = 1820] [serial = 1079] [outer = 0x95e26000] 14:29:04 INFO - PROCESS | 1820 | 1477517344607 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]]]}] 14:29:04 INFO - . 14:29:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1925ms 14:29:04 INFO - PROCESS | 1820 | 1477517344680 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 14:29:04 INFO - PROCESS | 1820 | 1477517344689 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 14:29:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 14:29:04 INFO - PROCESS | 1820 | 1477517344698 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}] 14:29:04 INFO - PROCESS | 1820 | 1477517344913 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 14:29:05 INFO - PROCESS | 1820 | 1477517345084 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 14:29:05 INFO - PROCESS | 1820 | 1477517345090 Marionette TRACE conn4 <- [1,1585,null,["8"]] 14:29:05 INFO - PROCESS | 1820 | 1477517345096 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 14:29:05 INFO - PROCESS | 1820 | 1477517345104 Marionette TRACE conn4 <- [1,1586,null,{}] 14:29:05 INFO - PROCESS | 1820 | 1477517345111 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x95ea4c00 == 26 [pid = 1820] [id = 369] 14:29:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x95ea5800) [pid = 1820] [serial = 1080] [outer = (nil)] 14:29:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x97a32c00) [pid = 1820] [serial = 1081] [outer = 0x95ea5800] 14:29:05 INFO - PROCESS | 1820 | 1477517345253 Marionette DEBUG loaded listener.js 14:29:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x97a31400) [pid = 1820] [serial = 1082] [outer = 0x95ea5800] 14:29:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x97c9e000 == 27 [pid = 1820] [id = 370] 14:29:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x97ca1000) [pid = 1820] [serial = 1083] [outer = (nil)] 14:29:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x97c9f400) [pid = 1820] [serial = 1084] [outer = 0x97ca1000] 14:29:08 INFO - PROCESS | 1820 | --DOCSHELL 0x83807800 == 26 [pid = 1820] [id = 350] 14:29:08 INFO - PROCESS | 1820 | --DOCSHELL 0x95e25000 == 25 [pid = 1820] [id = 368] 14:29:08 INFO - PROCESS | 1820 | --DOCSHELL 0x97c9e000 == 24 [pid = 1820] [id = 370] 14:29:10 INFO - PROCESS | 1820 | 1477517350823 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]]]}] 14:29:10 INFO - . 14:29:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6152ms 14:29:10 INFO - PROCESS | 1820 | 1477517350852 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 14:29:10 INFO - PROCESS | 1820 | 1477517350861 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 14:29:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 14:29:10 INFO - PROCESS | 1820 | 1477517350881 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}] 14:29:11 INFO - PROCESS | 1820 | 1477517351123 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 14:29:11 INFO - PROCESS | 1820 | 1477517351170 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 14:29:11 INFO - PROCESS | 1820 | 1477517351176 Marionette TRACE conn4 <- [1,1590,null,["8"]] 14:29:11 INFO - PROCESS | 1820 | 1477517351186 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 14:29:11 INFO - PROCESS | 1820 | 1477517351196 Marionette TRACE conn4 <- [1,1591,null,{}] 14:29:11 INFO - PROCESS | 1820 | 1477517351277 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x8361e000 == 25 [pid = 1820] [id = 371] 14:29:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8361f000) [pid = 1820] [serial = 1085] [outer = (nil)] 14:29:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8362ac00) [pid = 1820] [serial = 1086] [outer = 0x8361f000] 14:29:11 INFO - PROCESS | 1820 | 1477517351372 Marionette DEBUG loaded listener.js 14:29:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x83743000) [pid = 1820] [serial = 1087] [outer = 0x8361f000] 14:29:12 INFO - PROCESS | 1820 | 1477517352050 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]]]}] 14:29:12 INFO - .. 14:29:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1227ms 14:29:12 INFO - PROCESS | 1820 | 1477517352114 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 14:29:12 INFO - PROCESS | 1820 | 1477517352123 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 14:29:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 14:29:12 INFO - PROCESS | 1820 | 1477517352131 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}] 14:29:12 INFO - PROCESS | 1820 | 1477517352377 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 14:29:12 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x83b23400) [pid = 1820] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 14:29:12 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x92decc00) [pid = 1820] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 14:29:12 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x92d6b800) [pid = 1820] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 14:29:12 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x83741800) [pid = 1820] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 14:29:12 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x84298c00) [pid = 1820] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 14:29:12 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8d932400) [pid = 1820] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 14:29:12 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8ce9cc00) [pid = 1820] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 14:29:12 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x90fb2c00) [pid = 1820] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 14:29:12 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8f918800) [pid = 1820] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 14:29:12 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x83620000) [pid = 1820] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 14:29:12 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x83873800) [pid = 1820] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 14:29:12 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8ce92400) [pid = 1820] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 14:29:12 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8fa2f000) [pid = 1820] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 14:29:12 INFO - PROCESS | 1820 | 1477517352873 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 14:29:12 INFO - PROCESS | 1820 | 1477517352881 Marionette TRACE conn4 <- [1,1595,null,["8"]] 14:29:12 INFO - PROCESS | 1820 | 1477517352895 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 14:29:12 INFO - PROCESS | 1820 | 1477517352900 Marionette TRACE conn4 <- [1,1596,null,{}] 14:29:12 INFO - PROCESS | 1820 | 1477517352908 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x83741800 == 26 [pid = 1820] [id = 372] 14:29:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x83811000) [pid = 1820] [serial = 1088] [outer = (nil)] 14:29:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x83874800) [pid = 1820] [serial = 1089] [outer = 0x83811000] 14:29:13 INFO - PROCESS | 1820 | 1477517352997 Marionette DEBUG loaded listener.js 14:29:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x83875400) [pid = 1820] [serial = 1090] [outer = 0x83811000] 14:29:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x84293800 == 27 [pid = 1820] [id = 373] 14:29:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x84295c00) [pid = 1820] [serial = 1091] [outer = (nil)] 14:29:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8429ac00) [pid = 1820] [serial = 1092] [outer = 0x84295c00] 14:29:13 INFO - PROCESS | 1820 | 1477517353778 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]]]}] 14:29:13 INFO - . 14:29:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1676ms 14:29:13 INFO - PROCESS | 1820 | 1477517353815 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 14:29:13 INFO - PROCESS | 1820 | 1477517353824 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 14:29:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 14:29:13 INFO - PROCESS | 1820 | 1477517353832 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}] 14:29:14 INFO - PROCESS | 1820 | 1477517354042 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 14:29:14 INFO - PROCESS | 1820 | 1477517354165 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 14:29:14 INFO - PROCESS | 1820 | 1477517354171 Marionette TRACE conn4 <- [1,1600,null,["8"]] 14:29:14 INFO - PROCESS | 1820 | 1477517354181 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 14:29:14 INFO - PROCESS | 1820 | 1477517354189 Marionette TRACE conn4 <- [1,1601,null,{}] 14:29:14 INFO - PROCESS | 1820 | 1477517354195 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b26d000 == 28 [pid = 1820] [id = 374] 14:29:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8b26dc00) [pid = 1820] [serial = 1093] [outer = (nil)] 14:29:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8c905400) [pid = 1820] [serial = 1094] [outer = 0x8b26dc00] 14:29:14 INFO - PROCESS | 1820 | 1477517354289 Marionette DEBUG loaded listener.js 14:29:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8c90dc00) [pid = 1820] [serial = 1095] [outer = 0x8b26dc00] 14:29:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd6e400 == 29 [pid = 1820] [id = 375] 14:29:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8f913000) [pid = 1820] [serial = 1096] [outer = (nil)] 14:29:14 INFO - PROCESS | 1820 | [1820] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9723 14:29:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x83257400) [pid = 1820] [serial = 1097] [outer = 0x8f913000] 14:29:14 INFO - PROCESS | 1820 | [1820] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 14:29:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8332dc00) [pid = 1820] [serial = 1098] [outer = 0x8f913000] 14:29:15 INFO - PROCESS | 1820 | 1477517355176 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]]]}] 14:29:15 INFO - . 14:29:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1425ms 14:29:15 INFO - PROCESS | 1820 | 1477517355258 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 14:29:15 INFO - PROCESS | 1820 | 1477517355265 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 14:29:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 14:29:15 INFO - PROCESS | 1820 | 1477517355300 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}] 14:29:15 INFO - PROCESS | 1820 | 1477517355544 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 14:29:15 INFO - PROCESS | 1820 | 1477517355715 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 14:29:15 INFO - PROCESS | 1820 | 1477517355721 Marionette TRACE conn4 <- [1,1605,null,["8"]] 14:29:15 INFO - PROCESS | 1820 | 1477517355731 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 14:29:15 INFO - PROCESS | 1820 | 1477517355742 Marionette TRACE conn4 <- [1,1606,null,{}] 14:29:15 INFO - PROCESS | 1820 | 1477517355796 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x83872800 == 30 [pid = 1820] [id = 376] 14:29:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x83874400) [pid = 1820] [serial = 1099] [outer = (nil)] 14:29:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x83b24c00) [pid = 1820] [serial = 1100] [outer = 0x83874400] 14:29:15 INFO - PROCESS | 1820 | 1477517355906 Marionette DEBUG loaded listener.js 14:29:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8429bc00) [pid = 1820] [serial = 1101] [outer = 0x83874400] 14:29:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x83323000 == 31 [pid = 1820] [id = 377] 14:29:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8d939400) [pid = 1820] [serial = 1102] [outer = (nil)] 14:29:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8d93d000) [pid = 1820] [serial = 1103] [outer = 0x8d939400] 14:29:16 INFO - PROCESS | 1820 | 1477517356915 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]]]}] 14:29:16 INFO - . 14:29:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1677ms 14:29:16 INFO - PROCESS | 1820 | 1477517356952 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 14:29:16 INFO - PROCESS | 1820 | 1477517356959 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 14:29:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 14:29:16 INFO - PROCESS | 1820 | 1477517356966 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}] 14:29:17 INFO - PROCESS | 1820 | 1477517357186 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 14:29:17 INFO - PROCESS | 1820 | 1477517357364 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 14:29:17 INFO - PROCESS | 1820 | 1477517357370 Marionette TRACE conn4 <- [1,1610,null,["8"]] 14:29:17 INFO - PROCESS | 1820 | 1477517357377 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 14:29:17 INFO - PROCESS | 1820 | 1477517357384 Marionette TRACE conn4 <- [1,1611,null,{}] 14:29:17 INFO - PROCESS | 1820 | 1477517357390 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f914400 == 32 [pid = 1820] [id = 378] 14:29:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8f915000) [pid = 1820] [serial = 1104] [outer = (nil)] 14:29:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8f918800) [pid = 1820] [serial = 1105] [outer = 0x8f915000] 14:29:17 INFO - PROCESS | 1820 | 1477517357522 Marionette DEBUG loaded listener.js 14:29:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f98d400) [pid = 1820] [serial = 1106] [outer = 0x8f915000] 14:29:18 INFO - PROCESS | 1820 | 1477517358229 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]]]}] 14:29:18 INFO - . 14:29:18 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1275ms 14:29:18 INFO - PROCESS | 1820 | 1477517358281 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 14:29:18 INFO - PROCESS | 1820 | 1477517358290 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 14:29:18 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 14:29:18 INFO - PROCESS | 1820 | 1477517358299 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}] 14:29:18 INFO - PROCESS | 1820 | 1477517358528 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 14:29:18 INFO - PROCESS | 1820 | 1477517358686 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 14:29:18 INFO - PROCESS | 1820 | 1477517358692 Marionette TRACE conn4 <- [1,1615,null,["8"]] 14:29:18 INFO - PROCESS | 1820 | 1477517358702 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 14:29:18 INFO - PROCESS | 1820 | 1477517358710 Marionette TRACE conn4 <- [1,1616,null,{}] 14:29:18 INFO - PROCESS | 1820 | 1477517358766 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c90f400 == 33 [pid = 1820] [id = 379] 14:29:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8f911800) [pid = 1820] [serial = 1107] [outer = (nil)] 14:29:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x90fbb400) [pid = 1820] [serial = 1108] [outer = 0x8f911800] 14:29:18 INFO - PROCESS | 1820 | 1477517358865 Marionette DEBUG loaded listener.js 14:29:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x92de3000) [pid = 1820] [serial = 1109] [outer = 0x8f911800] 14:29:19 INFO - PROCESS | 1820 | 1477517359656 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]]]}] 14:29:19 INFO - . 14:29:19 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1377ms 14:29:19 INFO - PROCESS | 1820 | 1477517359677 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 14:29:19 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 14:29:19 INFO - PROCESS | 1820 | 1477517359684 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 14:29:19 INFO - PROCESS | 1820 | 1477517359694 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}] 14:29:19 INFO - PROCESS | 1820 | 1477517359934 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 14:29:20 INFO - PROCESS | 1820 | --DOCSHELL 0x834a8000 == 32 [pid = 1820] [id = 351] 14:29:20 INFO - PROCESS | 1820 | --DOCSHELL 0x84293800 == 31 [pid = 1820] [id = 373] 14:29:20 INFO - PROCESS | 1820 | --DOCSHELL 0x95ea4c00 == 30 [pid = 1820] [id = 369] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x9386c800) [pid = 1820] [serial = 1070] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x938cf800) [pid = 1820] [serial = 1071] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x92d78800) [pid = 1820] [serial = 1067] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x92d7a400) [pid = 1820] [serial = 1068] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x90fb7800) [pid = 1820] [serial = 1064] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x90fbb000) [pid = 1820] [serial = 1065] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8fa30800) [pid = 1820] [serial = 1061] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8fa35c00) [pid = 1820] [serial = 1062] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8d93c400) [pid = 1820] [serial = 1058] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8dd67c00) [pid = 1820] [serial = 1059] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8428d400) [pid = 1820] [serial = 1035] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8380ec00) [pid = 1820] [serial = 1055] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x84297000) [pid = 1820] [serial = 1056] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8f98b400) [pid = 1820] [serial = 1052] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8f98f800) [pid = 1820] [serial = 1053] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8dd6d400) [pid = 1820] [serial = 1049] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8de0dc00) [pid = 1820] [serial = 1050] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8ce94800) [pid = 1820] [serial = 1046] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8ce99800) [pid = 1820] [serial = 1047] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8b266800) [pid = 1820] [serial = 1043] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8b26c800) [pid = 1820] [serial = 1044] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x83878000) [pid = 1820] [serial = 1040] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x83878400) [pid = 1820] [serial = 1041] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x837f2c00) [pid = 1820] [serial = 1037] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x837f2800) [pid = 1820] [serial = 1038] [outer = (nil)] [url = about:blank] 14:29:20 INFO - PROCESS | 1820 | 1477517360178 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 14:29:20 INFO - PROCESS | 1820 | 1477517360184 Marionette TRACE conn4 <- [1,1620,null,["8"]] 14:29:20 INFO - PROCESS | 1820 | 1477517360199 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 14:29:20 INFO - PROCESS | 1820 | 1477517360207 Marionette TRACE conn4 <- [1,1621,null,{}] 14:29:20 INFO - PROCESS | 1820 | 1477517360214 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x837fa000 == 31 [pid = 1820] [id = 380] 14:29:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x837fa400) [pid = 1820] [serial = 1110] [outer = (nil)] 14:29:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x83806400) [pid = 1820] [serial = 1111] [outer = 0x837fa400] 14:29:20 INFO - PROCESS | 1820 | 1477517360308 Marionette DEBUG loaded listener.js 14:29:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x83805800) [pid = 1820] [serial = 1112] [outer = 0x837fa400] 14:29:20 INFO - PROCESS | 1820 | 1477517360928 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"]]]}] 14:29:20 INFO - ...... 14:29:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1277ms 14:29:20 INFO - PROCESS | 1820 | 1477517360970 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 14:29:20 INFO - PROCESS | 1820 | 1477517360976 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 14:29:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 14:29:20 INFO - PROCESS | 1820 | 1477517360984 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}] 14:29:21 INFO - PROCESS | 1820 | 1477517361165 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 14:29:21 INFO - PROCESS | 1820 | 1477517361296 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 14:29:21 INFO - PROCESS | 1820 | 1477517361301 Marionette TRACE conn4 <- [1,1625,null,["8"]] 14:29:21 INFO - PROCESS | 1820 | 1477517361308 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 14:29:21 INFO - PROCESS | 1820 | 1477517361313 Marionette TRACE conn4 <- [1,1626,null,{}] 14:29:21 INFO - PROCESS | 1820 | 1477517361319 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x8429a400 == 32 [pid = 1820] [id = 381] 14:29:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8b264400) [pid = 1820] [serial = 1113] [outer = (nil)] 14:29:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8b267c00) [pid = 1820] [serial = 1114] [outer = 0x8b264400] 14:29:21 INFO - PROCESS | 1820 | 1477517361404 Marionette DEBUG loaded listener.js 14:29:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8c901400) [pid = 1820] [serial = 1115] [outer = 0x8b264400] 14:29:21 INFO - PROCESS | 1820 | 1477517361949 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]]]}] 14:29:21 INFO - . 14:29:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 977ms 14:29:21 INFO - PROCESS | 1820 | 1477517361969 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 14:29:21 INFO - PROCESS | 1820 | 1477517361976 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 14:29:21 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 14:29:21 INFO - PROCESS | 1820 | 1477517361983 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}] 14:29:22 INFO - PROCESS | 1820 | 1477517362153 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 14:29:22 INFO - PROCESS | 1820 | 1477517362166 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 14:29:22 INFO - PROCESS | 1820 | 1477517362169 Marionette TRACE conn4 <- [1,1630,null,["8"]] 14:29:22 INFO - PROCESS | 1820 | 1477517362175 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 14:29:22 INFO - PROCESS | 1820 | 1477517362182 Marionette TRACE conn4 <- [1,1631,null,{}] 14:29:22 INFO - PROCESS | 1820 | 1477517362320 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd6d400 == 33 [pid = 1820] [id = 382] 14:29:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8dd6f000) [pid = 1820] [serial = 1116] [outer = (nil)] 14:29:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8de0c800) [pid = 1820] [serial = 1117] [outer = 0x8dd6f000] 14:29:22 INFO - PROCESS | 1820 | 1477517362406 Marionette DEBUG loaded listener.js 14:29:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8f91b400) [pid = 1820] [serial = 1118] [outer = 0x8dd6f000] 14:29:23 INFO - PROCESS | 1820 | 1477517363023 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]]]}] 14:29:23 INFO - . 14:29:23 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1081ms 14:29:23 INFO - PROCESS | 1820 | 1477517363071 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 14:29:23 INFO - PROCESS | 1820 | 1477517363076 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 14:29:23 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 14:29:23 INFO - PROCESS | 1820 | 1477517363093 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}] 14:29:23 INFO - PROCESS | 1820 | 1477517363318 Marionette TRACE conn4 <- [1,1634,null,{"value":null}] 14:29:23 INFO - PROCESS | 1820 | 1477517363345 Marionette TRACE conn4 -> [0,1635,"getWindowHandles",null] 14:29:23 INFO - PROCESS | 1820 | 1477517363348 Marionette TRACE conn4 <- [1,1635,null,["8"]] 14:29:23 INFO - PROCESS | 1820 | 1477517363354 Marionette TRACE conn4 -> [0,1636,"switchToWindow",{"name":"8"}] 14:29:23 INFO - PROCESS | 1820 | 1477517363360 Marionette TRACE conn4 <- [1,1636,null,{}] 14:29:23 INFO - PROCESS | 1820 | 1477517363433 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f9b2000 == 34 [pid = 1820] [id = 383] 14:29:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8f9b9000) [pid = 1820] [serial = 1119] [outer = (nil)] 14:29:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8fa2f800) [pid = 1820] [serial = 1120] [outer = 0x8f9b9000] 14:29:23 INFO - PROCESS | 1820 | 1477517363517 Marionette DEBUG loaded listener.js 14:29:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8fbcd400) [pid = 1820] [serial = 1121] [outer = 0x8f9b9000] 14:29:23 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x97ca1000) [pid = 1820] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 14:29:23 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x83811000) [pid = 1820] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 14:29:23 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8387c400) [pid = 1820] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 14:29:23 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x95e26000) [pid = 1820] [serial = 1078] [outer = (nil)] [url = about:blank] 14:29:23 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x84295c00) [pid = 1820] [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] 14:29:23 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x943e1400) [pid = 1820] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 14:29:23 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8361f000) [pid = 1820] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 14:29:24 INFO - PROCESS | 1820 | 1477517364206 Marionette TRACE conn4 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 14:29:24 INFO - . 14:29:24 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1123ms 14:29:24 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 14:29:24 INFO - PROCESS | 1820 | 1477517364215 Marionette TRACE conn4 -> [0,1638,"getWindowHandle",null] 14:29:24 INFO - PROCESS | 1820 | 1477517364218 Marionette TRACE conn4 <- [1,1638,null,{"value":"8"}] 14:29:24 INFO - PROCESS | 1820 | 1477517364225 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}] 14:29:24 INFO - PROCESS | 1820 | 1477517364453 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 14:29:24 INFO - PROCESS | 1820 | 1477517364471 Marionette TRACE conn4 -> [0,1640,"getWindowHandles",null] 14:29:24 INFO - PROCESS | 1820 | 1477517364474 Marionette TRACE conn4 <- [1,1640,null,["8"]] 14:29:24 INFO - PROCESS | 1820 | 1477517364480 Marionette TRACE conn4 -> [0,1641,"switchToWindow",{"name":"8"}] 14:29:24 INFO - PROCESS | 1820 | 1477517364485 Marionette TRACE conn4 <- [1,1641,null,{}] 14:29:24 INFO - PROCESS | 1820 | 1477517364490 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x8324e400 == 35 [pid = 1820] [id = 384] 14:29:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x92d72c00) [pid = 1820] [serial = 1122] [outer = (nil)] 14:29:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x92d7a000) [pid = 1820] [serial = 1123] [outer = 0x92d72c00] 14:29:24 INFO - PROCESS | 1820 | 1477517364578 Marionette DEBUG loaded listener.js 14:29:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x92deb400) [pid = 1820] [serial = 1124] [outer = 0x92d72c00] 14:29:25 INFO - ................................................... 14:29:25 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1141ms 14:29:25 INFO - TEST-START | /js/builtins/Math.max.html 14:29:25 INFO - PROCESS | 1820 | 1477517365297 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]]]}] 14:29:25 INFO - PROCESS | 1820 | 1477517365366 Marionette TRACE conn4 -> [0,1643,"getWindowHandle",null] 14:29:25 INFO - PROCESS | 1820 | 1477517365369 Marionette TRACE conn4 <- [1,1643,null,{"value":"8"}] 14:29:25 INFO - PROCESS | 1820 | 1477517365379 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}] 14:29:25 INFO - PROCESS | 1820 | 1477517365623 Marionette TRACE conn4 <- [1,1644,null,{"value":null}] 14:29:25 INFO - PROCESS | 1820 | 1477517365636 Marionette TRACE conn4 -> [0,1645,"getWindowHandles",null] 14:29:25 INFO - PROCESS | 1820 | 1477517365639 Marionette TRACE conn4 <- [1,1645,null,["8"]] 14:29:25 INFO - PROCESS | 1820 | 1477517365645 Marionette TRACE conn4 -> [0,1646,"switchToWindow",{"name":"8"}] 14:29:25 INFO - PROCESS | 1820 | 1477517365650 Marionette TRACE conn4 <- [1,1646,null,{}] 14:29:25 INFO - PROCESS | 1820 | 1477517365657 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x941f2400 == 36 [pid = 1820] [id = 385] 14:29:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x941fac00) [pid = 1820] [serial = 1125] [outer = (nil)] 14:29:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x943d5c00) [pid = 1820] [serial = 1126] [outer = 0x941fac00] 14:29:25 INFO - PROCESS | 1820 | 1477517365741 Marionette DEBUG loaded listener.js 14:29:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x943d9800) [pid = 1820] [serial = 1127] [outer = 0x941fac00] 14:29:26 INFO - PROCESS | 1820 | 1477517366414 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]]]}] 14:29:26 INFO - ...... 14:29:26 INFO - TEST-OK | /js/builtins/Math.max.html | took 1082ms 14:29:26 INFO - PROCESS | 1820 | 1477517366461 Marionette TRACE conn4 -> [0,1648,"getWindowHandle",null] 14:29:26 INFO - PROCESS | 1820 | 1477517366469 Marionette TRACE conn4 <- [1,1648,null,{"value":"8"}] 14:29:26 INFO - TEST-START | /js/builtins/Math.min.html 14:29:26 INFO - PROCESS | 1820 | 1477517366484 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}] 14:29:26 INFO - PROCESS | 1820 | 1477517366725 Marionette TRACE conn4 <- [1,1649,null,{"value":null}] 14:29:26 INFO - PROCESS | 1820 | 1477517366881 Marionette TRACE conn4 -> [0,1650,"getWindowHandles",null] 14:29:26 INFO - PROCESS | 1820 | 1477517366888 Marionette TRACE conn4 <- [1,1650,null,["8"]] 14:29:26 INFO - PROCESS | 1820 | 1477517366912 Marionette TRACE conn4 -> [0,1651,"switchToWindow",{"name":"8"}] 14:29:26 INFO - PROCESS | 1820 | 1477517366921 Marionette TRACE conn4 <- [1,1651,null,{}] 14:29:26 INFO - PROCESS | 1820 | 1477517366927 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x8380f800 == 37 [pid = 1820] [id = 386] 14:29:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x83810000) [pid = 1820] [serial = 1128] [outer = (nil)] 14:29:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x83b20400) [pid = 1820] [serial = 1129] [outer = 0x83810000] 14:29:27 INFO - PROCESS | 1820 | 1477517367034 Marionette DEBUG loaded listener.js 14:29:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x84295800) [pid = 1820] [serial = 1130] [outer = 0x83810000] 14:29:27 INFO - PROCESS | 1820 | 1477517367712 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]]]}] 14:29:27 INFO - ...... 14:29:27 INFO - TEST-OK | /js/builtins/Math.min.html | took 1275ms 14:29:27 INFO - PROCESS | 1820 | 1477517367757 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 14:29:27 INFO - PROCESS | 1820 | 1477517367762 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 14:29:27 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 14:29:27 INFO - PROCESS | 1820 | 1477517367771 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}] 14:29:27 INFO - PROCESS | 1820 | 1477517367970 Marionette TRACE conn4 <- [1,1654,null,{"value":null}] 14:29:28 INFO - PROCESS | 1820 | 1477517368141 Marionette TRACE conn4 -> [0,1655,"getWindowHandles",null] 14:29:28 INFO - PROCESS | 1820 | 1477517368147 Marionette TRACE conn4 <- [1,1655,null,["8"]] 14:29:28 INFO - PROCESS | 1820 | 1477517368158 Marionette TRACE conn4 -> [0,1656,"switchToWindow",{"name":"8"}] 14:29:28 INFO - PROCESS | 1820 | 1477517368165 Marionette TRACE conn4 <- [1,1656,null,{}] 14:29:28 INFO - PROCESS | 1820 | 1477517368171 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cea0c00 == 38 [pid = 1820] [id = 387] 14:29:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8da3bc00) [pid = 1820] [serial = 1131] [outer = (nil)] 14:29:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8dd6cc00) [pid = 1820] [serial = 1132] [outer = 0x8da3bc00] 14:29:28 INFO - PROCESS | 1820 | 1477517368311 Marionette DEBUG loaded listener.js 14:29:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8f91d800) [pid = 1820] [serial = 1133] [outer = 0x8da3bc00] 14:29:29 INFO - PROCESS | 1820 | 1477517369014 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"]]]}] 14:29:29 INFO - .. 14:29:29 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1280ms 14:29:29 INFO - PROCESS | 1820 | 1477517369059 Marionette TRACE conn4 -> [0,1658,"getWindowHandle",null] 14:29:29 INFO - PROCESS | 1820 | 1477517369067 Marionette TRACE conn4 <- [1,1658,null,{"value":"8"}] 14:29:29 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 14:29:29 INFO - PROCESS | 1820 | 1477517369075 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}] 14:29:29 INFO - PROCESS | 1820 | 1477517369296 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 14:29:29 INFO - PROCESS | 1820 | 1477517369440 Marionette TRACE conn4 -> [0,1660,"getWindowHandles",null] 14:29:29 INFO - PROCESS | 1820 | 1477517369446 Marionette TRACE conn4 <- [1,1660,null,["8"]] 14:29:29 INFO - PROCESS | 1820 | 1477517369468 Marionette TRACE conn4 -> [0,1661,"switchToWindow",{"name":"8"}] 14:29:29 INFO - PROCESS | 1820 | 1477517369476 Marionette TRACE conn4 <- [1,1661,null,{}] 14:29:29 INFO - PROCESS | 1820 | 1477517369483 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x93d81c00 == 39 [pid = 1820] [id = 388] 14:29:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x9411e400) [pid = 1820] [serial = 1134] [outer = (nil)] 14:29:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x943d6000) [pid = 1820] [serial = 1135] [outer = 0x9411e400] 14:29:29 INFO - PROCESS | 1820 | 1477517369580 Marionette DEBUG loaded listener.js 14:29:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x943dc400) [pid = 1820] [serial = 1136] [outer = 0x9411e400] 14:29:30 INFO - PROCESS | 1820 | 1477517370210 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]]]}] 14:29:30 INFO - .... 14:29:30 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1180ms 14:29:30 INFO - PROCESS | 1820 | 1477517370254 Marionette TRACE conn4 -> [0,1663,"getWindowHandle",null] 14:29:30 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 14:29:30 INFO - PROCESS | 1820 | 1477517370260 Marionette TRACE conn4 <- [1,1663,null,{"value":"8"}] 14:29:30 INFO - PROCESS | 1820 | 1477517370268 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}] 14:29:30 INFO - PROCESS | 1820 | 1477517370461 Marionette TRACE conn4 <- [1,1664,null,{"value":null}] 14:29:30 INFO - PROCESS | 1820 | 1477517370648 Marionette TRACE conn4 -> [0,1665,"getWindowHandles",null] 14:29:30 INFO - PROCESS | 1820 | 1477517370654 Marionette TRACE conn4 <- [1,1665,null,["8"]] 14:29:30 INFO - PROCESS | 1820 | 1477517370662 Marionette TRACE conn4 -> [0,1666,"switchToWindow",{"name":"8"}] 14:29:30 INFO - PROCESS | 1820 | 1477517370669 Marionette TRACE conn4 <- [1,1666,null,{}] 14:29:30 INFO - PROCESS | 1820 | 1477517370683 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x9457bc00 == 40 [pid = 1820] [id = 389] 14:29:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x9457cc00) [pid = 1820] [serial = 1137] [outer = (nil)] 14:29:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x9457ec00) [pid = 1820] [serial = 1138] [outer = 0x9457cc00] 14:29:30 INFO - PROCESS | 1820 | 1477517370781 Marionette DEBUG loaded listener.js 14:29:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x94584000) [pid = 1820] [serial = 1139] [outer = 0x9457cc00] 14:29:31 INFO - PROCESS | 1820 | 1477517371442 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]]]}] 14:29:31 INFO - .... 14:29:31 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1224ms 14:29:31 INFO - PROCESS | 1820 | 1477517371492 Marionette TRACE conn4 -> [0,1668,"getWindowHandle",null] 14:29:31 INFO - PROCESS | 1820 | 1477517371497 Marionette TRACE conn4 <- [1,1668,null,{"value":"8"}] 14:29:31 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 14:29:31 INFO - PROCESS | 1820 | 1477517371504 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}] 14:29:31 INFO - PROCESS | 1820 | 1477517371689 Marionette TRACE conn4 <- [1,1669,null,{"value":null}] 14:29:31 INFO - PROCESS | 1820 | 1477517371868 Marionette TRACE conn4 -> [0,1670,"getWindowHandles",null] 14:29:31 INFO - PROCESS | 1820 | 1477517371874 Marionette TRACE conn4 <- [1,1670,null,["8"]] 14:29:31 INFO - PROCESS | 1820 | 1477517371885 Marionette TRACE conn4 -> [0,1671,"switchToWindow",{"name":"8"}] 14:29:31 INFO - PROCESS | 1820 | 1477517371907 Marionette TRACE conn4 <- [1,1671,null,{}] 14:29:31 INFO - PROCESS | 1820 | 1477517371959 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x94da5c00 == 41 [pid = 1820] [id = 390] 14:29:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x94da6400) [pid = 1820] [serial = 1140] [outer = (nil)] 14:29:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x94da9000) [pid = 1820] [serial = 1141] [outer = 0x94da6400] 14:29:32 INFO - PROCESS | 1820 | 1477517372057 Marionette DEBUG loaded listener.js 14:29:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x94dac400) [pid = 1820] [serial = 1142] [outer = 0x94da6400] 14:29:32 INFO - PROCESS | 1820 | 1477517372837 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]]]}] 14:29:32 INFO - ... 14:29:32 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1371ms 14:29:32 INFO - PROCESS | 1820 | 1477517372878 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 14:29:32 INFO - PROCESS | 1820 | 1477517372882 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 14:29:32 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 14:29:32 INFO - PROCESS | 1820 | 1477517372891 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}] 14:29:33 INFO - PROCESS | 1820 | 1477517373117 Marionette TRACE conn4 <- [1,1674,null,{"value":null}] 14:29:33 INFO - PROCESS | 1820 | 1477517373311 Marionette TRACE conn4 -> [0,1675,"getWindowHandles",null] 14:29:33 INFO - PROCESS | 1820 | 1477517373315 Marionette TRACE conn4 <- [1,1675,null,["8"]] 14:29:33 INFO - PROCESS | 1820 | 1477517373324 Marionette TRACE conn4 -> [0,1676,"switchToWindow",{"name":"8"}] 14:29:33 INFO - PROCESS | 1820 | 1477517373330 Marionette TRACE conn4 <- [1,1676,null,{}] 14:29:33 INFO - PROCESS | 1820 | 1477517373340 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8373ec00 == 42 [pid = 1820] [id = 391] 14:29:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x83743800) [pid = 1820] [serial = 1143] [outer = (nil)] 14:29:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8c905000) [pid = 1820] [serial = 1144] [outer = 0x83743800] 14:29:33 INFO - PROCESS | 1820 | 1477517373443 Marionette DEBUG loaded listener.js 14:29:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x84294000) [pid = 1820] [serial = 1145] [outer = 0x83743800] 14:29:34 INFO - PROCESS | 1820 | 1477517374282 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"]]]}] 14:29:34 INFO - .. 14:29:34 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1431ms 14:29:34 INFO - PROCESS | 1820 | 1477517374323 Marionette TRACE conn4 -> [0,1678,"getWindowHandle",null] 14:29:34 INFO - PROCESS | 1820 | 1477517374330 Marionette TRACE conn4 <- [1,1678,null,{"value":"8"}] 14:29:34 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 14:29:34 INFO - PROCESS | 1820 | 1477517374341 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}] 14:29:34 INFO - PROCESS | 1820 | 1477517374550 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 14:29:34 INFO - PROCESS | 1820 | 1477517374758 Marionette TRACE conn4 -> [0,1680,"getWindowHandles",null] 14:29:34 INFO - PROCESS | 1820 | 1477517374772 Marionette TRACE conn4 <- [1,1680,null,["8"]] 14:29:34 INFO - PROCESS | 1820 | 1477517374796 Marionette TRACE conn4 -> [0,1681,"switchToWindow",{"name":"8"}] 14:29:34 INFO - PROCESS | 1820 | 1477517374806 Marionette TRACE conn4 <- [1,1681,null,{}] 14:29:34 INFO - PROCESS | 1820 | 1477517374826 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x837f6c00 == 43 [pid = 1820] [id = 392] 14:29:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x83802c00) [pid = 1820] [serial = 1146] [outer = (nil)] 14:29:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8387b400) [pid = 1820] [serial = 1147] [outer = 0x83802c00] 14:29:34 INFO - PROCESS | 1820 | 1477517374924 Marionette DEBUG loaded listener.js 14:29:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x83878400) [pid = 1820] [serial = 1148] [outer = 0x83802c00] 14:29:35 INFO - PROCESS | 1820 | --DOCSHELL 0x83b23000 == 42 [pid = 1820] [id = 353] 14:29:35 INFO - PROCESS | 1820 | --DOCSHELL 0x83804800 == 41 [pid = 1820] [id = 352] 14:29:35 INFO - PROCESS | 1820 | --DOCSHELL 0x84298800 == 40 [pid = 1820] [id = 356] 14:29:35 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x97a32c00) [pid = 1820] [serial = 1081] [outer = (nil)] [url = about:blank] 14:29:35 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8c905400) [pid = 1820] [serial = 1094] [outer = (nil)] [url = about:blank] 14:29:35 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x97c9f400) [pid = 1820] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 14:29:35 INFO - PROCESS | 1820 | --DOCSHELL 0x83740000 == 39 [pid = 1820] [id = 354] 14:29:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce92000 == 38 [pid = 1820] [id = 357] 14:29:35 INFO - PROCESS | 1820 | --DOCSHELL 0x8324f400 == 37 [pid = 1820] [id = 358] 14:29:35 INFO - PROCESS | 1820 | --DOCSHELL 0x83323000 == 36 [pid = 1820] [id = 377] 14:29:35 INFO - PROCESS | 1820 | 1477517375677 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"]]]}] 14:29:35 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x83874800) [pid = 1820] [serial = 1089] [outer = (nil)] [url = about:blank] 14:29:35 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x83875400) [pid = 1820] [serial = 1090] [outer = (nil)] [url = about:blank] 14:29:35 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8362ac00) [pid = 1820] [serial = 1086] [outer = (nil)] [url = about:blank] 14:29:35 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x83743000) [pid = 1820] [serial = 1087] [outer = (nil)] [url = about:blank] 14:29:35 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x95517c00) [pid = 1820] [serial = 1076] [outer = (nil)] [url = about:blank] 14:29:35 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x958ea000) [pid = 1820] [serial = 1077] [outer = (nil)] [url = about:blank] 14:29:35 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x83b25400) [pid = 1820] [serial = 1073] [outer = (nil)] [url = about:blank] 14:29:35 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x83b1c800) [pid = 1820] [serial = 1074] [outer = (nil)] [url = about:blank] 14:29:35 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x95e17400) [pid = 1820] [serial = 1079] [outer = (nil)] [url = about:blank] 14:29:35 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8429ac00) [pid = 1820] [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] 14:29:35 INFO - .. 14:29:35 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1426ms 14:29:35 INFO - PROCESS | 1820 | 1477517375766 Marionette TRACE conn4 -> [0,1683,"getWindowHandle",null] 14:29:35 INFO - PROCESS | 1820 | 1477517375771 Marionette TRACE conn4 <- [1,1683,null,{"value":"8"}] 14:29:35 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 14:29:35 INFO - PROCESS | 1820 | 1477517375779 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}] 14:29:35 INFO - PROCESS | 1820 | 1477517375962 Marionette TRACE conn4 <- [1,1684,null,{"value":null}] 14:29:36 INFO - PROCESS | 1820 | 1477517376096 Marionette TRACE conn4 -> [0,1685,"getWindowHandles",null] 14:29:36 INFO - PROCESS | 1820 | 1477517376102 Marionette TRACE conn4 <- [1,1685,null,["8"]] 14:29:36 INFO - PROCESS | 1820 | 1477517376109 Marionette TRACE conn4 -> [0,1686,"switchToWindow",{"name":"8"}] 14:29:36 INFO - PROCESS | 1820 | 1477517376114 Marionette TRACE conn4 <- [1,1686,null,{}] 14:29:36 INFO - PROCESS | 1820 | 1477517376120 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8428e400 == 37 [pid = 1820] [id = 393] 14:29:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8c905400) [pid = 1820] [serial = 1149] [outer = (nil)] 14:29:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8dd69400) [pid = 1820] [serial = 1150] [outer = 0x8c905400] 14:29:36 INFO - PROCESS | 1820 | 1477517376210 Marionette DEBUG loaded listener.js 14:29:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f917000) [pid = 1820] [serial = 1151] [outer = 0x8c905400] 14:29:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa35c00 == 38 [pid = 1820] [id = 394] 14:29:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x92a99000) [pid = 1820] [serial = 1152] [outer = (nil)] 14:29:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x92d6c800) [pid = 1820] [serial = 1153] [outer = 0x92a99000] 14:29:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x92d70000 == 39 [pid = 1820] [id = 395] 14:29:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x92d70800) [pid = 1820] [serial = 1154] [outer = (nil)] 14:29:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x92d72000) [pid = 1820] [serial = 1155] [outer = 0x92d70800] 14:29:37 INFO - PROCESS | 1820 | 1477517377011 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]]]}] 14:29:37 INFO - . 14:29:37 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1271ms 14:29:37 INFO - PROCESS | 1820 | 1477517377059 Marionette TRACE conn4 -> [0,1688,"getWindowHandle",null] 14:29:37 INFO - PROCESS | 1820 | 1477517377067 Marionette TRACE conn4 <- [1,1688,null,{"value":"8"}] 14:29:37 INFO - TEST-START | /js/builtins/Promise-subclassing.html 14:29:37 INFO - PROCESS | 1820 | 1477517377076 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}] 14:29:37 INFO - PROCESS | 1820 | 1477517377341 Marionette TRACE conn4 <- [1,1689,null,{"value":null}] 14:29:37 INFO - PROCESS | 1820 | 1477517377459 Marionette TRACE conn4 -> [0,1690,"getWindowHandles",null] 14:29:37 INFO - PROCESS | 1820 | 1477517377466 Marionette TRACE conn4 <- [1,1690,null,["8"]] 14:29:37 INFO - PROCESS | 1820 | 1477517377481 Marionette TRACE conn4 -> [0,1691,"switchToWindow",{"name":"8"}] 14:29:37 INFO - PROCESS | 1820 | 1477517377492 Marionette TRACE conn4 <- [1,1691,null,{}] 14:29:37 INFO - PROCESS | 1820 | 1477517377502 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x92dec400 == 40 [pid = 1820] [id = 396] 14:29:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x92dec800) [pid = 1820] [serial = 1156] [outer = (nil)] 14:29:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x92df1000) [pid = 1820] [serial = 1157] [outer = 0x92dec800] 14:29:37 INFO - PROCESS | 1820 | 1477517377606 Marionette DEBUG loaded listener.js 14:29:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x93b95000) [pid = 1820] [serial = 1158] [outer = 0x92dec800] 14:29:38 INFO - PROCESS | 1820 | 1477517378298 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]]]}] 14:29:38 INFO - ........ 14:29:38 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1274ms 14:29:38 INFO - PROCESS | 1820 | 1477517378355 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 14:29:38 INFO - PROCESS | 1820 | 1477517378359 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 14:29:38 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 14:29:38 INFO - PROCESS | 1820 | 1477517378368 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}] 14:29:38 INFO - PROCESS | 1820 | 1477517378608 Marionette TRACE conn4 <- [1,1694,null,{"value":null}] 14:29:38 INFO - PROCESS | 1820 | 1477517378626 Marionette TRACE conn4 -> [0,1695,"getWindowHandles",null] 14:29:38 INFO - PROCESS | 1820 | 1477517378630 Marionette TRACE conn4 <- [1,1695,null,["8"]] 14:29:38 INFO - PROCESS | 1820 | 1477517378638 Marionette TRACE conn4 -> [0,1696,"switchToWindow",{"name":"8"}] 14:29:38 INFO - PROCESS | 1820 | 1477517378648 Marionette TRACE conn4 <- [1,1696,null,{}] 14:29:38 INFO - PROCESS | 1820 | 1477517378727 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x943d5800 == 41 [pid = 1820] [id = 397] 14:29:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x943d8800) [pid = 1820] [serial = 1159] [outer = (nil)] 14:29:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x943ec800) [pid = 1820] [serial = 1160] [outer = 0x943d8800] 14:29:38 INFO - PROCESS | 1820 | 1477517378813 Marionette DEBUG loaded listener.js 14:29:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x943ee400) [pid = 1820] [serial = 1161] [outer = 0x943d8800] 14:29:39 INFO - PROCESS | 1820 | 1477517379658 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]]]}] 14:29:39 INFO - .................... 14:29:39 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1337ms 14:29:39 INFO - PROCESS | 1820 | 1477517379705 Marionette TRACE conn4 -> [0,1698,"getWindowHandle",null] 14:29:39 INFO - PROCESS | 1820 | 1477517379708 Marionette TRACE conn4 <- [1,1698,null,{"value":"8"}] 14:29:39 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 14:29:39 INFO - PROCESS | 1820 | 1477517379715 Marionette TRACE conn4 -> [0,1699,"getContext",null] 14:29:39 INFO - PROCESS | 1820 | 1477517379718 Marionette TRACE conn4 <- [1,1699,null,{"value":"content"}] 14:29:39 INFO - PROCESS | 1820 | 1477517379724 Marionette TRACE conn4 -> [0,1700,"setContext",{"value":"chrome"}] 14:29:39 INFO - PROCESS | 1820 | 1477517379727 Marionette TRACE conn4 <- [1,1700,null,{}] 14:29:39 INFO - PROCESS | 1820 | 1477517379741 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}] 14:29:39 INFO - PROCESS | 1820 | 1477517379775 Marionette TRACE conn4 <- [1,1701,null,{"value":true}] 14:29:39 INFO - PROCESS | 1820 | 1477517379787 Marionette TRACE conn4 -> [0,1702,"setContext",{"value":"content"}] 14:29:39 INFO - PROCESS | 1820 | 1477517379790 Marionette TRACE conn4 <- [1,1702,null,{}] 14:29:39 INFO - Setting pref media.mediasource.enabled (true) 14:29:39 INFO - PROCESS | 1820 | 1477517379797 Marionette TRACE conn4 -> [0,1703,"getContext",null] 14:29:39 INFO - PROCESS | 1820 | 1477517379800 Marionette TRACE conn4 <- [1,1703,null,{"value":"content"}] 14:29:39 INFO - PROCESS | 1820 | 1477517379806 Marionette TRACE conn4 -> [0,1704,"setContext",{"value":"chrome"}] 14:29:39 INFO - PROCESS | 1820 | 1477517379808 Marionette TRACE conn4 <- [1,1704,null,{}] 14:29:39 INFO - PROCESS | 1820 | 1477517379825 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}] 14:29:39 INFO - PROCESS | 1820 | 1477517379843 Marionette TRACE conn4 <- [1,1705,null,{"value":null}] 14:29:39 INFO - PROCESS | 1820 | 1477517379851 Marionette TRACE conn4 -> [0,1706,"setContext",{"value":"content"}] 14:29:39 INFO - PROCESS | 1820 | 1477517379854 Marionette TRACE conn4 <- [1,1706,null,{}] 14:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8f9b9000) [pid = 1820] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 14:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x92d72c00) [pid = 1820] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 14:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8f913000) [pid = 1820] [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] 14:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8d939400) [pid = 1820] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 14:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x83874400) [pid = 1820] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 14:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8f915000) [pid = 1820] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 14:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8f911800) [pid = 1820] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 14:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8b264400) [pid = 1820] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 14:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x837fa400) [pid = 1820] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 14:29:39 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8dd6f000) [pid = 1820] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 14:29:40 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x95ea5800) [pid = 1820] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 14:29:40 INFO - PROCESS | 1820 | 1477517379999 Marionette TRACE conn4 -> [0,1707,"timeouts",{"script":185000}] 14:29:40 INFO - PROCESS | 1820 | 1477517380007 Marionette TRACE conn4 <- [1,1707,null,{}] 14:29:40 INFO - PROCESS | 1820 | 1477517380014 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}] 14:29:40 INFO - PROCESS | 1820 | 1477517380197 Marionette TRACE conn4 <- [1,1708,null,{"value":null}] 14:29:40 INFO - PROCESS | 1820 | 1477517380207 Marionette TRACE conn4 -> [0,1709,"getWindowHandles",null] 14:29:40 INFO - PROCESS | 1820 | 1477517380215 Marionette TRACE conn4 <- [1,1709,null,["8"]] 14:29:40 INFO - PROCESS | 1820 | 1477517380348 Marionette TRACE conn4 -> [0,1710,"switchToWindow",{"name":"8"}] 14:29:40 INFO - PROCESS | 1820 | 1477517380355 Marionette TRACE conn4 <- [1,1710,null,{}] 14:29:40 INFO - PROCESS | 1820 | 1477517380364 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\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"}] 14:29:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de0c400 == 42 [pid = 1820] [id = 398] 14:29:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x938d1000) [pid = 1820] [serial = 1162] [outer = (nil)] 14:29:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x94dec400) [pid = 1820] [serial = 1163] [outer = 0x938d1000] 14:29:40 INFO - PROCESS | 1820 | 1477517380454 Marionette DEBUG loaded listener.js 14:29:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x94dee000) [pid = 1820] [serial = 1164] [outer = 0x938d1000] 14:29:41 INFO - PROCESS | 1820 | 1477517381012 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]]]}] 14:29:41 INFO - .. 14:29:41 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1316ms 14:29:41 INFO - PROCESS | 1820 | 1477517381037 Marionette TRACE conn4 -> [0,1712,"getWindowHandle",null] 14:29:41 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 14:29:41 INFO - PROCESS | 1820 | 1477517381042 Marionette TRACE conn4 <- [1,1712,null,{"value":"8"}] 14:29:41 INFO - PROCESS | 1820 | 1477517381048 Marionette TRACE conn4 -> [0,1713,"timeouts",{"script":35000}] 14:29:41 INFO - PROCESS | 1820 | 1477517381052 Marionette TRACE conn4 <- [1,1713,null,{}] 14:29:41 INFO - PROCESS | 1820 | 1477517381058 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}] 14:29:41 INFO - PROCESS | 1820 | 1477517381260 Marionette TRACE conn4 <- [1,1714,null,{"value":null}] 14:29:41 INFO - PROCESS | 1820 | 1477517381276 Marionette TRACE conn4 -> [0,1715,"getWindowHandles",null] 14:29:41 INFO - PROCESS | 1820 | 1477517381280 Marionette TRACE conn4 <- [1,1715,null,["8"]] 14:29:41 INFO - PROCESS | 1820 | 1477517381407 Marionette TRACE conn4 -> [0,1716,"switchToWindow",{"name":"8"}] 14:29:41 INFO - PROCESS | 1820 | 1477517381417 Marionette TRACE conn4 <- [1,1716,null,{}] 14:29:41 INFO - PROCESS | 1820 | 1477517381425 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x9545a000 == 43 [pid = 1820] [id = 399] 14:29:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x9545b800) [pid = 1820] [serial = 1165] [outer = (nil)] 14:29:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x958ef000) [pid = 1820] [serial = 1166] [outer = 0x9545b800] 14:29:41 INFO - PROCESS | 1820 | 1477517381519 Marionette DEBUG loaded listener.js 14:29:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x95e0cc00) [pid = 1820] [serial = 1167] [outer = 0x9545b800] 14:29:42 INFO - PROCESS | 1820 | 1477517382120 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]]]}] 14:29:42 INFO - .. 14:29:42 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1141ms 14:29:42 INFO - PROCESS | 1820 | 1477517382191 Marionette TRACE conn4 -> [0,1718,"getWindowHandle",null] 14:29:42 INFO - PROCESS | 1820 | 1477517382199 Marionette TRACE conn4 <- [1,1718,null,{"value":"8"}] 14:29:42 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 14:29:42 INFO - PROCESS | 1820 | 1477517382212 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}] 14:29:42 INFO - PROCESS | 1820 | 1477517382463 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 14:29:42 INFO - PROCESS | 1820 | 1477517382653 Marionette TRACE conn4 -> [0,1720,"getWindowHandles",null] 14:29:42 INFO - PROCESS | 1820 | 1477517382663 Marionette TRACE conn4 <- [1,1720,null,["8"]] 14:29:42 INFO - PROCESS | 1820 | 1477517382672 Marionette TRACE conn4 -> [0,1721,"switchToWindow",{"name":"8"}] 14:29:42 INFO - PROCESS | 1820 | 1477517382683 Marionette TRACE conn4 <- [1,1721,null,{}] 14:29:42 INFO - PROCESS | 1820 | 1477517382738 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b26000 == 44 [pid = 1820] [id = 400] 14:29:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x83b27c00) [pid = 1820] [serial = 1168] [outer = (nil)] 14:29:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8b267400) [pid = 1820] [serial = 1169] [outer = 0x83b27c00] 14:29:42 INFO - PROCESS | 1820 | 1477517382861 Marionette DEBUG loaded listener.js 14:29:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8c90f000) [pid = 1820] [serial = 1170] [outer = 0x83b27c00] 14:29:43 INFO - PROCESS | 1820 | 1477517383737 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]]]}] 14:29:43 INFO - .. 14:29:43 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1576ms 14:29:43 INFO - PROCESS | 1820 | 1477517383790 Marionette TRACE conn4 -> [0,1723,"getWindowHandle",null] 14:29:43 INFO - PROCESS | 1820 | 1477517383796 Marionette TRACE conn4 <- [1,1723,null,{"value":"8"}] 14:29:43 INFO - TEST-START | /media-source/SourceBuffer-abort.html 14:29:43 INFO - PROCESS | 1820 | 1477517383807 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}] 14:29:44 INFO - PROCESS | 1820 | 1477517384027 Marionette TRACE conn4 <- [1,1724,null,{"value":null}] 14:29:44 INFO - PROCESS | 1820 | 1477517384213 Marionette TRACE conn4 -> [0,1725,"getWindowHandles",null] 14:29:44 INFO - PROCESS | 1820 | 1477517384222 Marionette TRACE conn4 <- [1,1725,null,["8"]] 14:29:44 INFO - PROCESS | 1820 | 1477517384290 Marionette TRACE conn4 -> [0,1726,"switchToWindow",{"name":"8"}] 14:29:44 INFO - PROCESS | 1820 | 1477517384298 Marionette TRACE conn4 <- [1,1726,null,{}] 14:29:44 INFO - PROCESS | 1820 | 1477517384306 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x93d7b000 == 45 [pid = 1820] [id = 401] 14:29:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x93d80c00) [pid = 1820] [serial = 1171] [outer = (nil)] 14:29:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x943de800) [pid = 1820] [serial = 1172] [outer = 0x93d80c00] 14:29:44 INFO - PROCESS | 1820 | 1477517384408 Marionette DEBUG loaded listener.js 14:29:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x94586000) [pid = 1820] [serial = 1173] [outer = 0x93d80c00] 14:29:45 INFO - PROCESS | 1820 | 1477517385069 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]]]}] 14:29:45 INFO - .. 14:29:45 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1320ms 14:29:45 INFO - PROCESS | 1820 | 1477517385147 Marionette TRACE conn4 -> [0,1728,"getWindowHandle",null] 14:29:45 INFO - PROCESS | 1820 | 1477517385156 Marionette TRACE conn4 <- [1,1728,null,{"value":"8"}] 14:29:45 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 14:29:45 INFO - Clearing pref media.mediasource.enabled 14:29:45 INFO - PROCESS | 1820 | 1477517385166 Marionette TRACE conn4 -> [0,1729,"getContext",null] 14:29:45 INFO - PROCESS | 1820 | 1477517385169 Marionette TRACE conn4 <- [1,1729,null,{"value":"content"}] 14:29:45 INFO - PROCESS | 1820 | 1477517385174 Marionette TRACE conn4 -> [0,1730,"setContext",{"value":"chrome"}] 14:29:45 INFO - PROCESS | 1820 | 1477517385179 Marionette TRACE conn4 <- [1,1730,null,{}] 14:29:45 INFO - PROCESS | 1820 | 1477517385185 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}] 14:29:45 INFO - PROCESS | 1820 | 1477517385208 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 14:29:45 INFO - PROCESS | 1820 | 1477517385236 Marionette TRACE conn4 -> [0,1732,"setContext",{"value":"content"}] 14:29:45 INFO - PROCESS | 1820 | 1477517385241 Marionette TRACE conn4 <- [1,1732,null,{}] 14:29:45 INFO - PROCESS | 1820 | 1477517385250 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}] 14:29:45 INFO - PROCESS | 1820 | 1477517385457 Marionette TRACE conn4 <- [1,1733,null,{"value":null}] 14:29:45 INFO - PROCESS | 1820 | 1477517385640 Marionette TRACE conn4 -> [0,1734,"getWindowHandles",null] 14:29:45 INFO - PROCESS | 1820 | 1477517385646 Marionette TRACE conn4 <- [1,1734,null,["8"]] 14:29:45 INFO - PROCESS | 1820 | 1477517385653 Marionette TRACE conn4 -> [0,1735,"switchToWindow",{"name":"8"}] 14:29:45 INFO - PROCESS | 1820 | 1477517385662 Marionette TRACE conn4 <- [1,1735,null,{}] 14:29:45 INFO - PROCESS | 1820 | 1477517385712 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x94df4400 == 46 [pid = 1820] [id = 402] 14:29:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x95e0c400) [pid = 1820] [serial = 1174] [outer = (nil)] 14:29:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x95e14000) [pid = 1820] [serial = 1175] [outer = 0x95e0c400] 14:29:45 INFO - PROCESS | 1820 | 1477517385815 Marionette DEBUG loaded listener.js 14:29:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x95e1cc00) [pid = 1820] [serial = 1176] [outer = 0x95e0c400] 14:29:46 INFO - PROCESS | 1820 | 1477517386443 Marionette TRACE conn4 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 14:29:46 INFO - . 14:29:46 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1318ms 14:29:46 INFO - PROCESS | 1820 | 1477517386504 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 14:29:46 INFO - PROCESS | 1820 | 1477517386510 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 14:29:46 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 14:29:46 INFO - PROCESS | 1820 | 1477517386523 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}] 14:29:46 INFO - PROCESS | 1820 | 1477517386717 Marionette TRACE conn4 <- [1,1738,null,{"value":null}] 14:29:46 INFO - PROCESS | 1820 | 1477517386917 Marionette TRACE conn4 -> [0,1739,"getWindowHandles",null] 14:29:46 INFO - PROCESS | 1820 | 1477517386925 Marionette TRACE conn4 <- [1,1739,null,["8"]] 14:29:46 INFO - PROCESS | 1820 | 1477517386937 Marionette TRACE conn4 -> [0,1740,"switchToWindow",{"name":"8"}] 14:29:46 INFO - PROCESS | 1820 | 1477517386943 Marionette TRACE conn4 <- [1,1740,null,{}] 14:29:46 INFO - PROCESS | 1820 | 1477517386950 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x95ea2c00 == 47 [pid = 1820] [id = 403] 14:29:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x95ea3000) [pid = 1820] [serial = 1177] [outer = (nil)] 14:29:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x95ea5800) [pid = 1820] [serial = 1178] [outer = 0x95ea3000] 14:29:47 INFO - PROCESS | 1820 | 1477517387043 Marionette DEBUG loaded listener.js 14:29:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x97a82c00) [pid = 1820] [serial = 1179] [outer = 0x95ea3000] 14:29:47 INFO - PROCESS | 1820 | [1820] 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 14:29:47 INFO - PROCESS | 1820 | [1820] 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 14:29:47 INFO - PROCESS | 1820 | [1820] 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 14:29:47 INFO - PROCESS | 1820 | [1820] 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 14:29:47 INFO - PROCESS | 1820 | 1477517387706 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]]]}] 14:29:47 INFO - ... 14:29:47 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1229ms 14:29:47 INFO - PROCESS | 1820 | 1477517387748 Marionette TRACE conn4 -> [0,1742,"getWindowHandle",null] 14:29:47 INFO - PROCESS | 1820 | 1477517387753 Marionette TRACE conn4 <- [1,1742,null,{"value":"8"}] 14:29:47 INFO - TEST-START | /media-source/URL-createObjectURL.html 14:29:47 INFO - PROCESS | 1820 | 1477517387761 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}] 14:29:47 INFO - PROCESS | 1820 | 1477517387961 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 14:29:48 INFO - PROCESS | 1820 | 1477517388157 Marionette TRACE conn4 -> [0,1744,"getWindowHandles",null] 14:29:48 INFO - PROCESS | 1820 | 1477517388161 Marionette TRACE conn4 <- [1,1744,null,["8"]] 14:29:48 INFO - PROCESS | 1820 | 1477517388170 Marionette TRACE conn4 -> [0,1745,"switchToWindow",{"name":"8"}] 14:29:48 INFO - PROCESS | 1820 | 1477517388175 Marionette TRACE conn4 <- [1,1745,null,{}] 14:29:48 INFO - PROCESS | 1820 | 1477517388185 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x97ca1c00 == 48 [pid = 1820] [id = 404] 14:29:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x97ca3400) [pid = 1820] [serial = 1180] [outer = (nil)] 14:29:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x98247400) [pid = 1820] [serial = 1181] [outer = 0x97ca3400] 14:29:48 INFO - PROCESS | 1820 | 1477517388285 Marionette DEBUG loaded listener.js 14:29:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x98243000) [pid = 1820] [serial = 1182] [outer = 0x97ca3400] 14:29:48 INFO - PROCESS | 1820 | 1477517388904 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]]]}] 14:29:48 INFO - . 14:29:48 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1177ms 14:29:48 INFO - PROCESS | 1820 | 1477517388940 Marionette TRACE conn4 -> [0,1747,"getWindowHandle",null] 14:29:48 INFO - PROCESS | 1820 | 1477517388943 Marionette TRACE conn4 <- [1,1747,null,{"value":"8"}] 14:29:48 INFO - TEST-START | /media-source/interfaces.html 14:29:48 INFO - PROCESS | 1820 | 1477517388951 Marionette TRACE conn4 -> [0,1748,"getContext",null] 14:29:48 INFO - PROCESS | 1820 | 1477517388955 Marionette TRACE conn4 <- [1,1748,null,{"value":"content"}] 14:29:48 INFO - PROCESS | 1820 | 1477517388963 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"chrome"}] 14:29:48 INFO - PROCESS | 1820 | 1477517388967 Marionette TRACE conn4 <- [1,1749,null,{}] 14:29:48 INFO - PROCESS | 1820 | 1477517388973 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}] 14:29:48 INFO - PROCESS | 1820 | 1477517388993 Marionette TRACE conn4 <- [1,1750,null,{"value":true}] 14:29:49 INFO - PROCESS | 1820 | 1477517388998 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"content"}] 14:29:49 INFO - PROCESS | 1820 | 1477517389002 Marionette TRACE conn4 <- [1,1751,null,{}] 14:29:49 INFO - Setting pref media.mediasource.enabled (true) 14:29:49 INFO - PROCESS | 1820 | 1477517389009 Marionette TRACE conn4 -> [0,1752,"getContext",null] 14:29:49 INFO - PROCESS | 1820 | 1477517389012 Marionette TRACE conn4 <- [1,1752,null,{"value":"content"}] 14:29:49 INFO - PROCESS | 1820 | 1477517389039 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"chrome"}] 14:29:49 INFO - PROCESS | 1820 | 1477517389043 Marionette TRACE conn4 <- [1,1753,null,{}] 14:29:49 INFO - PROCESS | 1820 | 1477517389050 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}] 14:29:49 INFO - PROCESS | 1820 | 1477517389069 Marionette TRACE conn4 <- [1,1754,null,{"value":null}] 14:29:49 INFO - PROCESS | 1820 | 1477517389074 Marionette TRACE conn4 -> [0,1755,"setContext",{"value":"content"}] 14:29:49 INFO - PROCESS | 1820 | 1477517389077 Marionette TRACE conn4 <- [1,1755,null,{}] 14:29:49 INFO - PROCESS | 1820 | 1477517389084 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}] 14:29:49 INFO - PROCESS | 1820 | 1477517389305 Marionette TRACE conn4 <- [1,1756,null,{"value":null}] 14:29:49 INFO - PROCESS | 1820 | 1477517389489 Marionette TRACE conn4 -> [0,1757,"getWindowHandles",null] 14:29:49 INFO - PROCESS | 1820 | 1477517389494 Marionette TRACE conn4 <- [1,1757,null,["8"]] 14:29:49 INFO - PROCESS | 1820 | 1477517389501 Marionette TRACE conn4 -> [0,1758,"switchToWindow",{"name":"8"}] 14:29:49 INFO - PROCESS | 1820 | 1477517389535 Marionette TRACE conn4 <- [1,1758,null,{}] 14:29:49 INFO - PROCESS | 1820 | 1477517389567 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x943df400 == 49 [pid = 1820] [id = 405] 14:29:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x94db2800) [pid = 1820] [serial = 1183] [outer = (nil)] 14:29:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x98eed800) [pid = 1820] [serial = 1184] [outer = 0x94db2800] 14:29:49 INFO - PROCESS | 1820 | 1477517389666 Marionette DEBUG loaded listener.js 14:29:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x98ef2000) [pid = 1820] [serial = 1185] [outer = 0x94db2800] 14:29:50 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:50 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:29:51 INFO - .................................................................................................................... 14:29:51 INFO - TEST-OK | /media-source/interfaces.html | took 2601ms 14:29:51 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 14:29:51 INFO - Clearing pref media.mediasource.enabled 14:29:51 INFO - PROCESS | 1820 | 1477517391408 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]]]}] 14:29:51 INFO - PROCESS | 1820 | 1477517391556 Marionette TRACE conn4 -> [0,1760,"getWindowHandle",null] 14:29:51 INFO - PROCESS | 1820 | 1477517391567 Marionette TRACE conn4 <- [1,1760,null,{"value":"8"}] 14:29:51 INFO - PROCESS | 1820 | 1477517391583 Marionette TRACE conn4 -> [0,1761,"getContext",null] 14:29:51 INFO - PROCESS | 1820 | 1477517391593 Marionette TRACE conn4 <- [1,1761,null,{"value":"content"}] 14:29:51 INFO - PROCESS | 1820 | 1477517391605 Marionette TRACE conn4 -> [0,1762,"setContext",{"value":"chrome"}] 14:29:51 INFO - PROCESS | 1820 | 1477517391616 Marionette TRACE conn4 <- [1,1762,null,{}] 14:29:51 INFO - PROCESS | 1820 | 1477517391627 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}] 14:29:51 INFO - PROCESS | 1820 | 1477517391666 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 14:29:51 INFO - PROCESS | 1820 | 1477517391730 Marionette TRACE conn4 -> [0,1764,"setContext",{"value":"content"}] 14:29:51 INFO - PROCESS | 1820 | 1477517391740 Marionette TRACE conn4 <- [1,1764,null,{}] 14:29:51 INFO - PROCESS | 1820 | 1477517391751 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}] 14:29:52 INFO - PROCESS | 1820 | 1477517392006 Marionette TRACE conn4 <- [1,1765,null,{"value":null}] 14:29:52 INFO - PROCESS | 1820 | 1477517392218 Marionette TRACE conn4 -> [0,1766,"getWindowHandles",null] 14:29:52 INFO - PROCESS | 1820 | 1477517392224 Marionette TRACE conn4 <- [1,1766,null,["8"]] 14:29:52 INFO - PROCESS | 1820 | 1477517392230 Marionette TRACE conn4 -> [0,1767,"switchToWindow",{"name":"8"}] 14:29:52 INFO - PROCESS | 1820 | 1477517392235 Marionette TRACE conn4 <- [1,1767,null,{}] 14:29:52 INFO - PROCESS | 1820 | 1477517392294 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x83259400 == 50 [pid = 1820] [id = 406] 14:29:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x8332d000) [pid = 1820] [serial = 1186] [outer = (nil)] 14:29:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x8380e400) [pid = 1820] [serial = 1187] [outer = 0x8332d000] 14:29:52 INFO - PROCESS | 1820 | 1477517392389 Marionette DEBUG loaded listener.js 14:29:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x84290000) [pid = 1820] [serial = 1188] [outer = 0x8332d000] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x92d70000 == 49 [pid = 1820] [id = 395] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa35c00 == 48 [pid = 1820] [id = 394] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x83875c00 == 47 [pid = 1820] [id = 366] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x83872c00 == 46 [pid = 1820] [id = 355] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8428e400 == 45 [pid = 1820] [id = 393] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x92dec400 == 44 [pid = 1820] [id = 396] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8de0c400 == 43 [pid = 1820] [id = 398] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8f918400 == 42 [pid = 1820] [id = 359] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce99000 == 41 [pid = 1820] [id = 361] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x943d5800 == 40 [pid = 1820] [id = 397] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa2ec00 == 39 [pid = 1820] [id = 362] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb2800 == 38 [pid = 1820] [id = 363] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x92d6b400 == 37 [pid = 1820] [id = 364] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8332f000 == 36 [pid = 1820] [id = 360] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x943e1000 == 35 [pid = 1820] [id = 367] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8db95400 == 34 [pid = 1820] [id = 365] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x837f6c00 == 33 [pid = 1820] [id = 392] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x95ea2c00 == 32 [pid = 1820] [id = 403] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x97ca1c00 == 31 [pid = 1820] [id = 404] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x943df400 == 30 [pid = 1820] [id = 405] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x9545a000 == 29 [pid = 1820] [id = 399] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x83b26000 == 28 [pid = 1820] [id = 400] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x93d7b000 == 27 [pid = 1820] [id = 401] 14:29:53 INFO - PROCESS | 1820 | --DOCSHELL 0x94df4400 == 26 [pid = 1820] [id = 402] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0x8429bc00) [pid = 1820] [serial = 1101] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x83b24c00) [pid = 1820] [serial = 1100] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x8f98d400) [pid = 1820] [serial = 1106] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x8f918800) [pid = 1820] [serial = 1105] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x92de3000) [pid = 1820] [serial = 1109] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x90fbb400) [pid = 1820] [serial = 1108] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x83805800) [pid = 1820] [serial = 1112] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x83806400) [pid = 1820] [serial = 1111] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x8c901400) [pid = 1820] [serial = 1115] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x8b267c00) [pid = 1820] [serial = 1114] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x8f91b400) [pid = 1820] [serial = 1118] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x8de0c800) [pid = 1820] [serial = 1117] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8fbcd400) [pid = 1820] [serial = 1121] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8fa2f800) [pid = 1820] [serial = 1120] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x92deb400) [pid = 1820] [serial = 1124] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x92d7a000) [pid = 1820] [serial = 1123] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x943d5c00) [pid = 1820] [serial = 1126] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x97a31400) [pid = 1820] [serial = 1082] [outer = (nil)] [url = about:blank] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8332dc00) [pid = 1820] [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] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8d93d000) [pid = 1820] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 14:29:53 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x83257400) [pid = 1820] [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] 14:29:54 INFO - PROCESS | 1820 | [h264 @ 0x8373d800] err{or,}_recognition separate: 1; 1 14:29:54 INFO - PROCESS | 1820 | [h264 @ 0x8373d800] err{or,}_recognition combined: 1; 1 14:29:54 INFO - PROCESS | 1820 | [h264 @ 0x8373d800] Unsupported bit depth: 0 14:29:54 INFO - PROCESS | 1820 | [h264 @ 0x837f2000] err{or,}_recognition separate: 1; 1 14:29:54 INFO - PROCESS | 1820 | [h264 @ 0x837f2000] err{or,}_recognition combined: 1; 1 14:29:54 INFO - PROCESS | 1820 | [h264 @ 0x837f2000] Unsupported bit depth: 0 14:29:54 INFO - PROCESS | 1820 | [h264 @ 0x837f2000] no picture 14:29:54 INFO - PROCESS | 1820 | [h264 @ 0x837f2000] no picture 14:29:54 INFO - PROCESS | 1820 | [aac @ 0x837f6800] err{or,}_recognition separate: 1; 1 14:29:54 INFO - PROCESS | 1820 | [aac @ 0x837f6800] err{or,}_recognition combined: 1; 1 14:29:54 INFO - PROCESS | 1820 | [aac @ 0x837f6800] Unsupported bit depth: 0 14:29:54 INFO - PROCESS | 1820 | [aac @ 0x837f6800] err{or,}_recognition separate: 1; 1 14:29:54 INFO - PROCESS | 1820 | [aac @ 0x837f6800] err{or,}_recognition combined: 1; 1 14:29:54 INFO - PROCESS | 1820 | [aac @ 0x837f6800] Unsupported bit depth: 0 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x83808400] err{or,}_recognition separate: 1; 1 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x83808400] err{or,}_recognition combined: 1; 1 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x83808400] Unsupported bit depth: 0 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x83b22800] err{or,}_recognition separate: 1; 1 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x83b22800] err{or,}_recognition combined: 1; 1 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x83b22800] Unsupported bit depth: 0 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x83b24800] err{or,}_recognition separate: 1; 1 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x83b24800] err{or,}_recognition combined: 1; 1 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x83b24800] Unsupported bit depth: 0 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x83b25000] err{or,}_recognition separate: 1; 1 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x83b25000] err{or,}_recognition combined: 1; 1 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x83b25000] Unsupported bit depth: 0 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x83b22800] err{or,}_recognition separate: 1; 1 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x83b22800] err{or,}_recognition combined: 1; 1 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x83b22800] Unsupported bit depth: 0 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x8428e400] err{or,}_recognition separate: 1; 1 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x8428e400] err{or,}_recognition combined: 1; 1 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x8428e400] Unsupported bit depth: 0 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x8373d400] err{or,}_recognition separate: 1; 1 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x8373d400] err{or,}_recognition combined: 1; 1 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x8373d400] Unsupported bit depth: 0 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x837f1800] err{or,}_recognition separate: 1; 1 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x837f1800] err{or,}_recognition combined: 1; 1 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x837f1800] Unsupported bit depth: 0 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x837f2400] err{or,}_recognition separate: 1; 1 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x837f2400] err{or,}_recognition combined: 1; 1 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x837f2400] Unsupported bit depth: 0 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x83b25000] err{or,}_recognition separate: 1; 1 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x83b25000] err{or,}_recognition combined: 1; 1 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x83b25000] Unsupported bit depth: 0 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x83b22c00] err{or,}_recognition separate: 1; 1 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x83b22c00] err{or,}_recognition combined: 1; 1 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x83b22c00] Unsupported bit depth: 0 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x83b25000] no picture 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x83b25000] no picture 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x84293400] err{or,}_recognition separate: 1; 1 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x84293400] err{or,}_recognition combined: 1; 1 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x84293400] Unsupported bit depth: 0 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x83b22c00] no picture 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x84293400] no picture 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x83b22c00] no picture 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x84293400] no picture 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x84296400] err{or,}_recognition separate: 1; 1 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x84296400] err{or,}_recognition combined: 1; 1 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x84296400] Unsupported bit depth: 0 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x84298800] err{or,}_recognition separate: 1; 1 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x84298800] err{or,}_recognition combined: 1; 1 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x84298800] Unsupported bit depth: 0 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x84299000] err{or,}_recognition separate: 1; 1 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x84299000] err{or,}_recognition combined: 1; 1 14:29:55 INFO - PROCESS | 1820 | [aac @ 0x84299000] Unsupported bit depth: 0 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x84296800] err{or,}_recognition separate: 1; 1 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x84296800] err{or,}_recognition combined: 1; 1 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x84296800] Unsupported bit depth: 0 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x84296800] no picture 14:29:55 INFO - PROCESS | 1820 | [h264 @ 0x84296800] no picture 14:29:55 INFO - .... 14:29:55 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 3860ms 14:29:55 INFO - PROCESS | 1820 | 1477517395397 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] 14:29:55 INFO - PROCESS | 1820 | 1477517395457 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 14:29:55 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 14:29:55 INFO - PROCESS | 1820 | 1477517395518 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}] 14:29:55 INFO - PROCESS | 1820 | 1477517395754 Marionette TRACE conn4 <- [1,1770,null,{"value":null}] 14:29:55 INFO - PROCESS | 1820 | 1477517395925 Marionette TRACE conn4 -> [0,1771,"getWindowHandles",null] 14:29:55 INFO - PROCESS | 1820 | 1477517395931 Marionette TRACE conn4 <- [1,1771,null,["8"]] 14:29:55 INFO - PROCESS | 1820 | 1477517395942 Marionette TRACE conn4 -> [0,1772,"switchToWindow",{"name":"8"}] 14:29:55 INFO - PROCESS | 1820 | 1477517395952 Marionette TRACE conn4 <- [1,1772,null,{}] 14:29:55 INFO - PROCESS | 1820 | 1477517395959 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8428e400 == 27 [pid = 1820] [id = 407] 14:29:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8428f000) [pid = 1820] [serial = 1189] [outer = (nil)] 14:29:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x84297800) [pid = 1820] [serial = 1190] [outer = 0x8428f000] 14:29:56 INFO - PROCESS | 1820 | 1477517396063 Marionette DEBUG loaded listener.js 14:29:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x83b25c00) [pid = 1820] [serial = 1191] [outer = 0x8428f000] 14:29:56 INFO - PROCESS | 1820 | 1477517396834 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"]]]}] 14:29:56 INFO - .. 14:29:56 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1427ms 14:29:56 INFO - PROCESS | 1820 | 1477517396941 Marionette TRACE conn4 -> [0,1774,"getWindowHandle",null] 14:29:56 INFO - PROCESS | 1820 | 1477517396948 Marionette TRACE conn4 <- [1,1774,null,{"value":"8"}] 14:29:56 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 14:29:56 INFO - PROCESS | 1820 | 1477517396983 Marionette TRACE conn4 -> [0,1775,"getContext",null] 14:29:56 INFO - PROCESS | 1820 | 1477517396988 Marionette TRACE conn4 <- [1,1775,null,{"value":"content"}] 14:29:56 INFO - PROCESS | 1820 | 1477517396994 Marionette TRACE conn4 -> [0,1776,"setContext",{"value":"chrome"}] 14:29:57 INFO - PROCESS | 1820 | 1477517396999 Marionette TRACE conn4 <- [1,1776,null,{}] 14:29:57 INFO - PROCESS | 1820 | 1477517397007 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}] 14:29:57 INFO - PROCESS | 1820 | 1477517397030 Marionette TRACE conn4 <- [1,1777,null,{"value":true}] 14:29:57 INFO - PROCESS | 1820 | 1477517397037 Marionette TRACE conn4 -> [0,1778,"setContext",{"value":"content"}] 14:29:57 INFO - PROCESS | 1820 | 1477517397044 Marionette TRACE conn4 <- [1,1778,null,{}] 14:29:57 INFO - Setting pref media.mediasource.enabled (true) 14:29:57 INFO - PROCESS | 1820 | 1477517397064 Marionette TRACE conn4 -> [0,1779,"getContext",null] 14:29:57 INFO - PROCESS | 1820 | 1477517397073 Marionette TRACE conn4 <- [1,1779,null,{"value":"content"}] 14:29:57 INFO - PROCESS | 1820 | 1477517397125 Marionette TRACE conn4 -> [0,1780,"setContext",{"value":"chrome"}] 14:29:57 INFO - PROCESS | 1820 | 1477517397129 Marionette TRACE conn4 <- [1,1780,null,{}] 14:29:57 INFO - PROCESS | 1820 | 1477517397138 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}] 14:29:57 INFO - PROCESS | 1820 | 1477517397163 Marionette TRACE conn4 <- [1,1781,null,{"value":null}] 14:29:57 INFO - PROCESS | 1820 | 1477517397173 Marionette TRACE conn4 -> [0,1782,"setContext",{"value":"content"}] 14:29:57 INFO - PROCESS | 1820 | 1477517397178 Marionette TRACE conn4 <- [1,1782,null,{}] 14:29:57 INFO - PROCESS | 1820 | 1477517397186 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}] 14:29:57 INFO - PROCESS | 1820 | 1477517397443 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 14:29:57 INFO - PROCESS | 1820 | 1477517397617 Marionette TRACE conn4 -> [0,1784,"getWindowHandles",null] 14:29:57 INFO - PROCESS | 1820 | 1477517397621 Marionette TRACE conn4 <- [1,1784,null,["8"]] 14:29:57 INFO - PROCESS | 1820 | 1477517397629 Marionette TRACE conn4 -> [0,1785,"switchToWindow",{"name":"8"}] 14:29:57 INFO - PROCESS | 1820 | 1477517397635 Marionette TRACE conn4 <- [1,1785,null,{}] 14:29:57 INFO - PROCESS | 1820 | 1477517397641 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c910800 == 28 [pid = 1820] [id = 408] 14:29:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8d93b400) [pid = 1820] [serial = 1192] [outer = (nil)] 14:29:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8dd63c00) [pid = 1820] [serial = 1193] [outer = 0x8d93b400] 14:29:57 INFO - PROCESS | 1820 | 1477517397780 Marionette DEBUG loaded listener.js 14:29:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8dd6a000) [pid = 1820] [serial = 1194] [outer = 0x8d93b400] 14:29:58 INFO - PROCESS | 1820 | [1820] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 14:29:58 INFO - PROCESS | 1820 | 1477517398693 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]]]}] 14:29:58 INFO - ........... 14:29:58 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1730ms 14:29:58 INFO - PROCESS | 1820 | 1477517398712 Marionette TRACE conn4 -> [0,1787,"getWindowHandle",null] 14:29:58 INFO - TEST-START | /media-source/mediasource-append-buffer.html 14:29:58 INFO - Clearing pref media.mediasource.enabled 14:29:58 INFO - PROCESS | 1820 | 1477517398716 Marionette TRACE conn4 <- [1,1787,null,{"value":"8"}] 14:29:58 INFO - PROCESS | 1820 | 1477517398724 Marionette TRACE conn4 -> [0,1788,"getContext",null] 14:29:58 INFO - PROCESS | 1820 | 1477517398727 Marionette TRACE conn4 <- [1,1788,null,{"value":"content"}] 14:29:58 INFO - PROCESS | 1820 | 1477517398734 Marionette TRACE conn4 -> [0,1789,"setContext",{"value":"chrome"}] 14:29:58 INFO - PROCESS | 1820 | 1477517398738 Marionette TRACE conn4 <- [1,1789,null,{}] 14:29:58 INFO - PROCESS | 1820 | 1477517398744 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}] 14:29:58 INFO - PROCESS | 1820 | 1477517398764 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 14:29:58 INFO - PROCESS | 1820 | 1477517398768 Marionette TRACE conn4 -> [0,1791,"setContext",{"value":"content"}] 14:29:58 INFO - PROCESS | 1820 | 1477517398772 Marionette TRACE conn4 <- [1,1791,null,{}] 14:29:58 INFO - PROCESS | 1820 | 1477517398779 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}] 14:29:59 INFO - PROCESS | 1820 | 1477517399026 Marionette TRACE conn4 <- [1,1792,null,{"value":null}] 14:29:59 INFO - PROCESS | 1820 | 1477517399219 Marionette TRACE conn4 -> [0,1793,"getWindowHandles",null] 14:29:59 INFO - PROCESS | 1820 | 1477517399224 Marionette TRACE conn4 <- [1,1793,null,["8"]] 14:29:59 INFO - PROCESS | 1820 | 1477517399232 Marionette TRACE conn4 -> [0,1794,"switchToWindow",{"name":"8"}] 14:29:59 INFO - PROCESS | 1820 | 1477517399244 Marionette TRACE conn4 <- [1,1794,null,{}] 14:29:59 INFO - PROCESS | 1820 | 1477517399252 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:29:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa36c00 == 29 [pid = 1820] [id = 409] 14:29:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8fbc4400) [pid = 1820] [serial = 1195] [outer = (nil)] 14:29:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8fbd0800) [pid = 1820] [serial = 1196] [outer = 0x8fbc4400] 14:29:59 INFO - PROCESS | 1820 | 1477517399354 Marionette DEBUG loaded listener.js 14:29:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x90fb9400) [pid = 1820] [serial = 1197] [outer = 0x8fbc4400] 14:30:04 INFO - PROCESS | 1820 | [aac @ 0x9a537c00] err{or,}_recognition separate: 1; 1 14:30:04 INFO - PROCESS | 1820 | [aac @ 0x9a537c00] err{or,}_recognition combined: 1; 1 14:30:04 INFO - PROCESS | 1820 | [aac @ 0x9a537c00] Unsupported bit depth: 0 14:30:04 INFO - PROCESS | 1820 | [h264 @ 0xa27f3400] err{or,}_recognition separate: 1; 1 14:30:04 INFO - PROCESS | 1820 | [h264 @ 0xa27f3400] err{or,}_recognition combined: 1; 1 14:30:04 INFO - PROCESS | 1820 | [h264 @ 0xa27f3400] Unsupported bit depth: 0 14:30:04 INFO - PROCESS | 1820 | [h264 @ 0xa2be0800] err{or,}_recognition separate: 1; 1 14:30:04 INFO - PROCESS | 1820 | [h264 @ 0xa2be0800] err{or,}_recognition combined: 1; 1 14:30:04 INFO - PROCESS | 1820 | [h264 @ 0xa2be0800] Unsupported bit depth: 0 14:30:04 INFO - PROCESS | 1820 | [h264 @ 0xa2ede800] err{or,}_recognition separate: 1; 1 14:30:04 INFO - PROCESS | 1820 | [h264 @ 0xa2ede800] err{or,}_recognition combined: 1; 1 14:30:04 INFO - PROCESS | 1820 | [h264 @ 0xa2ede800] Unsupported bit depth: 0 14:30:04 INFO - PROCESS | 1820 | [aac @ 0xa2ee9c00] err{or,}_recognition separate: 1; 1 14:30:04 INFO - PROCESS | 1820 | [aac @ 0xa2ee9c00] err{or,}_recognition combined: 1; 1 14:30:04 INFO - PROCESS | 1820 | [aac @ 0xa2ee9c00] Unsupported bit depth: 0 14:30:04 INFO - PROCESS | 1820 | [aac @ 0xa0fdd800] err{or,}_recognition separate: 1; 1 14:30:04 INFO - PROCESS | 1820 | [aac @ 0xa0fdd800] err{or,}_recognition combined: 1; 1 14:30:04 INFO - PROCESS | 1820 | [aac @ 0xa0fdd800] Unsupported bit depth: 0 14:30:05 INFO - PROCESS | 1820 | [aac @ 0xa5d19800] err{or,}_recognition separate: 1; 1 14:30:05 INFO - PROCESS | 1820 | [aac @ 0xa5d19800] err{or,}_recognition combined: 1; 1 14:30:05 INFO - PROCESS | 1820 | [aac @ 0xa5d19800] Unsupported bit depth: 0 14:30:05 INFO - PROCESS | 1820 | [h264 @ 0xa92cb800] err{or,}_recognition separate: 1; 1 14:30:05 INFO - PROCESS | 1820 | [h264 @ 0xa92cb800] err{or,}_recognition combined: 1; 1 14:30:05 INFO - PROCESS | 1820 | [h264 @ 0xa92cb800] Unsupported bit depth: 0 14:30:05 INFO - PROCESS | 1820 | [h264 @ 0xa92ce400] err{or,}_recognition separate: 1; 1 14:30:05 INFO - PROCESS | 1820 | [h264 @ 0xa92ce400] err{or,}_recognition combined: 1; 1 14:30:05 INFO - PROCESS | 1820 | [h264 @ 0xa92ce400] Unsupported bit depth: 0 14:30:05 INFO - PROCESS | 1820 | [h264 @ 0xa2ede400] err{or,}_recognition separate: 1; 1 14:30:05 INFO - PROCESS | 1820 | [h264 @ 0xa2ede400] err{or,}_recognition combined: 1; 1 14:30:05 INFO - PROCESS | 1820 | [h264 @ 0xa2ede400] Unsupported bit depth: 0 14:30:05 INFO - PROCESS | 1820 | [aac @ 0xa2ede800] err{or,}_recognition separate: 1; 1 14:30:05 INFO - PROCESS | 1820 | [aac @ 0xa2ede800] err{or,}_recognition combined: 1; 1 14:30:05 INFO - PROCESS | 1820 | [aac @ 0xa2ede800] Unsupported bit depth: 0 14:30:05 INFO - PROCESS | 1820 | [aac @ 0x94218400] err{or,}_recognition separate: 1; 1 14:30:05 INFO - PROCESS | 1820 | [aac @ 0x94218400] err{or,}_recognition combined: 1; 1 14:30:05 INFO - PROCESS | 1820 | [aac @ 0x94218400] Unsupported bit depth: 0 14:30:05 INFO - PROCESS | 1820 | [aac @ 0x94219000] err{or,}_recognition separate: 1; 1 14:30:05 INFO - PROCESS | 1820 | [aac @ 0x94219000] err{or,}_recognition combined: 1; 1 14:30:05 INFO - PROCESS | 1820 | [aac @ 0x94219000] Unsupported bit depth: 0 14:30:05 INFO - PROCESS | 1820 | [h264 @ 0x8ca97400] err{or,}_recognition separate: 1; 1 14:30:05 INFO - PROCESS | 1820 | [h264 @ 0x8ca97400] err{or,}_recognition combined: 1; 1 14:30:05 INFO - PROCESS | 1820 | [h264 @ 0x8ca97400] Unsupported bit depth: 0 14:30:06 INFO - PROCESS | 1820 | [aac @ 0x8c9af000] err{or,}_recognition separate: 1; 1 14:30:06 INFO - PROCESS | 1820 | [aac @ 0x8c9af000] err{or,}_recognition combined: 1; 1 14:30:06 INFO - PROCESS | 1820 | [aac @ 0x8c9af000] Unsupported bit depth: 0 14:30:06 INFO - PROCESS | 1820 | [h264 @ 0x8c9b0800] err{or,}_recognition separate: 1; 1 14:30:06 INFO - PROCESS | 1820 | [h264 @ 0x8c9b0800] err{or,}_recognition combined: 1; 1 14:30:06 INFO - PROCESS | 1820 | [h264 @ 0x8c9b0800] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8387ac00] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8387ac00] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8387ac00] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c949800] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c949800] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c949800] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c94a800] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c94a800] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c94a800] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c94b400] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c94b400] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c94b400] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c9aec00] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c9aec00] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c9aec00] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c949800] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c949800] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c949800] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c9b5c00] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c9b5c00] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c9b5c00] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8ca9bc00] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8ca9bc00] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8ca9bc00] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8caa0c00] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8caa0c00] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8caa0c00] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8caa1400] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8caa1400] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8caa1400] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8ce9f400] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8ce9f400] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8ce9f400] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8cebfc00] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8cebfc00] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8cebfc00] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8387ac00] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8387ac00] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8387ac00] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c94a400] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c94a400] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c94a400] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c949800] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c949800] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c949800] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c94ac00] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c94ac00] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c94ac00] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c9a8800] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c9a8800] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c9a8800] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c9b5000] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c9b5000] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c9b5000] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8ca9b400] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8ca9b400] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8ca9b400] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8ca97000] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8ca97000] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8ca97000] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8cec1800] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8cec1800] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8cec1800] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8cebfc00] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8cebfc00] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8cebfc00] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8d93d000] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8d93d000] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8d93d000] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c94a800] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c94a800] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c94a800] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c942800] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c942800] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x8c942800] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8ca96800] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8ca96800] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8ca96800] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x94213400] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x94213400] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [aac @ 0x94213400] Unsupported bit depth: 0 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c942800] err{or,}_recognition separate: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c942800] err{or,}_recognition combined: 1; 1 14:30:07 INFO - PROCESS | 1820 | [h264 @ 0x8c942800] Unsupported bit depth: 0 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x92a99000) [pid = 1820] [serial = 1152] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x92d70800) [pid = 1820] [serial = 1154] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x9545b800) [pid = 1820] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x938d1000) [pid = 1820] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8da3bc00) [pid = 1820] [serial = 1131] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x9457cc00) [pid = 1820] [serial = 1137] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x83743800) [pid = 1820] [serial = 1143] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x83802c00) [pid = 1820] [serial = 1146] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x94da6400) [pid = 1820] [serial = 1140] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x83810000) [pid = 1820] [serial = 1128] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9411e400) [pid = 1820] [serial = 1134] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x943d8800) [pid = 1820] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x92dec800) [pid = 1820] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8c905400) [pid = 1820] [serial = 1149] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8b26dc00) [pid = 1820] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x83b27c00) [pid = 1820] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x95e0c400) [pid = 1820] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x93d80c00) [pid = 1820] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x95ea3000) [pid = 1820] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x94db2800) [pid = 1820] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x97ca3400) [pid = 1820] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 14:30:08 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x941fac00) [pid = 1820] [serial = 1125] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 14:30:08 INFO - PROCESS | 1820 | 1477517408422 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]]]}] 14:30:08 INFO - ..................... 14:30:08 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 9770ms 14:30:08 INFO - PROCESS | 1820 | 1477517408496 Marionette TRACE conn4 -> [0,1796,"getWindowHandle",null] 14:30:08 INFO - PROCESS | 1820 | 1477517408503 Marionette TRACE conn4 <- [1,1796,null,{"value":"8"}] 14:30:08 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 14:30:08 INFO - PROCESS | 1820 | 1477517408514 Marionette TRACE conn4 -> [0,1797,"timeouts",{"script":185000}] 14:30:08 INFO - PROCESS | 1820 | 1477517408519 Marionette TRACE conn4 <- [1,1797,null,{}] 14:30:08 INFO - PROCESS | 1820 | 1477517408529 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}] 14:30:08 INFO - PROCESS | 1820 | 1477517408725 Marionette TRACE conn4 <- [1,1798,null,{"value":null}] 14:30:08 INFO - PROCESS | 1820 | 1477517408859 Marionette TRACE conn4 -> [0,1799,"getWindowHandles",null] 14:30:08 INFO - PROCESS | 1820 | 1477517408865 Marionette TRACE conn4 <- [1,1799,null,["8"]] 14:30:08 INFO - PROCESS | 1820 | 1477517408873 Marionette TRACE conn4 -> [0,1800,"switchToWindow",{"name":"8"}] 14:30:08 INFO - PROCESS | 1820 | 1477517408883 Marionette TRACE conn4 <- [1,1800,null,{}] 14:30:08 INFO - PROCESS | 1820 | 1477517408895 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\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"}] 14:30:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x94219400 == 30 [pid = 1820] [id = 410] 14:30:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x94219800) [pid = 1820] [serial = 1198] [outer = (nil)] 14:30:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x9421bc00) [pid = 1820] [serial = 1199] [outer = 0x94219800] 14:30:08 INFO - PROCESS | 1820 | 1477517408990 Marionette DEBUG loaded listener.js 14:30:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x943d3000) [pid = 1820] [serial = 1200] [outer = 0x94219800] 14:30:09 INFO - PROCESS | 1820 | [aac @ 0x94de9800] err{or,}_recognition separate: 1; 1 14:30:09 INFO - PROCESS | 1820 | [aac @ 0x94de9800] err{or,}_recognition combined: 1; 1 14:30:09 INFO - PROCESS | 1820 | [aac @ 0x94de9800] Unsupported bit depth: 0 14:30:09 INFO - PROCESS | 1820 | [aac @ 0x94df1400] err{or,}_recognition separate: 1; 1 14:30:09 INFO - PROCESS | 1820 | [aac @ 0x94df1400] err{or,}_recognition combined: 1; 1 14:30:09 INFO - PROCESS | 1820 | [aac @ 0x94df1400] Unsupported bit depth: 0 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8373ec00 == 29 [pid = 1820] [id = 391] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x94da5c00 == 28 [pid = 1820] [id = 390] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x837fa000 == 27 [pid = 1820] [id = 380] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x93d81c00 == 26 [pid = 1820] [id = 388] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8cea0c00 == 25 [pid = 1820] [id = 387] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x9457bc00 == 24 [pid = 1820] [id = 389] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8380f800 == 23 [pid = 1820] [id = 386] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8c90f400 == 22 [pid = 1820] [id = 379] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8f914400 == 21 [pid = 1820] [id = 378] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8380e400) [pid = 1820] [serial = 1187] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x941f2400 == 20 [pid = 1820] [id = 385] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8361e000 == 19 [pid = 1820] [id = 371] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x83872800 == 18 [pid = 1820] [id = 376] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd6e400 == 17 [pid = 1820] [id = 375] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8f9b2000 == 16 [pid = 1820] [id = 383] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8324e400 == 15 [pid = 1820] [id = 384] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x83741800 == 14 [pid = 1820] [id = 372] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd6d400 == 13 [pid = 1820] [id = 382] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa36c00 == 12 [pid = 1820] [id = 409] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8c910800 == 11 [pid = 1820] [id = 408] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x8428e400 == 10 [pid = 1820] [id = 407] 14:30:15 INFO - PROCESS | 1820 | --DOCSHELL 0x83259400 == 9 [pid = 1820] [id = 406] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8c90dc00) [pid = 1820] [serial = 1095] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x92d6c800) [pid = 1820] [serial = 1153] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x92d72000) [pid = 1820] [serial = 1155] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x98eed800) [pid = 1820] [serial = 1184] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x98ef2000) [pid = 1820] [serial = 1185] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x98247400) [pid = 1820] [serial = 1181] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x98243000) [pid = 1820] [serial = 1182] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x95ea5800) [pid = 1820] [serial = 1178] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x97a82c00) [pid = 1820] [serial = 1179] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x95e14000) [pid = 1820] [serial = 1175] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x95e1cc00) [pid = 1820] [serial = 1176] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x943de800) [pid = 1820] [serial = 1172] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x94586000) [pid = 1820] [serial = 1173] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8b267400) [pid = 1820] [serial = 1169] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8c90f000) [pid = 1820] [serial = 1170] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x958ef000) [pid = 1820] [serial = 1166] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x95e0cc00) [pid = 1820] [serial = 1167] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x94dec400) [pid = 1820] [serial = 1163] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x94dee000) [pid = 1820] [serial = 1164] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x943ec800) [pid = 1820] [serial = 1160] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x943ee400) [pid = 1820] [serial = 1161] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x92df1000) [pid = 1820] [serial = 1157] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x93b95000) [pid = 1820] [serial = 1158] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8dd69400) [pid = 1820] [serial = 1150] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8f917000) [pid = 1820] [serial = 1151] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8387b400) [pid = 1820] [serial = 1147] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x83878400) [pid = 1820] [serial = 1148] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8c905000) [pid = 1820] [serial = 1144] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x84294000) [pid = 1820] [serial = 1145] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x94da9000) [pid = 1820] [serial = 1141] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x94dac400) [pid = 1820] [serial = 1142] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x9457ec00) [pid = 1820] [serial = 1138] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x94584000) [pid = 1820] [serial = 1139] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x943d6000) [pid = 1820] [serial = 1135] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x943dc400) [pid = 1820] [serial = 1136] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8dd6cc00) [pid = 1820] [serial = 1132] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f91d800) [pid = 1820] [serial = 1133] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x83b20400) [pid = 1820] [serial = 1129] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x84295800) [pid = 1820] [serial = 1130] [outer = (nil)] [url = about:blank] 14:30:15 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x943d9800) [pid = 1820] [serial = 1127] [outer = (nil)] [url = about:blank] 14:30:19 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8428f000) [pid = 1820] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 14:30:19 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8332d000) [pid = 1820] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 14:30:19 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8d93b400) [pid = 1820] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 14:30:19 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8fbc4400) [pid = 1820] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 14:30:25 INFO - PROCESS | 1820 | --DOCSHELL 0x8b26d000 == 8 [pid = 1820] [id = 374] 14:30:25 INFO - PROCESS | 1820 | --DOCSHELL 0x8429a400 == 7 [pid = 1820] [id = 381] 14:30:25 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x9421bc00) [pid = 1820] [serial = 1199] [outer = (nil)] [url = about:blank] 14:30:25 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8fbd0800) [pid = 1820] [serial = 1196] [outer = (nil)] [url = about:blank] 14:30:25 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x90fb9400) [pid = 1820] [serial = 1197] [outer = (nil)] [url = about:blank] 14:30:25 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x8dd63c00) [pid = 1820] [serial = 1193] [outer = (nil)] [url = about:blank] 14:30:25 INFO - PROCESS | 1820 | --DOMWINDOW == 18 (0x8dd6a000) [pid = 1820] [serial = 1194] [outer = (nil)] [url = about:blank] 14:30:25 INFO - PROCESS | 1820 | --DOMWINDOW == 17 (0x84297800) [pid = 1820] [serial = 1190] [outer = (nil)] [url = about:blank] 14:30:25 INFO - PROCESS | 1820 | --DOMWINDOW == 16 (0x83b25c00) [pid = 1820] [serial = 1191] [outer = (nil)] [url = about:blank] 14:30:25 INFO - PROCESS | 1820 | --DOMWINDOW == 15 (0x84290000) [pid = 1820] [serial = 1188] [outer = (nil)] [url = about:blank] 14:30:29 INFO - . 14:30:29 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 20619ms 14:30:29 INFO - PROCESS | 1820 | 1477517429120 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]]]}] 14:30:29 INFO - PROCESS | 1820 | 1477517429136 Marionette TRACE conn4 -> [0,1802,"getWindowHandle",null] 14:30:29 INFO - TEST-START | /media-source/mediasource-appendwindow.html 14:30:29 INFO - PROCESS | 1820 | 1477517429145 Marionette TRACE conn4 <- [1,1802,null,{"value":"8"}] 14:30:29 INFO - PROCESS | 1820 | 1477517429155 Marionette TRACE conn4 -> [0,1803,"timeouts",{"script":35000}] 14:30:29 INFO - PROCESS | 1820 | 1477517429162 Marionette TRACE conn4 <- [1,1803,null,{}] 14:30:29 INFO - PROCESS | 1820 | 1477517429177 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}] 14:30:29 INFO - PROCESS | 1820 | 1477517429435 Marionette TRACE conn4 <- [1,1804,null,{"value":null}] 14:30:29 INFO - PROCESS | 1820 | 1477517429452 Marionette TRACE conn4 -> [0,1805,"getWindowHandles",null] 14:30:29 INFO - PROCESS | 1820 | 1477517429459 Marionette TRACE conn4 <- [1,1805,null,["8"]] 14:30:29 INFO - PROCESS | 1820 | 1477517429467 Marionette TRACE conn4 -> [0,1806,"switchToWindow",{"name":"8"}] 14:30:29 INFO - PROCESS | 1820 | 1477517429480 Marionette TRACE conn4 <- [1,1806,null,{}] 14:30:29 INFO - PROCESS | 1820 | 1477517429494 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:30:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x83626c00 == 8 [pid = 1820] [id = 411] 14:30:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 16 (0x83627400) [pid = 1820] [serial = 1201] [outer = (nil)] 14:30:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 17 (0x8373ac00) [pid = 1820] [serial = 1202] [outer = 0x83627400] 14:30:29 INFO - PROCESS | 1820 | 1477517429593 Marionette DEBUG loaded listener.js 14:30:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 18 (0x8373a800) [pid = 1820] [serial = 1203] [outer = 0x83627400] 14:30:31 INFO - PROCESS | 1820 | [aac @ 0x8c902c00] err{or,}_recognition separate: 1; 1 14:30:31 INFO - PROCESS | 1820 | [aac @ 0x8c902c00] err{or,}_recognition combined: 1; 1 14:30:31 INFO - PROCESS | 1820 | [aac @ 0x8c902c00] Unsupported bit depth: 0 14:30:31 INFO - PROCESS | 1820 | [h264 @ 0x8c904000] err{or,}_recognition separate: 1; 1 14:30:31 INFO - PROCESS | 1820 | [h264 @ 0x8c904000] err{or,}_recognition combined: 1; 1 14:30:31 INFO - PROCESS | 1820 | [h264 @ 0x8c904000] Unsupported bit depth: 0 14:30:31 INFO - PROCESS | 1820 | [aac @ 0x8c902800] err{or,}_recognition separate: 1; 1 14:30:31 INFO - PROCESS | 1820 | [aac @ 0x8c902800] err{or,}_recognition combined: 1; 1 14:30:31 INFO - PROCESS | 1820 | [aac @ 0x8c902800] Unsupported bit depth: 0 14:30:31 INFO - PROCESS | 1820 | [h264 @ 0x8c905000] err{or,}_recognition separate: 1; 1 14:30:31 INFO - PROCESS | 1820 | [h264 @ 0x8c905000] err{or,}_recognition combined: 1; 1 14:30:31 INFO - PROCESS | 1820 | [h264 @ 0x8c905000] Unsupported bit depth: 0 14:30:31 INFO - PROCESS | 1820 | 1477517431770 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]]]}] 14:30:31 INFO - ....... 14:30:31 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2659ms 14:30:31 INFO - PROCESS | 1820 | 1477517431813 Marionette TRACE conn4 -> [0,1808,"getWindowHandle",null] 14:30:31 INFO - PROCESS | 1820 | 1477517431821 Marionette TRACE conn4 <- [1,1808,null,{"value":"8"}] 14:30:31 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 14:30:31 INFO - PROCESS | 1820 | 1477517431833 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}] 14:30:32 INFO - PROCESS | 1820 | 1477517432101 Marionette TRACE conn4 <- [1,1809,null,{"value":null}] 14:30:32 INFO - PROCESS | 1820 | 1477517432267 Marionette TRACE conn4 -> [0,1810,"getWindowHandles",null] 14:30:32 INFO - PROCESS | 1820 | 1477517432274 Marionette TRACE conn4 <- [1,1810,null,["8"]] 14:30:32 INFO - PROCESS | 1820 | 1477517432283 Marionette TRACE conn4 -> [0,1811,"switchToWindow",{"name":"8"}] 14:30:32 INFO - PROCESS | 1820 | 1477517432293 Marionette TRACE conn4 <- [1,1811,null,{}] 14:30:32 INFO - PROCESS | 1820 | 1477517432300 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:30:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x83810400 == 9 [pid = 1820] [id = 412] 14:30:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 19 (0x8c90c800) [pid = 1820] [serial = 1204] [outer = (nil)] 14:30:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x8c90e800) [pid = 1820] [serial = 1205] [outer = 0x8c90c800] 14:30:32 INFO - PROCESS | 1820 | 1477517432447 Marionette DEBUG loaded listener.js 14:30:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x8c90f000) [pid = 1820] [serial = 1206] [outer = 0x8c90c800] 14:30:33 INFO - PROCESS | 1820 | 1477517433152 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]]]}] 14:30:33 INFO - . 14:30:33 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1371ms 14:30:33 INFO - PROCESS | 1820 | 1477517433202 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 14:30:33 INFO - PROCESS | 1820 | 1477517433209 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 14:30:33 INFO - TEST-START | /media-source/mediasource-avtracks.html 14:30:33 INFO - PROCESS | 1820 | 1477517433218 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}] 14:30:33 INFO - PROCESS | 1820 | 1477517433437 Marionette TRACE conn4 <- [1,1814,null,{"value":null}] 14:30:33 INFO - PROCESS | 1820 | 1477517433599 Marionette TRACE conn4 -> [0,1815,"getWindowHandles",null] 14:30:33 INFO - PROCESS | 1820 | 1477517433606 Marionette TRACE conn4 <- [1,1815,null,["8"]] 14:30:33 INFO - PROCESS | 1820 | 1477517433619 Marionette TRACE conn4 -> [0,1816,"switchToWindow",{"name":"8"}] 14:30:33 INFO - PROCESS | 1820 | 1477517433624 Marionette TRACE conn4 <- [1,1816,null,{}] 14:30:33 INFO - PROCESS | 1820 | 1477517433631 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:30:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cec1800 == 10 [pid = 1820] [id = 413] 14:30:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8cec1c00) [pid = 1820] [serial = 1207] [outer = (nil)] 14:30:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8cec4400) [pid = 1820] [serial = 1208] [outer = 0x8cec1c00] 14:30:33 INFO - PROCESS | 1820 | 1477517433735 Marionette DEBUG loaded listener.js 14:30:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8cec0c00) [pid = 1820] [serial = 1209] [outer = 0x8cec1c00] 14:30:34 INFO - .... 14:30:34 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1781ms 14:30:35 INFO - PROCESS | 1820 | 1477517434950 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"]]]}] 14:30:35 INFO - PROCESS | 1820 | 1477517435022 Marionette TRACE conn4 -> [0,1818,"getWindowHandle",null] 14:30:35 INFO - PROCESS | 1820 | 1477517435054 Marionette TRACE conn4 <- [1,1818,null,{"value":"8"}] 14:30:35 INFO - TEST-START | /media-source/mediasource-buffered.html 14:30:35 INFO - PROCESS | 1820 | 1477517435137 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}] 14:30:35 INFO - PROCESS | 1820 | 1477517435365 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 14:30:35 INFO - PROCESS | 1820 | 1477517435534 Marionette TRACE conn4 -> [0,1820,"getWindowHandles",null] 14:30:35 INFO - PROCESS | 1820 | 1477517435542 Marionette TRACE conn4 <- [1,1820,null,["8"]] 14:30:35 INFO - PROCESS | 1820 | 1477517435550 Marionette TRACE conn4 -> [0,1821,"switchToWindow",{"name":"8"}] 14:30:35 INFO - PROCESS | 1820 | 1477517435559 Marionette TRACE conn4 <- [1,1821,null,{}] 14:30:35 INFO - PROCESS | 1820 | 1477517435568 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:30:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f91b000 == 11 [pid = 1820] [id = 414] 14:30:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8f91b400) [pid = 1820] [serial = 1210] [outer = (nil)] 14:30:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f91f000) [pid = 1820] [serial = 1211] [outer = 0x8f91b400] 14:30:35 INFO - PROCESS | 1820 | 1477517435689 Marionette DEBUG loaded listener.js 14:30:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f992000) [pid = 1820] [serial = 1212] [outer = 0x8f91b400] 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x8fa37000] err{or,}_recognition separate: 1; 1 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x8fa37000] err{or,}_recognition combined: 1; 1 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x8fa37000] Unsupported bit depth: 0 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x91abb800] err{or,}_recognition separate: 1; 1 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x91abb800] err{or,}_recognition combined: 1; 1 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x91abb800] Unsupported bit depth: 0 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x8fa37000] err{or,}_recognition separate: 1; 1 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x8fa37000] err{or,}_recognition combined: 1; 1 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x8fa37000] Unsupported bit depth: 0 14:30:37 INFO - PROCESS | 1820 | [h264 @ 0x91ac4c00] err{or,}_recognition separate: 1; 1 14:30:37 INFO - PROCESS | 1820 | [h264 @ 0x91ac4c00] err{or,}_recognition combined: 1; 1 14:30:37 INFO - PROCESS | 1820 | [h264 @ 0x91ac4c00] Unsupported bit depth: 0 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x91ac6400] err{or,}_recognition separate: 1; 1 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x91ac6400] err{or,}_recognition combined: 1; 1 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x91ac6400] Unsupported bit depth: 0 14:30:37 INFO - PROCESS | 1820 | [h264 @ 0x8fa37400] err{or,}_recognition separate: 1; 1 14:30:37 INFO - PROCESS | 1820 | [h264 @ 0x8fa37400] err{or,}_recognition combined: 1; 1 14:30:37 INFO - PROCESS | 1820 | [h264 @ 0x8fa37400] Unsupported bit depth: 0 14:30:37 INFO - PROCESS | 1820 | [h264 @ 0x8fa37400] no picture 14:30:37 INFO - PROCESS | 1820 | [h264 @ 0x8fa37400] no picture 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x8fa37000] err{or,}_recognition separate: 1; 1 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x8fa37000] err{or,}_recognition combined: 1; 1 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x8fa37000] Unsupported bit depth: 0 14:30:37 INFO - PROCESS | 1820 | [h264 @ 0x91ac4400] err{or,}_recognition separate: 1; 1 14:30:37 INFO - PROCESS | 1820 | [h264 @ 0x91ac4400] err{or,}_recognition combined: 1; 1 14:30:37 INFO - PROCESS | 1820 | [h264 @ 0x91ac4400] Unsupported bit depth: 0 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x91ac5400] err{or,}_recognition separate: 1; 1 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x91ac5400] err{or,}_recognition combined: 1; 1 14:30:37 INFO - PROCESS | 1820 | [aac @ 0x91ac5400] Unsupported bit depth: 0 14:30:37 INFO - PROCESS | 1820 | [h264 @ 0x8fa37000] err{or,}_recognition separate: 1; 1 14:30:37 INFO - PROCESS | 1820 | [h264 @ 0x8fa37000] err{or,}_recognition combined: 1; 1 14:30:37 INFO - PROCESS | 1820 | [h264 @ 0x8fa37000] Unsupported bit depth: 0 14:30:37 INFO - PROCESS | 1820 | [h264 @ 0x8fa37000] no picture 14:30:37 INFO - PROCESS | 1820 | [h264 @ 0x8fa37000] no picture 14:30:37 INFO - PROCESS | 1820 | 1477517437729 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]]]}] 14:30:37 INFO - ....... 14:30:37 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2687ms 14:30:37 INFO - PROCESS | 1820 | 1477517437792 Marionette TRACE conn4 -> [0,1823,"getWindowHandle",null] 14:30:37 INFO - PROCESS | 1820 | 1477517437798 Marionette TRACE conn4 <- [1,1823,null,{"value":"8"}] 14:30:37 INFO - TEST-START | /media-source/mediasource-closed.html 14:30:37 INFO - PROCESS | 1820 | 1477517437817 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}] 14:30:38 INFO - PROCESS | 1820 | 1477517438043 Marionette TRACE conn4 <- [1,1824,null,{"value":null}] 14:30:38 INFO - PROCESS | 1820 | 1477517438236 Marionette TRACE conn4 -> [0,1825,"getWindowHandles",null] 14:30:38 INFO - PROCESS | 1820 | 1477517438244 Marionette TRACE conn4 <- [1,1825,null,["8"]] 14:30:38 INFO - PROCESS | 1820 | 1477517438254 Marionette TRACE conn4 -> [0,1826,"switchToWindow",{"name":"8"}] 14:30:38 INFO - PROCESS | 1820 | 1477517438265 Marionette TRACE conn4 <- [1,1826,null,{}] 14:30:38 INFO - PROCESS | 1820 | 1477517438273 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:30:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8332f400 == 12 [pid = 1820] [id = 415] 14:30:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x834aa000) [pid = 1820] [serial = 1213] [outer = (nil)] 14:30:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8380b800) [pid = 1820] [serial = 1214] [outer = 0x834aa000] 14:30:38 INFO - PROCESS | 1820 | 1477517438367 Marionette DEBUG loaded listener.js 14:30:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8c909c00) [pid = 1820] [serial = 1215] [outer = 0x834aa000] 14:30:39 INFO - PROCESS | 1820 | 1477517439264 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]]]}] 14:30:39 INFO - .......... 14:30:39 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1489ms 14:30:39 INFO - PROCESS | 1820 | 1477517439306 Marionette TRACE conn4 -> [0,1828,"getWindowHandle",null] 14:30:39 INFO - PROCESS | 1820 | 1477517439313 Marionette TRACE conn4 <- [1,1828,null,{"value":"8"}] 14:30:39 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 14:30:39 INFO - PROCESS | 1820 | 1477517439329 Marionette TRACE conn4 -> [0,1829,"getContext",null] 14:30:39 INFO - PROCESS | 1820 | 1477517439342 Marionette TRACE conn4 <- [1,1829,null,{"value":"content"}] 14:30:39 INFO - PROCESS | 1820 | 1477517439361 Marionette TRACE conn4 -> [0,1830,"setContext",{"value":"chrome"}] 14:30:39 INFO - PROCESS | 1820 | 1477517439372 Marionette TRACE conn4 <- [1,1830,null,{}] 14:30:39 INFO - PROCESS | 1820 | 1477517439386 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}] 14:30:39 INFO - PROCESS | 1820 | 1477517439424 Marionette TRACE conn4 <- [1,1831,null,{"value":true}] 14:30:39 INFO - PROCESS | 1820 | 1477517439434 Marionette TRACE conn4 -> [0,1832,"setContext",{"value":"content"}] 14:30:39 INFO - PROCESS | 1820 | 1477517439439 Marionette TRACE conn4 <- [1,1832,null,{}] 14:30:39 INFO - Setting pref media.mediasource.enabled (true) 14:30:39 INFO - PROCESS | 1820 | 1477517439451 Marionette TRACE conn4 -> [0,1833,"getContext",null] 14:30:39 INFO - PROCESS | 1820 | 1477517439456 Marionette TRACE conn4 <- [1,1833,null,{"value":"content"}] 14:30:39 INFO - PROCESS | 1820 | 1477517439467 Marionette TRACE conn4 -> [0,1834,"setContext",{"value":"chrome"}] 14:30:39 INFO - PROCESS | 1820 | 1477517439472 Marionette TRACE conn4 <- [1,1834,null,{}] 14:30:39 INFO - PROCESS | 1820 | 1477517439490 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}] 14:30:39 INFO - PROCESS | 1820 | 1477517439518 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 14:30:39 INFO - PROCESS | 1820 | 1477517439533 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"content"}] 14:30:39 INFO - PROCESS | 1820 | 1477517439537 Marionette TRACE conn4 <- [1,1836,null,{}] 14:30:39 INFO - PROCESS | 1820 | 1477517439547 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}] 14:30:39 INFO - PROCESS | 1820 | 1477517439741 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 14:30:39 INFO - PROCESS | 1820 | 1477517439883 Marionette TRACE conn4 -> [0,1838,"getWindowHandles",null] 14:30:39 INFO - PROCESS | 1820 | 1477517439888 Marionette TRACE conn4 <- [1,1838,null,["8"]] 14:30:39 INFO - PROCESS | 1820 | 1477517439893 Marionette TRACE conn4 -> [0,1839,"switchToWindow",{"name":"8"}] 14:30:39 INFO - PROCESS | 1820 | 1477517439899 Marionette TRACE conn4 <- [1,1839,null,{}] 14:30:39 INFO - PROCESS | 1820 | 1477517439906 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:30:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f994800 == 13 [pid = 1820] [id = 416] 14:30:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8f995800) [pid = 1820] [serial = 1216] [outer = (nil)] 14:30:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8f9b2000) [pid = 1820] [serial = 1217] [outer = 0x8f995800] 14:30:40 INFO - PROCESS | 1820 | 1477517440000 Marionette DEBUG loaded listener.js 14:30:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8fa2ac00) [pid = 1820] [serial = 1218] [outer = 0x8f995800] 14:30:41 INFO - PROCESS | 1820 | [aac @ 0x92a9bc00] err{or,}_recognition separate: 1; 1 14:30:41 INFO - PROCESS | 1820 | [aac @ 0x92a9bc00] err{or,}_recognition combined: 1; 1 14:30:41 INFO - PROCESS | 1820 | [aac @ 0x92a9bc00] Unsupported bit depth: 0 14:30:41 INFO - PROCESS | 1820 | [h264 @ 0x92d6bc00] err{or,}_recognition separate: 1; 1 14:30:41 INFO - PROCESS | 1820 | [h264 @ 0x92d6bc00] err{or,}_recognition combined: 1; 1 14:30:41 INFO - PROCESS | 1820 | [h264 @ 0x92d6bc00] Unsupported bit depth: 0 14:30:41 INFO - PROCESS | 1820 | [aac @ 0x92d6c400] err{or,}_recognition separate: 1; 1 14:30:41 INFO - PROCESS | 1820 | [aac @ 0x92d6c400] err{or,}_recognition combined: 1; 1 14:30:41 INFO - PROCESS | 1820 | [aac @ 0x92d6c400] Unsupported bit depth: 0 14:30:41 INFO - PROCESS | 1820 | [h264 @ 0x92a9ec00] err{or,}_recognition separate: 1; 1 14:30:41 INFO - PROCESS | 1820 | [h264 @ 0x92a9ec00] err{or,}_recognition combined: 1; 1 14:30:41 INFO - PROCESS | 1820 | [h264 @ 0x92a9ec00] Unsupported bit depth: 0 14:30:41 INFO - PROCESS | 1820 | [h264 @ 0x92a9ec00] no picture 14:30:41 INFO - PROCESS | 1820 | [h264 @ 0x92a9ec00] no picture 14:30:41 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x94219800) [pid = 1820] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92b0d000] err{or,}_recognition separate: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92b0d000] err{or,}_recognition combined: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92b0d000] Unsupported bit depth: 0 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92d6c400] err{or,}_recognition separate: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92d6c400] err{or,}_recognition combined: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92d6c400] Unsupported bit depth: 0 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92d76800] err{or,}_recognition separate: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92d76800] err{or,}_recognition combined: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92d76800] Unsupported bit depth: 0 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92d6c400] err{or,}_recognition separate: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92d6c400] err{or,}_recognition combined: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92d6c400] Unsupported bit depth: 0 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x8324e400] err{or,}_recognition separate: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x8324e400] err{or,}_recognition combined: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x8324e400] Unsupported bit depth: 0 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92d6cc00] err{or,}_recognition separate: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92d6cc00] err{or,}_recognition combined: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92d6cc00] Unsupported bit depth: 0 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92b0d000] err{or,}_recognition separate: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92b0d000] err{or,}_recognition combined: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92b0d000] Unsupported bit depth: 0 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92b0d000] err{or,}_recognition separate: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92b0d000] err{or,}_recognition combined: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92b0d000] Unsupported bit depth: 0 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92d77400] err{or,}_recognition separate: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92d77400] err{or,}_recognition combined: 1; 1 14:30:42 INFO - PROCESS | 1820 | [aac @ 0x92d77400] Unsupported bit depth: 0 14:30:42 INFO - PROCESS | 1820 | [h264 @ 0x92d6cc00] err{or,}_recognition separate: 1; 1 14:30:42 INFO - PROCESS | 1820 | [h264 @ 0x92d6cc00] err{or,}_recognition combined: 1; 1 14:30:42 INFO - PROCESS | 1820 | [h264 @ 0x92d6cc00] Unsupported bit depth: 0 14:30:42 INFO - PROCESS | 1820 | [h264 @ 0x92d6cc00] no picture 14:30:42 INFO - PROCESS | 1820 | [h264 @ 0x92d6cc00] no picture 14:30:43 INFO - PROCESS | 1820 | [h264 @ 0x92aa0000] err{or,}_recognition separate: 1; 1 14:30:43 INFO - PROCESS | 1820 | [h264 @ 0x92aa0000] err{or,}_recognition combined: 1; 1 14:30:43 INFO - PROCESS | 1820 | [h264 @ 0x92aa0000] Unsupported bit depth: 0 14:30:43 INFO - PROCESS | 1820 | [h264 @ 0x92aa0000] no picture 14:30:43 INFO - PROCESS | 1820 | [h264 @ 0x92aa0000] no picture 14:30:43 INFO - PROCESS | 1820 | [h264 @ 0x92d76000] err{or,}_recognition separate: 1; 1 14:30:43 INFO - PROCESS | 1820 | [h264 @ 0x92d76000] err{or,}_recognition combined: 1; 1 14:30:43 INFO - PROCESS | 1820 | [h264 @ 0x92d76000] Unsupported bit depth: 0 14:30:43 INFO - PROCESS | 1820 | [h264 @ 0x92d76000] no picture 14:30:43 INFO - PROCESS | 1820 | [h264 @ 0x92d76000] no picture 14:30:44 INFO - PROCESS | 1820 | 1477517444842 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]]]}] 14:30:44 INFO - . 14:30:44 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 5566ms 14:30:44 INFO - PROCESS | 1820 | 1477517444895 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 14:30:44 INFO - PROCESS | 1820 | 1477517444899 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 14:30:44 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 14:30:44 INFO - PROCESS | 1820 | 1477517444908 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}] 14:30:45 INFO - PROCESS | 1820 | 1477517445105 Marionette TRACE conn4 <- [1,1842,null,{"value":null}] 14:30:45 INFO - PROCESS | 1820 | 1477517445233 Marionette TRACE conn4 -> [0,1843,"getWindowHandles",null] 14:30:45 INFO - PROCESS | 1820 | 1477517445239 Marionette TRACE conn4 <- [1,1843,null,["8"]] 14:30:45 INFO - PROCESS | 1820 | 1477517445245 Marionette TRACE conn4 -> [0,1844,"switchToWindow",{"name":"8"}] 14:30:45 INFO - PROCESS | 1820 | 1477517445254 Marionette TRACE conn4 <- [1,1844,null,{}] 14:30:45 INFO - PROCESS | 1820 | 1477517445290 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:30:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x8324f800 == 14 [pid = 1820] [id = 417] 14:30:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x83252c00) [pid = 1820] [serial = 1219] [outer = (nil)] 14:30:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x83805400) [pid = 1820] [serial = 1220] [outer = 0x83252c00] 14:30:45 INFO - PROCESS | 1820 | 1477517445415 Marionette DEBUG loaded listener.js 14:30:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8ce93400) [pid = 1820] [serial = 1221] [outer = 0x83252c00] 14:30:46 INFO - PROCESS | 1820 | [aac @ 0x8ceca400] err{or,}_recognition separate: 1; 1 14:30:46 INFO - PROCESS | 1820 | [aac @ 0x8ceca400] err{or,}_recognition combined: 1; 1 14:30:46 INFO - PROCESS | 1820 | [aac @ 0x8ceca400] Unsupported bit depth: 0 14:30:46 INFO - PROCESS | 1820 | [h264 @ 0x8db8e800] err{or,}_recognition separate: 1; 1 14:30:46 INFO - PROCESS | 1820 | [h264 @ 0x8db8e800] err{or,}_recognition combined: 1; 1 14:30:46 INFO - PROCESS | 1820 | [h264 @ 0x8db8e800] Unsupported bit depth: 0 14:30:46 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] err{or,}_recognition separate: 1; 1 14:30:46 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] err{or,}_recognition combined: 1; 1 14:30:46 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] Unsupported bit depth: 0 14:30:46 INFO - PROCESS | 1820 | [h264 @ 0x8cecb400] err{or,}_recognition separate: 1; 1 14:30:46 INFO - PROCESS | 1820 | [h264 @ 0x8cecb400] err{or,}_recognition combined: 1; 1 14:30:46 INFO - PROCESS | 1820 | [h264 @ 0x8cecb400] Unsupported bit depth: 0 14:30:46 INFO - PROCESS | 1820 | [h264 @ 0x8cecb400] no picture 14:30:46 INFO - PROCESS | 1820 | [h264 @ 0x8cecb400] no picture 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8f918400] err{or,}_recognition separate: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8f918400] err{or,}_recognition combined: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8f918400] Unsupported bit depth: 0 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] err{or,}_recognition separate: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] err{or,}_recognition combined: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] Unsupported bit depth: 0 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8f9b7000] err{or,}_recognition separate: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8f9b7000] err{or,}_recognition combined: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8f9b7000] Unsupported bit depth: 0 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] err{or,}_recognition separate: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] err{or,}_recognition combined: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] Unsupported bit depth: 0 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] err{or,}_recognition separate: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] err{or,}_recognition combined: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] Unsupported bit depth: 0 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8d938c00] err{or,}_recognition separate: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8d938c00] err{or,}_recognition combined: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8d938c00] Unsupported bit depth: 0 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8f915800] err{or,}_recognition separate: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8f915800] err{or,}_recognition combined: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8f915800] Unsupported bit depth: 0 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] err{or,}_recognition separate: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] err{or,}_recognition combined: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] Unsupported bit depth: 0 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] err{or,}_recognition separate: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] err{or,}_recognition combined: 1; 1 14:30:48 INFO - PROCESS | 1820 | [aac @ 0x8dd67c00] Unsupported bit depth: 0 14:30:48 INFO - PROCESS | 1820 | [h264 @ 0x8fa31800] err{or,}_recognition separate: 1; 1 14:30:48 INFO - PROCESS | 1820 | [h264 @ 0x8fa31800] err{or,}_recognition combined: 1; 1 14:30:48 INFO - PROCESS | 1820 | [h264 @ 0x8fa31800] Unsupported bit depth: 0 14:30:48 INFO - PROCESS | 1820 | [h264 @ 0x8fa31800] no picture 14:30:48 INFO - PROCESS | 1820 | [h264 @ 0x8fa31800] no picture 14:30:48 INFO - PROCESS | 1820 | [h264 @ 0x8f918400] err{or,}_recognition separate: 1; 1 14:30:48 INFO - PROCESS | 1820 | [h264 @ 0x8f918400] err{or,}_recognition combined: 1; 1 14:30:48 INFO - PROCESS | 1820 | [h264 @ 0x8f918400] Unsupported bit depth: 0 14:30:49 INFO - PROCESS | 1820 | [h264 @ 0x8f918400] no picture 14:30:49 INFO - PROCESS | 1820 | [h264 @ 0x8f918400] no picture 14:30:49 INFO - PROCESS | 1820 | [h264 @ 0x8fa31800] err{or,}_recognition separate: 1; 1 14:30:49 INFO - PROCESS | 1820 | [h264 @ 0x8fa31800] err{or,}_recognition combined: 1; 1 14:30:49 INFO - PROCESS | 1820 | [h264 @ 0x8fa31800] Unsupported bit depth: 0 14:30:49 INFO - PROCESS | 1820 | [h264 @ 0x8fa31800] no picture 14:30:49 INFO - PROCESS | 1820 | [h264 @ 0x8fa31800] no picture 14:30:50 INFO - PROCESS | 1820 | 1477517450696 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]]]}] 14:30:50 INFO - . 14:30:50 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 5845ms 14:30:50 INFO - PROCESS | 1820 | 1477517450755 Marionette TRACE conn4 -> [0,1846,"getWindowHandle",null] 14:30:50 INFO - PROCESS | 1820 | 1477517450763 Marionette TRACE conn4 <- [1,1846,null,{"value":"8"}] 14:30:50 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 14:30:50 INFO - PROCESS | 1820 | 1477517450776 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}] 14:30:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8332f400 == 13 [pid = 1820] [id = 415] 14:30:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8f994800 == 12 [pid = 1820] [id = 416] 14:30:51 INFO - PROCESS | 1820 | --DOCSHELL 0x83810400 == 11 [pid = 1820] [id = 412] 14:30:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8cec1800 == 10 [pid = 1820] [id = 413] 14:30:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8f91b000 == 9 [pid = 1820] [id = 414] 14:30:51 INFO - PROCESS | 1820 | --DOCSHELL 0x83626c00 == 8 [pid = 1820] [id = 411] 14:30:51 INFO - PROCESS | 1820 | --DOCSHELL 0x94219400 == 7 [pid = 1820] [id = 410] 14:30:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8324f800 == 6 [pid = 1820] [id = 417] 14:30:51 INFO - PROCESS | 1820 | 1477517451733 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 14:30:51 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x943d3000) [pid = 1820] [serial = 1200] [outer = (nil)] [url = about:blank] 14:30:51 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8373ac00) [pid = 1820] [serial = 1202] [outer = (nil)] [url = about:blank] 14:30:51 INFO - PROCESS | 1820 | 1477517451954 Marionette TRACE conn4 -> [0,1848,"getWindowHandles",null] 14:30:51 INFO - PROCESS | 1820 | 1477517451962 Marionette TRACE conn4 <- [1,1848,null,["8"]] 14:30:51 INFO - PROCESS | 1820 | 1477517451974 Marionette TRACE conn4 -> [0,1849,"switchToWindow",{"name":"8"}] 14:30:51 INFO - PROCESS | 1820 | 1477517451986 Marionette TRACE conn4 <- [1,1849,null,{}] 14:30:52 INFO - PROCESS | 1820 | 1477517451998 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:30:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8325b400 == 7 [pid = 1820] [id = 418] 14:30:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8325b800) [pid = 1820] [serial = 1222] [outer = (nil)] 14:30:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8361f000) [pid = 1820] [serial = 1223] [outer = 0x8325b800] 14:30:52 INFO - PROCESS | 1820 | 1477517452099 Marionette DEBUG loaded listener.js 14:30:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x83809800) [pid = 1820] [serial = 1224] [outer = 0x8325b800] 14:30:53 INFO - PROCESS | 1820 | [h264 @ 0x83b1c000] err{or,}_recognition separate: 1; 1 14:30:53 INFO - PROCESS | 1820 | [h264 @ 0x83b1c000] err{or,}_recognition combined: 1; 1 14:30:53 INFO - PROCESS | 1820 | [h264 @ 0x83b1c000] Unsupported bit depth: 0 14:30:53 INFO - PROCESS | 1820 | [h264 @ 0x8c902800] err{or,}_recognition separate: 1; 1 14:30:53 INFO - PROCESS | 1820 | [h264 @ 0x8c902800] err{or,}_recognition combined: 1; 1 14:30:53 INFO - PROCESS | 1820 | [h264 @ 0x8c902800] Unsupported bit depth: 0 14:30:53 INFO - PROCESS | 1820 | [h264 @ 0x8c902800] no picture 14:30:53 INFO - PROCESS | 1820 | [h264 @ 0x8c902800] no picture 14:30:53 INFO - PROCESS | 1820 | [h264 @ 0x8ce93800] err{or,}_recognition separate: 1; 1 14:30:53 INFO - PROCESS | 1820 | [h264 @ 0x8ce93800] err{or,}_recognition combined: 1; 1 14:30:53 INFO - PROCESS | 1820 | [h264 @ 0x8ce93800] Unsupported bit depth: 0 14:30:53 INFO - PROCESS | 1820 | [h264 @ 0x8ce93800] no picture 14:30:53 INFO - PROCESS | 1820 | [h264 @ 0x8ce93800] no picture 14:30:54 INFO - PROCESS | 1820 | [h264 @ 0x8ce94000] err{or,}_recognition separate: 1; 1 14:30:54 INFO - PROCESS | 1820 | [h264 @ 0x8ce94000] err{or,}_recognition combined: 1; 1 14:30:54 INFO - PROCESS | 1820 | [h264 @ 0x8ce94000] Unsupported bit depth: 0 14:30:54 INFO - PROCESS | 1820 | [h264 @ 0x8ce94000] no picture 14:30:54 INFO - PROCESS | 1820 | [h264 @ 0x8ce94000] no picture 14:30:54 INFO - PROCESS | 1820 | [h264 @ 0x8ce93800] err{or,}_recognition separate: 1; 1 14:30:54 INFO - PROCESS | 1820 | [h264 @ 0x8ce93800] err{or,}_recognition combined: 1; 1 14:30:54 INFO - PROCESS | 1820 | [h264 @ 0x8ce93800] Unsupported bit depth: 0 14:30:54 INFO - PROCESS | 1820 | [h264 @ 0x8ce93800] no picture 14:30:54 INFO - PROCESS | 1820 | [h264 @ 0x8ce93800] no picture 14:30:55 INFO - . 14:30:55 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 4447ms 14:30:55 INFO - PROCESS | 1820 | 1477517455209 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]]]}] 14:30:55 INFO - PROCESS | 1820 | 1477517455229 Marionette TRACE conn4 -> [0,1851,"getWindowHandle",null] 14:30:55 INFO - PROCESS | 1820 | 1477517455242 Marionette TRACE conn4 <- [1,1851,null,{"value":"8"}] 14:30:55 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 14:30:55 INFO - PROCESS | 1820 | 1477517455253 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}] 14:30:55 INFO - PROCESS | 1820 | 1477517455678 Marionette TRACE conn4 <- [1,1852,null,{"value":null}] 14:30:55 INFO - PROCESS | 1820 | 1477517455736 Marionette TRACE conn4 -> [0,1853,"getWindowHandles",null] 14:30:55 INFO - PROCESS | 1820 | 1477517455743 Marionette TRACE conn4 <- [1,1853,null,["8"]] 14:30:55 INFO - PROCESS | 1820 | 1477517455752 Marionette TRACE conn4 -> [0,1854,"switchToWindow",{"name":"8"}] 14:30:55 INFO - PROCESS | 1820 | 1477517455759 Marionette TRACE conn4 <- [1,1854,null,{}] 14:30:55 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8f995800) [pid = 1820] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 14:30:55 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8c90c800) [pid = 1820] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 14:30:55 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x83627400) [pid = 1820] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 14:30:55 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8cec1c00) [pid = 1820] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 14:30:55 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x834aa000) [pid = 1820] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 14:30:55 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f91b400) [pid = 1820] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 14:30:55 INFO - PROCESS | 1820 | 1477517455929 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:30:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x83803400 == 8 [pid = 1820] [id = 419] 14:30:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8380e400) [pid = 1820] [serial = 1225] [outer = (nil)] 14:30:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x83b23000) [pid = 1820] [serial = 1226] [outer = 0x8380e400] 14:30:56 INFO - PROCESS | 1820 | 1477517456025 Marionette DEBUG loaded listener.js 14:30:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x83b21c00) [pid = 1820] [serial = 1227] [outer = 0x8380e400] 14:30:56 INFO - PROCESS | 1820 | [h264 @ 0x8cec0800] err{or,}_recognition separate: 1; 1 14:30:56 INFO - PROCESS | 1820 | [h264 @ 0x8cec0800] err{or,}_recognition combined: 1; 1 14:30:56 INFO - PROCESS | 1820 | [h264 @ 0x8cec0800] Unsupported bit depth: 0 14:30:56 INFO - PROCESS | 1820 | [h264 @ 0x8cecbc00] err{or,}_recognition separate: 1; 1 14:30:56 INFO - PROCESS | 1820 | [h264 @ 0x8cecbc00] err{or,}_recognition combined: 1; 1 14:30:56 INFO - PROCESS | 1820 | [h264 @ 0x8cecbc00] Unsupported bit depth: 0 14:30:56 INFO - PROCESS | 1820 | [h264 @ 0x8cecbc00] no picture 14:30:56 INFO - PROCESS | 1820 | [h264 @ 0x8cecbc00] no picture 14:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8ceca000] err{or,}_recognition separate: 1; 1 14:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8ceca000] err{or,}_recognition combined: 1; 1 14:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8ceca000] Unsupported bit depth: 0 14:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8ceca000] no picture 14:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8ceca000] no picture 14:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8cec0800] err{or,}_recognition separate: 1; 1 14:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8cec0800] err{or,}_recognition combined: 1; 1 14:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8cec0800] Unsupported bit depth: 0 14:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8cec0800] no picture 14:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8cec0800] no picture 14:30:58 INFO - PROCESS | 1820 | [h264 @ 0x8324f400] err{or,}_recognition separate: 1; 1 14:30:58 INFO - PROCESS | 1820 | [h264 @ 0x8324f400] err{or,}_recognition combined: 1; 1 14:30:58 INFO - PROCESS | 1820 | [h264 @ 0x8324f400] Unsupported bit depth: 0 14:30:58 INFO - PROCESS | 1820 | [h264 @ 0x8324f400] no picture 14:30:58 INFO - PROCESS | 1820 | [h264 @ 0x8324f400] no picture 14:30:58 INFO - PROCESS | 1820 | 1477517458986 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]]]}] 14:30:59 INFO - . 14:30:59 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3791ms 14:30:59 INFO - PROCESS | 1820 | 1477517459087 Marionette TRACE conn4 -> [0,1856,"getWindowHandle",null] 14:30:59 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 14:30:59 INFO - PROCESS | 1820 | 1477517459096 Marionette TRACE conn4 <- [1,1856,null,{"value":"8"}] 14:30:59 INFO - PROCESS | 1820 | 1477517459109 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}] 14:30:59 INFO - PROCESS | 1820 | 1477517459347 Marionette TRACE conn4 <- [1,1857,null,{"value":null}] 14:30:59 INFO - PROCESS | 1820 | 1477517459526 Marionette TRACE conn4 -> [0,1858,"getWindowHandles",null] 14:30:59 INFO - PROCESS | 1820 | 1477517459534 Marionette TRACE conn4 <- [1,1858,null,["8"]] 14:30:59 INFO - PROCESS | 1820 | 1477517459543 Marionette TRACE conn4 -> [0,1859,"switchToWindow",{"name":"8"}] 14:30:59 INFO - PROCESS | 1820 | 1477517459553 Marionette TRACE conn4 <- [1,1859,null,{}] 14:30:59 INFO - PROCESS | 1820 | 1477517459559 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:30:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8387ec00 == 9 [pid = 1820] [id = 420] 14:30:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x83880400) [pid = 1820] [serial = 1228] [outer = (nil)] 14:30:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x84294800) [pid = 1820] [serial = 1229] [outer = 0x83880400] 14:30:59 INFO - PROCESS | 1820 | 1477517459674 Marionette DEBUG loaded listener.js 14:30:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x84296c00) [pid = 1820] [serial = 1230] [outer = 0x83880400] 14:31:00 INFO - PROCESS | 1820 | [h264 @ 0x8ce9d400] err{or,}_recognition separate: 1; 1 14:31:00 INFO - PROCESS | 1820 | [h264 @ 0x8ce9d400] err{or,}_recognition combined: 1; 1 14:31:00 INFO - PROCESS | 1820 | [h264 @ 0x8ce9d400] Unsupported bit depth: 0 14:31:00 INFO - PROCESS | 1820 | [h264 @ 0x8d934400] err{or,}_recognition separate: 1; 1 14:31:00 INFO - PROCESS | 1820 | [h264 @ 0x8d934400] err{or,}_recognition combined: 1; 1 14:31:00 INFO - PROCESS | 1820 | [h264 @ 0x8d934400] Unsupported bit depth: 0 14:31:00 INFO - PROCESS | 1820 | [h264 @ 0x8d934400] no picture 14:31:00 INFO - PROCESS | 1820 | [h264 @ 0x8d934400] no picture 14:31:01 INFO - PROCESS | 1820 | [h264 @ 0x83740000] err{or,}_recognition separate: 1; 1 14:31:01 INFO - PROCESS | 1820 | [h264 @ 0x83740000] err{or,}_recognition combined: 1; 1 14:31:01 INFO - PROCESS | 1820 | [h264 @ 0x83740000] Unsupported bit depth: 0 14:31:01 INFO - PROCESS | 1820 | [h264 @ 0x83740000] no picture 14:31:01 INFO - PROCESS | 1820 | [h264 @ 0x83740000] no picture 14:31:01 INFO - PROCESS | 1820 | [h264 @ 0x83321800] err{or,}_recognition separate: 1; 1 14:31:01 INFO - PROCESS | 1820 | [h264 @ 0x83321800] err{or,}_recognition combined: 1; 1 14:31:01 INFO - PROCESS | 1820 | [h264 @ 0x83321800] Unsupported bit depth: 0 14:31:01 INFO - PROCESS | 1820 | [h264 @ 0x83321800] no picture 14:31:01 INFO - PROCESS | 1820 | [h264 @ 0x83321800] no picture 14:31:01 INFO - PROCESS | 1820 | --DOCSHELL 0x8325b400 == 8 [pid = 1820] [id = 418] 14:31:01 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8f9b2000) [pid = 1820] [serial = 1217] [outer = (nil)] [url = about:blank] 14:31:01 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8fa2ac00) [pid = 1820] [serial = 1218] [outer = (nil)] [url = about:blank] 14:31:01 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8380b800) [pid = 1820] [serial = 1214] [outer = (nil)] [url = about:blank] 14:31:01 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8c909c00) [pid = 1820] [serial = 1215] [outer = (nil)] [url = about:blank] 14:31:01 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8f91f000) [pid = 1820] [serial = 1211] [outer = (nil)] [url = about:blank] 14:31:01 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f992000) [pid = 1820] [serial = 1212] [outer = (nil)] [url = about:blank] 14:31:01 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8cec4400) [pid = 1820] [serial = 1208] [outer = (nil)] [url = about:blank] 14:31:01 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8cec0c00) [pid = 1820] [serial = 1209] [outer = (nil)] [url = about:blank] 14:31:01 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8c90e800) [pid = 1820] [serial = 1205] [outer = (nil)] [url = about:blank] 14:31:01 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8c90f000) [pid = 1820] [serial = 1206] [outer = (nil)] [url = about:blank] 14:31:01 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8373a800) [pid = 1820] [serial = 1203] [outer = (nil)] [url = about:blank] 14:31:02 INFO - PROCESS | 1820 | [h264 @ 0x8324fc00] err{or,}_recognition separate: 1; 1 14:31:02 INFO - PROCESS | 1820 | [h264 @ 0x8324fc00] err{or,}_recognition combined: 1; 1 14:31:02 INFO - PROCESS | 1820 | [h264 @ 0x8324fc00] Unsupported bit depth: 0 14:31:02 INFO - PROCESS | 1820 | [h264 @ 0x8324fc00] no picture 14:31:02 INFO - PROCESS | 1820 | [h264 @ 0x8324fc00] no picture 14:31:02 INFO - PROCESS | 1820 | 1477517462850 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]]]}] 14:31:02 INFO - . 14:31:02 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3788ms 14:31:02 INFO - PROCESS | 1820 | 1477517462895 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 14:31:02 INFO - PROCESS | 1820 | 1477517462902 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 14:31:02 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 14:31:02 INFO - Clearing pref media.mediasource.enabled 14:31:02 INFO - PROCESS | 1820 | 1477517462913 Marionette TRACE conn4 -> [0,1862,"getContext",null] 14:31:02 INFO - PROCESS | 1820 | 1477517462919 Marionette TRACE conn4 <- [1,1862,null,{"value":"content"}] 14:31:02 INFO - PROCESS | 1820 | 1477517462929 Marionette TRACE conn4 -> [0,1863,"setContext",{"value":"chrome"}] 14:31:02 INFO - PROCESS | 1820 | 1477517462935 Marionette TRACE conn4 <- [1,1863,null,{}] 14:31:02 INFO - PROCESS | 1820 | 1477517462948 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}] 14:31:02 INFO - PROCESS | 1820 | 1477517462991 Marionette TRACE conn4 <- [1,1864,null,{"value":null}] 14:31:03 INFO - PROCESS | 1820 | 1477517463002 Marionette TRACE conn4 -> [0,1865,"setContext",{"value":"content"}] 14:31:03 INFO - PROCESS | 1820 | 1477517463021 Marionette TRACE conn4 <- [1,1865,null,{}] 14:31:03 INFO - PROCESS | 1820 | 1477517463057 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}] 14:31:03 INFO - PROCESS | 1820 | 1477517463359 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 14:31:03 INFO - PROCESS | 1820 | 1477517463384 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 14:31:03 INFO - PROCESS | 1820 | 1477517463388 Marionette TRACE conn4 <- [1,1867,null,["8"]] 14:31:03 INFO - PROCESS | 1820 | 1477517463394 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 14:31:03 INFO - PROCESS | 1820 | 1477517463400 Marionette TRACE conn4 <- [1,1868,null,{}] 14:31:03 INFO - PROCESS | 1820 | 1477517463407 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:31:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x834a4800 == 9 [pid = 1820] [id = 421] 14:31:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x834a4c00) [pid = 1820] [serial = 1231] [outer = (nil)] 14:31:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8361fc00) [pid = 1820] [serial = 1232] [outer = 0x834a4c00] 14:31:03 INFO - PROCESS | 1820 | 1477517463498 Marionette DEBUG loaded listener.js 14:31:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8373d800) [pid = 1820] [serial = 1233] [outer = 0x834a4c00] 14:31:05 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8325b800) [pid = 1820] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 14:31:07 INFO - PROCESS | 1820 | 1477517467257 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]]]}] 14:31:07 INFO - . 14:31:07 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 4395ms 14:31:07 INFO - PROCESS | 1820 | 1477517467308 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 14:31:07 INFO - PROCESS | 1820 | 1477517467315 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 14:31:07 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 14:31:07 INFO - PROCESS | 1820 | 1477517467338 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}] 14:31:07 INFO - PROCESS | 1820 | 1477517467558 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 14:31:07 INFO - PROCESS | 1820 | 1477517467685 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 14:31:07 INFO - PROCESS | 1820 | 1477517467691 Marionette TRACE conn4 <- [1,1872,null,["8"]] 14:31:07 INFO - PROCESS | 1820 | 1477517467698 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 14:31:07 INFO - PROCESS | 1820 | 1477517467704 Marionette TRACE conn4 <- [1,1873,null,{}] 14:31:07 INFO - PROCESS | 1820 | 1477517467710 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:31:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x83806400 == 10 [pid = 1820] [id = 422] 14:31:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x83872c00) [pid = 1820] [serial = 1234] [outer = (nil)] 14:31:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x83875000) [pid = 1820] [serial = 1235] [outer = 0x83872c00] 14:31:07 INFO - PROCESS | 1820 | 1477517467806 Marionette DEBUG loaded listener.js 14:31:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x83878000) [pid = 1820] [serial = 1236] [outer = 0x83872c00] 14:31:11 INFO - PROCESS | 1820 | 1477517471262 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]]]}] 14:31:11 INFO - . 14:31:11 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3951ms 14:31:11 INFO - PROCESS | 1820 | 1477517471278 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 14:31:11 INFO - PROCESS | 1820 | 1477517471286 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 14:31:11 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 14:31:11 INFO - PROCESS | 1820 | 1477517471296 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}] 14:31:11 INFO - PROCESS | 1820 | 1477517471541 Marionette TRACE conn4 <- [1,1876,null,{"value":null}] 14:31:11 INFO - PROCESS | 1820 | 1477517471701 Marionette TRACE conn4 -> [0,1877,"getWindowHandles",null] 14:31:11 INFO - PROCESS | 1820 | 1477517471708 Marionette TRACE conn4 <- [1,1877,null,["8"]] 14:31:11 INFO - PROCESS | 1820 | 1477517471715 Marionette TRACE conn4 -> [0,1878,"switchToWindow",{"name":"8"}] 14:31:11 INFO - PROCESS | 1820 | 1477517471726 Marionette TRACE conn4 <- [1,1878,null,{}] 14:31:11 INFO - PROCESS | 1820 | 1477517471732 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:31:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x8380c000 == 11 [pid = 1820] [id = 423] 14:31:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8380d400) [pid = 1820] [serial = 1237] [outer = (nil)] 14:31:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x83878c00) [pid = 1820] [serial = 1238] [outer = 0x8380d400] 14:31:11 INFO - PROCESS | 1820 | 1477517471888 Marionette DEBUG loaded listener.js 14:31:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x83b1c400) [pid = 1820] [serial = 1239] [outer = 0x8380d400] 14:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x83b23000) [pid = 1820] [serial = 1226] [outer = (nil)] [url = about:blank] 14:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8361f000) [pid = 1820] [serial = 1223] [outer = (nil)] [url = about:blank] 14:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x83809800) [pid = 1820] [serial = 1224] [outer = (nil)] [url = about:blank] 14:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x83805400) [pid = 1820] [serial = 1220] [outer = (nil)] [url = about:blank] 14:31:15 INFO - PROCESS | 1820 | 1477517475380 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]]]}] 14:31:15 INFO - . 14:31:15 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 4137ms 14:31:15 INFO - PROCESS | 1820 | 1477517475431 Marionette TRACE conn4 -> [0,1880,"getWindowHandle",null] 14:31:15 INFO - PROCESS | 1820 | 1477517475437 Marionette TRACE conn4 <- [1,1880,null,{"value":"8"}] 14:31:15 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 14:31:15 INFO - PROCESS | 1820 | 1477517475449 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}] 14:31:15 INFO - PROCESS | 1820 | 1477517475640 Marionette TRACE conn4 <- [1,1881,null,{"value":null}] 14:31:15 INFO - PROCESS | 1820 | 1477517475760 Marionette TRACE conn4 -> [0,1882,"getWindowHandles",null] 14:31:15 INFO - PROCESS | 1820 | 1477517475767 Marionette TRACE conn4 <- [1,1882,null,["8"]] 14:31:15 INFO - PROCESS | 1820 | 1477517475774 Marionette TRACE conn4 -> [0,1883,"switchToWindow",{"name":"8"}] 14:31:15 INFO - PROCESS | 1820 | 1477517475783 Marionette TRACE conn4 <- [1,1883,null,{}] 14:31:15 INFO - PROCESS | 1820 | 1477517475788 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:31:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x837f7400 == 12 [pid = 1820] [id = 424] 14:31:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x837f7800) [pid = 1820] [serial = 1240] [outer = (nil)] 14:31:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x83805400) [pid = 1820] [serial = 1241] [outer = 0x837f7800] 14:31:15 INFO - PROCESS | 1820 | 1477517475884 Marionette DEBUG loaded listener.js 14:31:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x83805c00) [pid = 1820] [serial = 1242] [outer = 0x837f7800] 14:31:17 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x834a4c00) [pid = 1820] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 14:31:19 INFO - PROCESS | 1820 | 1477517479404 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]]]}] 14:31:19 INFO - . 14:31:19 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3990ms 14:31:19 INFO - PROCESS | 1820 | 1477517479440 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 14:31:19 INFO - PROCESS | 1820 | 1477517479445 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 14:31:19 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 14:31:19 INFO - PROCESS | 1820 | 1477517479453 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}] 14:31:19 INFO - PROCESS | 1820 | 1477517479648 Marionette TRACE conn4 <- [1,1886,null,{"value":null}] 14:31:19 INFO - PROCESS | 1820 | 1477517479769 Marionette TRACE conn4 -> [0,1887,"getWindowHandles",null] 14:31:19 INFO - PROCESS | 1820 | 1477517479774 Marionette TRACE conn4 <- [1,1887,null,["8"]] 14:31:19 INFO - PROCESS | 1820 | 1477517479781 Marionette TRACE conn4 -> [0,1888,"switchToWindow",{"name":"8"}] 14:31:19 INFO - PROCESS | 1820 | 1477517479787 Marionette TRACE conn4 <- [1,1888,null,{}] 14:31:19 INFO - PROCESS | 1820 | 1477517479793 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:31:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b25e400 == 13 [pid = 1820] [id = 425] 14:31:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8b25f400) [pid = 1820] [serial = 1243] [outer = (nil)] 14:31:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b264000) [pid = 1820] [serial = 1244] [outer = 0x8b25f400] 14:31:19 INFO - PROCESS | 1820 | 1477517479882 Marionette DEBUG loaded listener.js 14:31:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b268800) [pid = 1820] [serial = 1245] [outer = 0x8b25f400] 14:31:22 INFO - PROCESS | 1820 | 1477517482769 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]]]}] 14:31:22 INFO - . 14:31:22 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3332ms 14:31:22 INFO - PROCESS | 1820 | 1477517482786 Marionette TRACE conn4 -> [0,1890,"getWindowHandle",null] 14:31:22 INFO - PROCESS | 1820 | 1477517482793 Marionette TRACE conn4 <- [1,1890,null,{"value":"8"}] 14:31:22 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 14:31:22 INFO - PROCESS | 1820 | 1477517482805 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}] 14:31:23 INFO - PROCESS | 1820 | 1477517483056 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 14:31:23 INFO - PROCESS | 1820 | 1477517483218 Marionette TRACE conn4 -> [0,1892,"getWindowHandles",null] 14:31:23 INFO - PROCESS | 1820 | 1477517483225 Marionette TRACE conn4 <- [1,1892,null,["8"]] 14:31:23 INFO - PROCESS | 1820 | 1477517483233 Marionette TRACE conn4 -> [0,1893,"switchToWindow",{"name":"8"}] 14:31:23 INFO - PROCESS | 1820 | 1477517483242 Marionette TRACE conn4 <- [1,1893,null,{}] 14:31:23 INFO - PROCESS | 1820 | 1477517483248 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:31:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b25ec00 == 14 [pid = 1820] [id = 426] 14:31:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b25f000) [pid = 1820] [serial = 1246] [outer = (nil)] 14:31:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8b263c00) [pid = 1820] [serial = 1247] [outer = 0x8b25f000] 14:31:23 INFO - PROCESS | 1820 | 1477517483393 Marionette DEBUG loaded listener.js 14:31:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8c905c00) [pid = 1820] [serial = 1248] [outer = 0x8b25f000] 14:31:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8387ec00 == 13 [pid = 1820] [id = 420] 14:31:24 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8361fc00) [pid = 1820] [serial = 1232] [outer = (nil)] [url = about:blank] 14:31:24 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8373d800) [pid = 1820] [serial = 1233] [outer = (nil)] [url = about:blank] 14:31:24 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x84294800) [pid = 1820] [serial = 1229] [outer = (nil)] [url = about:blank] 14:31:24 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x83875000) [pid = 1820] [serial = 1235] [outer = (nil)] [url = about:blank] 14:31:26 INFO - PROCESS | 1820 | 1477517486474 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]]]}] 14:31:26 INFO - . 14:31:26 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3712ms 14:31:26 INFO - PROCESS | 1820 | 1477517486527 Marionette TRACE conn4 -> [0,1895,"getWindowHandle",null] 14:31:26 INFO - PROCESS | 1820 | 1477517486535 Marionette TRACE conn4 <- [1,1895,null,{"value":"8"}] 14:31:26 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 14:31:26 INFO - PROCESS | 1820 | 1477517486547 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}] 14:31:26 INFO - PROCESS | 1820 | 1477517486773 Marionette TRACE conn4 <- [1,1896,null,{"value":null}] 14:31:26 INFO - PROCESS | 1820 | 1477517486932 Marionette TRACE conn4 -> [0,1897,"getWindowHandles",null] 14:31:26 INFO - PROCESS | 1820 | 1477517486939 Marionette TRACE conn4 <- [1,1897,null,["8"]] 14:31:26 INFO - PROCESS | 1820 | 1477517486948 Marionette TRACE conn4 -> [0,1898,"switchToWindow",{"name":"8"}] 14:31:26 INFO - PROCESS | 1820 | 1477517486958 Marionette TRACE conn4 <- [1,1898,null,{}] 14:31:26 INFO - PROCESS | 1820 | 1477517486964 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:31:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x837f2800 == 14 [pid = 1820] [id = 427] 14:31:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x837f5c00) [pid = 1820] [serial = 1249] [outer = (nil)] 14:31:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x837fe800) [pid = 1820] [serial = 1250] [outer = 0x837f5c00] 14:31:27 INFO - PROCESS | 1820 | 1477517487067 Marionette DEBUG loaded listener.js 14:31:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x837f1c00) [pid = 1820] [serial = 1251] [outer = 0x837f5c00] 14:31:30 INFO - PROCESS | 1820 | --DOCSHELL 0x83806400 == 13 [pid = 1820] [id = 422] 14:31:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8b25e400 == 12 [pid = 1820] [id = 425] 14:31:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8380c000 == 11 [pid = 1820] [id = 423] 14:31:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8b25ec00 == 10 [pid = 1820] [id = 426] 14:31:30 INFO - PROCESS | 1820 | --DOCSHELL 0x837f7400 == 9 [pid = 1820] [id = 424] 14:31:30 INFO - PROCESS | 1820 | --DOCSHELL 0x834a4800 == 8 [pid = 1820] [id = 421] 14:31:30 INFO - PROCESS | 1820 | --DOCSHELL 0x83803400 == 7 [pid = 1820] [id = 419] 14:31:30 INFO - PROCESS | 1820 | 1477517490605 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]]]}] 14:31:30 INFO - . 14:31:30 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 4090ms 14:31:30 INFO - PROCESS | 1820 | 1477517490636 Marionette TRACE conn4 -> [0,1900,"getWindowHandle",null] 14:31:30 INFO - PROCESS | 1820 | 1477517490643 Marionette TRACE conn4 <- [1,1900,null,{"value":"8"}] 14:31:30 INFO - TEST-START | /media-source/mediasource-detach.html 14:31:30 INFO - PROCESS | 1820 | 1477517490656 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}] 14:31:30 INFO - PROCESS | 1820 | 1477517490873 Marionette TRACE conn4 <- [1,1901,null,{"value":null}] 14:31:30 INFO - PROCESS | 1820 | 1477517490998 Marionette TRACE conn4 -> [0,1902,"getWindowHandles",null] 14:31:31 INFO - PROCESS | 1820 | 1477517491005 Marionette TRACE conn4 <- [1,1902,null,["8"]] 14:31:31 INFO - PROCESS | 1820 | 1477517491013 Marionette TRACE conn4 -> [0,1903,"switchToWindow",{"name":"8"}] 14:31:31 INFO - PROCESS | 1820 | 1477517491022 Marionette TRACE conn4 <- [1,1903,null,{}] 14:31:31 INFO - PROCESS | 1820 | 1477517491028 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:31:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x83621000 == 8 [pid = 1820] [id = 428] 14:31:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x83621800) [pid = 1820] [serial = 1252] [outer = (nil)] 14:31:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8373a400) [pid = 1820] [serial = 1253] [outer = 0x83621800] 14:31:31 INFO - PROCESS | 1820 | 1477517491148 Marionette DEBUG loaded listener.js 14:31:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x83743800) [pid = 1820] [serial = 1254] [outer = 0x83621800] 14:31:32 INFO - PROCESS | 1820 | [aac @ 0x8c90d400] err{or,}_recognition separate: 1; 1 14:31:32 INFO - PROCESS | 1820 | [aac @ 0x8c90d400] err{or,}_recognition combined: 1; 1 14:31:32 INFO - PROCESS | 1820 | [aac @ 0x8c90d400] Unsupported bit depth: 0 14:31:32 INFO - PROCESS | 1820 | [h264 @ 0x8c90f400] err{or,}_recognition separate: 1; 1 14:31:32 INFO - PROCESS | 1820 | [h264 @ 0x8c90f400] err{or,}_recognition combined: 1; 1 14:31:32 INFO - PROCESS | 1820 | [h264 @ 0x8c90f400] Unsupported bit depth: 0 14:31:32 INFO - PROCESS | 1820 | [aac @ 0x8c910000] err{or,}_recognition separate: 1; 1 14:31:32 INFO - PROCESS | 1820 | [aac @ 0x8c910000] err{or,}_recognition combined: 1; 1 14:31:32 INFO - PROCESS | 1820 | [aac @ 0x8c910000] Unsupported bit depth: 0 14:31:32 INFO - PROCESS | 1820 | [h264 @ 0x8ce91400] err{or,}_recognition separate: 1; 1 14:31:32 INFO - PROCESS | 1820 | [h264 @ 0x8ce91400] err{or,}_recognition combined: 1; 1 14:31:32 INFO - PROCESS | 1820 | [h264 @ 0x8ce91400] Unsupported bit depth: 0 14:31:32 INFO - .. 14:31:32 INFO - TEST-OK | /media-source/mediasource-detach.html | took 1932ms 14:31:32 INFO - PROCESS | 1820 | 1477517492562 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] 14:31:32 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 14:31:32 INFO - PROCESS | 1820 | 1477517492618 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 14:31:32 INFO - PROCESS | 1820 | 1477517492627 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}] 14:31:32 INFO - PROCESS | 1820 | 1477517492888 Marionette TRACE conn4 <- [1,1906,null,{"value":null}] 14:31:32 INFO - PROCESS | 1820 | 1477517492917 Marionette TRACE conn4 -> [0,1907,"getWindowHandles",null] 14:31:32 INFO - PROCESS | 1820 | 1477517492923 Marionette TRACE conn4 <- [1,1907,null,["8"]] 14:31:32 INFO - PROCESS | 1820 | 1477517492932 Marionette TRACE conn4 -> [0,1908,"switchToWindow",{"name":"8"}] 14:31:32 INFO - PROCESS | 1820 | 1477517492938 Marionette TRACE conn4 <- [1,1908,null,{}] 14:31:33 INFO - PROCESS | 1820 | 1477517493011 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:31:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce97800 == 9 [pid = 1820] [id = 429] 14:31:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8ce99000) [pid = 1820] [serial = 1255] [outer = (nil)] 14:31:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8ce9c000) [pid = 1820] [serial = 1256] [outer = 0x8ce99000] 14:31:33 INFO - PROCESS | 1820 | 1477517493103 Marionette DEBUG loaded listener.js 14:31:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8ce9c800) [pid = 1820] [serial = 1257] [outer = 0x8ce99000] 14:31:35 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8b25f000) [pid = 1820] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 14:31:35 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8b25f400) [pid = 1820] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 14:31:35 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8380e400) [pid = 1820] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 14:31:35 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8380d400) [pid = 1820] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 14:31:35 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x837f7800) [pid = 1820] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 14:31:35 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x83872c00) [pid = 1820] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 14:31:35 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x83880400) [pid = 1820] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 14:31:35 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83252c00) [pid = 1820] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 14:31:35 INFO - PROCESS | 1820 | 1477517495324 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]]]}] 14:31:35 INFO - ............. 14:31:35 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2732ms 14:31:35 INFO - PROCESS | 1820 | 1477517495366 Marionette TRACE conn4 -> [0,1910,"getWindowHandle",null] 14:31:35 INFO - PROCESS | 1820 | 1477517495374 Marionette TRACE conn4 <- [1,1910,null,{"value":"8"}] 14:31:35 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 14:31:35 INFO - PROCESS | 1820 | 1477517495382 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}] 14:31:35 INFO - PROCESS | 1820 | 1477517495574 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 14:31:35 INFO - PROCESS | 1820 | 1477517495698 Marionette TRACE conn4 -> [0,1912,"getWindowHandles",null] 14:31:35 INFO - PROCESS | 1820 | 1477517495704 Marionette TRACE conn4 <- [1,1912,null,["8"]] 14:31:35 INFO - PROCESS | 1820 | 1477517495709 Marionette TRACE conn4 -> [0,1913,"switchToWindow",{"name":"8"}] 14:31:35 INFO - PROCESS | 1820 | 1477517495717 Marionette TRACE conn4 <- [1,1913,null,{}] 14:31:35 INFO - PROCESS | 1820 | 1477517495724 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:31:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f91f800 == 10 [pid = 1820] [id = 430] 14:31:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8f91fc00) [pid = 1820] [serial = 1258] [outer = (nil)] 14:31:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8f98c800) [pid = 1820] [serial = 1259] [outer = 0x8f91fc00] 14:31:35 INFO - PROCESS | 1820 | 1477517495817 Marionette DEBUG loaded listener.js 14:31:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8f998800) [pid = 1820] [serial = 1260] [outer = 0x8f91fc00] 14:31:36 INFO - PROCESS | 1820 | 1477517496444 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]]]}] 14:31:36 INFO - ... 14:31:36 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1075ms 14:31:36 INFO - PROCESS | 1820 | 1477517496467 Marionette TRACE conn4 -> [0,1915,"getWindowHandle",null] 14:31:36 INFO - PROCESS | 1820 | 1477517496472 Marionette TRACE conn4 <- [1,1915,null,{"value":"8"}] 14:31:36 INFO - TEST-START | /media-source/mediasource-endofstream.html 14:31:36 INFO - PROCESS | 1820 | 1477517496482 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}] 14:31:36 INFO - PROCESS | 1820 | 1477517496659 Marionette TRACE conn4 <- [1,1916,null,{"value":null}] 14:31:36 INFO - PROCESS | 1820 | 1477517496787 Marionette TRACE conn4 -> [0,1917,"getWindowHandles",null] 14:31:36 INFO - PROCESS | 1820 | 1477517496793 Marionette TRACE conn4 <- [1,1917,null,["8"]] 14:31:36 INFO - PROCESS | 1820 | 1477517496799 Marionette TRACE conn4 -> [0,1918,"switchToWindow",{"name":"8"}] 14:31:36 INFO - PROCESS | 1820 | 1477517496806 Marionette TRACE conn4 <- [1,1918,null,{}] 14:31:36 INFO - PROCESS | 1820 | 1477517496812 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:31:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x83250000 == 11 [pid = 1820] [id = 431] 14:31:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8fa38800) [pid = 1820] [serial = 1261] [outer = (nil)] 14:31:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x90fb3800) [pid = 1820] [serial = 1262] [outer = 0x8fa38800] 14:31:36 INFO - PROCESS | 1820 | 1477517496899 Marionette DEBUG loaded listener.js 14:31:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x91a1d400) [pid = 1820] [serial = 1263] [outer = 0x8fa38800] 14:31:38 INFO - PROCESS | 1820 | [aac @ 0x92de6800] err{or,}_recognition separate: 1; 1 14:31:38 INFO - PROCESS | 1820 | [aac @ 0x92de6800] err{or,}_recognition combined: 1; 1 14:31:38 INFO - PROCESS | 1820 | [aac @ 0x92de6800] Unsupported bit depth: 0 14:31:38 INFO - PROCESS | 1820 | [h264 @ 0x92de7800] err{or,}_recognition separate: 1; 1 14:31:38 INFO - PROCESS | 1820 | [h264 @ 0x92de7800] err{or,}_recognition combined: 1; 1 14:31:38 INFO - PROCESS | 1820 | [h264 @ 0x92de7800] Unsupported bit depth: 0 14:31:38 INFO - PROCESS | 1820 | [aac @ 0x92de6800] err{or,}_recognition separate: 1; 1 14:31:38 INFO - PROCESS | 1820 | [aac @ 0x92de6800] err{or,}_recognition combined: 1; 1 14:31:38 INFO - PROCESS | 1820 | [aac @ 0x92de6800] Unsupported bit depth: 0 14:31:38 INFO - PROCESS | 1820 | [h264 @ 0x92de7800] err{or,}_recognition separate: 1; 1 14:31:38 INFO - PROCESS | 1820 | [h264 @ 0x92de7800] err{or,}_recognition combined: 1; 1 14:31:38 INFO - PROCESS | 1820 | [h264 @ 0x92de7800] Unsupported bit depth: 0 14:31:39 INFO - PROCESS | 1820 | [aac @ 0x92deb800] err{or,}_recognition separate: 1; 1 14:31:39 INFO - PROCESS | 1820 | [aac @ 0x92deb800] err{or,}_recognition combined: 1; 1 14:31:39 INFO - PROCESS | 1820 | [aac @ 0x92deb800] Unsupported bit depth: 0 14:31:39 INFO - PROCESS | 1820 | [h264 @ 0x92decc00] err{or,}_recognition separate: 1; 1 14:31:39 INFO - PROCESS | 1820 | [h264 @ 0x92decc00] err{or,}_recognition combined: 1; 1 14:31:39 INFO - PROCESS | 1820 | [h264 @ 0x92decc00] Unsupported bit depth: 0 14:31:39 INFO - PROCESS | 1820 | [aac @ 0x92ded400] err{or,}_recognition separate: 1; 1 14:31:39 INFO - PROCESS | 1820 | [aac @ 0x92ded400] err{or,}_recognition combined: 1; 1 14:31:39 INFO - PROCESS | 1820 | [aac @ 0x92ded400] Unsupported bit depth: 0 14:31:39 INFO - PROCESS | 1820 | [h264 @ 0x92dec000] err{or,}_recognition separate: 1; 1 14:31:39 INFO - PROCESS | 1820 | [h264 @ 0x92dec000] err{or,}_recognition combined: 1; 1 14:31:39 INFO - PROCESS | 1820 | [h264 @ 0x92dec000] Unsupported bit depth: 0 14:31:40 INFO - PROCESS | 1820 | --DOCSHELL 0x837f2800 == 10 [pid = 1820] [id = 427] 14:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8b263c00) [pid = 1820] [serial = 1247] [outer = (nil)] [url = about:blank] 14:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8c905c00) [pid = 1820] [serial = 1248] [outer = (nil)] [url = about:blank] 14:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8b264000) [pid = 1820] [serial = 1244] [outer = (nil)] [url = about:blank] 14:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8b268800) [pid = 1820] [serial = 1245] [outer = (nil)] [url = about:blank] 14:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x83805400) [pid = 1820] [serial = 1241] [outer = (nil)] [url = about:blank] 14:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83805c00) [pid = 1820] [serial = 1242] [outer = (nil)] [url = about:blank] 14:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x83878c00) [pid = 1820] [serial = 1238] [outer = (nil)] [url = about:blank] 14:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x83b1c400) [pid = 1820] [serial = 1239] [outer = (nil)] [url = about:blank] 14:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x83878000) [pid = 1820] [serial = 1236] [outer = (nil)] [url = about:blank] 14:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x83b21c00) [pid = 1820] [serial = 1227] [outer = (nil)] [url = about:blank] 14:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x84296c00) [pid = 1820] [serial = 1230] [outer = (nil)] [url = about:blank] 14:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8ce93400) [pid = 1820] [serial = 1221] [outer = (nil)] [url = about:blank] 14:31:43 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x837f5c00) [pid = 1820] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 14:31:43 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8ce99000) [pid = 1820] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 14:31:43 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8f91fc00) [pid = 1820] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 14:31:43 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x83621800) [pid = 1820] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 14:31:48 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce97800 == 9 [pid = 1820] [id = 429] 14:31:48 INFO - PROCESS | 1820 | --DOCSHELL 0x8f91f800 == 8 [pid = 1820] [id = 430] 14:31:48 INFO - PROCESS | 1820 | --DOCSHELL 0x83621000 == 7 [pid = 1820] [id = 428] 14:31:48 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8f98c800) [pid = 1820] [serial = 1259] [outer = (nil)] [url = about:blank] 14:31:48 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8f998800) [pid = 1820] [serial = 1260] [outer = (nil)] [url = about:blank] 14:31:48 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8ce9c000) [pid = 1820] [serial = 1256] [outer = (nil)] [url = about:blank] 14:31:48 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x8ce9c800) [pid = 1820] [serial = 1257] [outer = (nil)] [url = about:blank] 14:31:48 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x8373a400) [pid = 1820] [serial = 1253] [outer = (nil)] [url = about:blank] 14:31:48 INFO - PROCESS | 1820 | --DOMWINDOW == 18 (0x83743800) [pid = 1820] [serial = 1254] [outer = (nil)] [url = about:blank] 14:31:48 INFO - PROCESS | 1820 | --DOMWINDOW == 17 (0x837fe800) [pid = 1820] [serial = 1250] [outer = (nil)] [url = about:blank] 14:31:48 INFO - PROCESS | 1820 | --DOMWINDOW == 16 (0x837f1c00) [pid = 1820] [serial = 1251] [outer = (nil)] [url = about:blank] 14:31:56 INFO - PROCESS | 1820 | --DOMWINDOW == 15 (0x90fb3800) [pid = 1820] [serial = 1262] [outer = (nil)] [url = about:blank] 14:32:07 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:32:07 INFO - PROCESS | 1820 | 1477517527135 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"]]]}] 14:32:07 INFO - ... 14:32:07 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30713ms 14:32:07 INFO - PROCESS | 1820 | 1477517527206 Marionette TRACE conn4 -> [0,1920,"getWindowHandle",null] 14:32:07 INFO - PROCESS | 1820 | 1477517527215 Marionette TRACE conn4 <- [1,1920,null,{"value":"8"}] 14:32:07 INFO - TEST-START | /media-source/mediasource-errors.html 14:32:07 INFO - PROCESS | 1820 | 1477517527229 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}] 14:32:07 INFO - PROCESS | 1820 | 1477517527535 Marionette TRACE conn4 <- [1,1921,null,{"value":null}] 14:32:07 INFO - PROCESS | 1820 | 1477517527652 Marionette TRACE conn4 -> [0,1922,"getWindowHandles",null] 14:32:07 INFO - PROCESS | 1820 | 1477517527660 Marionette TRACE conn4 <- [1,1922,null,["8"]] 14:32:07 INFO - PROCESS | 1820 | 1477517527669 Marionette TRACE conn4 -> [0,1923,"switchToWindow",{"name":"8"}] 14:32:07 INFO - PROCESS | 1820 | 1477517527679 Marionette TRACE conn4 <- [1,1923,null,{}] 14:32:07 INFO - PROCESS | 1820 | 1477517527686 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8349f400 == 8 [pid = 1820] [id = 432] 14:32:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 16 (0x834a0400) [pid = 1820] [serial = 1264] [outer = (nil)] 14:32:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 17 (0x834a8000) [pid = 1820] [serial = 1265] [outer = 0x834a0400] 14:32:07 INFO - PROCESS | 1820 | 1477517527797 Marionette DEBUG loaded listener.js 14:32:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 18 (0x83627800) [pid = 1820] [serial = 1266] [outer = 0x834a0400] 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [1820] 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 14:32:08 INFO - PROCESS | 1820 | [aac @ 0x83250c00] err{or,}_recognition separate: 1; 1 14:32:08 INFO - PROCESS | 1820 | [aac @ 0x83250c00] err{or,}_recognition combined: 1; 1 14:32:08 INFO - PROCESS | 1820 | [aac @ 0x83250c00] Unsupported bit depth: 0 14:32:09 INFO - PROCESS | 1820 | [h264 @ 0x83256000] err{or,}_recognition separate: 1; 1 14:32:09 INFO - PROCESS | 1820 | [h264 @ 0x83256000] err{or,}_recognition combined: 1; 1 14:32:09 INFO - PROCESS | 1820 | [h264 @ 0x83256000] Unsupported bit depth: 0 14:32:09 INFO - PROCESS | 1820 | [aac @ 0x83258000] err{or,}_recognition separate: 1; 1 14:32:09 INFO - PROCESS | 1820 | [aac @ 0x83258000] err{or,}_recognition combined: 1; 1 14:32:09 INFO - PROCESS | 1820 | [aac @ 0x83258000] Unsupported bit depth: 0 14:32:09 INFO - PROCESS | 1820 | [h264 @ 0x83254800] err{or,}_recognition separate: 1; 1 14:32:09 INFO - PROCESS | 1820 | [h264 @ 0x83254800] err{or,}_recognition combined: 1; 1 14:32:09 INFO - PROCESS | 1820 | [h264 @ 0x83254800] Unsupported bit depth: 0 14:32:09 INFO - PROCESS | 1820 | [aac @ 0x83258000] Error decoding AAC frame header. 14:32:09 INFO - PROCESS | 1820 | [1820] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 14:32:09 INFO - PROCESS | 1820 | [1820] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 14:32:09 INFO - PROCESS | 1820 | [aac @ 0x83258000] Sample rate index in program config element does not match the sample rate index configured by the container. 14:32:09 INFO - PROCESS | 1820 | [aac @ 0x83258000] Input buffer exhausted before END element found 14:32:09 INFO - PROCESS | 1820 | [1820] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 14:32:09 INFO - PROCESS | 1820 | [1820] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 14:32:09 INFO - PROCESS | 1820 | [aac @ 0x83258000] Reserved bit set. 14:32:09 INFO - PROCESS | 1820 | [1820] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 14:32:09 INFO - PROCESS | 1820 | [1820] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 14:32:09 INFO - PROCESS | 1820 | [aac @ 0x83258000] Sample rate index in program config element does not match the sample rate index configured by the container. 14:32:09 INFO - PROCESS | 1820 | [aac @ 0x83258000] Input buffer exhausted before END element found 14:32:09 INFO - PROCESS | 1820 | [1820] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 14:32:09 INFO - PROCESS | 1820 | [1820] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 14:32:09 INFO - PROCESS | 1820 | [1820] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 14:32:09 INFO - PROCESS | 1820 | [1820] WARNING: Decoder=832e5100 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2864 14:32:09 INFO - PROCESS | 1820 | [1820] WARNING: Decoder=832e5100 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2864 14:32:09 INFO - ...... 14:32:09 INFO - TEST-OK | /media-source/mediasource-errors.html | took 2038ms 14:32:09 INFO - PROCESS | 1820 | 1477517529211 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] 14:32:09 INFO - PROCESS | 1820 | 1477517529421 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 14:32:09 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 14:32:09 INFO - PROCESS | 1820 | 1477517529458 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}] 14:32:09 INFO - PROCESS | 1820 | 1477517529638 Marionette TRACE conn4 <- [1,1926,null,{"value":null}] 14:32:09 INFO - PROCESS | 1820 | 1477517529770 Marionette TRACE conn4 -> [0,1927,"getWindowHandles",null] 14:32:09 INFO - PROCESS | 1820 | 1477517529776 Marionette TRACE conn4 <- [1,1927,null,["8"]] 14:32:09 INFO - PROCESS | 1820 | 1477517529783 Marionette TRACE conn4 -> [0,1928,"switchToWindow",{"name":"8"}] 14:32:09 INFO - PROCESS | 1820 | 1477517529792 Marionette TRACE conn4 <- [1,1928,null,{}] 14:32:09 INFO - PROCESS | 1820 | 1477517529799 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x83807000 == 9 [pid = 1820] [id = 433] 14:32:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 19 (0x83807400) [pid = 1820] [serial = 1267] [outer = (nil)] 14:32:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x8380ac00) [pid = 1820] [serial = 1268] [outer = 0x83807400] 14:32:09 INFO - PROCESS | 1820 | 1477517529891 Marionette DEBUG loaded listener.js 14:32:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x8380b400) [pid = 1820] [serial = 1269] [outer = 0x83807400] 14:32:11 INFO - PROCESS | 1820 | [aac @ 0x8ce9f000] err{or,}_recognition separate: 1; 1 14:32:11 INFO - PROCESS | 1820 | [aac @ 0x8ce9f000] err{or,}_recognition combined: 1; 1 14:32:11 INFO - PROCESS | 1820 | [aac @ 0x8ce9f000] Unsupported bit depth: 0 14:32:11 INFO - PROCESS | 1820 | [h264 @ 0x8cea0400] err{or,}_recognition separate: 1; 1 14:32:11 INFO - PROCESS | 1820 | [h264 @ 0x8cea0400] err{or,}_recognition combined: 1; 1 14:32:11 INFO - PROCESS | 1820 | [h264 @ 0x8cea0400] Unsupported bit depth: 0 14:32:11 INFO - PROCESS | 1820 | [aac @ 0x8ce9f000] err{or,}_recognition separate: 1; 1 14:32:11 INFO - PROCESS | 1820 | [aac @ 0x8ce9f000] err{or,}_recognition combined: 1; 1 14:32:11 INFO - PROCESS | 1820 | [aac @ 0x8ce9f000] Unsupported bit depth: 0 14:32:11 INFO - PROCESS | 1820 | [h264 @ 0x8cea0400] err{or,}_recognition separate: 1; 1 14:32:11 INFO - PROCESS | 1820 | [h264 @ 0x8cea0400] err{or,}_recognition combined: 1; 1 14:32:11 INFO - PROCESS | 1820 | [h264 @ 0x8cea0400] Unsupported bit depth: 0 14:32:11 INFO - PROCESS | 1820 | [h264 @ 0x8cea0400] no picture 14:32:11 INFO - PROCESS | 1820 | [aac @ 0x8387d400] err{or,}_recognition separate: 1; 1 14:32:11 INFO - PROCESS | 1820 | [aac @ 0x8387d400] err{or,}_recognition combined: 1; 1 14:32:11 INFO - PROCESS | 1820 | [aac @ 0x8387d400] Unsupported bit depth: 0 14:32:11 INFO - PROCESS | 1820 | [h264 @ 0x8cec8000] err{or,}_recognition separate: 1; 1 14:32:11 INFO - PROCESS | 1820 | [h264 @ 0x8cec8000] err{or,}_recognition combined: 1; 1 14:32:11 INFO - PROCESS | 1820 | [h264 @ 0x8cec8000] Unsupported bit depth: 0 14:32:11 INFO - PROCESS | 1820 | [aac @ 0x8cec8800] err{or,}_recognition separate: 1; 1 14:32:11 INFO - PROCESS | 1820 | [aac @ 0x8cec8800] err{or,}_recognition combined: 1; 1 14:32:11 INFO - PROCESS | 1820 | [aac @ 0x8cec8800] Unsupported bit depth: 0 14:32:11 INFO - PROCESS | 1820 | [h264 @ 0x8ce9f000] err{or,}_recognition separate: 1; 1 14:32:11 INFO - PROCESS | 1820 | [h264 @ 0x8ce9f000] err{or,}_recognition combined: 1; 1 14:32:11 INFO - PROCESS | 1820 | [h264 @ 0x8ce9f000] Unsupported bit depth: 0 14:32:11 INFO - PROCESS | 1820 | [h264 @ 0x8ce9f000] no picture 14:32:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8349f400 == 8 [pid = 1820] [id = 432] 14:32:18 INFO - PROCESS | 1820 | --DOCSHELL 0x83250000 == 7 [pid = 1820] [id = 431] 14:32:18 INFO - PROCESS | 1820 | 1477517538772 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"]]]}] 14:32:18 INFO - .. 14:32:18 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9359ms 14:32:18 INFO - PROCESS | 1820 | 1477517538814 Marionette TRACE conn4 -> [0,1930,"getWindowHandle",null] 14:32:18 INFO - PROCESS | 1820 | 1477517538822 Marionette TRACE conn4 <- [1,1930,null,{"value":"8"}] 14:32:18 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 14:32:18 INFO - PROCESS | 1820 | 1477517538835 Marionette TRACE conn4 -> [0,1931,"getContext",null] 14:32:18 INFO - PROCESS | 1820 | 1477517538843 Marionette TRACE conn4 <- [1,1931,null,{"value":"content"}] 14:32:18 INFO - PROCESS | 1820 | 1477517538854 Marionette TRACE conn4 -> [0,1932,"setContext",{"value":"chrome"}] 14:32:18 INFO - PROCESS | 1820 | 1477517538860 Marionette TRACE conn4 <- [1,1932,null,{}] 14:32:18 INFO - PROCESS | 1820 | 1477517538870 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}] 14:32:18 INFO - PROCESS | 1820 | 1477517538900 Marionette TRACE conn4 <- [1,1933,null,{"value":true}] 14:32:18 INFO - PROCESS | 1820 | 1477517538914 Marionette TRACE conn4 -> [0,1934,"setContext",{"value":"content"}] 14:32:18 INFO - Setting pref media.mediasource.enabled (true) 14:32:18 INFO - PROCESS | 1820 | 1477517538927 Marionette TRACE conn4 <- [1,1934,null,{}] 14:32:18 INFO - PROCESS | 1820 | 1477517538941 Marionette TRACE conn4 -> [0,1935,"getContext",null] 14:32:18 INFO - PROCESS | 1820 | 1477517538948 Marionette TRACE conn4 <- [1,1935,null,{"value":"content"}] 14:32:18 INFO - PROCESS | 1820 | 1477517538955 Marionette TRACE conn4 -> [0,1936,"setContext",{"value":"chrome"}] 14:32:18 INFO - PROCESS | 1820 | 1477517538960 Marionette TRACE conn4 <- [1,1936,null,{}] 14:32:18 INFO - PROCESS | 1820 | 1477517538966 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}] 14:32:18 INFO - PROCESS | 1820 | 1477517538990 Marionette TRACE conn4 <- [1,1937,null,{"value":null}] 14:32:19 INFO - PROCESS | 1820 | 1477517538997 Marionette TRACE conn4 -> [0,1938,"setContext",{"value":"content"}] 14:32:19 INFO - PROCESS | 1820 | 1477517539005 Marionette TRACE conn4 <- [1,1938,null,{}] 14:32:19 INFO - PROCESS | 1820 | 1477517539012 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}] 14:32:19 INFO - PROCESS | 1820 | 1477517539210 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 14:32:19 INFO - PROCESS | 1820 | 1477517539384 Marionette TRACE conn4 -> [0,1940,"getWindowHandles",null] 14:32:19 INFO - PROCESS | 1820 | 1477517539393 Marionette TRACE conn4 <- [1,1940,null,["8"]] 14:32:19 INFO - PROCESS | 1820 | 1477517539399 Marionette TRACE conn4 -> [0,1941,"switchToWindow",{"name":"8"}] 14:32:19 INFO - PROCESS | 1820 | 1477517539407 Marionette TRACE conn4 <- [1,1941,null,{}] 14:32:19 INFO - PROCESS | 1820 | 1477517539414 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x837f6800 == 8 [pid = 1820] [id = 434] 14:32:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x837f7000) [pid = 1820] [serial = 1270] [outer = (nil)] 14:32:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83803000) [pid = 1820] [serial = 1271] [outer = 0x837f7000] 14:32:19 INFO - PROCESS | 1820 | 1477517539522 Marionette DEBUG loaded listener.js 14:32:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8380dc00) [pid = 1820] [serial = 1272] [outer = 0x837f7000] 14:32:20 INFO - PROCESS | 1820 | [1820] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 14:32:20 INFO - PROCESS | 1820 | 1477517540227 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]]]}] 14:32:20 INFO - ........................................ 14:32:20 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1469ms 14:32:20 INFO - PROCESS | 1820 | 1477517540302 Marionette TRACE conn4 -> [0,1943,"getWindowHandle",null] 14:32:20 INFO - PROCESS | 1820 | 1477517540307 Marionette TRACE conn4 <- [1,1943,null,{"value":"8"}] 14:32:20 INFO - TEST-START | /media-source/mediasource-liveseekable.html 14:32:20 INFO - Clearing pref media.mediasource.enabled 14:32:20 INFO - PROCESS | 1820 | 1477517540317 Marionette TRACE conn4 -> [0,1944,"getContext",null] 14:32:20 INFO - PROCESS | 1820 | 1477517540321 Marionette TRACE conn4 <- [1,1944,null,{"value":"content"}] 14:32:20 INFO - PROCESS | 1820 | 1477517540327 Marionette TRACE conn4 -> [0,1945,"setContext",{"value":"chrome"}] 14:32:20 INFO - PROCESS | 1820 | 1477517540330 Marionette TRACE conn4 <- [1,1945,null,{}] 14:32:20 INFO - PROCESS | 1820 | 1477517540341 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}] 14:32:20 INFO - PROCESS | 1820 | 1477517540364 Marionette TRACE conn4 <- [1,1946,null,{"value":null}] 14:32:20 INFO - PROCESS | 1820 | 1477517540375 Marionette TRACE conn4 -> [0,1947,"setContext",{"value":"content"}] 14:32:20 INFO - PROCESS | 1820 | 1477517540379 Marionette TRACE conn4 <- [1,1947,null,{}] 14:32:20 INFO - PROCESS | 1820 | 1477517540385 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}] 14:32:20 INFO - PROCESS | 1820 | 1477517540575 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 14:32:20 INFO - PROCESS | 1820 | 1477517540587 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 14:32:20 INFO - PROCESS | 1820 | 1477517540591 Marionette TRACE conn4 <- [1,1949,null,["8"]] 14:32:20 INFO - PROCESS | 1820 | 1477517540598 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 14:32:20 INFO - PROCESS | 1820 | 1477517540604 Marionette TRACE conn4 <- [1,1950,null,{}] 14:32:20 INFO - PROCESS | 1820 | 1477517540609 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8db8e800 == 9 [pid = 1820] [id = 435] 14:32:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8db91000) [pid = 1820] [serial = 1273] [outer = (nil)] 14:32:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8dbc0400) [pid = 1820] [serial = 1274] [outer = 0x8db91000] 14:32:20 INFO - PROCESS | 1820 | 1477517540695 Marionette DEBUG loaded listener.js 14:32:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8dd6cc00) [pid = 1820] [serial = 1275] [outer = 0x8db91000] 14:32:21 INFO - PROCESS | 1820 | 1477517541727 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]]]}] 14:32:21 INFO - .......... 14:32:21 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1443ms 14:32:21 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x834a0400) [pid = 1820] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 14:32:21 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8fa38800) [pid = 1820] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 14:32:21 INFO - PROCESS | 1820 | 1477517541779 Marionette TRACE conn4 -> [0,1952,"getWindowHandle",null] 14:32:21 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 14:32:21 INFO - PROCESS | 1820 | 1477517541784 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 14:32:21 INFO - PROCESS | 1820 | 1477517541793 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}] 14:32:22 INFO - PROCESS | 1820 | 1477517542048 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 14:32:22 INFO - PROCESS | 1820 | 1477517542131 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 14:32:22 INFO - PROCESS | 1820 | 1477517542137 Marionette TRACE conn4 <- [1,1954,null,["8"]] 14:32:22 INFO - PROCESS | 1820 | 1477517542143 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 14:32:22 INFO - PROCESS | 1820 | 1477517542153 Marionette TRACE conn4 <- [1,1955,null,{}] 14:32:22 INFO - PROCESS | 1820 | 1477517542158 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb3c00 == 10 [pid = 1820] [id = 436] 14:32:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x90fb7400) [pid = 1820] [serial = 1276] [outer = (nil)] 14:32:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x91a1c000) [pid = 1820] [serial = 1277] [outer = 0x90fb7400] 14:32:22 INFO - PROCESS | 1820 | 1477517542258 Marionette DEBUG loaded listener.js 14:32:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x92de5c00) [pid = 1820] [serial = 1278] [outer = 0x90fb7400] 14:32:22 INFO - PROCESS | 1820 | 1477517542989 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]]]}] 14:32:23 INFO - .. 14:32:23 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1243ms 14:32:23 INFO - PROCESS | 1820 | 1477517543035 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 14:32:23 INFO - PROCESS | 1820 | 1477517543039 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 14:32:23 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 14:32:23 INFO - PROCESS | 1820 | 1477517543047 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}] 14:32:23 INFO - PROCESS | 1820 | 1477517543292 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 14:32:23 INFO - PROCESS | 1820 | 1477517543308 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 14:32:23 INFO - PROCESS | 1820 | 1477517543311 Marionette TRACE conn4 <- [1,1959,null,["8"]] 14:32:23 INFO - PROCESS | 1820 | 1477517543383 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 14:32:23 INFO - PROCESS | 1820 | 1477517543391 Marionette TRACE conn4 <- [1,1960,null,{}] 14:32:23 INFO - PROCESS | 1820 | 1477517543397 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x939a6000 == 11 [pid = 1820] [id = 437] 14:32:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x939a9400) [pid = 1820] [serial = 1279] [outer = (nil)] 14:32:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x93d7a000) [pid = 1820] [serial = 1280] [outer = 0x939a9400] 14:32:23 INFO - PROCESS | 1820 | 1477517543490 Marionette DEBUG loaded listener.js 14:32:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x94210400) [pid = 1820] [serial = 1281] [outer = 0x939a9400] 14:32:24 INFO - PROCESS | 1820 | [aac @ 0x93ded400] err{or,}_recognition separate: 1; 1 14:32:24 INFO - PROCESS | 1820 | [aac @ 0x93ded400] err{or,}_recognition combined: 1; 1 14:32:24 INFO - PROCESS | 1820 | [aac @ 0x93ded400] Unsupported bit depth: 0 14:32:24 INFO - PROCESS | 1820 | [h264 @ 0x94580800] err{or,}_recognition separate: 1; 1 14:32:24 INFO - PROCESS | 1820 | [h264 @ 0x94580800] err{or,}_recognition combined: 1; 1 14:32:24 INFO - PROCESS | 1820 | [h264 @ 0x94580800] Unsupported bit depth: 0 14:32:24 INFO - PROCESS | 1820 | [aac @ 0x94581400] err{or,}_recognition separate: 1; 1 14:32:24 INFO - PROCESS | 1820 | [aac @ 0x94581400] err{or,}_recognition combined: 1; 1 14:32:24 INFO - PROCESS | 1820 | [aac @ 0x94581400] Unsupported bit depth: 0 14:32:24 INFO - PROCESS | 1820 | [h264 @ 0x9457fc00] err{or,}_recognition separate: 1; 1 14:32:24 INFO - PROCESS | 1820 | [h264 @ 0x9457fc00] err{or,}_recognition combined: 1; 1 14:32:24 INFO - PROCESS | 1820 | [h264 @ 0x9457fc00] Unsupported bit depth: 0 14:32:24 INFO - PROCESS | 1820 | [h264 @ 0x9457fc00] no picture 14:32:24 INFO - PROCESS | 1820 | [h264 @ 0x9457fc00] no picture 14:32:25 INFO - PROCESS | 1820 | 1477517545355 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]]]}] 14:32:25 INFO - . 14:32:25 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2330ms 14:32:25 INFO - PROCESS | 1820 | 1477517545409 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 14:32:25 INFO - PROCESS | 1820 | 1477517545417 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 14:32:25 INFO - TEST-START | /media-source/mediasource-play.html 14:32:25 INFO - PROCESS | 1820 | 1477517545430 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}] 14:32:25 INFO - PROCESS | 1820 | 1477517545665 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 14:32:25 INFO - PROCESS | 1820 | 1477517545825 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 14:32:25 INFO - PROCESS | 1820 | 1477517545833 Marionette TRACE conn4 <- [1,1964,null,["8"]] 14:32:25 INFO - PROCESS | 1820 | 1477517545842 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 14:32:25 INFO - PROCESS | 1820 | 1477517545852 Marionette TRACE conn4 <- [1,1965,null,{}] 14:32:25 INFO - PROCESS | 1820 | 1477517545859 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x83738400 == 12 [pid = 1820] [id = 438] 14:32:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8373dc00) [pid = 1820] [serial = 1282] [outer = (nil)] 14:32:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x837f1000) [pid = 1820] [serial = 1283] [outer = 0x8373dc00] 14:32:25 INFO - PROCESS | 1820 | 1477517545967 Marionette DEBUG loaded listener.js 14:32:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x837f1400) [pid = 1820] [serial = 1284] [outer = 0x8373dc00] 14:32:27 INFO - PROCESS | 1820 | [aac @ 0x941f1c00] err{or,}_recognition separate: 1; 1 14:32:27 INFO - PROCESS | 1820 | [aac @ 0x941f1c00] err{or,}_recognition combined: 1; 1 14:32:27 INFO - PROCESS | 1820 | [aac @ 0x941f1c00] Unsupported bit depth: 0 14:32:27 INFO - PROCESS | 1820 | [h264 @ 0x94211800] err{or,}_recognition separate: 1; 1 14:32:27 INFO - PROCESS | 1820 | [h264 @ 0x94211800] err{or,}_recognition combined: 1; 1 14:32:27 INFO - PROCESS | 1820 | [h264 @ 0x94211800] Unsupported bit depth: 0 14:32:27 INFO - PROCESS | 1820 | [aac @ 0x94212000] err{or,}_recognition separate: 1; 1 14:32:27 INFO - PROCESS | 1820 | [aac @ 0x94212000] err{or,}_recognition combined: 1; 1 14:32:27 INFO - PROCESS | 1820 | [aac @ 0x94212000] Unsupported bit depth: 0 14:32:27 INFO - PROCESS | 1820 | [h264 @ 0x941f4800] err{or,}_recognition separate: 1; 1 14:32:27 INFO - PROCESS | 1820 | [h264 @ 0x941f4800] err{or,}_recognition combined: 1; 1 14:32:27 INFO - PROCESS | 1820 | [h264 @ 0x941f4800] Unsupported bit depth: 0 14:32:27 INFO - PROCESS | 1820 | [h264 @ 0x941f4800] no picture 14:32:28 INFO - PROCESS | 1820 | 1477517548849 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]]]}] 14:32:28 INFO - . 14:32:28 INFO - TEST-OK | /media-source/mediasource-play.html | took 3439ms 14:32:28 INFO - PROCESS | 1820 | 1477517548867 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 14:32:28 INFO - PROCESS | 1820 | 1477517548874 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 14:32:28 INFO - TEST-START | /media-source/mediasource-preload.html 14:32:28 INFO - PROCESS | 1820 | 1477517548885 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}] 14:32:29 INFO - PROCESS | 1820 | 1477517549124 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 14:32:29 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb3c00 == 11 [pid = 1820] [id = 436] 14:32:29 INFO - PROCESS | 1820 | --DOCSHELL 0x8db8e800 == 10 [pid = 1820] [id = 435] 14:32:29 INFO - PROCESS | 1820 | --DOCSHELL 0x837f6800 == 9 [pid = 1820] [id = 434] 14:32:29 INFO - PROCESS | 1820 | --DOCSHELL 0x83807000 == 8 [pid = 1820] [id = 433] 14:32:29 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x834a8000) [pid = 1820] [serial = 1265] [outer = (nil)] [url = about:blank] 14:32:29 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x83627800) [pid = 1820] [serial = 1266] [outer = (nil)] [url = about:blank] 14:32:29 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x91a1d400) [pid = 1820] [serial = 1263] [outer = (nil)] [url = about:blank] 14:32:29 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8380ac00) [pid = 1820] [serial = 1268] [outer = (nil)] [url = about:blank] 14:32:29 INFO - PROCESS | 1820 | 1477517549294 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 14:32:29 INFO - PROCESS | 1820 | 1477517549300 Marionette TRACE conn4 <- [1,1969,null,["8"]] 14:32:29 INFO - PROCESS | 1820 | 1477517549309 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 14:32:29 INFO - PROCESS | 1820 | 1477517549317 Marionette TRACE conn4 <- [1,1970,null,{}] 14:32:29 INFO - PROCESS | 1820 | 1477517549324 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8349d400 == 9 [pid = 1820] [id = 439] 14:32:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8349dc00) [pid = 1820] [serial = 1285] [outer = (nil)] 14:32:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x834a6800) [pid = 1820] [serial = 1286] [outer = 0x8349dc00] 14:32:29 INFO - PROCESS | 1820 | 1477517549417 Marionette DEBUG loaded listener.js 14:32:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x834a8000) [pid = 1820] [serial = 1287] [outer = 0x8349dc00] 14:32:30 INFO - PROCESS | 1820 | [1820] 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 14:32:30 INFO - PROCESS | 1820 | [1820] 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 14:32:30 INFO - PROCESS | 1820 | [1820] 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 14:32:30 INFO - PROCESS | 1820 | [1820] 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 14:32:30 INFO - PROCESS | 1820 | [1820] 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 14:32:30 INFO - PROCESS | 1820 | [1820] 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 14:32:30 INFO - PROCESS | 1820 | [1820] 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 14:32:30 INFO - PROCESS | 1820 | [1820] 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 14:32:30 INFO - PROCESS | 1820 | 1477517550114 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]]]}] 14:32:30 INFO - ....... 14:32:30 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1275ms 14:32:30 INFO - PROCESS | 1820 | 1477517550159 Marionette TRACE conn4 -> [0,1972,"getWindowHandle",null] 14:32:30 INFO - PROCESS | 1820 | 1477517550166 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 14:32:30 INFO - TEST-START | /media-source/mediasource-remove.html 14:32:30 INFO - PROCESS | 1820 | 1477517550174 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}] 14:32:30 INFO - PROCESS | 1820 | 1477517550371 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 14:32:30 INFO - PROCESS | 1820 | 1477517550392 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 14:32:30 INFO - PROCESS | 1820 | 1477517550398 Marionette TRACE conn4 <- [1,1974,null,["8"]] 14:32:30 INFO - PROCESS | 1820 | 1477517550510 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 14:32:30 INFO - PROCESS | 1820 | 1477517550515 Marionette TRACE conn4 <- [1,1975,null,{}] 14:32:30 INFO - PROCESS | 1820 | 1477517550522 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x83875000 == 10 [pid = 1820] [id = 440] 14:32:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x83879800) [pid = 1820] [serial = 1288] [outer = (nil)] 14:32:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x83880400) [pid = 1820] [serial = 1289] [outer = 0x83879800] 14:32:30 INFO - PROCESS | 1820 | 1477517550610 Marionette DEBUG loaded listener.js 14:32:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x83b22000) [pid = 1820] [serial = 1290] [outer = 0x83879800] 14:32:33 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x837f7000) [pid = 1820] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 14:32:33 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83807400) [pid = 1820] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 14:32:33 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x90fb7400) [pid = 1820] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 14:32:33 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8db91000) [pid = 1820] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 14:32:34 INFO - PROCESS | 1820 | [aac @ 0x92a9c000] err{or,}_recognition separate: 1; 1 14:32:34 INFO - PROCESS | 1820 | [aac @ 0x92a9c000] err{or,}_recognition combined: 1; 1 14:32:34 INFO - PROCESS | 1820 | [aac @ 0x92a9c000] Unsupported bit depth: 0 14:32:34 INFO - PROCESS | 1820 | [aac @ 0x982b0800] err{or,}_recognition separate: 1; 1 14:32:34 INFO - PROCESS | 1820 | [aac @ 0x982b0800] err{or,}_recognition combined: 1; 1 14:32:34 INFO - PROCESS | 1820 | [aac @ 0x982b0800] Unsupported bit depth: 0 14:32:34 INFO - PROCESS | 1820 | [h264 @ 0x83807400] err{or,}_recognition separate: 1; 1 14:32:34 INFO - PROCESS | 1820 | [h264 @ 0x83807400] err{or,}_recognition combined: 1; 1 14:32:34 INFO - PROCESS | 1820 | [h264 @ 0x83807400] Unsupported bit depth: 0 14:32:34 INFO - PROCESS | 1820 | [h264 @ 0x8cebf400] err{or,}_recognition separate: 1; 1 14:32:34 INFO - PROCESS | 1820 | [h264 @ 0x8cebf400] err{or,}_recognition combined: 1; 1 14:32:34 INFO - PROCESS | 1820 | [h264 @ 0x8cebf400] Unsupported bit depth: 0 14:32:34 INFO - PROCESS | 1820 | [aac @ 0x8cec7000] err{or,}_recognition separate: 1; 1 14:32:34 INFO - PROCESS | 1820 | [aac @ 0x8cec7000] err{or,}_recognition combined: 1; 1 14:32:34 INFO - PROCESS | 1820 | [aac @ 0x8cec7000] Unsupported bit depth: 0 14:32:34 INFO - PROCESS | 1820 | [aac @ 0x8f917000] err{or,}_recognition separate: 1; 1 14:32:34 INFO - PROCESS | 1820 | [aac @ 0x8f917000] err{or,}_recognition combined: 1; 1 14:32:34 INFO - PROCESS | 1820 | [aac @ 0x8f917000] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8f918c00] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8f918c00] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8f918c00] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8ce9a400] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8ce9a400] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8ce9a400] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x8f91a800] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x8f91a800] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x8f91a800] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x83321800] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x83321800] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x83321800] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x83807400] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x83807400] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x83807400] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x83881000] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x83881000] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x83881000] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8cec9400] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8cec9400] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8cec9400] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x8f916c00] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x8f916c00] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x8f916c00] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8fa33400] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8fa33400] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8fa33400] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8ce9a400] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8ce9a400] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8ce9a400] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x83740400] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x83740400] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x83740400] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x91ac6400] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x91ac6400] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x91ac6400] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x92a04800] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x92a04800] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x92a04800] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x91abc400] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x91abc400] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x91abc400] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x92d6e000] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x92d6e000] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x92d6e000] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x83321800] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x83321800] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x83321800] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x83807400] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x83807400] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [aac @ 0x83807400] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x83321800] err{or,}_recognition separate: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x83321800] err{or,}_recognition combined: 1; 1 14:32:35 INFO - PROCESS | 1820 | [h264 @ 0x83321800] Unsupported bit depth: 0 14:32:35 INFO - PROCESS | 1820 | 1477517555415 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]]]}] 14:32:35 INFO - ................ 14:32:35 INFO - TEST-OK | /media-source/mediasource-remove.html | took 5295ms 14:32:35 INFO - PROCESS | 1820 | 1477517555478 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 14:32:35 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 14:32:35 INFO - PROCESS | 1820 | 1477517555487 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 14:32:35 INFO - PROCESS | 1820 | 1477517555495 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}] 14:32:35 INFO - PROCESS | 1820 | 1477517555699 Marionette TRACE conn4 <- [1,1978,null,{"value":null}] 14:32:35 INFO - PROCESS | 1820 | 1477517555845 Marionette TRACE conn4 -> [0,1979,"getWindowHandles",null] 14:32:35 INFO - PROCESS | 1820 | 1477517555853 Marionette TRACE conn4 <- [1,1979,null,["8"]] 14:32:35 INFO - PROCESS | 1820 | 1477517555861 Marionette TRACE conn4 -> [0,1980,"switchToWindow",{"name":"8"}] 14:32:35 INFO - PROCESS | 1820 | 1477517555873 Marionette TRACE conn4 <- [1,1980,null,{}] 14:32:35 INFO - PROCESS | 1820 | 1477517555882 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8325c400 == 11 [pid = 1820] [id = 441] 14:32:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x83321400) [pid = 1820] [serial = 1291] [outer = (nil)] 14:32:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x83322c00) [pid = 1820] [serial = 1292] [outer = 0x83321400] 14:32:35 INFO - PROCESS | 1820 | 1477517555984 Marionette DEBUG loaded listener.js 14:32:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8349c800) [pid = 1820] [serial = 1293] [outer = 0x83321400] 14:32:37 INFO - PROCESS | 1820 | 1477517557009 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]]]}] 14:32:37 INFO - ....... 14:32:37 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1539ms 14:32:37 INFO - PROCESS | 1820 | 1477517557034 Marionette TRACE conn4 -> [0,1982,"getWindowHandle",null] 14:32:37 INFO - PROCESS | 1820 | 1477517557041 Marionette TRACE conn4 <- [1,1982,null,{"value":"8"}] 14:32:37 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 14:32:37 INFO - PROCESS | 1820 | 1477517557053 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}] 14:32:37 INFO - PROCESS | 1820 | 1477517557269 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 14:32:37 INFO - PROCESS | 1820 | 1477517557452 Marionette TRACE conn4 -> [0,1984,"getWindowHandles",null] 14:32:37 INFO - PROCESS | 1820 | 1477517557460 Marionette TRACE conn4 <- [1,1984,null,["8"]] 14:32:37 INFO - PROCESS | 1820 | 1477517557469 Marionette TRACE conn4 -> [0,1985,"switchToWindow",{"name":"8"}] 14:32:37 INFO - PROCESS | 1820 | 1477517557479 Marionette TRACE conn4 <- [1,1985,null,{}] 14:32:37 INFO - PROCESS | 1820 | 1477517557486 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f913800 == 12 [pid = 1820] [id = 442] 14:32:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8f914c00) [pid = 1820] [serial = 1294] [outer = (nil)] 14:32:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8f91b800) [pid = 1820] [serial = 1295] [outer = 0x8f914c00] 14:32:37 INFO - PROCESS | 1820 | 1477517557587 Marionette DEBUG loaded listener.js 14:32:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8f91c400) [pid = 1820] [serial = 1296] [outer = 0x8f914c00] 14:32:38 INFO - PROCESS | 1820 | [h264 @ 0x94212000] err{or,}_recognition separate: 1; 1 14:32:38 INFO - PROCESS | 1820 | [h264 @ 0x94212000] err{or,}_recognition combined: 1; 1 14:32:38 INFO - PROCESS | 1820 | [h264 @ 0x94212000] Unsupported bit depth: 0 14:32:38 INFO - PROCESS | 1820 | [aac @ 0x94212c00] err{or,}_recognition separate: 1; 1 14:32:38 INFO - PROCESS | 1820 | [aac @ 0x94212c00] err{or,}_recognition combined: 1; 1 14:32:38 INFO - PROCESS | 1820 | [aac @ 0x94212c00] Unsupported bit depth: 0 14:32:38 INFO - PROCESS | 1820 | [h264 @ 0x94212000] err{or,}_recognition separate: 1; 1 14:32:38 INFO - PROCESS | 1820 | [h264 @ 0x94212000] err{or,}_recognition combined: 1; 1 14:32:38 INFO - PROCESS | 1820 | [h264 @ 0x94212000] Unsupported bit depth: 0 14:32:38 INFO - PROCESS | 1820 | [aac @ 0x94212c00] err{or,}_recognition separate: 1; 1 14:32:38 INFO - PROCESS | 1820 | [aac @ 0x94212c00] err{or,}_recognition combined: 1; 1 14:32:38 INFO - PROCESS | 1820 | [aac @ 0x94212c00] Unsupported bit depth: 0 14:32:38 INFO - PROCESS | 1820 | [h264 @ 0x94212000] no picture 14:32:39 INFO - PROCESS | 1820 | [h264 @ 0x94212000] no picture 14:32:39 INFO - PROCESS | 1820 | [aac @ 0x94212000] err{or,}_recognition separate: 1; 1 14:32:39 INFO - PROCESS | 1820 | [aac @ 0x94212000] err{or,}_recognition combined: 1; 1 14:32:39 INFO - PROCESS | 1820 | [aac @ 0x94212000] Unsupported bit depth: 0 14:32:39 INFO - PROCESS | 1820 | [h264 @ 0x94ded400] err{or,}_recognition separate: 1; 1 14:32:39 INFO - PROCESS | 1820 | [h264 @ 0x94ded400] err{or,}_recognition combined: 1; 1 14:32:39 INFO - PROCESS | 1820 | [h264 @ 0x94ded400] Unsupported bit depth: 0 14:32:39 INFO - PROCESS | 1820 | [aac @ 0x94212000] err{or,}_recognition separate: 1; 1 14:32:39 INFO - PROCESS | 1820 | [aac @ 0x94212000] err{or,}_recognition combined: 1; 1 14:32:39 INFO - PROCESS | 1820 | [aac @ 0x94212000] Unsupported bit depth: 0 14:32:39 INFO - PROCESS | 1820 | [h264 @ 0x94ded400] err{or,}_recognition separate: 1; 1 14:32:39 INFO - PROCESS | 1820 | [h264 @ 0x94ded400] err{or,}_recognition combined: 1; 1 14:32:39 INFO - PROCESS | 1820 | [h264 @ 0x94ded400] Unsupported bit depth: 0 14:32:39 INFO - PROCESS | 1820 | [h264 @ 0x94ded400] no picture 14:32:39 INFO - PROCESS | 1820 | [h264 @ 0x94ded400] no picture 14:32:39 INFO - PROCESS | 1820 | 1477517559866 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]]]}] 14:32:39 INFO - .. 14:32:39 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 2843ms 14:32:39 INFO - PROCESS | 1820 | 1477517559895 Marionette TRACE conn4 -> [0,1987,"getWindowHandle",null] 14:32:39 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 14:32:39 INFO - PROCESS | 1820 | 1477517559900 Marionette TRACE conn4 <- [1,1987,null,{"value":"8"}] 14:32:39 INFO - PROCESS | 1820 | 1477517559908 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}] 14:32:40 INFO - PROCESS | 1820 | 1477517560115 Marionette TRACE conn4 <- [1,1988,null,{"value":null}] 14:32:40 INFO - PROCESS | 1820 | 1477517560290 Marionette TRACE conn4 -> [0,1989,"getWindowHandles",null] 14:32:40 INFO - PROCESS | 1820 | 1477517560303 Marionette TRACE conn4 <- [1,1989,null,["8"]] 14:32:40 INFO - PROCESS | 1820 | 1477517560314 Marionette TRACE conn4 -> [0,1990,"switchToWindow",{"name":"8"}] 14:32:40 INFO - PROCESS | 1820 | 1477517560324 Marionette TRACE conn4 <- [1,1990,null,{}] 14:32:40 INFO - PROCESS | 1820 | 1477517560330 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x8324f000 == 13 [pid = 1820] [id = 443] 14:32:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x95e17800) [pid = 1820] [serial = 1297] [outer = (nil)] 14:32:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x97a82c00) [pid = 1820] [serial = 1298] [outer = 0x95e17800] 14:32:40 INFO - PROCESS | 1820 | 1477517560429 Marionette DEBUG loaded listener.js 14:32:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x97ca1c00) [pid = 1820] [serial = 1299] [outer = 0x95e17800] 14:32:41 INFO - PROCESS | 1820 | [h264 @ 0x98eee000] err{or,}_recognition separate: 1; 1 14:32:41 INFO - PROCESS | 1820 | [h264 @ 0x98eee000] err{or,}_recognition combined: 1; 1 14:32:41 INFO - PROCESS | 1820 | [h264 @ 0x98eee000] Unsupported bit depth: 0 14:32:41 INFO - PROCESS | 1820 | [aac @ 0x98eee800] err{or,}_recognition separate: 1; 1 14:32:41 INFO - PROCESS | 1820 | [aac @ 0x98eee800] err{or,}_recognition combined: 1; 1 14:32:41 INFO - PROCESS | 1820 | [aac @ 0x98eee800] Unsupported bit depth: 0 14:32:41 INFO - PROCESS | 1820 | [h264 @ 0x98eef800] err{or,}_recognition separate: 1; 1 14:32:41 INFO - PROCESS | 1820 | [h264 @ 0x98eef800] err{or,}_recognition combined: 1; 1 14:32:41 INFO - PROCESS | 1820 | [h264 @ 0x98eef800] Unsupported bit depth: 0 14:32:41 INFO - PROCESS | 1820 | [aac @ 0x98eeb800] err{or,}_recognition separate: 1; 1 14:32:41 INFO - PROCESS | 1820 | [aac @ 0x98eeb800] err{or,}_recognition combined: 1; 1 14:32:41 INFO - PROCESS | 1820 | [aac @ 0x98eeb800] Unsupported bit depth: 0 14:32:41 INFO - PROCESS | 1820 | [h264 @ 0x98eef800] no picture 14:32:41 INFO - PROCESS | 1820 | [h264 @ 0x8cec5c00] err{or,}_recognition separate: 1; 1 14:32:41 INFO - PROCESS | 1820 | [h264 @ 0x8cec5c00] err{or,}_recognition combined: 1; 1 14:32:41 INFO - PROCESS | 1820 | [h264 @ 0x8cec5c00] Unsupported bit depth: 0 14:32:41 INFO - PROCESS | 1820 | [aac @ 0x8cec8000] err{or,}_recognition separate: 1; 1 14:32:41 INFO - PROCESS | 1820 | [aac @ 0x8cec8000] err{or,}_recognition combined: 1; 1 14:32:41 INFO - PROCESS | 1820 | [aac @ 0x8cec8000] Unsupported bit depth: 0 14:32:41 INFO - PROCESS | 1820 | [h264 @ 0x8f91bc00] err{or,}_recognition separate: 1; 1 14:32:41 INFO - PROCESS | 1820 | [h264 @ 0x8f91bc00] err{or,}_recognition combined: 1; 1 14:32:41 INFO - PROCESS | 1820 | [h264 @ 0x8f91bc00] Unsupported bit depth: 0 14:32:41 INFO - PROCESS | 1820 | [aac @ 0x8cec5800] err{or,}_recognition separate: 1; 1 14:32:41 INFO - PROCESS | 1820 | [aac @ 0x8cec5800] err{or,}_recognition combined: 1; 1 14:32:41 INFO - PROCESS | 1820 | [aac @ 0x8cec5800] Unsupported bit depth: 0 14:32:41 INFO - PROCESS | 1820 | [h264 @ 0x98eef800] no picture 14:32:41 INFO - PROCESS | 1820 | [h264 @ 0x8f91bc00] no picture 14:32:42 INFO - PROCESS | 1820 | 1477517562295 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]]]}] 14:32:42 INFO - .. 14:32:42 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2427ms 14:32:42 INFO - PROCESS | 1820 | 1477517562335 Marionette TRACE conn4 -> [0,1992,"getWindowHandle",null] 14:32:42 INFO - PROCESS | 1820 | 1477517562342 Marionette TRACE conn4 <- [1,1992,null,{"value":"8"}] 14:32:42 INFO - TEST-START | /media-source/mediasource-seekable.html 14:32:42 INFO - PROCESS | 1820 | 1477517562420 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}] 14:32:42 INFO - PROCESS | 1820 | 1477517562682 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 14:32:42 INFO - PROCESS | 1820 | --DOCSHELL 0x83875000 == 12 [pid = 1820] [id = 440] 14:32:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8349d400 == 11 [pid = 1820] [id = 439] 14:32:42 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x83803000) [pid = 1820] [serial = 1271] [outer = (nil)] [url = about:blank] 14:32:42 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8380dc00) [pid = 1820] [serial = 1272] [outer = (nil)] [url = about:blank] 14:32:42 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8380b400) [pid = 1820] [serial = 1269] [outer = (nil)] [url = about:blank] 14:32:42 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x91a1c000) [pid = 1820] [serial = 1277] [outer = (nil)] [url = about:blank] 14:32:42 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x92de5c00) [pid = 1820] [serial = 1278] [outer = (nil)] [url = about:blank] 14:32:42 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8dbc0400) [pid = 1820] [serial = 1274] [outer = (nil)] [url = about:blank] 14:32:42 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8dd6cc00) [pid = 1820] [serial = 1275] [outer = (nil)] [url = about:blank] 14:32:42 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x93d7a000) [pid = 1820] [serial = 1280] [outer = (nil)] [url = about:blank] 14:32:42 INFO - PROCESS | 1820 | 1477517562879 Marionette TRACE conn4 -> [0,1994,"getWindowHandles",null] 14:32:42 INFO - PROCESS | 1820 | 1477517562886 Marionette TRACE conn4 <- [1,1994,null,["8"]] 14:32:42 INFO - PROCESS | 1820 | 1477517562895 Marionette TRACE conn4 -> [0,1995,"switchToWindow",{"name":"8"}] 14:32:42 INFO - PROCESS | 1820 | 1477517562903 Marionette TRACE conn4 <- [1,1995,null,{}] 14:32:42 INFO - PROCESS | 1820 | 1477517562910 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x83741800 == 12 [pid = 1820] [id = 444] 14:32:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x83743800) [pid = 1820] [serial = 1300] [outer = (nil)] 14:32:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x837fd000) [pid = 1820] [serial = 1301] [outer = 0x83743800] 14:32:43 INFO - PROCESS | 1820 | 1477517563001 Marionette DEBUG loaded listener.js 14:32:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x83806800) [pid = 1820] [serial = 1302] [outer = 0x83743800] 14:32:43 INFO - PROCESS | 1820 | 1477517563919 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]]]}] 14:32:43 INFO - ... 14:32:43 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1543ms 14:32:43 INFO - PROCESS | 1820 | 1477517563953 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 14:32:43 INFO - PROCESS | 1820 | 1477517563958 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 14:32:43 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 14:32:43 INFO - PROCESS | 1820 | 1477517563966 Marionette TRACE conn4 -> [0,1998,"getContext",null] 14:32:43 INFO - PROCESS | 1820 | 1477517563972 Marionette TRACE conn4 <- [1,1998,null,{"value":"content"}] 14:32:43 INFO - PROCESS | 1820 | 1477517563978 Marionette TRACE conn4 -> [0,1999,"setContext",{"value":"chrome"}] 14:32:43 INFO - PROCESS | 1820 | 1477517563982 Marionette TRACE conn4 <- [1,1999,null,{}] 14:32:44 INFO - PROCESS | 1820 | 1477517563991 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}] 14:32:44 INFO - PROCESS | 1820 | 1477517564012 Marionette TRACE conn4 <- [1,2000,null,{"value":true}] 14:32:44 INFO - PROCESS | 1820 | 1477517564016 Marionette TRACE conn4 -> [0,2001,"setContext",{"value":"content"}] 14:32:44 INFO - PROCESS | 1820 | 1477517564024 Marionette TRACE conn4 <- [1,2001,null,{}] 14:32:44 INFO - Setting pref media.mediasource.enabled (true) 14:32:44 INFO - PROCESS | 1820 | 1477517564042 Marionette TRACE conn4 -> [0,2002,"getContext",null] 14:32:44 INFO - PROCESS | 1820 | 1477517564049 Marionette TRACE conn4 <- [1,2002,null,{"value":"content"}] 14:32:44 INFO - PROCESS | 1820 | 1477517564059 Marionette TRACE conn4 -> [0,2003,"setContext",{"value":"chrome"}] 14:32:44 INFO - PROCESS | 1820 | 1477517564061 Marionette TRACE conn4 <- [1,2003,null,{}] 14:32:44 INFO - PROCESS | 1820 | 1477517564068 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}] 14:32:44 INFO - PROCESS | 1820 | 1477517564089 Marionette TRACE conn4 <- [1,2004,null,{"value":null}] 14:32:44 INFO - PROCESS | 1820 | 1477517564107 Marionette TRACE conn4 -> [0,2005,"setContext",{"value":"content"}] 14:32:44 INFO - PROCESS | 1820 | 1477517564110 Marionette TRACE conn4 <- [1,2005,null,{}] 14:32:44 INFO - PROCESS | 1820 | 1477517564118 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}] 14:32:44 INFO - PROCESS | 1820 | 1477517564315 Marionette TRACE conn4 <- [1,2006,null,{"value":null}] 14:32:44 INFO - PROCESS | 1820 | 1477517564327 Marionette TRACE conn4 -> [0,2007,"getWindowHandles",null] 14:32:44 INFO - PROCESS | 1820 | 1477517564331 Marionette TRACE conn4 <- [1,2007,null,["8"]] 14:32:44 INFO - PROCESS | 1820 | 1477517564337 Marionette TRACE conn4 -> [0,2008,"switchToWindow",{"name":"8"}] 14:32:44 INFO - PROCESS | 1820 | 1477517564343 Marionette TRACE conn4 <- [1,2008,null,{}] 14:32:44 INFO - PROCESS | 1820 | 1477517564462 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x84290c00 == 13 [pid = 1820] [id = 445] 14:32:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x84291400) [pid = 1820] [serial = 1303] [outer = (nil)] 14:32:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x84293400) [pid = 1820] [serial = 1304] [outer = 0x84291400] 14:32:44 INFO - PROCESS | 1820 | 1477517564551 Marionette DEBUG loaded listener.js 14:32:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x84296400) [pid = 1820] [serial = 1305] [outer = 0x84291400] 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8c90d000] err{or,}_recognition separate: 1; 1 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8c90d000] err{or,}_recognition combined: 1; 1 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8c90d000] Unsupported bit depth: 0 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8c90dc00] err{or,}_recognition separate: 1; 1 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8c90dc00] err{or,}_recognition combined: 1; 1 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8c90dc00] Unsupported bit depth: 0 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8c90f400] err{or,}_recognition separate: 1; 1 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8c90f400] err{or,}_recognition combined: 1; 1 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8c90f400] Unsupported bit depth: 0 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8c90cc00] err{or,}_recognition separate: 1; 1 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8c90cc00] err{or,}_recognition combined: 1; 1 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8c90cc00] Unsupported bit depth: 0 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8ce94800] err{or,}_recognition separate: 1; 1 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8ce94800] err{or,}_recognition combined: 1; 1 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8ce94800] Unsupported bit depth: 0 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8ce95800] err{or,}_recognition separate: 1; 1 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8ce95800] err{or,}_recognition combined: 1; 1 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8ce95800] Unsupported bit depth: 0 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8ce96c00] err{or,}_recognition separate: 1; 1 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8ce96c00] err{or,}_recognition combined: 1; 1 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8ce96c00] Unsupported bit depth: 0 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8ce93800] err{or,}_recognition separate: 1; 1 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8ce93800] err{or,}_recognition combined: 1; 1 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8ce93800] Unsupported bit depth: 0 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8ce99400] err{or,}_recognition separate: 1; 1 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8ce99400] err{or,}_recognition combined: 1; 1 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8ce99400] Unsupported bit depth: 0 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8ce99c00] err{or,}_recognition separate: 1; 1 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8ce99c00] err{or,}_recognition combined: 1; 1 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8ce99c00] Unsupported bit depth: 0 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8ce99400] err{or,}_recognition separate: 1; 1 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8ce99400] err{or,}_recognition combined: 1; 1 14:32:45 INFO - PROCESS | 1820 | [h264 @ 0x8ce99400] Unsupported bit depth: 0 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8ce9ac00] err{or,}_recognition separate: 1; 1 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8ce9ac00] err{or,}_recognition combined: 1; 1 14:32:45 INFO - PROCESS | 1820 | [aac @ 0x8ce9ac00] Unsupported bit depth: 0 14:32:45 INFO - ... 14:32:45 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 1980ms 14:32:45 INFO - PROCESS | 1820 | 1477517565891 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] 14:32:45 INFO - PROCESS | 1820 | 1477517565976 Marionette TRACE conn4 <- [1,2010,null,{"value":"8"}] 14:32:45 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 14:32:45 INFO - Clearing pref media.mediasource.enabled 14:32:45 INFO - PROCESS | 1820 | 1477517565986 Marionette TRACE conn4 -> [0,2011,"getContext",null] 14:32:45 INFO - PROCESS | 1820 | 1477517565990 Marionette TRACE conn4 <- [1,2011,null,{"value":"content"}] 14:32:46 INFO - PROCESS | 1820 | 1477517565996 Marionette TRACE conn4 -> [0,2012,"setContext",{"value":"chrome"}] 14:32:46 INFO - PROCESS | 1820 | 1477517565999 Marionette TRACE conn4 <- [1,2012,null,{}] 14:32:46 INFO - PROCESS | 1820 | 1477517566009 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}] 14:32:46 INFO - PROCESS | 1820 | 1477517566026 Marionette TRACE conn4 <- [1,2013,null,{"value":null}] 14:32:46 INFO - PROCESS | 1820 | 1477517566030 Marionette TRACE conn4 -> [0,2014,"setContext",{"value":"content"}] 14:32:46 INFO - PROCESS | 1820 | 1477517566034 Marionette TRACE conn4 <- [1,2014,null,{}] 14:32:46 INFO - PROCESS | 1820 | 1477517566041 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}] 14:32:46 INFO - PROCESS | 1820 | 1477517566232 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 14:32:46 INFO - PROCESS | 1820 | 1477517566247 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 14:32:46 INFO - PROCESS | 1820 | 1477517566252 Marionette TRACE conn4 <- [1,2016,null,["8"]] 14:32:46 INFO - PROCESS | 1820 | 1477517566374 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 14:32:46 INFO - PROCESS | 1820 | 1477517566385 Marionette TRACE conn4 <- [1,2017,null,{}] 14:32:46 INFO - PROCESS | 1820 | 1477517566393 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cec9000 == 14 [pid = 1820] [id = 446] 14:32:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8ceca000) [pid = 1820] [serial = 1306] [outer = (nil)] 14:32:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8d93d000) [pid = 1820] [serial = 1307] [outer = 0x8ceca000] 14:32:46 INFO - PROCESS | 1820 | 1477517566489 Marionette DEBUG loaded listener.js 14:32:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8f916c00) [pid = 1820] [serial = 1308] [outer = 0x8ceca000] 14:32:47 INFO - PROCESS | 1820 | 1477517567072 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"]]]}] 14:32:47 INFO - .. 14:32:47 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1134ms 14:32:47 INFO - PROCESS | 1820 | 1477517567123 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 14:32:47 INFO - PROCESS | 1820 | 1477517567128 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 14:32:47 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 14:32:47 INFO - PROCESS | 1820 | 1477517567135 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}] 14:32:47 INFO - PROCESS | 1820 | 1477517567375 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 14:32:47 INFO - PROCESS | 1820 | 1477517567399 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 14:32:47 INFO - PROCESS | 1820 | 1477517567404 Marionette TRACE conn4 <- [1,2021,null,["8"]] 14:32:47 INFO - PROCESS | 1820 | 1477517567409 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 14:32:47 INFO - PROCESS | 1820 | 1477517567416 Marionette TRACE conn4 <- [1,2022,null,{}] 14:32:47 INFO - PROCESS | 1820 | 1477517567421 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa33400 == 15 [pid = 1820] [id = 447] 14:32:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x91ab9c00) [pid = 1820] [serial = 1309] [outer = (nil)] 14:32:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x941fc000) [pid = 1820] [serial = 1310] [outer = 0x91ab9c00] 14:32:47 INFO - PROCESS | 1820 | 1477517567512 Marionette DEBUG loaded listener.js 14:32:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x95e0e000) [pid = 1820] [serial = 1311] [outer = 0x91ab9c00] 14:32:49 INFO - PROCESS | 1820 | [aac @ 0x84296c00] err{or,}_recognition separate: 1; 1 14:32:49 INFO - PROCESS | 1820 | [aac @ 0x84296c00] err{or,}_recognition combined: 1; 1 14:32:49 INFO - PROCESS | 1820 | [aac @ 0x84296c00] Unsupported bit depth: 0 14:32:49 INFO - PROCESS | 1820 | [h264 @ 0x84299000] err{or,}_recognition separate: 1; 1 14:32:49 INFO - PROCESS | 1820 | [h264 @ 0x84299000] err{or,}_recognition combined: 1; 1 14:32:49 INFO - PROCESS | 1820 | [h264 @ 0x84299000] Unsupported bit depth: 0 14:32:49 INFO - PROCESS | 1820 | [aac @ 0x84296c00] err{or,}_recognition separate: 1; 1 14:32:49 INFO - PROCESS | 1820 | [aac @ 0x84296c00] err{or,}_recognition combined: 1; 1 14:32:49 INFO - PROCESS | 1820 | [aac @ 0x84296c00] Unsupported bit depth: 0 14:32:49 INFO - PROCESS | 1820 | [h264 @ 0x84299000] err{or,}_recognition separate: 1; 1 14:32:49 INFO - PROCESS | 1820 | [h264 @ 0x84299000] err{or,}_recognition combined: 1; 1 14:32:49 INFO - PROCESS | 1820 | [h264 @ 0x84299000] Unsupported bit depth: 0 14:32:49 INFO - PROCESS | 1820 | [aac @ 0x8429a400] err{or,}_recognition separate: 1; 1 14:32:49 INFO - PROCESS | 1820 | [aac @ 0x8429a400] err{or,}_recognition combined: 1; 1 14:32:49 INFO - PROCESS | 1820 | [aac @ 0x8429a400] Unsupported bit depth: 0 14:32:49 INFO - PROCESS | 1820 | [h264 @ 0x8b262800] err{or,}_recognition separate: 1; 1 14:32:49 INFO - PROCESS | 1820 | [h264 @ 0x8b262800] err{or,}_recognition combined: 1; 1 14:32:49 INFO - PROCESS | 1820 | [h264 @ 0x8b262800] Unsupported bit depth: 0 14:32:49 INFO - PROCESS | 1820 | [aac @ 0x8429a400] err{or,}_recognition separate: 1; 1 14:32:49 INFO - PROCESS | 1820 | [aac @ 0x8429a400] err{or,}_recognition combined: 1; 1 14:32:49 INFO - PROCESS | 1820 | [aac @ 0x8429a400] Unsupported bit depth: 0 14:32:49 INFO - PROCESS | 1820 | [h264 @ 0x8b263400] err{or,}_recognition separate: 1; 1 14:32:49 INFO - PROCESS | 1820 | [h264 @ 0x8b263400] err{or,}_recognition combined: 1; 1 14:32:49 INFO - PROCESS | 1820 | [h264 @ 0x8b263400] Unsupported bit depth: 0 14:32:49 INFO - PROCESS | 1820 | 1477517569801 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]]]}] 14:32:49 INFO - ...... 14:32:49 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 2732ms 14:32:49 INFO - PROCESS | 1820 | 1477517569869 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 14:32:49 INFO - PROCESS | 1820 | 1477517569877 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 14:32:49 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 14:32:49 INFO - PROCESS | 1820 | 1477517569934 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}] 14:32:50 INFO - PROCESS | 1820 | 1477517570168 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 14:32:50 INFO - PROCESS | 1820 | 1477517570349 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 14:32:50 INFO - PROCESS | 1820 | 1477517570356 Marionette TRACE conn4 <- [1,2026,null,["8"]] 14:32:50 INFO - PROCESS | 1820 | 1477517570365 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 14:32:50 INFO - PROCESS | 1820 | 1477517570372 Marionette TRACE conn4 <- [1,2027,null,{}] 14:32:50 INFO - PROCESS | 1820 | 1477517570380 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce9d000 == 16 [pid = 1820] [id = 448] 14:32:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8ce9e800) [pid = 1820] [serial = 1312] [outer = (nil)] 14:32:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8cec9800) [pid = 1820] [serial = 1313] [outer = 0x8ce9e800] 14:32:50 INFO - PROCESS | 1820 | 1477517570486 Marionette DEBUG loaded listener.js 14:32:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8cec5800) [pid = 1820] [serial = 1314] [outer = 0x8ce9e800] 14:32:51 INFO - ..... 14:32:51 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1424ms 14:32:51 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 14:32:51 INFO - PROCESS | 1820 | 1477517571321 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"]]]}] 14:32:51 INFO - PROCESS | 1820 | 1477517571383 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 14:32:51 INFO - PROCESS | 1820 | 1477517571392 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 14:32:51 INFO - PROCESS | 1820 | 1477517571407 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}] 14:32:51 INFO - PROCESS | 1820 | 1477517571631 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 14:32:51 INFO - PROCESS | 1820 | 1477517571778 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 14:32:51 INFO - PROCESS | 1820 | 1477517571785 Marionette TRACE conn4 <- [1,2031,null,["8"]] 14:32:51 INFO - PROCESS | 1820 | 1477517571793 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 14:32:51 INFO - PROCESS | 1820 | 1477517571800 Marionette TRACE conn4 <- [1,2032,null,{}] 14:32:51 INFO - PROCESS | 1820 | 1477517571806 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x958f2c00 == 17 [pid = 1820] [id = 449] 14:32:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x95e0b000) [pid = 1820] [serial = 1315] [outer = (nil)] 14:32:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x95e16800) [pid = 1820] [serial = 1316] [outer = 0x95e0b000] 14:32:51 INFO - PROCESS | 1820 | 1477517571947 Marionette DEBUG loaded listener.js 14:32:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x98ee4c00) [pid = 1820] [serial = 1317] [outer = 0x95e0b000] 14:32:52 INFO - PROCESS | 1820 | 1477517572841 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]]]}] 14:32:52 INFO - ... 14:32:52 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1475ms 14:32:52 INFO - PROCESS | 1820 | 1477517572888 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 14:32:52 INFO - PROCESS | 1820 | 1477517572897 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 14:32:52 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 14:32:52 INFO - PROCESS | 1820 | 1477517572906 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}] 14:32:53 INFO - PROCESS | 1820 | 1477517573122 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 14:32:53 INFO - PROCESS | 1820 | 1477517573300 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 14:32:53 INFO - PROCESS | 1820 | 1477517573306 Marionette TRACE conn4 <- [1,2036,null,["8"]] 14:32:53 INFO - PROCESS | 1820 | 1477517573314 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 14:32:53 INFO - PROCESS | 1820 | 1477517573322 Marionette TRACE conn4 <- [1,2037,null,{}] 14:32:53 INFO - PROCESS | 1820 | 1477517573329 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:53 INFO - PROCESS | 1820 | ++DOCSHELL 0xa0fe2c00 == 18 [pid = 1820] [id = 450] 14:32:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0xa0fe3400) [pid = 1820] [serial = 1318] [outer = (nil)] 14:32:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0xa2760000) [pid = 1820] [serial = 1319] [outer = 0xa0fe3400] 14:32:53 INFO - PROCESS | 1820 | 1477517573436 Marionette DEBUG loaded listener.js 14:32:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0xa27c4c00) [pid = 1820] [serial = 1320] [outer = 0xa0fe3400] 14:32:54 INFO - PROCESS | 1820 | [h264 @ 0x84299c00] err{or,}_recognition separate: 1; 1 14:32:54 INFO - PROCESS | 1820 | [h264 @ 0x84299c00] err{or,}_recognition combined: 1; 1 14:32:54 INFO - PROCESS | 1820 | [h264 @ 0x84299c00] Unsupported bit depth: 0 14:32:54 INFO - PROCESS | 1820 | [h264 @ 0x8b260c00] err{or,}_recognition separate: 1; 1 14:32:54 INFO - PROCESS | 1820 | [h264 @ 0x8b260c00] err{or,}_recognition combined: 1; 1 14:32:54 INFO - PROCESS | 1820 | [h264 @ 0x8b260c00] Unsupported bit depth: 0 14:32:54 INFO - PROCESS | 1820 | [aac @ 0x8b262800] err{or,}_recognition separate: 1; 1 14:32:54 INFO - PROCESS | 1820 | [aac @ 0x8b262800] err{or,}_recognition combined: 1; 1 14:32:54 INFO - PROCESS | 1820 | [aac @ 0x8b262800] Unsupported bit depth: 0 14:32:54 INFO - PROCESS | 1820 | [aac @ 0x8b263800] err{or,}_recognition separate: 1; 1 14:32:54 INFO - PROCESS | 1820 | [aac @ 0x8b263800] err{or,}_recognition combined: 1; 1 14:32:54 INFO - PROCESS | 1820 | [aac @ 0x8b263800] Unsupported bit depth: 0 14:32:54 INFO - PROCESS | 1820 | [h264 @ 0x84299c00] err{or,}_recognition separate: 1; 1 14:32:54 INFO - PROCESS | 1820 | [h264 @ 0x84299c00] err{or,}_recognition combined: 1; 1 14:32:54 INFO - PROCESS | 1820 | [h264 @ 0x84299c00] Unsupported bit depth: 0 14:32:54 INFO - PROCESS | 1820 | [h264 @ 0x8429a400] err{or,}_recognition separate: 1; 1 14:32:54 INFO - PROCESS | 1820 | [h264 @ 0x8429a400] err{or,}_recognition combined: 1; 1 14:32:54 INFO - PROCESS | 1820 | [h264 @ 0x8429a400] Unsupported bit depth: 0 14:32:54 INFO - PROCESS | 1820 | [aac @ 0x8b261000] err{or,}_recognition separate: 1; 1 14:32:54 INFO - PROCESS | 1820 | [aac @ 0x8b261000] err{or,}_recognition combined: 1; 1 14:32:54 INFO - PROCESS | 1820 | [aac @ 0x8b261000] Unsupported bit depth: 0 14:32:54 INFO - PROCESS | 1820 | [aac @ 0x8b262800] err{or,}_recognition separate: 1; 1 14:32:54 INFO - PROCESS | 1820 | [aac @ 0x8b262800] err{or,}_recognition combined: 1; 1 14:32:54 INFO - PROCESS | 1820 | [aac @ 0x8b262800] Unsupported bit depth: 0 14:32:54 INFO - PROCESS | 1820 | 1477517574788 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]]]}] 14:32:54 INFO - ............... 14:32:54 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 2028ms 14:32:54 INFO - PROCESS | 1820 | 1477517574949 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 14:32:54 INFO - PROCESS | 1820 | 1477517574957 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 14:32:54 INFO - TEST-START | /media-source/mediasource-trackdefault.html 14:32:54 INFO - PROCESS | 1820 | 1477517574970 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}] 14:32:55 INFO - PROCESS | 1820 | 1477517575167 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 14:32:55 INFO - PROCESS | 1820 | 1477517575370 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 14:32:55 INFO - PROCESS | 1820 | 1477517575381 Marionette TRACE conn4 <- [1,2041,null,["8"]] 14:32:55 INFO - PROCESS | 1820 | 1477517575394 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 14:32:55 INFO - PROCESS | 1820 | 1477517575405 Marionette TRACE conn4 <- [1,2042,null,{}] 14:32:55 INFO - PROCESS | 1820 | 1477517575412 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x83625c00 == 19 [pid = 1820] [id = 451] 14:32:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8380cc00) [pid = 1820] [serial = 1321] [outer = (nil)] 14:32:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x84294000) [pid = 1820] [serial = 1322] [outer = 0x8380cc00] 14:32:55 INFO - PROCESS | 1820 | 1477517575506 Marionette DEBUG loaded listener.js 14:32:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x84297c00) [pid = 1820] [serial = 1323] [outer = 0x8380cc00] 14:32:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8cec9000 == 18 [pid = 1820] [id = 446] 14:32:56 INFO - PROCESS | 1820 | --DOCSHELL 0x84290c00 == 17 [pid = 1820] [id = 445] 14:32:56 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x83880400) [pid = 1820] [serial = 1289] [outer = (nil)] [url = about:blank] 14:32:56 INFO - PROCESS | 1820 | --DOCSHELL 0x83741800 == 16 [pid = 1820] [id = 444] 14:32:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8325c400 == 15 [pid = 1820] [id = 441] 14:32:56 INFO - PROCESS | 1820 | --DOCSHELL 0x83738400 == 14 [pid = 1820] [id = 438] 14:32:56 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x834a6800) [pid = 1820] [serial = 1286] [outer = (nil)] [url = about:blank] 14:32:56 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x834a8000) [pid = 1820] [serial = 1287] [outer = (nil)] [url = about:blank] 14:32:56 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x837f1000) [pid = 1820] [serial = 1283] [outer = (nil)] [url = about:blank] 14:32:56 INFO - ............................ 14:32:56 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1399ms 14:32:56 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 14:32:56 INFO - PROCESS | 1820 | 1477517576296 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"]]]}] 14:32:56 INFO - PROCESS | 1820 | 1477517576369 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 14:32:56 INFO - PROCESS | 1820 | 1477517576379 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 14:32:56 INFO - PROCESS | 1820 | 1477517576393 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}] 14:32:56 INFO - PROCESS | 1820 | 1477517576698 Marionette TRACE conn4 <- [1,2045,null,{"value":null}] 14:32:56 INFO - PROCESS | 1820 | 1477517576839 Marionette TRACE conn4 -> [0,2046,"getWindowHandles",null] 14:32:56 INFO - PROCESS | 1820 | 1477517576845 Marionette TRACE conn4 <- [1,2046,null,["8"]] 14:32:56 INFO - PROCESS | 1820 | 1477517576852 Marionette TRACE conn4 -> [0,2047,"switchToWindow",{"name":"8"}] 14:32:56 INFO - PROCESS | 1820 | 1477517576858 Marionette TRACE conn4 <- [1,2047,null,{}] 14:32:56 INFO - PROCESS | 1820 | 1477517576864 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f91e000 == 15 [pid = 1820] [id = 452] 14:32:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0xa2757400) [pid = 1820] [serial = 1324] [outer = (nil)] 14:32:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0xa2eeb400) [pid = 1820] [serial = 1325] [outer = 0xa2757400] 14:32:56 INFO - PROCESS | 1820 | 1477517576987 Marionette DEBUG loaded listener.js 14:32:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0xa2f07800) [pid = 1820] [serial = 1326] [outer = 0xa2757400] 14:32:57 INFO - PROCESS | 1820 | 1477517577556 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"]]]}] 14:32:57 INFO - .. 14:32:57 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1221ms 14:32:57 INFO - PROCESS | 1820 | 1477517577623 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 14:32:57 INFO - PROCESS | 1820 | 1477517577631 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 14:32:57 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 14:32:57 INFO - PROCESS | 1820 | 1477517577638 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}] 14:32:57 INFO - PROCESS | 1820 | 1477517577841 Marionette TRACE conn4 <- [1,2050,null,{"value":null}] 14:32:57 INFO - PROCESS | 1820 | 1477517577977 Marionette TRACE conn4 -> [0,2051,"getWindowHandle",null] 14:32:57 INFO - PROCESS | 1820 | 1477517577980 Marionette TRACE conn4 <- [1,2051,null,{"value":"8"}] 14:32:57 INFO - PROCESS | 1820 | 1477517577987 Marionette TRACE conn4 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 14:32:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0xa4b99800) [pid = 1820] [serial = 1327] [outer = 0x944e0c00] 14:32:58 INFO - PROCESS | 1820 | 1477517578312 Marionette TRACE conn4 <- [1,2052,null,{}] 14:32:58 INFO - PROCESS | 1820 | 1477517578347 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 14:32:58 INFO - PROCESS | 1820 | 1477517578390 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 14:32:58 INFO - PROCESS | 1820 | 1477517578433 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}] 14:32:58 INFO - PROCESS | 1820 | 1477517578458 Marionette TRACE conn4 <- [1,2054,null,{"value":null}] 14:32:58 INFO - PROCESS | 1820 | 1477517578474 Marionette TRACE conn4 -> [0,2055,"getWindowHandles",null] 14:32:58 INFO - PROCESS | 1820 | 1477517578479 Marionette TRACE conn4 <- [1,2055,null,["8"]] 14:32:58 INFO - PROCESS | 1820 | 1477517578485 Marionette TRACE conn4 -> [0,2056,"switchToWindow",{"name":"8"}] 14:32:58 INFO - PROCESS | 1820 | 1477517578495 Marionette TRACE conn4 <- [1,2056,null,{}] 14:32:58 INFO - PROCESS | 1820 | 1477517578500 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:32:58 INFO - PROCESS | 1820 | ++DOCSHELL 0xa5d18c00 == 16 [pid = 1820] [id = 453] 14:32:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0xa5d19800) [pid = 1820] [serial = 1328] [outer = (nil)] 14:32:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0xa5d1c800) [pid = 1820] [serial = 1329] [outer = 0xa5d19800] 14:32:58 INFO - PROCESS | 1820 | 1477517578603 Marionette DEBUG loaded listener.js 14:32:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0xa92cc800) [pid = 1820] [serial = 1330] [outer = 0xa5d19800] 14:32:59 INFO - PROCESS | 1820 | 1477517579683 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]]]}] 14:32:59 INFO - . 14:32:59 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2101ms 14:32:59 INFO - PROCESS | 1820 | 1477517579740 Marionette TRACE conn4 -> [0,2058,"getWindowHandle",null] 14:32:59 INFO - PROCESS | 1820 | 1477517579744 Marionette TRACE conn4 <- [1,2058,null,{"value":"8"}] 14:32:59 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 14:32:59 INFO - PROCESS | 1820 | 1477517579758 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}] 14:33:00 INFO - PROCESS | 1820 | 1477517580051 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 14:33:00 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x83743800) [pid = 1820] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 14:33:00 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x84291400) [pid = 1820] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 14:33:00 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8ceca000) [pid = 1820] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 14:33:00 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x83879800) [pid = 1820] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 14:33:00 INFO - PROCESS | 1820 | 1477517580238 Marionette TRACE conn4 -> [0,2060,"getWindowHandles",null] 14:33:00 INFO - PROCESS | 1820 | 1477517580242 Marionette TRACE conn4 <- [1,2060,null,["8"]] 14:33:00 INFO - PROCESS | 1820 | 1477517580248 Marionette TRACE conn4 -> [0,2061,"switchToWindow",{"name":"8"}] 14:33:00 INFO - PROCESS | 1820 | 1477517580254 Marionette TRACE conn4 <- [1,2061,null,{}] 14:33:00 INFO - PROCESS | 1820 | 1477517580260 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ceca000 == 17 [pid = 1820] [id = 454] 14:33:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8fbd3000) [pid = 1820] [serial = 1331] [outer = (nil)] 14:33:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x930b0000) [pid = 1820] [serial = 1332] [outer = 0x8fbd3000] 14:33:00 INFO - PROCESS | 1820 | 1477517580357 Marionette DEBUG loaded listener.js 14:33:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x82eef800) [pid = 1820] [serial = 1333] [outer = 0x8fbd3000] 14:33:01 INFO - PROCESS | 1820 | 1477517581213 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]]]}] 14:33:01 INFO - . 14:33:01 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1488ms 14:33:01 INFO - PROCESS | 1820 | 1477517581240 Marionette TRACE conn4 -> [0,2063,"getWindowHandle",null] 14:33:01 INFO - PROCESS | 1820 | 1477517581244 Marionette TRACE conn4 <- [1,2063,null,{"value":"8"}] 14:33:01 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 14:33:01 INFO - PROCESS | 1820 | 1477517581252 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}] 14:33:01 INFO - PROCESS | 1820 | 1477517581494 Marionette TRACE conn4 <- [1,2064,null,{"value":null}] 14:33:01 INFO - PROCESS | 1820 | 1477517581507 Marionette TRACE conn4 -> [0,2065,"getWindowHandles",null] 14:33:01 INFO - PROCESS | 1820 | 1477517581511 Marionette TRACE conn4 <- [1,2065,null,["8"]] 14:33:01 INFO - PROCESS | 1820 | 1477517581518 Marionette TRACE conn4 -> [0,2066,"switchToWindow",{"name":"8"}] 14:33:01 INFO - PROCESS | 1820 | 1477517581523 Marionette TRACE conn4 <- [1,2066,null,{}] 14:33:01 INFO - PROCESS | 1820 | 1477517581528 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x83889c00 == 18 [pid = 1820] [id = 455] 14:33:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8388a000) [pid = 1820] [serial = 1334] [outer = (nil)] 14:33:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8388c400) [pid = 1820] [serial = 1335] [outer = 0x8388a000] 14:33:01 INFO - PROCESS | 1820 | 1477517581616 Marionette DEBUG loaded listener.js 14:33:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8388b800) [pid = 1820] [serial = 1336] [outer = 0x8388a000] 14:33:02 INFO - PROCESS | 1820 | 1477517582622 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]]]}] 14:33:02 INFO - . 14:33:02 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1428ms 14:33:02 INFO - PROCESS | 1820 | 1477517582682 Marionette TRACE conn4 -> [0,2068,"getWindowHandle",null] 14:33:02 INFO - PROCESS | 1820 | 1477517582690 Marionette TRACE conn4 <- [1,2068,null,{"value":"8"}] 14:33:02 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 14:33:02 INFO - PROCESS | 1820 | 1477517582756 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}] 14:33:03 INFO - PROCESS | 1820 | 1477517583018 Marionette TRACE conn4 <- [1,2069,null,{"value":null}] 14:33:03 INFO - PROCESS | 1820 | 1477517583212 Marionette TRACE conn4 -> [0,2070,"getWindowHandles",null] 14:33:03 INFO - PROCESS | 1820 | 1477517583218 Marionette TRACE conn4 <- [1,2070,null,["8"]] 14:33:03 INFO - PROCESS | 1820 | 1477517583226 Marionette TRACE conn4 -> [0,2071,"switchToWindow",{"name":"8"}] 14:33:03 INFO - PROCESS | 1820 | 1477517583235 Marionette TRACE conn4 <- [1,2071,null,{}] 14:33:03 INFO - PROCESS | 1820 | 1477517583286 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x83afbc00 == 19 [pid = 1820] [id = 456] 14:33:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x83b19400) [pid = 1820] [serial = 1337] [outer = (nil)] 14:33:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x84297400) [pid = 1820] [serial = 1338] [outer = 0x83b19400] 14:33:03 INFO - PROCESS | 1820 | 1477517583393 Marionette DEBUG loaded listener.js 14:33:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8b262c00) [pid = 1820] [serial = 1339] [outer = 0x83b19400] 14:33:04 INFO - PROCESS | 1820 | 1477517584484 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]]]}] 14:33:04 INFO - . 14:33:04 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1782ms 14:33:04 INFO - PROCESS | 1820 | 1477517584527 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 14:33:04 INFO - PROCESS | 1820 | 1477517584533 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 14:33:04 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 14:33:04 INFO - PROCESS | 1820 | 1477517584541 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}] 14:33:04 INFO - PROCESS | 1820 | 1477517584784 Marionette TRACE conn4 <- [1,2074,null,{"value":null}] 14:33:04 INFO - PROCESS | 1820 | 1477517584977 Marionette TRACE conn4 -> [0,2075,"getWindowHandles",null] 14:33:04 INFO - PROCESS | 1820 | 1477517584982 Marionette TRACE conn4 <- [1,2075,null,["8"]] 14:33:05 INFO - PROCESS | 1820 | 1477517585031 Marionette TRACE conn4 -> [0,2076,"switchToWindow",{"name":"8"}] 14:33:05 INFO - PROCESS | 1820 | 1477517585038 Marionette TRACE conn4 <- [1,2076,null,{}] 14:33:05 INFO - PROCESS | 1820 | 1477517585048 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x9421b000 == 20 [pid = 1820] [id = 457] 14:33:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x95ea2400) [pid = 1820] [serial = 1340] [outer = (nil)] 14:33:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x9b31e800) [pid = 1820] [serial = 1341] [outer = 0x95ea2400] 14:33:05 INFO - PROCESS | 1820 | 1477517585149 Marionette DEBUG loaded listener.js 14:33:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x9b322000) [pid = 1820] [serial = 1342] [outer = 0x95ea2400] 14:33:06 INFO - PROCESS | 1820 | 1477517586051 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]]]}] 14:33:06 INFO - . 14:33:06 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1579ms 14:33:06 INFO - PROCESS | 1820 | 1477517586130 Marionette TRACE conn4 -> [0,2078,"getWindowHandle",null] 14:33:06 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 14:33:06 INFO - PROCESS | 1820 | 1477517586138 Marionette TRACE conn4 <- [1,2078,null,{"value":"8"}] 14:33:06 INFO - PROCESS | 1820 | 1477517586146 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}] 14:33:06 INFO - PROCESS | 1820 | 1477517586398 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 14:33:06 INFO - PROCESS | 1820 | 1477517586559 Marionette TRACE conn4 -> [0,2080,"getWindowHandles",null] 14:33:06 INFO - PROCESS | 1820 | 1477517586565 Marionette TRACE conn4 <- [1,2080,null,["8"]] 14:33:06 INFO - PROCESS | 1820 | 1477517586571 Marionette TRACE conn4 -> [0,2081,"switchToWindow",{"name":"8"}] 14:33:06 INFO - PROCESS | 1820 | 1477517586579 Marionette TRACE conn4 <- [1,2081,null,{}] 14:33:06 INFO - PROCESS | 1820 | 1477517586630 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x83627c00 == 21 [pid = 1820] [id = 458] 14:33:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x837f9400) [pid = 1820] [serial = 1343] [outer = (nil)] 14:33:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x83b27400) [pid = 1820] [serial = 1344] [outer = 0x837f9400] 14:33:06 INFO - PROCESS | 1820 | 1477517586732 Marionette DEBUG loaded listener.js 14:33:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x930a7000) [pid = 1820] [serial = 1345] [outer = 0x837f9400] 14:33:07 INFO - PROCESS | 1820 | [1820] 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 14:33:07 INFO - PROCESS | 1820 | [1820] 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 14:33:07 INFO - PROCESS | 1820 | 1477517587625 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]]]}] 14:33:07 INFO - . 14:33:07 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1537ms 14:33:07 INFO - PROCESS | 1820 | 1477517587682 Marionette TRACE conn4 -> [0,2083,"getWindowHandle",null] 14:33:07 INFO - PROCESS | 1820 | 1477517587687 Marionette TRACE conn4 <- [1,2083,null,{"value":"8"}] 14:33:07 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 14:33:07 INFO - PROCESS | 1820 | 1477517587696 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}] 14:33:07 INFO - PROCESS | 1820 | 1477517587921 Marionette TRACE conn4 <- [1,2084,null,{"value":null}] 14:33:08 INFO - PROCESS | 1820 | 1477517588225 Marionette TRACE conn4 -> [0,2085,"getWindowHandles",null] 14:33:08 INFO - PROCESS | 1820 | 1477517588232 Marionette TRACE conn4 <- [1,2085,null,["8"]] 14:33:08 INFO - PROCESS | 1820 | 1477517588255 Marionette TRACE conn4 -> [0,2086,"switchToWindow",{"name":"8"}] 14:33:08 INFO - PROCESS | 1820 | 1477517588266 Marionette TRACE conn4 <- [1,2086,null,{}] 14:33:08 INFO - PROCESS | 1820 | 1477517588274 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x834aa000 == 22 [pid = 1820] [id = 459] 14:33:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8361d400) [pid = 1820] [serial = 1346] [outer = (nil)] 14:33:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8388b000) [pid = 1820] [serial = 1347] [outer = 0x8361d400] 14:33:08 INFO - PROCESS | 1820 | 1477517588368 Marionette DEBUG loaded listener.js 14:33:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x83891c00) [pid = 1820] [serial = 1348] [outer = 0x8361d400] 14:33:09 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:33:09 INFO - PROCESS | 1820 | 1477517589200 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]]]}] 14:33:09 INFO - . 14:33:09 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1523ms 14:33:09 INFO - PROCESS | 1820 | 1477517589218 Marionette TRACE conn4 -> [0,2088,"getWindowHandle",null] 14:33:09 INFO - PROCESS | 1820 | 1477517589225 Marionette TRACE conn4 <- [1,2088,null,{"value":"8"}] 14:33:09 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 14:33:09 INFO - PROCESS | 1820 | 1477517589234 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}] 14:33:09 INFO - PROCESS | 1820 | 1477517589470 Marionette TRACE conn4 <- [1,2089,null,{"value":null}] 14:33:09 INFO - PROCESS | 1820 | 1477517589661 Marionette TRACE conn4 -> [0,2090,"getWindowHandles",null] 14:33:09 INFO - PROCESS | 1820 | 1477517589668 Marionette TRACE conn4 <- [1,2090,null,["8"]] 14:33:09 INFO - PROCESS | 1820 | 1477517589681 Marionette TRACE conn4 -> [0,2091,"switchToWindow",{"name":"8"}] 14:33:09 INFO - PROCESS | 1820 | 1477517589688 Marionette TRACE conn4 <- [1,2091,null,{}] 14:33:10 INFO - PROCESS | 1820 | --DOCSHELL 0x8f913800 == 21 [pid = 1820] [id = 442] 14:33:10 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa33400 == 20 [pid = 1820] [id = 447] 14:33:10 INFO - PROCESS | 1820 | --DOCSHELL 0x939a6000 == 19 [pid = 1820] [id = 437] 14:33:10 INFO - PROCESS | 1820 | --DOCSHELL 0xa0fe2c00 == 18 [pid = 1820] [id = 450] 14:33:10 INFO - PROCESS | 1820 | --DOCSHELL 0x958f2c00 == 17 [pid = 1820] [id = 449] 14:33:10 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce9d000 == 16 [pid = 1820] [id = 448] 14:33:10 INFO - PROCESS | 1820 | --DOCSHELL 0x8324f000 == 15 [pid = 1820] [id = 443] 14:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x97a82c00) [pid = 1820] [serial = 1298] [outer = (nil)] [url = about:blank] 14:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x83806800) [pid = 1820] [serial = 1302] [outer = (nil)] [url = about:blank] 14:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x837fd000) [pid = 1820] [serial = 1301] [outer = (nil)] [url = about:blank] 14:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x84296400) [pid = 1820] [serial = 1305] [outer = (nil)] [url = about:blank] 14:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x84293400) [pid = 1820] [serial = 1304] [outer = (nil)] [url = about:blank] 14:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8f916c00) [pid = 1820] [serial = 1308] [outer = (nil)] [url = about:blank] 14:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8d93d000) [pid = 1820] [serial = 1307] [outer = (nil)] [url = about:blank] 14:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8f91b800) [pid = 1820] [serial = 1295] [outer = (nil)] [url = about:blank] 14:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x941fc000) [pid = 1820] [serial = 1310] [outer = (nil)] [url = about:blank] 14:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x83322c00) [pid = 1820] [serial = 1292] [outer = (nil)] [url = about:blank] 14:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x83b22000) [pid = 1820] [serial = 1290] [outer = (nil)] [url = about:blank] 14:33:10 INFO - PROCESS | 1820 | 1477517590710 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef9400 == 16 [pid = 1820] [id = 460] 14:33:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x82ef9800) [pid = 1820] [serial = 1349] [outer = (nil)] 14:33:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8324dc00) [pid = 1820] [serial = 1350] [outer = 0x82ef9800] 14:33:10 INFO - PROCESS | 1820 | 1477517590821 Marionette DEBUG loaded listener.js 14:33:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8325bc00) [pid = 1820] [serial = 1351] [outer = 0x82ef9800] 14:33:11 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:33:11 INFO - PROCESS | 1820 | 1477517591646 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]]]}] 14:33:11 INFO - . 14:33:11 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 2434ms 14:33:11 INFO - PROCESS | 1820 | 1477517591675 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 14:33:11 INFO - PROCESS | 1820 | 1477517591681 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 14:33:11 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 14:33:11 INFO - PROCESS | 1820 | 1477517591691 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}] 14:33:11 INFO - PROCESS | 1820 | 1477517591888 Marionette TRACE conn4 <- [1,2094,null,{"value":null}] 14:33:12 INFO - PROCESS | 1820 | 1477517592026 Marionette TRACE conn4 -> [0,2095,"getWindowHandles",null] 14:33:12 INFO - PROCESS | 1820 | 1477517592032 Marionette TRACE conn4 <- [1,2095,null,["8"]] 14:33:12 INFO - PROCESS | 1820 | 1477517592039 Marionette TRACE conn4 -> [0,2096,"switchToWindow",{"name":"8"}] 14:33:12 INFO - PROCESS | 1820 | 1477517592046 Marionette TRACE conn4 <- [1,2096,null,{}] 14:33:12 INFO - PROCESS | 1820 | 1477517592058 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x83879c00 == 17 [pid = 1820] [id = 461] 14:33:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8387a000) [pid = 1820] [serial = 1352] [outer = (nil)] 14:33:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8387cc00) [pid = 1820] [serial = 1353] [outer = 0x8387a000] 14:33:12 INFO - PROCESS | 1820 | 1477517592160 Marionette DEBUG loaded listener.js 14:33:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x83884000) [pid = 1820] [serial = 1354] [outer = 0x8387a000] 14:33:12 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 14:33:13 INFO - PROCESS | 1820 | 1477517592997 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]]]}] 14:33:13 INFO - . 14:33:13 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1322ms 14:33:13 INFO - PROCESS | 1820 | 1477517593019 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 14:33:13 INFO - PROCESS | 1820 | 1477517593024 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 14:33:13 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 14:33:13 INFO - PROCESS | 1820 | 1477517593037 Marionette TRACE conn4 -> [0,2099,"getContext",null] 14:33:13 INFO - PROCESS | 1820 | 1477517593040 Marionette TRACE conn4 <- [1,2099,null,{"value":"content"}] 14:33:13 INFO - PROCESS | 1820 | 1477517593048 Marionette TRACE conn4 -> [0,2100,"setContext",{"value":"chrome"}] 14:33:13 INFO - PROCESS | 1820 | 1477517593052 Marionette TRACE conn4 <- [1,2100,null,{}] 14:33:13 INFO - PROCESS | 1820 | 1477517593067 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}] 14:33:13 INFO - PROCESS | 1820 | 1477517593090 Marionette TRACE conn4 <- [1,2101,null,{"value":true}] 14:33:13 INFO - PROCESS | 1820 | 1477517593115 Marionette TRACE conn4 -> [0,2102,"setContext",{"value":"content"}] 14:33:13 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 14:33:13 INFO - PROCESS | 1820 | 1477517593125 Marionette TRACE conn4 <- [1,2102,null,{}] 14:33:13 INFO - PROCESS | 1820 | 1477517593133 Marionette TRACE conn4 -> [0,2103,"getContext",null] 14:33:13 INFO - PROCESS | 1820 | 1477517593137 Marionette TRACE conn4 <- [1,2103,null,{"value":"content"}] 14:33:13 INFO - PROCESS | 1820 | 1477517593142 Marionette TRACE conn4 -> [0,2104,"setContext",{"value":"chrome"}] 14:33:13 INFO - PROCESS | 1820 | 1477517593145 Marionette TRACE conn4 <- [1,2104,null,{}] 14:33:13 INFO - PROCESS | 1820 | 1477517593160 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}] 14:33:13 INFO - PROCESS | 1820 | 1477517593187 Marionette TRACE conn4 <- [1,2105,null,{"value":null}] 14:33:13 INFO - PROCESS | 1820 | 1477517593208 Marionette TRACE conn4 -> [0,2106,"setContext",{"value":"content"}] 14:33:13 INFO - PROCESS | 1820 | 1477517593213 Marionette TRACE conn4 <- [1,2106,null,{}] 14:33:13 INFO - PROCESS | 1820 | 1477517593218 Marionette TRACE conn4 -> [0,2107,"getContext",null] 14:33:13 INFO - PROCESS | 1820 | 1477517593221 Marionette TRACE conn4 <- [1,2107,null,{"value":"content"}] 14:33:13 INFO - PROCESS | 1820 | 1477517593228 Marionette TRACE conn4 -> [0,2108,"setContext",{"value":"chrome"}] 14:33:13 INFO - PROCESS | 1820 | 1477517593232 Marionette TRACE conn4 <- [1,2108,null,{}] 14:33:13 INFO - PROCESS | 1820 | 1477517593237 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}] 14:33:13 INFO - PROCESS | 1820 | 1477517593259 Marionette TRACE conn4 <- [1,2109,null,{"value":true}] 14:33:13 INFO - PROCESS | 1820 | 1477517593287 Marionette TRACE conn4 -> [0,2110,"setContext",{"value":"content"}] 14:33:13 INFO - Setting pref security.mixed_content.use_hsts (false) 14:33:13 INFO - PROCESS | 1820 | 1477517593292 Marionette TRACE conn4 <- [1,2110,null,{}] 14:33:13 INFO - PROCESS | 1820 | 1477517593300 Marionette TRACE conn4 -> [0,2111,"getContext",null] 14:33:13 INFO - PROCESS | 1820 | 1477517593302 Marionette TRACE conn4 <- [1,2111,null,{"value":"content"}] 14:33:13 INFO - PROCESS | 1820 | 1477517593309 Marionette TRACE conn4 -> [0,2112,"setContext",{"value":"chrome"}] 14:33:13 INFO - PROCESS | 1820 | 1477517593314 Marionette TRACE conn4 <- [1,2112,null,{}] 14:33:13 INFO - PROCESS | 1820 | 1477517593331 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}] 14:33:13 INFO - PROCESS | 1820 | 1477517593352 Marionette TRACE conn4 <- [1,2113,null,{"value":null}] 14:33:13 INFO - PROCESS | 1820 | 1477517593357 Marionette TRACE conn4 -> [0,2114,"setContext",{"value":"content"}] 14:33:13 INFO - PROCESS | 1820 | 1477517593362 Marionette TRACE conn4 <- [1,2114,null,{}] 14:33:13 INFO - PROCESS | 1820 | 1477517593378 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}] 14:33:13 INFO - PROCESS | 1820 | 1477517593646 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 14:33:13 INFO - PROCESS | 1820 | 1477517593674 Marionette TRACE conn4 -> [0,2116,"getWindowHandles",null] 14:33:13 INFO - PROCESS | 1820 | 1477517593680 Marionette TRACE conn4 <- [1,2116,null,["8"]] 14:33:13 INFO - PROCESS | 1820 | 1477517593685 Marionette TRACE conn4 -> [0,2117,"switchToWindow",{"name":"8"}] 14:33:13 INFO - PROCESS | 1820 | 1477517593690 Marionette TRACE conn4 <- [1,2117,null,{}] 14:33:13 INFO - PROCESS | 1820 | 1477517593696 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b26800 == 18 [pid = 1820] [id = 462] 14:33:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x84230400) [pid = 1820] [serial = 1355] [outer = (nil)] 14:33:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8b264800) [pid = 1820] [serial = 1356] [outer = 0x84230400] 14:33:13 INFO - PROCESS | 1820 | 1477517593860 Marionette DEBUG loaded listener.js 14:33:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8b26ac00) [pid = 1820] [serial = 1357] [outer = 0x84230400] 14:33:14 INFO - PROCESS | 1820 | [1820] 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 14:33:14 INFO - PROCESS | 1820 | [1820] 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 14:33:14 INFO - PROCESS | 1820 | [1820] 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 14:33:14 INFO - PROCESS | 1820 | 1477517594785 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]]]}] 14:33:14 INFO - . 14:33:14 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 1777ms 14:33:14 INFO - PROCESS | 1820 | 1477517594808 Marionette TRACE conn4 -> [0,2119,"getWindowHandle",null] 14:33:14 INFO - PROCESS | 1820 | 1477517594811 Marionette TRACE conn4 <- [1,2119,null,{"value":"8"}] 14:33:14 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 14:33:14 INFO - PROCESS | 1820 | 1477517594819 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}] 14:33:15 INFO - PROCESS | 1820 | 1477517595465 Marionette TRACE conn4 <- [1,2120,null,{"value":null}] 14:33:15 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x95e17800) [pid = 1820] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 14:33:15 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x939a9400) [pid = 1820] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 14:33:15 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8388a000) [pid = 1820] [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] 14:33:15 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8fbd3000) [pid = 1820] [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] 14:33:15 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0xa0fe3400) [pid = 1820] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 14:33:15 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8380cc00) [pid = 1820] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 14:33:15 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8ce9e800) [pid = 1820] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 14:33:15 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x91ab9c00) [pid = 1820] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 14:33:15 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x95e0b000) [pid = 1820] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 14:33:15 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0xa5d19800) [pid = 1820] [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] 14:33:15 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8373dc00) [pid = 1820] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 14:33:15 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8f914c00) [pid = 1820] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 14:33:15 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x83321400) [pid = 1820] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 14:33:15 INFO - PROCESS | 1820 | 1477517595589 Marionette TRACE conn4 -> [0,2121,"getWindowHandles",null] 14:33:15 INFO - PROCESS | 1820 | 1477517595596 Marionette TRACE conn4 <- [1,2121,null,["8"]] 14:33:15 INFO - PROCESS | 1820 | 1477517595602 Marionette TRACE conn4 -> [0,2122,"switchToWindow",{"name":"8"}] 14:33:15 INFO - PROCESS | 1820 | 1477517595611 Marionette TRACE conn4 <- [1,2122,null,{}] 14:33:15 INFO - PROCESS | 1820 | 1477517595617 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x83321400 == 19 [pid = 1820] [id = 463] 14:33:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8373dc00) [pid = 1820] [serial = 1358] [outer = (nil)] 14:33:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8388c000) [pid = 1820] [serial = 1359] [outer = 0x8373dc00] 14:33:15 INFO - PROCESS | 1820 | 1477517595732 Marionette DEBUG loaded listener.js 14:33:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8cecd400) [pid = 1820] [serial = 1360] [outer = 0x8373dc00] 14:33:16 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 14:33:16 INFO - PROCESS | 1820 | 1477517596531 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]]]}] 14:33:16 INFO - . 14:33:16 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 1733ms 14:33:16 INFO - PROCESS | 1820 | 1477517596552 Marionette TRACE conn4 -> [0,2124,"getWindowHandle",null] 14:33:16 INFO - PROCESS | 1820 | 1477517596556 Marionette TRACE conn4 <- [1,2124,null,{"value":"8"}] 14:33:16 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 14:33:16 INFO - PROCESS | 1820 | 1477517596565 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}] 14:33:16 INFO - PROCESS | 1820 | 1477517596804 Marionette TRACE conn4 <- [1,2125,null,{"value":null}] 14:33:16 INFO - PROCESS | 1820 | 1477517596817 Marionette TRACE conn4 -> [0,2126,"getWindowHandles",null] 14:33:16 INFO - PROCESS | 1820 | 1477517596820 Marionette TRACE conn4 <- [1,2126,null,["8"]] 14:33:16 INFO - PROCESS | 1820 | 1477517596830 Marionette TRACE conn4 -> [0,2127,"switchToWindow",{"name":"8"}] 14:33:16 INFO - PROCESS | 1820 | 1477517596835 Marionette TRACE conn4 <- [1,2127,null,{}] 14:33:16 INFO - PROCESS | 1820 | 1477517596841 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f916000 == 20 [pid = 1820] [id = 464] 14:33:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8f916400) [pid = 1820] [serial = 1361] [outer = (nil)] 14:33:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8f91e800) [pid = 1820] [serial = 1362] [outer = 0x8f916400] 14:33:16 INFO - PROCESS | 1820 | 1477517596927 Marionette DEBUG loaded listener.js 14:33:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8cec7400) [pid = 1820] [serial = 1363] [outer = 0x8f916400] 14:33:17 INFO - PROCESS | 1820 | [1820] 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 14:33:17 INFO - PROCESS | 1820 | [1820] 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 14:33:17 INFO - PROCESS | 1820 | 1477517597866 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]]]}] 14:33:17 INFO - . 14:33:17 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 1329ms 14:33:17 INFO - PROCESS | 1820 | 1477517597906 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 14:33:17 INFO - PROCESS | 1820 | 1477517597914 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 14:33:17 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 14:33:17 INFO - PROCESS | 1820 | 1477517597927 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}] 14:33:18 INFO - PROCESS | 1820 | 1477517598140 Marionette TRACE conn4 <- [1,2130,null,{"value":null}] 14:33:18 INFO - PROCESS | 1820 | 1477517598323 Marionette TRACE conn4 -> [0,2131,"getWindowHandles",null] 14:33:18 INFO - PROCESS | 1820 | 1477517598330 Marionette TRACE conn4 <- [1,2131,null,["8"]] 14:33:18 INFO - PROCESS | 1820 | 1477517598338 Marionette TRACE conn4 -> [0,2132,"switchToWindow",{"name":"8"}] 14:33:18 INFO - PROCESS | 1820 | 1477517598347 Marionette TRACE conn4 <- [1,2132,null,{}] 14:33:18 INFO - PROCESS | 1820 | 1477517598399 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x83af6c00 == 21 [pid = 1820] [id = 465] 14:33:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x83af7800) [pid = 1820] [serial = 1364] [outer = (nil)] 14:33:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x83b25000) [pid = 1820] [serial = 1365] [outer = 0x83af7800] 14:33:18 INFO - PROCESS | 1820 | 1477517598507 Marionette DEBUG loaded listener.js 14:33:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x84299c00) [pid = 1820] [serial = 1366] [outer = 0x83af7800] 14:33:19 INFO - PROCESS | 1820 | [1820] 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 14:33:19 INFO - PROCESS | 1820 | [1820] 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 14:33:19 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 14:33:19 INFO - PROCESS | 1820 | 1477517599455 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]]]}] 14:33:19 INFO - . 14:33:19 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 1570ms 14:33:19 INFO - PROCESS | 1820 | 1477517599524 Marionette TRACE conn4 -> [0,2134,"getWindowHandle",null] 14:33:19 INFO - PROCESS | 1820 | 1477517599530 Marionette TRACE conn4 <- [1,2134,null,{"value":"8"}] 14:33:19 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 14:33:19 INFO - Clearing pref security.mixed_content.send_hsts_priming 14:33:19 INFO - PROCESS | 1820 | 1477517599539 Marionette TRACE conn4 -> [0,2135,"getContext",null] 14:33:19 INFO - PROCESS | 1820 | 1477517599545 Marionette TRACE conn4 <- [1,2135,null,{"value":"content"}] 14:33:19 INFO - PROCESS | 1820 | 1477517599551 Marionette TRACE conn4 -> [0,2136,"setContext",{"value":"chrome"}] 14:33:19 INFO - PROCESS | 1820 | 1477517599555 Marionette TRACE conn4 <- [1,2136,null,{}] 14:33:19 INFO - PROCESS | 1820 | 1477517599564 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}] 14:33:19 INFO - PROCESS | 1820 | 1477517599583 Marionette TRACE conn4 <- [1,2137,null,{"value":null}] 14:33:19 INFO - PROCESS | 1820 | 1477517599589 Marionette TRACE conn4 -> [0,2138,"setContext",{"value":"content"}] 14:33:19 INFO - PROCESS | 1820 | 1477517599596 Marionette TRACE conn4 <- [1,2138,null,{}] 14:33:19 INFO - Clearing pref security.mixed_content.use_hsts 14:33:19 INFO - PROCESS | 1820 | 1477517599614 Marionette TRACE conn4 -> [0,2139,"getContext",null] 14:33:19 INFO - PROCESS | 1820 | 1477517599622 Marionette TRACE conn4 <- [1,2139,null,{"value":"content"}] 14:33:19 INFO - PROCESS | 1820 | 1477517599676 Marionette TRACE conn4 -> [0,2140,"setContext",{"value":"chrome"}] 14:33:19 INFO - PROCESS | 1820 | 1477517599679 Marionette TRACE conn4 <- [1,2140,null,{}] 14:33:19 INFO - PROCESS | 1820 | 1477517599685 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}] 14:33:19 INFO - PROCESS | 1820 | 1477517599706 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 14:33:19 INFO - PROCESS | 1820 | 1477517599713 Marionette TRACE conn4 -> [0,2142,"setContext",{"value":"content"}] 14:33:19 INFO - PROCESS | 1820 | 1477517599717 Marionette TRACE conn4 <- [1,2142,null,{}] 14:33:19 INFO - PROCESS | 1820 | 1477517599724 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}] 14:33:19 INFO - PROCESS | 1820 | 1477517599931 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 14:33:20 INFO - PROCESS | 1820 | 1477517600111 Marionette TRACE conn4 -> [0,2144,"getWindowHandles",null] 14:33:20 INFO - PROCESS | 1820 | 1477517600117 Marionette TRACE conn4 <- [1,2144,null,["8"]] 14:33:20 INFO - PROCESS | 1820 | 1477517600123 Marionette TRACE conn4 -> [0,2145,"switchToWindow",{"name":"8"}] 14:33:20 INFO - PROCESS | 1820 | 1477517600129 Marionette TRACE conn4 <- [1,2145,null,{}] 14:33:20 INFO - PROCESS | 1820 | 1477517600135 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa35c00 == 22 [pid = 1820] [id = 466] 14:33:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8fa36000) [pid = 1820] [serial = 1367] [outer = (nil)] 14:33:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8fa38800) [pid = 1820] [serial = 1368] [outer = 0x8fa36000] 14:33:20 INFO - PROCESS | 1820 | 1477517600268 Marionette DEBUG loaded listener.js 14:33:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8fa38c00) [pid = 1820] [serial = 1369] [outer = 0x8fa36000] 14:33:21 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:33:21 INFO - PROCESS | 1820 | 1477517601154 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]]]}] 14:33:21 INFO - . 14:33:21 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 1666ms 14:33:21 INFO - PROCESS | 1820 | 1477517601205 Marionette TRACE conn4 -> [0,2147,"getWindowHandle",null] 14:33:21 INFO - PROCESS | 1820 | 1477517601210 Marionette TRACE conn4 <- [1,2147,null,{"value":"8"}] 14:33:21 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 14:33:21 INFO - PROCESS | 1820 | 1477517601218 Marionette TRACE conn4 -> [0,2148,"getContext",null] 14:33:21 INFO - PROCESS | 1820 | 1477517601221 Marionette TRACE conn4 <- [1,2148,null,{"value":"content"}] 14:33:21 INFO - PROCESS | 1820 | 1477517601228 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"chrome"}] 14:33:21 INFO - PROCESS | 1820 | 1477517601231 Marionette TRACE conn4 <- [1,2149,null,{}] 14:33:21 INFO - PROCESS | 1820 | 1477517601237 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}] 14:33:21 INFO - PROCESS | 1820 | 1477517601258 Marionette TRACE conn4 <- [1,2150,null,{"value":true}] 14:33:21 INFO - PROCESS | 1820 | 1477517601263 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"content"}] 14:33:21 INFO - PROCESS | 1820 | 1477517601267 Marionette TRACE conn4 <- [1,2151,null,{}] 14:33:21 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 14:33:21 INFO - PROCESS | 1820 | 1477517601274 Marionette TRACE conn4 -> [0,2152,"getContext",null] 14:33:21 INFO - PROCESS | 1820 | 1477517601277 Marionette TRACE conn4 <- [1,2152,null,{"value":"content"}] 14:33:21 INFO - PROCESS | 1820 | 1477517601283 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"chrome"}] 14:33:21 INFO - PROCESS | 1820 | 1477517601287 Marionette TRACE conn4 <- [1,2153,null,{}] 14:33:21 INFO - PROCESS | 1820 | 1477517601341 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}] 14:33:21 INFO - PROCESS | 1820 | 1477517601363 Marionette TRACE conn4 <- [1,2154,null,{"value":null}] 14:33:21 INFO - PROCESS | 1820 | 1477517601367 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"content"}] 14:33:21 INFO - PROCESS | 1820 | 1477517601372 Marionette TRACE conn4 <- [1,2155,null,{}] 14:33:21 INFO - PROCESS | 1820 | 1477517601377 Marionette TRACE conn4 -> [0,2156,"getContext",null] 14:33:21 INFO - PROCESS | 1820 | 1477517601381 Marionette TRACE conn4 <- [1,2156,null,{"value":"content"}] 14:33:21 INFO - PROCESS | 1820 | 1477517601386 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"chrome"}] 14:33:21 INFO - PROCESS | 1820 | 1477517601393 Marionette TRACE conn4 <- [1,2157,null,{}] 14:33:21 INFO - PROCESS | 1820 | 1477517601398 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}] 14:33:21 INFO - PROCESS | 1820 | 1477517601422 Marionette TRACE conn4 <- [1,2158,null,{"value":true}] 14:33:21 INFO - PROCESS | 1820 | 1477517601428 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"content"}] 14:33:21 INFO - PROCESS | 1820 | 1477517601434 Marionette TRACE conn4 <- [1,2159,null,{}] 14:33:21 INFO - Setting pref security.mixed_content.use_hsts (false) 14:33:21 INFO - PROCESS | 1820 | 1477517601462 Marionette TRACE conn4 -> [0,2160,"getContext",null] 14:33:21 INFO - PROCESS | 1820 | 1477517601466 Marionette TRACE conn4 <- [1,2160,null,{"value":"content"}] 14:33:21 INFO - PROCESS | 1820 | 1477517601477 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"chrome"}] 14:33:21 INFO - PROCESS | 1820 | 1477517601480 Marionette TRACE conn4 <- [1,2161,null,{}] 14:33:21 INFO - PROCESS | 1820 | 1477517601487 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}] 14:33:21 INFO - PROCESS | 1820 | 1477517601508 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 14:33:21 INFO - PROCESS | 1820 | 1477517601512 Marionette TRACE conn4 -> [0,2163,"setContext",{"value":"content"}] 14:33:21 INFO - PROCESS | 1820 | 1477517601517 Marionette TRACE conn4 <- [1,2163,null,{}] 14:33:21 INFO - PROCESS | 1820 | 1477517601523 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}] 14:33:21 INFO - PROCESS | 1820 | 1477517601776 Marionette TRACE conn4 <- [1,2164,null,{"value":null}] 14:33:21 INFO - PROCESS | 1820 | 1477517601961 Marionette TRACE conn4 -> [0,2165,"getWindowHandles",null] 14:33:21 INFO - PROCESS | 1820 | 1477517601967 Marionette TRACE conn4 <- [1,2165,null,["8"]] 14:33:21 INFO - PROCESS | 1820 | 1477517601973 Marionette TRACE conn4 -> [0,2166,"switchToWindow",{"name":"8"}] 14:33:21 INFO - PROCESS | 1820 | 1477517601980 Marionette TRACE conn4 <- [1,2166,null,{}] 14:33:22 INFO - PROCESS | 1820 | 1477517601986 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x83258400 == 23 [pid = 1820] [id = 467] 14:33:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8325c000) [pid = 1820] [serial = 1370] [outer = (nil)] 14:33:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x834a9000) [pid = 1820] [serial = 1371] [outer = 0x8325c000] 14:33:22 INFO - PROCESS | 1820 | 1477517602211 Marionette DEBUG loaded listener.js 14:33:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x83807000) [pid = 1820] [serial = 1372] [outer = 0x8325c000] 14:33:23 INFO - PROCESS | 1820 | --DOCSHELL 0x834aa000 == 22 [pid = 1820] [id = 459] 14:33:23 INFO - PROCESS | 1820 | --DOCSHELL 0x9421b000 == 21 [pid = 1820] [id = 457] 14:33:23 INFO - PROCESS | 1820 | --DOCSHELL 0x83afbc00 == 20 [pid = 1820] [id = 456] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x95e16800) [pid = 1820] [serial = 1316] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x98ee4c00) [pid = 1820] [serial = 1317] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8cec9800) [pid = 1820] [serial = 1313] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8cec5800) [pid = 1820] [serial = 1314] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x95e0e000) [pid = 1820] [serial = 1311] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x837f1400) [pid = 1820] [serial = 1284] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8f91c400) [pid = 1820] [serial = 1296] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8349c800) [pid = 1820] [serial = 1293] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x97ca1c00) [pid = 1820] [serial = 1299] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x94210400) [pid = 1820] [serial = 1281] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8388c400) [pid = 1820] [serial = 1335] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8388b800) [pid = 1820] [serial = 1336] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x930b0000) [pid = 1820] [serial = 1332] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x82eef800) [pid = 1820] [serial = 1333] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0xa5d1c800) [pid = 1820] [serial = 1329] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0xa92cc800) [pid = 1820] [serial = 1330] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0xa2eeb400) [pid = 1820] [serial = 1325] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x84294000) [pid = 1820] [serial = 1322] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x84297c00) [pid = 1820] [serial = 1323] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0xa2760000) [pid = 1820] [serial = 1319] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0xa27c4c00) [pid = 1820] [serial = 1320] [outer = (nil)] [url = about:blank] 14:33:23 INFO - PROCESS | 1820 | 1477517603261 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]]]}] 14:33:23 INFO - . 14:33:23 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 2087ms 14:33:23 INFO - PROCESS | 1820 | 1477517603305 Marionette TRACE conn4 -> [0,2168,"getWindowHandle",null] 14:33:23 INFO - PROCESS | 1820 | 1477517603312 Marionette TRACE conn4 <- [1,2168,null,{"value":"8"}] 14:33:23 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 14:33:23 INFO - PROCESS | 1820 | 1477517603327 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}] 14:33:23 INFO - PROCESS | 1820 | 1477517603509 Marionette TRACE conn4 <- [1,2169,null,{"value":null}] 14:33:23 INFO - PROCESS | 1820 | 1477517603650 Marionette TRACE conn4 -> [0,2170,"getWindowHandles",null] 14:33:23 INFO - PROCESS | 1820 | 1477517603658 Marionette TRACE conn4 <- [1,2170,null,["8"]] 14:33:23 INFO - PROCESS | 1820 | 1477517603665 Marionette TRACE conn4 -> [0,2171,"switchToWindow",{"name":"8"}] 14:33:23 INFO - PROCESS | 1820 | 1477517603671 Marionette TRACE conn4 <- [1,2171,null,{}] 14:33:23 INFO - PROCESS | 1820 | 1477517603678 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x83621800 == 21 [pid = 1820] [id = 468] 14:33:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x83626400) [pid = 1820] [serial = 1373] [outer = (nil)] 14:33:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8373fc00) [pid = 1820] [serial = 1374] [outer = 0x83626400] 14:33:23 INFO - PROCESS | 1820 | 1477517603770 Marionette DEBUG loaded listener.js 14:33:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x837fe000) [pid = 1820] [serial = 1375] [outer = 0x83626400] 14:33:24 INFO - PROCESS | 1820 | [1820] 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 14:33:24 INFO - PROCESS | 1820 | [1820] 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 14:33:24 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 14:33:24 INFO - PROCESS | 1820 | 1477517604537 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]]]}] 14:33:24 INFO - . 14:33:24 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 1272ms 14:33:24 INFO - PROCESS | 1820 | 1477517604599 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 14:33:24 INFO - PROCESS | 1820 | 1477517604604 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 14:33:24 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 14:33:24 INFO - Clearing pref security.mixed_content.send_hsts_priming 14:33:24 INFO - PROCESS | 1820 | 1477517604613 Marionette TRACE conn4 -> [0,2174,"getContext",null] 14:33:24 INFO - PROCESS | 1820 | 1477517604617 Marionette TRACE conn4 <- [1,2174,null,{"value":"content"}] 14:33:24 INFO - PROCESS | 1820 | 1477517604623 Marionette TRACE conn4 -> [0,2175,"setContext",{"value":"chrome"}] 14:33:24 INFO - PROCESS | 1820 | 1477517604626 Marionette TRACE conn4 <- [1,2175,null,{}] 14:33:24 INFO - PROCESS | 1820 | 1477517604642 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}] 14:33:24 INFO - PROCESS | 1820 | 1477517604661 Marionette TRACE conn4 <- [1,2176,null,{"value":null}] 14:33:24 INFO - PROCESS | 1820 | 1477517604666 Marionette TRACE conn4 -> [0,2177,"setContext",{"value":"content"}] 14:33:24 INFO - PROCESS | 1820 | 1477517604672 Marionette TRACE conn4 <- [1,2177,null,{}] 14:33:24 INFO - Clearing pref security.mixed_content.use_hsts 14:33:24 INFO - PROCESS | 1820 | 1477517604689 Marionette TRACE conn4 -> [0,2178,"getContext",null] 14:33:24 INFO - PROCESS | 1820 | 1477517604696 Marionette TRACE conn4 <- [1,2178,null,{"value":"content"}] 14:33:24 INFO - PROCESS | 1820 | 1477517604704 Marionette TRACE conn4 -> [0,2179,"setContext",{"value":"chrome"}] 14:33:24 INFO - PROCESS | 1820 | 1477517604708 Marionette TRACE conn4 <- [1,2179,null,{}] 14:33:24 INFO - PROCESS | 1820 | 1477517604713 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}] 14:33:24 INFO - PROCESS | 1820 | 1477517604734 Marionette TRACE conn4 <- [1,2180,null,{"value":null}] 14:33:24 INFO - PROCESS | 1820 | 1477517604739 Marionette TRACE conn4 -> [0,2181,"setContext",{"value":"content"}] 14:33:24 INFO - PROCESS | 1820 | 1477517604743 Marionette TRACE conn4 <- [1,2181,null,{}] 14:33:24 INFO - PROCESS | 1820 | 1477517604750 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}] 14:33:24 INFO - PROCESS | 1820 | 1477517604924 Marionette TRACE conn4 <- [1,2182,null,{"value":null}] 14:33:25 INFO - PROCESS | 1820 | 1477517605084 Marionette TRACE conn4 -> [0,2183,"getWindowHandles",null] 14:33:25 INFO - PROCESS | 1820 | 1477517605087 Marionette TRACE conn4 <- [1,2183,null,["8"]] 14:33:25 INFO - PROCESS | 1820 | 1477517605095 Marionette TRACE conn4 -> [0,2184,"switchToWindow",{"name":"8"}] 14:33:25 INFO - PROCESS | 1820 | 1477517605100 Marionette TRACE conn4 <- [1,2184,null,{}] 14:33:25 INFO - PROCESS | 1820 | 1477517605106 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x83890000 == 22 [pid = 1820] [id = 469] 14:33:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x83891000) [pid = 1820] [serial = 1376] [outer = (nil)] 14:33:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x83b1c400) [pid = 1820] [serial = 1377] [outer = 0x83891000] 14:33:25 INFO - PROCESS | 1820 | 1477517605191 Marionette DEBUG loaded listener.js 14:33:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x83b27000) [pid = 1820] [serial = 1378] [outer = 0x83891000] 14:33:26 INFO - PROCESS | 1820 | [1820] 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 14:33:26 INFO - PROCESS | 1820 | [1820] 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 14:33:26 INFO - PROCESS | 1820 | 1477517606139 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]]]}] 14:33:26 INFO - . 14:33:26 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 1559ms 14:33:26 INFO - PROCESS | 1820 | 1477517606173 Marionette TRACE conn4 -> [0,2186,"getWindowHandle",null] 14:33:26 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 14:33:26 INFO - PROCESS | 1820 | 1477517606178 Marionette TRACE conn4 <- [1,2186,null,{"value":"8"}] 14:33:26 INFO - PROCESS | 1820 | 1477517606187 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}] 14:33:26 INFO - PROCESS | 1820 | 1477517606431 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 14:33:26 INFO - PROCESS | 1820 | 1477517606465 Marionette TRACE conn4 -> [0,2188,"getWindowHandles",null] 14:33:26 INFO - PROCESS | 1820 | 1477517606474 Marionette TRACE conn4 <- [1,2188,null,["8"]] 14:33:26 INFO - PROCESS | 1820 | 1477517606479 Marionette TRACE conn4 -> [0,2189,"switchToWindow",{"name":"8"}] 14:33:26 INFO - PROCESS | 1820 | 1477517606487 Marionette TRACE conn4 <- [1,2189,null,{}] 14:33:26 INFO - PROCESS | 1820 | 1477517606573 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x8373a800 == 23 [pid = 1820] [id = 470] 14:33:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x83874000) [pid = 1820] [serial = 1379] [outer = (nil)] 14:33:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8c90bc00) [pid = 1820] [serial = 1380] [outer = 0x83874000] 14:33:26 INFO - PROCESS | 1820 | 1477517606664 Marionette DEBUG loaded listener.js 14:33:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8ce97800) [pid = 1820] [serial = 1381] [outer = 0x83874000] 14:33:27 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8373dc00) [pid = 1820] [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] 14:33:27 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x84230400) [pid = 1820] [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] 14:33:27 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x82ef9800) [pid = 1820] [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] 14:33:27 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x83b19400) [pid = 1820] [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] 14:33:27 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x95ea2400) [pid = 1820] [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] 14:33:27 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x837f9400) [pid = 1820] [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] 14:33:27 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8361d400) [pid = 1820] [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] 14:33:27 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8387a000) [pid = 1820] [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] 14:33:27 INFO - PROCESS | 1820 | 1477517607616 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]]]}] 14:33:27 INFO - . 14:33:27 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 1476ms 14:33:27 INFO - PROCESS | 1820 | 1477517607661 Marionette TRACE conn4 -> [0,2191,"getWindowHandle",null] 14:33:27 INFO - PROCESS | 1820 | 1477517607665 Marionette TRACE conn4 <- [1,2191,null,{"value":"8"}] 14:33:27 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 14:33:27 INFO - PROCESS | 1820 | 1477517607672 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}] 14:33:27 INFO - PROCESS | 1820 | 1477517607879 Marionette TRACE conn4 <- [1,2192,null,{"value":null}] 14:33:28 INFO - PROCESS | 1820 | 1477517608026 Marionette TRACE conn4 -> [0,2193,"getWindowHandles",null] 14:33:28 INFO - PROCESS | 1820 | 1477517608031 Marionette TRACE conn4 <- [1,2193,null,["8"]] 14:33:28 INFO - PROCESS | 1820 | 1477517608037 Marionette TRACE conn4 -> [0,2194,"switchToWindow",{"name":"8"}] 14:33:28 INFO - PROCESS | 1820 | 1477517608043 Marionette TRACE conn4 <- [1,2194,null,{}] 14:33:28 INFO - PROCESS | 1820 | 1477517608049 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b26c00 == 24 [pid = 1820] [id = 471] 14:33:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8cec6400) [pid = 1820] [serial = 1382] [outer = (nil)] 14:33:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8d934000) [pid = 1820] [serial = 1383] [outer = 0x8cec6400] 14:33:28 INFO - PROCESS | 1820 | 1477517608144 Marionette DEBUG loaded listener.js 14:33:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8da3d400) [pid = 1820] [serial = 1384] [outer = 0x8cec6400] 14:33:28 INFO - PROCESS | 1820 | [1820] 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 14:33:28 INFO - PROCESS | 1820 | [1820] 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 14:33:28 INFO - PROCESS | 1820 | 1477517608921 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]]]}] 14:33:28 INFO - . 14:33:28 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 1271ms 14:33:28 INFO - PROCESS | 1820 | 1477517608943 Marionette TRACE conn4 -> [0,2196,"getWindowHandle",null] 14:33:28 INFO - PROCESS | 1820 | 1477517608947 Marionette TRACE conn4 <- [1,2196,null,{"value":"8"}] 14:33:28 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 14:33:28 INFO - PROCESS | 1820 | 1477517608986 Marionette TRACE conn4 -> [0,2197,"getContext",null] 14:33:28 INFO - PROCESS | 1820 | 1477517608990 Marionette TRACE conn4 <- [1,2197,null,{"value":"content"}] 14:33:29 INFO - PROCESS | 1820 | 1477517608995 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"chrome"}] 14:33:29 INFO - PROCESS | 1820 | 1477517608998 Marionette TRACE conn4 <- [1,2198,null,{}] 14:33:29 INFO - PROCESS | 1820 | 1477517609005 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}] 14:33:29 INFO - PROCESS | 1820 | 1477517609025 Marionette TRACE conn4 <- [1,2199,null,{"value":true}] 14:33:29 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 14:33:29 INFO - PROCESS | 1820 | 1477517609041 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"content"}] 14:33:29 INFO - PROCESS | 1820 | 1477517609044 Marionette TRACE conn4 <- [1,2200,null,{}] 14:33:29 INFO - PROCESS | 1820 | 1477517609052 Marionette TRACE conn4 -> [0,2201,"getContext",null] 14:33:29 INFO - PROCESS | 1820 | 1477517609055 Marionette TRACE conn4 <- [1,2201,null,{"value":"content"}] 14:33:29 INFO - PROCESS | 1820 | 1477517609061 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"chrome"}] 14:33:29 INFO - PROCESS | 1820 | 1477517609063 Marionette TRACE conn4 <- [1,2202,null,{}] 14:33:29 INFO - PROCESS | 1820 | 1477517609070 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}] 14:33:29 INFO - PROCESS | 1820 | 1477517609090 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 14:33:29 INFO - PROCESS | 1820 | 1477517609132 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"content"}] 14:33:29 INFO - PROCESS | 1820 | 1477517609139 Marionette TRACE conn4 <- [1,2204,null,{}] 14:33:29 INFO - PROCESS | 1820 | 1477517609148 Marionette TRACE conn4 -> [0,2205,"getContext",null] 14:33:29 INFO - PROCESS | 1820 | 1477517609156 Marionette TRACE conn4 <- [1,2205,null,{"value":"content"}] 14:33:29 INFO - PROCESS | 1820 | 1477517609166 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"chrome"}] 14:33:29 INFO - PROCESS | 1820 | 1477517609172 Marionette TRACE conn4 <- [1,2206,null,{}] 14:33:29 INFO - PROCESS | 1820 | 1477517609184 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}] 14:33:29 INFO - PROCESS | 1820 | 1477517609210 Marionette TRACE conn4 <- [1,2207,null,{"value":true}] 14:33:29 INFO - PROCESS | 1820 | 1477517609217 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"content"}] 14:33:29 INFO - PROCESS | 1820 | 1477517609226 Marionette TRACE conn4 <- [1,2208,null,{}] 14:33:29 INFO - Setting pref security.mixed_content.use_hsts (false) 14:33:29 INFO - PROCESS | 1820 | 1477517609295 Marionette TRACE conn4 -> [0,2209,"getContext",null] 14:33:29 INFO - PROCESS | 1820 | 1477517609312 Marionette TRACE conn4 <- [1,2209,null,{"value":"content"}] 14:33:29 INFO - PROCESS | 1820 | 1477517609320 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"chrome"}] 14:33:29 INFO - PROCESS | 1820 | 1477517609325 Marionette TRACE conn4 <- [1,2210,null,{}] 14:33:29 INFO - PROCESS | 1820 | 1477517609332 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}] 14:33:29 INFO - PROCESS | 1820 | 1477517609358 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 14:33:29 INFO - PROCESS | 1820 | 1477517609367 Marionette TRACE conn4 -> [0,2212,"setContext",{"value":"content"}] 14:33:29 INFO - PROCESS | 1820 | 1477517609375 Marionette TRACE conn4 <- [1,2212,null,{}] 14:33:29 INFO - PROCESS | 1820 | 1477517609440 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}] 14:33:29 INFO - PROCESS | 1820 | 1477517609676 Marionette TRACE conn4 <- [1,2213,null,{"value":null}] 14:33:29 INFO - PROCESS | 1820 | 1477517609874 Marionette TRACE conn4 -> [0,2214,"getWindowHandles",null] 14:33:29 INFO - PROCESS | 1820 | 1477517609886 Marionette TRACE conn4 <- [1,2214,null,["8"]] 14:33:29 INFO - PROCESS | 1820 | 1477517609895 Marionette TRACE conn4 -> [0,2215,"switchToWindow",{"name":"8"}] 14:33:29 INFO - PROCESS | 1820 | 1477517609905 Marionette TRACE conn4 <- [1,2215,null,{}] 14:33:29 INFO - PROCESS | 1820 | 1477517609910 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8388b800 == 25 [pid = 1820] [id = 472] 14:33:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8388e000) [pid = 1820] [serial = 1385] [outer = (nil)] 14:33:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x83aed800) [pid = 1820] [serial = 1386] [outer = 0x8388e000] 14:33:30 INFO - PROCESS | 1820 | 1477517610013 Marionette DEBUG loaded listener.js 14:33:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x83afb400) [pid = 1820] [serial = 1387] [outer = 0x8388e000] 14:33:31 INFO - PROCESS | 1820 | [aac @ 0x8fa30c00] err{or,}_recognition separate: 1; 1 14:33:31 INFO - PROCESS | 1820 | [aac @ 0x8fa30c00] err{or,}_recognition combined: 1; 1 14:33:31 INFO - PROCESS | 1820 | [aac @ 0x8fa30c00] Unsupported bit depth: 0 14:33:31 INFO - PROCESS | 1820 | [h264 @ 0x8fa31c00] err{or,}_recognition separate: 1; 1 14:33:31 INFO - PROCESS | 1820 | [h264 @ 0x8fa31c00] err{or,}_recognition combined: 1; 1 14:33:31 INFO - PROCESS | 1820 | [h264 @ 0x8fa31c00] Unsupported bit depth: 0 14:33:31 INFO - PROCESS | 1820 | 1477517611274 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]]]}] 14:33:31 INFO - . 14:33:31 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 2322ms 14:33:31 INFO - PROCESS | 1820 | 1477517611309 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 14:33:31 INFO - PROCESS | 1820 | 1477517611314 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 14:33:31 INFO - TEST-START | /navigation-timing/idlharness.html 14:33:31 INFO - Clearing pref security.mixed_content.send_hsts_priming 14:33:31 INFO - PROCESS | 1820 | 1477517611324 Marionette TRACE conn4 -> [0,2218,"getContext",null] 14:33:31 INFO - PROCESS | 1820 | 1477517611328 Marionette TRACE conn4 <- [1,2218,null,{"value":"content"}] 14:33:31 INFO - PROCESS | 1820 | 1477517611334 Marionette TRACE conn4 -> [0,2219,"setContext",{"value":"chrome"}] 14:33:31 INFO - PROCESS | 1820 | 1477517611338 Marionette TRACE conn4 <- [1,2219,null,{}] 14:33:31 INFO - PROCESS | 1820 | 1477517611411 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}] 14:33:31 INFO - PROCESS | 1820 | 1477517611436 Marionette TRACE conn4 <- [1,2220,null,{"value":null}] 14:33:31 INFO - PROCESS | 1820 | 1477517611443 Marionette TRACE conn4 -> [0,2221,"setContext",{"value":"content"}] 14:33:31 INFO - PROCESS | 1820 | 1477517611447 Marionette TRACE conn4 <- [1,2221,null,{}] 14:33:31 INFO - Clearing pref security.mixed_content.use_hsts 14:33:31 INFO - PROCESS | 1820 | 1477517611454 Marionette TRACE conn4 -> [0,2222,"getContext",null] 14:33:31 INFO - PROCESS | 1820 | 1477517611458 Marionette TRACE conn4 <- [1,2222,null,{"value":"content"}] 14:33:31 INFO - PROCESS | 1820 | 1477517611464 Marionette TRACE conn4 -> [0,2223,"setContext",{"value":"chrome"}] 14:33:31 INFO - PROCESS | 1820 | 1477517611468 Marionette TRACE conn4 <- [1,2223,null,{}] 14:33:31 INFO - PROCESS | 1820 | 1477517611475 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}] 14:33:31 INFO - PROCESS | 1820 | 1477517611496 Marionette TRACE conn4 <- [1,2224,null,{"value":null}] 14:33:31 INFO - PROCESS | 1820 | 1477517611549 Marionette TRACE conn4 -> [0,2225,"setContext",{"value":"content"}] 14:33:31 INFO - PROCESS | 1820 | 1477517611552 Marionette TRACE conn4 <- [1,2225,null,{}] 14:33:31 INFO - PROCESS | 1820 | 1477517611560 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}] 14:33:31 INFO - PROCESS | 1820 | 1477517611778 Marionette TRACE conn4 <- [1,2226,null,{"value":null}] 14:33:31 INFO - PROCESS | 1820 | 1477517611981 Marionette TRACE conn4 -> [0,2227,"getWindowHandle",null] 14:33:31 INFO - PROCESS | 1820 | 1477517611984 Marionette TRACE conn4 <- [1,2227,null,{"value":"8"}] 14:33:31 INFO - PROCESS | 1820 | 1477517611991 Marionette TRACE conn4 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:33:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x91a23c00) [pid = 1820] [serial = 1388] [outer = 0x944e0c00] 14:33:32 INFO - PROCESS | 1820 | 1477517612323 Marionette TRACE conn4 <- [1,2228,null,{}] 14:33:32 INFO - PROCESS | 1820 | 1477517612330 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 14:33:32 INFO - PROCESS | 1820 | 1477517612359 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 14:33:32 INFO - PROCESS | 1820 | 1477517612409 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}] 14:33:32 INFO - PROCESS | 1820 | 1477517612444 Marionette TRACE conn4 <- [1,2230,null,{"value":null}] 14:33:32 INFO - PROCESS | 1820 | 1477517612451 Marionette TRACE conn4 -> [0,2231,"getWindowHandles",null] 14:33:32 INFO - PROCESS | 1820 | 1477517612456 Marionette TRACE conn4 <- [1,2231,null,["8"]] 14:33:32 INFO - PROCESS | 1820 | 1477517612465 Marionette TRACE conn4 -> [0,2232,"switchToWindow",{"name":"8"}] 14:33:32 INFO - PROCESS | 1820 | 1477517612475 Marionette TRACE conn4 <- [1,2232,null,{}] 14:33:32 INFO - PROCESS | 1820 | 1477517612481 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fbcc00 == 26 [pid = 1820] [id = 473] 14:33:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x91a1b000) [pid = 1820] [serial = 1389] [outer = (nil)] 14:33:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x92ba5800) [pid = 1820] [serial = 1390] [outer = 0x91a1b000] 14:33:32 INFO - PROCESS | 1820 | 1477517612585 Marionette DEBUG loaded listener.js 14:33:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x92d70c00) [pid = 1820] [serial = 1391] [outer = 0x91a1b000] 14:33:34 INFO - ............................................................................................. 14:33:34 INFO - TEST-OK | /navigation-timing/idlharness.html | took 3256ms 14:33:34 INFO - TEST-START | /navigation-timing/test_document_open.html 14:33:34 INFO - PROCESS | 1820 | 1477517614400 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"]]]}] 14:33:34 INFO - PROCESS | 1820 | 1477517614580 Marionette TRACE conn4 -> [0,2234,"getWindowHandle",null] 14:33:34 INFO - PROCESS | 1820 | 1477517614583 Marionette TRACE conn4 <- [1,2234,null,{"value":"8"}] 14:33:34 INFO - PROCESS | 1820 | 1477517614601 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}] 14:33:34 INFO - PROCESS | 1820 | 1477517614850 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 14:33:35 INFO - PROCESS | 1820 | 1477517615043 Marionette TRACE conn4 -> [0,2236,"getWindowHandles",null] 14:33:35 INFO - PROCESS | 1820 | 1477517615049 Marionette TRACE conn4 <- [1,2236,null,["8"]] 14:33:35 INFO - PROCESS | 1820 | 1477517615055 Marionette TRACE conn4 -> [0,2237,"switchToWindow",{"name":"8"}] 14:33:35 INFO - PROCESS | 1820 | 1477517615078 Marionette TRACE conn4 <- [1,2237,null,{}] 14:33:35 INFO - PROCESS | 1820 | 1477517615127 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c90f400 == 27 [pid = 1820] [id = 474] 14:33:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x93b95000) [pid = 1820] [serial = 1392] [outer = (nil)] 14:33:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x94212c00) [pid = 1820] [serial = 1393] [outer = 0x93b95000] 14:33:35 INFO - PROCESS | 1820 | 1477517615226 Marionette DEBUG loaded listener.js 14:33:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x94216800) [pid = 1820] [serial = 1394] [outer = 0x93b95000] 14:33:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x83808000 == 28 [pid = 1820] [id = 475] 14:33:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8387f800) [pid = 1820] [serial = 1395] [outer = (nil)] 14:33:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8380ac00) [pid = 1820] [serial = 1396] [outer = 0x8387f800] 14:33:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x834a4800) [pid = 1820] [serial = 1397] [outer = 0x8387f800] 14:33:36 INFO - PROCESS | 1820 | 1477517616431 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]]]}] 14:33:36 INFO - ..................... 14:33:36 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1899ms 14:33:36 INFO - PROCESS | 1820 | 1477517616501 Marionette TRACE conn4 -> [0,2239,"getWindowHandle",null] 14:33:36 INFO - PROCESS | 1820 | 1477517616508 Marionette TRACE conn4 <- [1,2239,null,{"value":"8"}] 14:33:36 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 14:33:36 INFO - PROCESS | 1820 | 1477517616519 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}] 14:33:36 INFO - PROCESS | 1820 | 1477517616740 Marionette TRACE conn4 <- [1,2240,null,{"value":null}] 14:33:36 INFO - PROCESS | 1820 | 1477517616947 Marionette TRACE conn4 -> [0,2241,"getWindowHandles",null] 14:33:36 INFO - PROCESS | 1820 | 1477517616958 Marionette TRACE conn4 <- [1,2241,null,["8"]] 14:33:36 INFO - PROCESS | 1820 | 1477517616976 Marionette TRACE conn4 -> [0,2242,"switchToWindow",{"name":"8"}] 14:33:36 INFO - PROCESS | 1820 | 1477517616993 Marionette TRACE conn4 <- [1,2242,null,{}] 14:33:37 INFO - PROCESS | 1820 | 1477517617002 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8324f000 == 29 [pid = 1820] [id = 476] 14:33:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x83252000) [pid = 1820] [serial = 1398] [outer = (nil)] 14:33:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8325c400) [pid = 1820] [serial = 1399] [outer = 0x83252000] 14:33:37 INFO - PROCESS | 1820 | 1477517617103 Marionette DEBUG loaded listener.js 14:33:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x83258c00) [pid = 1820] [serial = 1400] [outer = 0x83252000] 14:33:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8ceca000 == 28 [pid = 1820] [id = 454] 14:33:37 INFO - PROCESS | 1820 | --DOCSHELL 0xa5d18c00 == 27 [pid = 1820] [id = 453] 14:33:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8f91e000 == 26 [pid = 1820] [id = 452] 14:33:37 INFO - PROCESS | 1820 | --DOCSHELL 0x83625c00 == 25 [pid = 1820] [id = 451] 14:33:37 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8f91e800) [pid = 1820] [serial = 1362] [outer = (nil)] [url = about:blank] 14:33:37 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8388c000) [pid = 1820] [serial = 1359] [outer = (nil)] [url = about:blank] 14:33:37 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8cecd400) [pid = 1820] [serial = 1360] [outer = (nil)] [url = about:blank] 14:33:37 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8b264800) [pid = 1820] [serial = 1356] [outer = (nil)] [url = about:blank] 14:33:37 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8b26ac00) [pid = 1820] [serial = 1357] [outer = (nil)] [url = about:blank] 14:33:37 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8387cc00) [pid = 1820] [serial = 1353] [outer = (nil)] [url = about:blank] 14:33:37 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x83884000) [pid = 1820] [serial = 1354] [outer = (nil)] [url = about:blank] 14:33:37 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8324dc00) [pid = 1820] [serial = 1350] [outer = (nil)] [url = about:blank] 14:33:37 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8325bc00) [pid = 1820] [serial = 1351] [outer = (nil)] [url = about:blank] 14:33:37 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8388b000) [pid = 1820] [serial = 1347] [outer = (nil)] [url = about:blank] 14:33:37 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x83891c00) [pid = 1820] [serial = 1348] [outer = (nil)] [url = about:blank] 14:33:37 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x83b27400) [pid = 1820] [serial = 1344] [outer = (nil)] [url = about:blank] 14:33:37 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x930a7000) [pid = 1820] [serial = 1345] [outer = (nil)] [url = about:blank] 14:33:37 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x9b31e800) [pid = 1820] [serial = 1341] [outer = (nil)] [url = about:blank] 14:33:37 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x9b322000) [pid = 1820] [serial = 1342] [outer = (nil)] [url = about:blank] 14:33:37 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x84297400) [pid = 1820] [serial = 1338] [outer = (nil)] [url = about:blank] 14:33:37 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8b262c00) [pid = 1820] [serial = 1339] [outer = (nil)] [url = about:blank] 14:33:37 INFO - PROCESS | 1820 | 1477517617846 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]]]}] 14:33:37 INFO - ... 14:33:37 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1378ms 14:33:37 INFO - PROCESS | 1820 | 1477517617896 Marionette TRACE conn4 -> [0,2244,"getWindowHandle",null] 14:33:37 INFO - PROCESS | 1820 | 1477517617907 Marionette TRACE conn4 <- [1,2244,null,{"value":"8"}] 14:33:37 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 14:33:37 INFO - PROCESS | 1820 | 1477517617920 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}] 14:33:38 INFO - PROCESS | 1820 | 1477517618113 Marionette TRACE conn4 <- [1,2245,null,{"value":null}] 14:33:38 INFO - PROCESS | 1820 | 1477517618249 Marionette TRACE conn4 -> [0,2246,"getWindowHandles",null] 14:33:38 INFO - PROCESS | 1820 | 1477517618254 Marionette TRACE conn4 <- [1,2246,null,["8"]] 14:33:38 INFO - PROCESS | 1820 | 1477517618260 Marionette TRACE conn4 -> [0,2247,"switchToWindow",{"name":"8"}] 14:33:38 INFO - PROCESS | 1820 | 1477517618266 Marionette TRACE conn4 <- [1,2247,null,{}] 14:33:38 INFO - PROCESS | 1820 | 1477517618271 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x837f1800 == 26 [pid = 1820] [id = 477] 14:33:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x83876400) [pid = 1820] [serial = 1401] [outer = (nil)] 14:33:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x83884400) [pid = 1820] [serial = 1402] [outer = 0x83876400] 14:33:38 INFO - PROCESS | 1820 | 1477517618355 Marionette DEBUG loaded listener.js 14:33:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x83891c00) [pid = 1820] [serial = 1403] [outer = 0x83876400] 14:33:39 INFO - PROCESS | 1820 | 1477517619084 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]]]}] 14:33:39 INFO - ...................... 14:33:39 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1231ms 14:33:39 INFO - PROCESS | 1820 | 1477517619159 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 14:33:39 INFO - PROCESS | 1820 | 1477517619167 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 14:33:39 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 14:33:39 INFO - PROCESS | 1820 | 1477517619179 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}] 14:33:39 INFO - PROCESS | 1820 | 1477517619435 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 14:33:39 INFO - PROCESS | 1820 | 1477517619450 Marionette TRACE conn4 -> [0,2251,"getWindowHandles",null] 14:33:39 INFO - PROCESS | 1820 | 1477517619455 Marionette TRACE conn4 <- [1,2251,null,["8"]] 14:33:39 INFO - PROCESS | 1820 | 1477517619466 Marionette TRACE conn4 -> [0,2252,"switchToWindow",{"name":"8"}] 14:33:39 INFO - PROCESS | 1820 | 1477517619471 Marionette TRACE conn4 <- [1,2252,null,{}] 14:33:39 INFO - PROCESS | 1820 | 1477517619479 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b260c00 == 27 [pid = 1820] [id = 478] 14:33:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8b262800) [pid = 1820] [serial = 1404] [outer = (nil)] 14:33:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8b266400) [pid = 1820] [serial = 1405] [outer = 0x8b262800] 14:33:39 INFO - PROCESS | 1820 | 1477517619566 Marionette DEBUG loaded listener.js 14:33:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8c909c00) [pid = 1820] [serial = 1406] [outer = 0x8b262800] 14:33:40 INFO - PROCESS | 1820 | 1477517620218 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]]]}] 14:33:40 INFO - .... 14:33:40 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1078ms 14:33:40 INFO - PROCESS | 1820 | 1477517620257 Marionette TRACE conn4 -> [0,2254,"getWindowHandle",null] 14:33:40 INFO - PROCESS | 1820 | 1477517620262 Marionette TRACE conn4 <- [1,2254,null,{"value":"8"}] 14:33:40 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 14:33:40 INFO - PROCESS | 1820 | 1477517620269 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}] 14:33:40 INFO - PROCESS | 1820 | 1477517620526 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 14:33:40 INFO - PROCESS | 1820 | 1477517620545 Marionette TRACE conn4 -> [0,2256,"getWindowHandles",null] 14:33:40 INFO - PROCESS | 1820 | 1477517620548 Marionette TRACE conn4 <- [1,2256,null,["8"]] 14:33:40 INFO - PROCESS | 1820 | 1477517620555 Marionette TRACE conn4 -> [0,2257,"switchToWindow",{"name":"8"}] 14:33:40 INFO - PROCESS | 1820 | 1477517620563 Marionette TRACE conn4 <- [1,2257,null,{}] 14:33:40 INFO - PROCESS | 1820 | 1477517620569 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cec1c00 == 28 [pid = 1820] [id = 479] 14:33:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8cec5000) [pid = 1820] [serial = 1407] [outer = (nil)] 14:33:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8cecac00) [pid = 1820] [serial = 1408] [outer = 0x8cec5000] 14:33:40 INFO - PROCESS | 1820 | 1477517620730 Marionette DEBUG loaded listener.js 14:33:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8da42c00) [pid = 1820] [serial = 1409] [outer = 0x8cec5000] 14:33:41 INFO - PROCESS | 1820 | 1477517621458 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]]]}] 14:33:41 INFO - ..... 14:33:41 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1285ms 14:33:41 INFO - PROCESS | 1820 | 1477517621554 Marionette TRACE conn4 -> [0,2259,"getWindowHandle",null] 14:33:41 INFO - PROCESS | 1820 | 1477517621557 Marionette TRACE conn4 <- [1,2259,null,{"value":"8"}] 14:33:41 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 14:33:41 INFO - PROCESS | 1820 | 1477517621568 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}] 14:33:41 INFO - PROCESS | 1820 | 1477517621811 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 14:33:41 INFO - PROCESS | 1820 | 1477517621832 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 14:33:41 INFO - PROCESS | 1820 | 1477517621836 Marionette TRACE conn4 <- [1,2261,null,["8"]] 14:33:41 INFO - PROCESS | 1820 | 1477517621841 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 14:33:41 INFO - PROCESS | 1820 | 1477517621846 Marionette TRACE conn4 <- [1,2262,null,{}] 14:33:41 INFO - PROCESS | 1820 | 1477517621851 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x83324400 == 29 [pid = 1820] [id = 480] 14:33:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8f920c00) [pid = 1820] [serial = 1410] [outer = (nil)] 14:33:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8f9b8000) [pid = 1820] [serial = 1411] [outer = 0x8f920c00] 14:33:41 INFO - PROCESS | 1820 | 1477517621934 Marionette DEBUG loaded listener.js 14:33:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8fa31c00) [pid = 1820] [serial = 1412] [outer = 0x8f920c00] 14:33:42 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x83874000) [pid = 1820] [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] 14:33:42 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x83626400) [pid = 1820] [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] 14:33:42 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8325c000) [pid = 1820] [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] 14:33:42 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x83891000) [pid = 1820] [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] 14:33:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x8387f400 == 30 [pid = 1820] [id = 481] 14:33:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x83891000) [pid = 1820] [serial = 1413] [outer = (nil)] 14:33:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8de0d000) [pid = 1820] [serial = 1414] [outer = 0x83891000] 14:33:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x90fbc800) [pid = 1820] [serial = 1415] [outer = 0x83891000] 14:33:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x90fb8c00) [pid = 1820] [serial = 1416] [outer = 0x83891000] 14:33:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x92d70400) [pid = 1820] [serial = 1417] [outer = 0x83891000] 14:33:43 INFO - PROCESS | 1820 | 1477517623464 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]]]}] 14:33:43 INFO - ..... 14:33:43 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 1928ms 14:33:43 INFO - PROCESS | 1820 | 1477517623492 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 14:33:43 INFO - PROCESS | 1820 | 1477517623496 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 14:33:43 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 14:33:43 INFO - PROCESS | 1820 | 1477517623505 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}] 14:33:43 INFO - PROCESS | 1820 | 1477517623737 Marionette TRACE conn4 <- [1,2265,null,{"value":null}] 14:33:43 INFO - PROCESS | 1820 | 1477517623892 Marionette TRACE conn4 -> [0,2266,"getWindowHandles",null] 14:33:43 INFO - PROCESS | 1820 | 1477517623895 Marionette TRACE conn4 <- [1,2266,null,["8"]] 14:33:43 INFO - PROCESS | 1820 | 1477517623902 Marionette TRACE conn4 -> [0,2267,"switchToWindow",{"name":"8"}] 14:33:43 INFO - PROCESS | 1820 | 1477517623907 Marionette TRACE conn4 <- [1,2267,null,{}] 14:33:43 INFO - PROCESS | 1820 | 1477517623915 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x92ba9000 == 31 [pid = 1820] [id = 482] 14:33:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x92d6b800) [pid = 1820] [serial = 1418] [outer = (nil)] 14:33:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x93ace800) [pid = 1820] [serial = 1419] [outer = 0x92d6b800] 14:33:44 INFO - PROCESS | 1820 | 1477517623999 Marionette DEBUG loaded listener.js 14:33:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x93adac00) [pid = 1820] [serial = 1420] [outer = 0x92d6b800] 14:33:44 INFO - PROCESS | 1820 | 1477517624788 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]]]}] 14:33:44 INFO - .......... 14:33:44 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1329ms 14:33:44 INFO - PROCESS | 1820 | 1477517624849 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 14:33:44 INFO - PROCESS | 1820 | 1477517624856 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 14:33:44 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 14:33:44 INFO - PROCESS | 1820 | 1477517624868 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}] 14:33:45 INFO - PROCESS | 1820 | 1477517625087 Marionette TRACE conn4 <- [1,2270,null,{"value":null}] 14:33:45 INFO - PROCESS | 1820 | 1477517625272 Marionette TRACE conn4 -> [0,2271,"getWindowHandles",null] 14:33:45 INFO - PROCESS | 1820 | 1477517625280 Marionette TRACE conn4 <- [1,2271,null,["8"]] 14:33:45 INFO - PROCESS | 1820 | 1477517625292 Marionette TRACE conn4 -> [0,2272,"switchToWindow",{"name":"8"}] 14:33:45 INFO - PROCESS | 1820 | 1477517625299 Marionette TRACE conn4 <- [1,2272,null,{}] 14:33:45 INFO - PROCESS | 1820 | 1477517625351 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x8380d800 == 32 [pid = 1820] [id = 483] 14:33:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8380dc00) [pid = 1820] [serial = 1421] [outer = (nil)] 14:33:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x83875400) [pid = 1820] [serial = 1422] [outer = 0x8380dc00] 14:33:45 INFO - PROCESS | 1820 | 1477517625455 Marionette DEBUG loaded listener.js 14:33:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x83880000) [pid = 1820] [serial = 1423] [outer = 0x8380dc00] 14:33:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x82eefc00 == 33 [pid = 1820] [id = 484] 14:33:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8388d400) [pid = 1820] [serial = 1424] [outer = (nil)] 14:33:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x84235400) [pid = 1820] [serial = 1425] [outer = 0x8388d400] 14:33:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x83b1a400) [pid = 1820] [serial = 1426] [outer = 0x8388d400] 14:33:46 INFO - PROCESS | 1820 | [1820] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 14:33:46 INFO - PROCESS | 1820 | 1477517626580 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]]]}] 14:33:46 INFO - ....................... 14:33:46 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1829ms 14:33:46 INFO - PROCESS | 1820 | 1477517626696 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 14:33:46 INFO - PROCESS | 1820 | 1477517626702 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 14:33:46 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 14:33:46 INFO - PROCESS | 1820 | 1477517626710 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}] 14:33:46 INFO - PROCESS | 1820 | 1477517626959 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 14:33:47 INFO - PROCESS | 1820 | 1477517627161 Marionette TRACE conn4 -> [0,2276,"getWindowHandles",null] 14:33:47 INFO - PROCESS | 1820 | 1477517627167 Marionette TRACE conn4 <- [1,2276,null,["8"]] 14:33:47 INFO - PROCESS | 1820 | 1477517627175 Marionette TRACE conn4 -> [0,2277,"switchToWindow",{"name":"8"}] 14:33:47 INFO - PROCESS | 1820 | 1477517627182 Marionette TRACE conn4 <- [1,2277,null,{}] 14:33:47 INFO - PROCESS | 1820 | 1477517627233 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x8423e000 == 34 [pid = 1820] [id = 485] 14:33:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x84297400) [pid = 1820] [serial = 1427] [outer = (nil)] 14:33:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8ce9cc00) [pid = 1820] [serial = 1428] [outer = 0x84297400] 14:33:47 INFO - PROCESS | 1820 | 1477517627334 Marionette DEBUG loaded listener.js 14:33:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8ceca000) [pid = 1820] [serial = 1429] [outer = 0x84297400] 14:33:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x92d6c800 == 35 [pid = 1820] [id = 486] 14:33:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x92d71400) [pid = 1820] [serial = 1430] [outer = (nil)] 14:33:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x92d72800) [pid = 1820] [serial = 1431] [outer = 0x92d71400] 14:33:48 INFO - PROCESS | 1820 | 1477517628161 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]]]}] 14:33:48 INFO - ..... 14:33:48 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1476ms 14:33:48 INFO - PROCESS | 1820 | 1477517628231 Marionette TRACE conn4 -> [0,2279,"getWindowHandle",null] 14:33:48 INFO - PROCESS | 1820 | 1477517628240 Marionette TRACE conn4 <- [1,2279,null,{"value":"8"}] 14:33:48 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 14:33:48 INFO - PROCESS | 1820 | 1477517628249 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}] 14:33:48 INFO - PROCESS | 1820 | 1477517628457 Marionette TRACE conn4 <- [1,2280,null,{"value":null}] 14:33:48 INFO - PROCESS | 1820 | 1477517628646 Marionette TRACE conn4 -> [0,2281,"getWindowHandles",null] 14:33:48 INFO - PROCESS | 1820 | 1477517628652 Marionette TRACE conn4 <- [1,2281,null,["8"]] 14:33:48 INFO - PROCESS | 1820 | 1477517628662 Marionette TRACE conn4 -> [0,2282,"switchToWindow",{"name":"8"}] 14:33:48 INFO - PROCESS | 1820 | 1477517628670 Marionette TRACE conn4 <- [1,2282,null,{}] 14:33:48 INFO - PROCESS | 1820 | 1477517628721 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x92def400 == 36 [pid = 1820] [id = 487] 14:33:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x92def800) [pid = 1820] [serial = 1432] [outer = (nil)] 14:33:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x930a6000) [pid = 1820] [serial = 1433] [outer = 0x92def800] 14:33:48 INFO - PROCESS | 1820 | 1477517628823 Marionette DEBUG loaded listener.js 14:33:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x930aa800) [pid = 1820] [serial = 1434] [outer = 0x92def800] 14:33:49 INFO - PROCESS | 1820 | 1477517629533 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]]]}] 14:33:49 INFO - ... 14:33:49 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1377ms 14:33:49 INFO - PROCESS | 1820 | 1477517629626 Marionette TRACE conn4 -> [0,2284,"getWindowHandle",null] 14:33:49 INFO - PROCESS | 1820 | 1477517629631 Marionette TRACE conn4 <- [1,2284,null,{"value":"8"}] 14:33:49 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 14:33:49 INFO - PROCESS | 1820 | 1477517629640 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}] 14:33:49 INFO - PROCESS | 1820 | 1477517629911 Marionette TRACE conn4 <- [1,2285,null,{"value":null}] 14:33:50 INFO - PROCESS | 1820 | 1477517630043 Marionette TRACE conn4 -> [0,2286,"getWindowHandles",null] 14:33:50 INFO - PROCESS | 1820 | 1477517630048 Marionette TRACE conn4 <- [1,2286,null,["8"]] 14:33:50 INFO - PROCESS | 1820 | 1477517630059 Marionette TRACE conn4 -> [0,2287,"switchToWindow",{"name":"8"}] 14:33:50 INFO - PROCESS | 1820 | 1477517630068 Marionette TRACE conn4 <- [1,2287,null,{}] 14:33:50 INFO - PROCESS | 1820 | 1477517630088 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ace400 == 37 [pid = 1820] [id = 488] 14:33:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x94219000) [pid = 1820] [serial = 1435] [outer = (nil)] 14:33:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x9421c800) [pid = 1820] [serial = 1436] [outer = 0x94219000] 14:33:50 INFO - PROCESS | 1820 | 1477517630186 Marionette DEBUG loaded listener.js 14:33:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x943edc00) [pid = 1820] [serial = 1437] [outer = 0x94219000] 14:33:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x8349c800 == 38 [pid = 1820] [id = 489] 14:33:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x8380c000) [pid = 1820] [serial = 1438] [outer = (nil)] 14:33:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x83810400) [pid = 1820] [serial = 1439] [outer = 0x8380c000] 14:33:50 INFO - PROCESS | 1820 | [1820] 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 14:33:51 INFO - PROCESS | 1820 | 1477517631256 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]]]}] 14:33:51 INFO - ... 14:33:51 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1673ms 14:33:51 INFO - PROCESS | 1820 | 1477517631314 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 14:33:51 INFO - PROCESS | 1820 | 1477517631320 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 14:33:51 INFO - TEST-START | /navigation-timing/test_readwrite.html 14:33:51 INFO - PROCESS | 1820 | 1477517631331 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}] 14:33:51 INFO - PROCESS | 1820 | 1477517631566 Marionette TRACE conn4 <- [1,2290,null,{"value":null}] 14:33:51 INFO - PROCESS | 1820 | 1477517631765 Marionette TRACE conn4 -> [0,2291,"getWindowHandles",null] 14:33:51 INFO - PROCESS | 1820 | 1477517631773 Marionette TRACE conn4 <- [1,2291,null,["8"]] 14:33:51 INFO - PROCESS | 1820 | 1477517631784 Marionette TRACE conn4 -> [0,2292,"switchToWindow",{"name":"8"}] 14:33:51 INFO - PROCESS | 1820 | 1477517631792 Marionette TRACE conn4 <- [1,2292,null,{}] 14:33:51 INFO - PROCESS | 1820 | 1477517631864 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef0c00 == 39 [pid = 1820] [id = 490] 14:33:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x82efa400) [pid = 1820] [serial = 1440] [outer = (nil)] 14:33:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x837f2000) [pid = 1820] [serial = 1441] [outer = 0x82efa400] 14:33:51 INFO - PROCESS | 1820 | 1477517631982 Marionette DEBUG loaded listener.js 14:33:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x84236000) [pid = 1820] [serial = 1442] [outer = 0x82efa400] 14:33:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8387f400 == 38 [pid = 1820] [id = 481] 14:33:53 INFO - PROCESS | 1820 | --DOCSHELL 0x83808000 == 37 [pid = 1820] [id = 475] 14:33:53 INFO - PROCESS | 1820 | --DOCSHELL 0x83889c00 == 36 [pid = 1820] [id = 455] 14:33:53 INFO - PROCESS | 1820 | --DOCSHELL 0x83627c00 == 35 [pid = 1820] [id = 458] 14:33:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8349c800 == 34 [pid = 1820] [id = 489] 14:33:53 INFO - PROCESS | 1820 | --DOCSHELL 0x82eefc00 == 33 [pid = 1820] [id = 484] 14:33:53 INFO - PROCESS | 1820 | --DOCSHELL 0x92d6c800 == 32 [pid = 1820] [id = 486] 14:33:53 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x83b1c400) [pid = 1820] [serial = 1377] [outer = (nil)] [url = about:blank] 14:33:53 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x8373fc00) [pid = 1820] [serial = 1374] [outer = (nil)] [url = about:blank] 14:33:53 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x834a9000) [pid = 1820] [serial = 1371] [outer = (nil)] [url = about:blank] 14:33:53 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x8fa38800) [pid = 1820] [serial = 1368] [outer = (nil)] [url = about:blank] 14:33:53 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x8d934000) [pid = 1820] [serial = 1383] [outer = (nil)] [url = about:blank] 14:33:53 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x83b25000) [pid = 1820] [serial = 1365] [outer = (nil)] [url = about:blank] 14:33:53 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x83807000) [pid = 1820] [serial = 1372] [outer = (nil)] [url = about:blank] 14:33:53 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x837fe000) [pid = 1820] [serial = 1375] [outer = (nil)] [url = about:blank] 14:33:53 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8c90bc00) [pid = 1820] [serial = 1380] [outer = (nil)] [url = about:blank] 14:33:53 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x83b27000) [pid = 1820] [serial = 1378] [outer = (nil)] [url = about:blank] 14:33:53 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8ce97800) [pid = 1820] [serial = 1381] [outer = (nil)] [url = about:blank] 14:33:53 INFO - PROCESS | 1820 | 1477517633646 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]]]}] 14:33:53 INFO - ... 14:33:53 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 2376ms 14:33:53 INFO - PROCESS | 1820 | 1477517633731 Marionette TRACE conn4 -> [0,2294,"getWindowHandle",null] 14:33:53 INFO - PROCESS | 1820 | 1477517633739 Marionette TRACE conn4 <- [1,2294,null,{"value":"8"}] 14:33:53 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 14:33:53 INFO - PROCESS | 1820 | 1477517633750 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}] 14:33:53 INFO - PROCESS | 1820 | 1477517633951 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 14:33:54 INFO - PROCESS | 1820 | 1477517634098 Marionette TRACE conn4 -> [0,2296,"getWindowHandles",null] 14:33:54 INFO - PROCESS | 1820 | 1477517634105 Marionette TRACE conn4 <- [1,2296,null,["8"]] 14:33:54 INFO - PROCESS | 1820 | 1477517634113 Marionette TRACE conn4 -> [0,2297,"switchToWindow",{"name":"8"}] 14:33:54 INFO - PROCESS | 1820 | 1477517634120 Marionette TRACE conn4 <- [1,2297,null,{}] 14:33:54 INFO - PROCESS | 1820 | 1477517634127 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8349e000 == 33 [pid = 1820] [id = 491] 14:33:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8349ec00) [pid = 1820] [serial = 1443] [outer = (nil)] 14:33:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8361f800) [pid = 1820] [serial = 1444] [outer = 0x8349ec00] 14:33:54 INFO - PROCESS | 1820 | 1477517634259 Marionette DEBUG loaded listener.js 14:33:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x83327000) [pid = 1820] [serial = 1445] [outer = 0x8349ec00] 14:33:54 INFO - PROCESS | 1820 | 1477517634931 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]]]}] 14:33:55 INFO - ...................... 14:33:55 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1276ms 14:33:55 INFO - PROCESS | 1820 | 1477517635025 Marionette TRACE conn4 -> [0,2299,"getWindowHandle",null] 14:33:55 INFO - PROCESS | 1820 | 1477517635031 Marionette TRACE conn4 <- [1,2299,null,{"value":"8"}] 14:33:55 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 14:33:55 INFO - PROCESS | 1820 | 1477517635043 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}] 14:33:55 INFO - PROCESS | 1820 | 1477517635245 Marionette TRACE conn4 <- [1,2300,null,{"value":null}] 14:33:55 INFO - PROCESS | 1820 | 1477517635396 Marionette TRACE conn4 -> [0,2301,"getWindowHandles",null] 14:33:55 INFO - PROCESS | 1820 | 1477517635400 Marionette TRACE conn4 <- [1,2301,null,["8"]] 14:33:55 INFO - PROCESS | 1820 | 1477517635409 Marionette TRACE conn4 -> [0,2302,"switchToWindow",{"name":"8"}] 14:33:55 INFO - PROCESS | 1820 | 1477517635414 Marionette TRACE conn4 <- [1,2302,null,{}] 14:33:55 INFO - PROCESS | 1820 | 1477517635420 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8380f400 == 34 [pid = 1820] [id = 492] 14:33:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x83811000) [pid = 1820] [serial = 1446] [outer = (nil)] 14:33:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8387a400) [pid = 1820] [serial = 1447] [outer = 0x83811000] 14:33:55 INFO - PROCESS | 1820 | 1477517635506 Marionette DEBUG loaded listener.js 14:33:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x83881400) [pid = 1820] [serial = 1448] [outer = 0x83811000] 14:33:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x83628000 == 35 [pid = 1820] [id = 493] 14:33:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x83881c00) [pid = 1820] [serial = 1449] [outer = (nil)] 14:33:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x83b1f000) [pid = 1820] [serial = 1450] [outer = 0x83881c00] 14:33:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x8388c800) [pid = 1820] [serial = 1451] [outer = 0x83881c00] 14:33:56 INFO - PROCESS | 1820 | 1477517636678 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]]]}] 14:33:56 INFO - ......................................... 14:33:56 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1694ms 14:33:56 INFO - PROCESS | 1820 | 1477517636757 Marionette TRACE conn4 -> [0,2304,"getWindowHandle",null] 14:33:56 INFO - PROCESS | 1820 | 1477517636765 Marionette TRACE conn4 <- [1,2304,null,{"value":"8"}] 14:33:56 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 14:33:56 INFO - PROCESS | 1820 | 1477517636773 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}] 14:33:57 INFO - PROCESS | 1820 | 1477517637027 Marionette TRACE conn4 <- [1,2305,null,{"value":null}] 14:33:57 INFO - PROCESS | 1820 | 1477517637066 Marionette TRACE conn4 -> [0,2306,"getWindowHandles",null] 14:33:57 INFO - PROCESS | 1820 | 1477517637072 Marionette TRACE conn4 <- [1,2306,null,["8"]] 14:33:57 INFO - PROCESS | 1820 | 1477517637160 Marionette TRACE conn4 -> [0,2307,"switchToWindow",{"name":"8"}] 14:33:57 INFO - PROCESS | 1820 | 1477517637168 Marionette TRACE conn4 <- [1,2307,null,{}] 14:33:57 INFO - PROCESS | 1820 | 1477517637174 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x84293400 == 36 [pid = 1820] [id = 494] 14:33:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x84294000) [pid = 1820] [serial = 1452] [outer = (nil)] 14:33:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x84296000) [pid = 1820] [serial = 1453] [outer = 0x84294000] 14:33:57 INFO - PROCESS | 1820 | 1477517637267 Marionette DEBUG loaded listener.js 14:33:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x8b264400) [pid = 1820] [serial = 1454] [outer = 0x84294000] 14:33:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x82efb400 == 37 [pid = 1820] [id = 495] 14:33:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x82efd000) [pid = 1820] [serial = 1455] [outer = (nil)] 14:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x8b262800) [pid = 1820] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 14:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x83891000) [pid = 1820] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 14:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x83af7800) [pid = 1820] [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] 14:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x83252000) [pid = 1820] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 14:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x8f920c00) [pid = 1820] [serial = 1410] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 14:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x83876400) [pid = 1820] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 14:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x91a1b000) [pid = 1820] [serial = 1389] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 14:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x93b95000) [pid = 1820] [serial = 1392] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 14:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8cec6400) [pid = 1820] [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] 14:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8cec5000) [pid = 1820] [serial = 1407] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 14:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8387f800) [pid = 1820] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 14:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8fa36000) [pid = 1820] [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] 14:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8f916400) [pid = 1820] [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] 14:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x92d6b800) [pid = 1820] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 14:33:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x83252000) [pid = 1820] [serial = 1456] [outer = 0x82efd000] 14:33:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8b263800) [pid = 1820] [serial = 1457] [outer = 0x82efd000] 14:33:59 INFO - PROCESS | 1820 | 1477517639515 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]]]}] 14:33:59 INFO - ....... 14:33:59 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2785ms 14:33:59 INFO - PROCESS | 1820 | 1477517639558 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 14:33:59 INFO - PROCESS | 1820 | 1477517639564 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 14:33:59 INFO - TEST-START | /navigation-timing/test_timing_reload.html 14:33:59 INFO - PROCESS | 1820 | 1477517639572 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}] 14:33:59 INFO - PROCESS | 1820 | 1477517639762 Marionette TRACE conn4 <- [1,2310,null,{"value":null}] 14:33:59 INFO - PROCESS | 1820 | 1477517639906 Marionette TRACE conn4 -> [0,2311,"getWindowHandles",null] 14:33:59 INFO - PROCESS | 1820 | 1477517639914 Marionette TRACE conn4 <- [1,2311,null,["8"]] 14:33:59 INFO - PROCESS | 1820 | 1477517639920 Marionette TRACE conn4 -> [0,2312,"switchToWindow",{"name":"8"}] 14:33:59 INFO - PROCESS | 1820 | 1477517639925 Marionette TRACE conn4 <- [1,2312,null,{}] 14:33:59 INFO - PROCESS | 1820 | 1477517639931 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:33:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8428e800 == 38 [pid = 1820] [id = 496] 14:33:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8ce92400) [pid = 1820] [serial = 1458] [outer = (nil)] 14:34:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8ce95c00) [pid = 1820] [serial = 1459] [outer = 0x8ce92400] 14:34:00 INFO - PROCESS | 1820 | 1477517640017 Marionette DEBUG loaded listener.js 14:34:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8ce99800) [pid = 1820] [serial = 1460] [outer = 0x8ce92400] 14:34:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef6000 == 39 [pid = 1820] [id = 497] 14:34:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x83254c00) [pid = 1820] [serial = 1461] [outer = (nil)] 14:34:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8349dc00) [pid = 1820] [serial = 1462] [outer = 0x83254c00] 14:34:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x83743c00) [pid = 1820] [serial = 1463] [outer = 0x83254c00] 14:34:01 INFO - PROCESS | 1820 | [1820] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 14:34:01 INFO - PROCESS | 1820 | 1477517641311 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]]]}] 14:34:01 INFO - ................... 14:34:01 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1790ms 14:34:01 INFO - PROCESS | 1820 | 1477517641404 Marionette TRACE conn4 -> [0,2314,"getWindowHandle",null] 14:34:01 INFO - PROCESS | 1820 | 1477517641412 Marionette TRACE conn4 <- [1,2314,null,{"value":"8"}] 14:34:01 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 14:34:01 INFO - PROCESS | 1820 | 1477517641427 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}] 14:34:01 INFO - PROCESS | 1820 | 1477517641699 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 14:34:01 INFO - PROCESS | 1820 | 1477517641900 Marionette TRACE conn4 -> [0,2316,"getWindowHandles",null] 14:34:01 INFO - PROCESS | 1820 | 1477517641907 Marionette TRACE conn4 <- [1,2316,null,["8"]] 14:34:01 INFO - PROCESS | 1820 | 1477517641915 Marionette TRACE conn4 -> [0,2317,"switchToWindow",{"name":"8"}] 14:34:01 INFO - PROCESS | 1820 | 1477517641923 Marionette TRACE conn4 <- [1,2317,null,{}] 14:34:01 INFO - PROCESS | 1820 | 1477517641972 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:34:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x83aee000 == 40 [pid = 1820] [id = 498] 14:34:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x83aefc00) [pid = 1820] [serial = 1464] [outer = (nil)] 14:34:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x83b18800) [pid = 1820] [serial = 1465] [outer = 0x83aefc00] 14:34:02 INFO - PROCESS | 1820 | 1477517642076 Marionette DEBUG loaded listener.js 14:34:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x83b1e400) [pid = 1820] [serial = 1466] [outer = 0x83aefc00] 14:34:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x84239400 == 41 [pid = 1820] [id = 499] 14:34:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x84296c00) [pid = 1820] [serial = 1467] [outer = (nil)] 14:34:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x8b261c00) [pid = 1820] [serial = 1468] [outer = 0x84296c00] 14:34:03 INFO - PROCESS | 1820 | 1477517643148 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]]]}] 14:34:03 INFO - ........... 14:34:03 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1780ms 14:34:03 INFO - PROCESS | 1820 | 1477517643205 Marionette TRACE conn4 -> [0,2319,"getWindowHandle",null] 14:34:03 INFO - PROCESS | 1820 | 1477517643213 Marionette TRACE conn4 <- [1,2319,null,{"value":"8"}] 14:34:03 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 14:34:03 INFO - PROCESS | 1820 | 1477517643222 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}] 14:34:03 INFO - PROCESS | 1820 | 1477517643514 Marionette TRACE conn4 <- [1,2320,null,{"value":null}] 14:34:03 INFO - PROCESS | 1820 | 1477517643696 Marionette TRACE conn4 -> [0,2321,"getWindowHandles",null] 14:34:03 INFO - PROCESS | 1820 | 1477517643702 Marionette TRACE conn4 <- [1,2321,null,["8"]] 14:34:03 INFO - PROCESS | 1820 | 1477517643709 Marionette TRACE conn4 -> [0,2322,"switchToWindow",{"name":"8"}] 14:34:03 INFO - PROCESS | 1820 | 1477517643716 Marionette TRACE conn4 <- [1,2322,null,{}] 14:34:03 INFO - PROCESS | 1820 | 1477517643770 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:34:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x8332d400 == 42 [pid = 1820] [id = 500] 14:34:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x83624800) [pid = 1820] [serial = 1469] [outer = (nil)] 14:34:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x83808800) [pid = 1820] [serial = 1470] [outer = 0x83624800] 14:34:03 INFO - PROCESS | 1820 | 1477517643867 Marionette DEBUG loaded listener.js 14:34:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x8cebe800) [pid = 1820] [serial = 1471] [outer = 0x83624800] 14:34:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef2800 == 43 [pid = 1820] [id = 501] 14:34:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x83255000) [pid = 1820] [serial = 1472] [outer = (nil)] 14:34:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x8332d000) [pid = 1820] [serial = 1473] [outer = 0x83255000] 14:34:05 INFO - PROCESS | 1820 | 1477517645081 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]]]}] 14:34:05 INFO - ....... 14:34:05 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1879ms 14:34:05 INFO - PROCESS | 1820 | 1477517645100 Marionette TRACE conn4 -> [0,2324,"getWindowHandle",null] 14:34:05 INFO - PROCESS | 1820 | 1477517645107 Marionette TRACE conn4 <- [1,2324,null,{"value":"8"}] 14:34:05 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 14:34:05 INFO - PROCESS | 1820 | 1477517645117 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}] 14:34:05 INFO - PROCESS | 1820 | 1477517645390 Marionette TRACE conn4 <- [1,2325,null,{"value":null}] 14:34:05 INFO - PROCESS | 1820 | --DOCSHELL 0x92def400 == 42 [pid = 1820] [id = 487] 14:34:05 INFO - PROCESS | 1820 | --DOCSHELL 0x93ace400 == 41 [pid = 1820] [id = 488] 14:34:05 INFO - PROCESS | 1820 | --DOCSHELL 0x8423e000 == 40 [pid = 1820] [id = 485] 14:34:05 INFO - PROCESS | 1820 | --DOCSHELL 0x82efb400 == 39 [pid = 1820] [id = 495] 14:34:05 INFO - PROCESS | 1820 | --DOCSHELL 0x84293400 == 38 [pid = 1820] [id = 494] 14:34:05 INFO - PROCESS | 1820 | --DOCSHELL 0x83628000 == 37 [pid = 1820] [id = 493] 14:34:05 INFO - PROCESS | 1820 | --DOCSHELL 0x8380f400 == 36 [pid = 1820] [id = 492] 14:34:05 INFO - PROCESS | 1820 | --DOCSHELL 0x8349e000 == 35 [pid = 1820] [id = 491] 14:34:05 INFO - PROCESS | 1820 | --DOCSHELL 0x82ef0c00 == 34 [pid = 1820] [id = 490] 14:34:05 INFO - PROCESS | 1820 | 1477517645558 Marionette TRACE conn4 -> [0,2326,"getWindowHandles",null] 14:34:05 INFO - PROCESS | 1820 | 1477517645562 Marionette TRACE conn4 <- [1,2326,null,["8"]] 14:34:05 INFO - PROCESS | 1820 | 1477517645570 Marionette TRACE conn4 -> [0,2327,"switchToWindow",{"name":"8"}] 14:34:05 INFO - PROCESS | 1820 | 1477517645580 Marionette TRACE conn4 <- [1,2327,null,{}] 14:34:05 INFO - PROCESS | 1820 | 1477517645591 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:34:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x834a8800 == 35 [pid = 1820] [id = 502] 14:34:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x834aa000) [pid = 1820] [serial = 1474] [outer = (nil)] 14:34:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x83806000) [pid = 1820] [serial = 1475] [outer = 0x834aa000] 14:34:05 INFO - PROCESS | 1820 | 1477517645684 Marionette DEBUG loaded listener.js 14:34:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 102 (0x83886800) [pid = 1820] [serial = 1476] [outer = 0x834aa000] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 101 (0x93ace800) [pid = 1820] [serial = 1419] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0x93adac00) [pid = 1820] [serial = 1420] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x8f9b8000) [pid = 1820] [serial = 1411] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0x8fa31c00) [pid = 1820] [serial = 1412] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x8de0d000) [pid = 1820] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x92d70400) [pid = 1820] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x8cecac00) [pid = 1820] [serial = 1408] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x8da42c00) [pid = 1820] [serial = 1409] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x8b266400) [pid = 1820] [serial = 1405] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x8c909c00) [pid = 1820] [serial = 1406] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x83884400) [pid = 1820] [serial = 1402] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x83891c00) [pid = 1820] [serial = 1403] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x8325c400) [pid = 1820] [serial = 1399] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x83258c00) [pid = 1820] [serial = 1400] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x94212c00) [pid = 1820] [serial = 1393] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x94216800) [pid = 1820] [serial = 1394] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x92ba5800) [pid = 1820] [serial = 1390] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x92d70c00) [pid = 1820] [serial = 1391] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x83aed800) [pid = 1820] [serial = 1386] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8da3d400) [pid = 1820] [serial = 1384] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x84299c00) [pid = 1820] [serial = 1366] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x834a4800) [pid = 1820] [serial = 1397] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x90fbc800) [pid = 1820] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8fa38c00) [pid = 1820] [serial = 1369] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8380ac00) [pid = 1820] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8cec7400) [pid = 1820] [serial = 1363] [outer = (nil)] [url = about:blank] 14:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x90fb8c00) [pid = 1820] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 14:34:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8325c400 == 36 [pid = 1820] [id = 503] 14:34:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x83329000) [pid = 1820] [serial = 1477] [outer = (nil)] 14:34:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x82ef7400) [pid = 1820] [serial = 1478] [outer = 0x83329000] 14:34:06 INFO - PROCESS | 1820 | 1477517646439 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]]]}] 14:34:06 INFO - ... 14:34:06 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1422ms 14:34:06 INFO - PROCESS | 1820 | 1477517646538 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 14:34:06 INFO - PROCESS | 1820 | 1477517646544 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 14:34:06 INFO - TEST-START | /pointerlock/constructor.html 14:34:06 INFO - PROCESS | 1820 | 1477517646557 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}] 14:34:06 INFO - PROCESS | 1820 | 1477517646769 Marionette TRACE conn4 <- [1,2330,null,{"value":null}] 14:34:06 INFO - PROCESS | 1820 | 1477517646916 Marionette TRACE conn4 -> [0,2331,"getWindowHandles",null] 14:34:06 INFO - PROCESS | 1820 | 1477517646922 Marionette TRACE conn4 <- [1,2331,null,["8"]] 14:34:06 INFO - PROCESS | 1820 | 1477517646929 Marionette TRACE conn4 -> [0,2332,"switchToWindow",{"name":"8"}] 14:34:06 INFO - PROCESS | 1820 | 1477517646939 Marionette TRACE conn4 <- [1,2332,null,{}] 14:34:06 INFO - PROCESS | 1820 | 1477517646945 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:34:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b19400 == 37 [pid = 1820] [id = 504] 14:34:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x83b20c00) [pid = 1820] [serial = 1479] [outer = (nil)] 14:34:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x83b27c00) [pid = 1820] [serial = 1480] [outer = 0x83b20c00] 14:34:07 INFO - PROCESS | 1820 | 1477517647035 Marionette DEBUG loaded listener.js 14:34:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x84235000) [pid = 1820] [serial = 1481] [outer = 0x83b20c00] 14:34:07 INFO - PROCESS | 1820 | 1477517647635 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]]]}] 14:34:07 INFO - .. 14:34:07 INFO - TEST-OK | /pointerlock/constructor.html | took 1135ms 14:34:07 INFO - PROCESS | 1820 | 1477517647704 Marionette TRACE conn4 -> [0,2334,"getWindowHandle",null] 14:34:07 INFO - PROCESS | 1820 | 1477517647713 Marionette TRACE conn4 <- [1,2334,null,{"value":"8"}] 14:34:07 INFO - TEST-START | /pointerlock/idlharness.html 14:34:07 INFO - PROCESS | 1820 | 1477517647721 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}] 14:34:07 INFO - PROCESS | 1820 | 1477517647968 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 14:34:07 INFO - PROCESS | 1820 | 1477517647990 Marionette TRACE conn4 -> [0,2336,"getWindowHandles",null] 14:34:07 INFO - PROCESS | 1820 | 1477517647996 Marionette TRACE conn4 <- [1,2336,null,["8"]] 14:34:08 INFO - PROCESS | 1820 | 1477517648001 Marionette TRACE conn4 -> [0,2337,"switchToWindow",{"name":"8"}] 14:34:08 INFO - PROCESS | 1820 | 1477517648017 Marionette TRACE conn4 <- [1,2337,null,{}] 14:34:08 INFO - PROCESS | 1820 | 1477517648125 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:34:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce94800 == 38 [pid = 1820] [id = 505] 14:34:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8ce95400) [pid = 1820] [serial = 1482] [outer = (nil)] 14:34:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8ce99c00) [pid = 1820] [serial = 1483] [outer = 0x8ce95400] 14:34:08 INFO - PROCESS | 1820 | 1477517648217 Marionette DEBUG loaded listener.js 14:34:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8cec4800) [pid = 1820] [serial = 1484] [outer = 0x8ce95400] 14:34:09 INFO - PROCESS | 1820 | 1477517649252 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]]]}] 14:34:09 INFO - ........................ 14:34:09 INFO - TEST-OK | /pointerlock/idlharness.html | took 1633ms 14:34:09 INFO - PROCESS | 1820 | 1477517649356 Marionette TRACE conn4 -> [0,2339,"getWindowHandle",null] 14:34:09 INFO - PROCESS | 1820 | 1477517649360 Marionette TRACE conn4 <- [1,2339,null,{"value":"8"}] 14:34:09 INFO - TEST-START | /progress-events/constructor.html 14:34:09 INFO - PROCESS | 1820 | 1477517649380 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}] 14:34:09 INFO - PROCESS | 1820 | 1477517649633 Marionette TRACE conn4 <- [1,2340,null,{"value":null}] 14:34:09 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8388d400) [pid = 1820] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:09 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8380dc00) [pid = 1820] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 14:34:09 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x92d71400) [pid = 1820] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:09 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x84297400) [pid = 1820] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 14:34:09 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x92def800) [pid = 1820] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 14:34:09 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8380c000) [pid = 1820] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:09 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x94219000) [pid = 1820] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 14:34:09 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x82efd000) [pid = 1820] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:09 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8349ec00) [pid = 1820] [serial = 1443] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 14:34:09 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x82efa400) [pid = 1820] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 14:34:09 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x84294000) [pid = 1820] [serial = 1452] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 14:34:09 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x83881c00) [pid = 1820] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:09 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x83811000) [pid = 1820] [serial = 1446] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 14:34:09 INFO - PROCESS | 1820 | 1477517649862 Marionette TRACE conn4 -> [0,2341,"getWindowHandles",null] 14:34:09 INFO - PROCESS | 1820 | 1477517649870 Marionette TRACE conn4 <- [1,2341,null,["8"]] 14:34:09 INFO - PROCESS | 1820 | 1477517649876 Marionette TRACE conn4 -> [0,2342,"switchToWindow",{"name":"8"}] 14:34:09 INFO - PROCESS | 1820 | 1477517649883 Marionette TRACE conn4 <- [1,2342,null,{}] 14:34:09 INFO - PROCESS | 1820 | 1477517649890 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:34:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8324ec00 == 39 [pid = 1820] [id = 506] 14:34:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x83805400) [pid = 1820] [serial = 1485] [outer = (nil)] 14:34:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8c905400) [pid = 1820] [serial = 1486] [outer = 0x83805400] 14:34:09 INFO - PROCESS | 1820 | 1477517649980 Marionette DEBUG loaded listener.js 14:34:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8fa31800) [pid = 1820] [serial = 1487] [outer = 0x83805400] 14:34:10 INFO - PROCESS | 1820 | 1477517650528 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]]]}] 14:34:10 INFO - ..... 14:34:10 INFO - TEST-OK | /progress-events/constructor.html | took 1180ms 14:34:10 INFO - PROCESS | 1820 | 1477517650550 Marionette TRACE conn4 -> [0,2344,"getWindowHandle",null] 14:34:10 INFO - PROCESS | 1820 | 1477517650554 Marionette TRACE conn4 <- [1,2344,null,{"value":"8"}] 14:34:10 INFO - TEST-START | /progress-events/interface.html 14:34:10 INFO - PROCESS | 1820 | 1477517650572 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}] 14:34:10 INFO - PROCESS | 1820 | 1477517650800 Marionette TRACE conn4 <- [1,2345,null,{"value":null}] 14:34:10 INFO - PROCESS | 1820 | 1477517650817 Marionette TRACE conn4 -> [0,2346,"getWindowHandles",null] 14:34:10 INFO - PROCESS | 1820 | 1477517650835 Marionette TRACE conn4 <- [1,2346,null,["8"]] 14:34:10 INFO - PROCESS | 1820 | 1477517650844 Marionette TRACE conn4 -> [0,2347,"switchToWindow",{"name":"8"}] 14:34:10 INFO - PROCESS | 1820 | 1477517650852 Marionette TRACE conn4 <- [1,2347,null,{}] 14:34:10 INFO - PROCESS | 1820 | 1477517650858 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:34:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x90fb8800 == 40 [pid = 1820] [id = 507] 14:34:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x90fb9000) [pid = 1820] [serial = 1488] [outer = (nil)] 14:34:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x91a23800) [pid = 1820] [serial = 1489] [outer = 0x90fb9000] 14:34:10 INFO - PROCESS | 1820 | 1477517650943 Marionette DEBUG loaded listener.js 14:34:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x92a0c000) [pid = 1820] [serial = 1490] [outer = 0x90fb9000] 14:34:11 INFO - PROCESS | 1820 | 1477517651857 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]]]}] 14:34:11 INFO - ....... 14:34:11 INFO - TEST-OK | /progress-events/interface.html | took 1326ms 14:34:11 INFO - PROCESS | 1820 | 1477517651898 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 14:34:11 INFO - PROCESS | 1820 | 1477517651905 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 14:34:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 14:34:11 INFO - PROCESS | 1820 | 1477517651917 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}] 14:34:12 INFO - PROCESS | 1820 | 1477517652173 Marionette TRACE conn4 <- [1,2350,null,{"value":null}] 14:34:12 INFO - PROCESS | 1820 | 1477517652349 Marionette TRACE conn4 -> [0,2351,"getWindowHandles",null] 14:34:12 INFO - PROCESS | 1820 | 1477517652362 Marionette TRACE conn4 <- [1,2351,null,["8"]] 14:34:12 INFO - PROCESS | 1820 | 1477517652372 Marionette TRACE conn4 -> [0,2352,"switchToWindow",{"name":"8"}] 14:34:12 INFO - PROCESS | 1820 | 1477517652381 Marionette TRACE conn4 <- [1,2352,null,{}] 14:34:12 INFO - PROCESS | 1820 | 1477517652388 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:34:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x837f6000 == 41 [pid = 1820] [id = 508] 14:34:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x837f8000) [pid = 1820] [serial = 1491] [outer = (nil)] 14:34:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x83809800) [pid = 1820] [serial = 1492] [outer = 0x837f8000] 14:34:12 INFO - PROCESS | 1820 | 1477517652493 Marionette DEBUG loaded listener.js 14:34:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x83804800) [pid = 1820] [serial = 1493] [outer = 0x837f8000] 14:34:13 WARNING - wptserve Traceback (most recent call last): 14:34:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:34:13 WARNING - rv = self.func(request, response) 14:34:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:34:13 WARNING - access_control_allow_origin = "*") 14:34:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:34:13 WARNING - payload = payload_generator(server_data) 14:34:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:34:13 WARNING - return encode_string_as_bmp_image(data) 14:34:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:34:13 WARNING - img.save(f, "BMP") 14:34:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:34:13 WARNING - f.write(bmpfileheader) 14:34:13 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:34:13 WARNING - 14:34:16 INFO - PROCESS | 1820 | --DOCSHELL 0x8324ec00 == 40 [pid = 1820] [id = 506] 14:34:16 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce94800 == 39 [pid = 1820] [id = 505] 14:34:16 INFO - PROCESS | 1820 | --DOCSHELL 0x82ef2800 == 38 [pid = 1820] [id = 501] 14:34:16 INFO - PROCESS | 1820 | --DOCSHELL 0x83b19400 == 37 [pid = 1820] [id = 504] 14:34:16 INFO - PROCESS | 1820 | --DOCSHELL 0x8325c400 == 36 [pid = 1820] [id = 503] 14:34:16 INFO - PROCESS | 1820 | --DOCSHELL 0x834a8800 == 35 [pid = 1820] [id = 502] 14:34:16 INFO - PROCESS | 1820 | --DOCSHELL 0x84239400 == 34 [pid = 1820] [id = 499] 14:34:16 INFO - PROCESS | 1820 | --DOCSHELL 0x82ef6000 == 33 [pid = 1820] [id = 497] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x84296000) [pid = 1820] [serial = 1453] [outer = (nil)] [url = about:blank] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8b264400) [pid = 1820] [serial = 1454] [outer = (nil)] [url = about:blank] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8387a400) [pid = 1820] [serial = 1447] [outer = (nil)] [url = about:blank] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x83881400) [pid = 1820] [serial = 1448] [outer = (nil)] [url = about:blank] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x83b1f000) [pid = 1820] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8388c800) [pid = 1820] [serial = 1451] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8361f800) [pid = 1820] [serial = 1444] [outer = (nil)] [url = about:blank] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x83327000) [pid = 1820] [serial = 1445] [outer = (nil)] [url = about:blank] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x837f2000) [pid = 1820] [serial = 1441] [outer = (nil)] [url = about:blank] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x84236000) [pid = 1820] [serial = 1442] [outer = (nil)] [url = about:blank] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x9421c800) [pid = 1820] [serial = 1436] [outer = (nil)] [url = about:blank] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x943edc00) [pid = 1820] [serial = 1437] [outer = (nil)] [url = about:blank] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x83810400) [pid = 1820] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x930a6000) [pid = 1820] [serial = 1433] [outer = (nil)] [url = about:blank] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x930aa800) [pid = 1820] [serial = 1434] [outer = (nil)] [url = about:blank] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8ce9cc00) [pid = 1820] [serial = 1428] [outer = (nil)] [url = about:blank] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8ceca000) [pid = 1820] [serial = 1429] [outer = (nil)] [url = about:blank] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x83875400) [pid = 1820] [serial = 1422] [outer = (nil)] [url = about:blank] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x83880000) [pid = 1820] [serial = 1423] [outer = (nil)] [url = about:blank] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x84235400) [pid = 1820] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x83b1a400) [pid = 1820] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x92d72800) [pid = 1820] [serial = 1431] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8b263800) [pid = 1820] [serial = 1457] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x83252000) [pid = 1820] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 14:34:16 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8ce95c00) [pid = 1820] [serial = 1459] [outer = (nil)] [url = about:blank] 14:34:19 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x83329000) [pid = 1820] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:19 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x834aa000) [pid = 1820] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 14:34:19 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x83254c00) [pid = 1820] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:19 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x83805400) [pid = 1820] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 14:34:19 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8ce95400) [pid = 1820] [serial = 1482] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 14:34:19 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x83b20c00) [pid = 1820] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8324f000 == 32 [pid = 1820] [id = 476] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8c90f400 == 31 [pid = 1820] [id = 474] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x83879c00 == 30 [pid = 1820] [id = 461] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x83324400 == 29 [pid = 1820] [id = 480] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x92ba9000 == 28 [pid = 1820] [id = 482] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x83258400 == 27 [pid = 1820] [id = 467] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x83aee000 == 26 [pid = 1820] [id = 498] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8388b800 == 25 [pid = 1820] [id = 472] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x83b26c00 == 24 [pid = 1820] [id = 471] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8cec1c00 == 23 [pid = 1820] [id = 479] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8428e800 == 22 [pid = 1820] [id = 496] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x83af6c00 == 21 [pid = 1820] [id = 465] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8380d800 == 20 [pid = 1820] [id = 483] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa35c00 == 19 [pid = 1820] [id = 466] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8332d400 == 18 [pid = 1820] [id = 500] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x90fbcc00 == 17 [pid = 1820] [id = 473] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x83321400 == 16 [pid = 1820] [id = 463] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8f916000 == 15 [pid = 1820] [id = 464] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8373a800 == 14 [pid = 1820] [id = 470] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x837f1800 == 13 [pid = 1820] [id = 477] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x83621800 == 12 [pid = 1820] [id = 468] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x82ef9400 == 11 [pid = 1820] [id = 460] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x83890000 == 10 [pid = 1820] [id = 469] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x83b26800 == 9 [pid = 1820] [id = 462] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8b260c00 == 8 [pid = 1820] [id = 478] 14:34:24 INFO - PROCESS | 1820 | --DOCSHELL 0x90fb8800 == 7 [pid = 1820] [id = 507] 14:34:25 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8cec4800) [pid = 1820] [serial = 1484] [outer = (nil)] [url = about:blank] 14:34:25 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8ce99c00) [pid = 1820] [serial = 1483] [outer = (nil)] [url = about:blank] 14:34:25 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8fa31800) [pid = 1820] [serial = 1487] [outer = (nil)] [url = about:blank] 14:34:25 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8c905400) [pid = 1820] [serial = 1486] [outer = (nil)] [url = about:blank] 14:34:25 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x83b27c00) [pid = 1820] [serial = 1480] [outer = (nil)] [url = about:blank] 14:34:25 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x84235000) [pid = 1820] [serial = 1481] [outer = (nil)] [url = about:blank] 14:34:25 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x83806000) [pid = 1820] [serial = 1475] [outer = (nil)] [url = about:blank] 14:34:25 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x83886800) [pid = 1820] [serial = 1476] [outer = (nil)] [url = about:blank] 14:34:25 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x82ef7400) [pid = 1820] [serial = 1478] [outer = (nil)] [url = about:blank] 14:34:25 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8349dc00) [pid = 1820] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:25 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x83743c00) [pid = 1820] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:25 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x91a23800) [pid = 1820] [serial = 1489] [outer = (nil)] [url = about:blank] 14:34:25 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x83808800) [pid = 1820] [serial = 1470] [outer = (nil)] [url = about:blank] 14:34:25 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83b18800) [pid = 1820] [serial = 1465] [outer = (nil)] [url = about:blank] 14:34:27 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x90fb9000) [pid = 1820] [serial = 1488] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 14:34:27 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x83624800) [pid = 1820] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 14:34:27 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x83aefc00) [pid = 1820] [serial = 1464] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 14:34:27 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x83255000) [pid = 1820] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:27 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x84296c00) [pid = 1820] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:27 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8ce92400) [pid = 1820] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 14:34:32 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8cebe800) [pid = 1820] [serial = 1471] [outer = (nil)] [url = about:blank] 14:34:32 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x83b1e400) [pid = 1820] [serial = 1466] [outer = (nil)] [url = about:blank] 14:34:32 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8332d000) [pid = 1820] [serial = 1473] [outer = (nil)] [url = about:blank] 14:34:32 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8b261c00) [pid = 1820] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 14:34:32 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8ce99800) [pid = 1820] [serial = 1460] [outer = (nil)] [url = about:blank] 14:34:32 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x92a0c000) [pid = 1820] [serial = 1490] [outer = (nil)] [url = about:blank] 14:34:32 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83809800) [pid = 1820] [serial = 1492] [outer = (nil)] [url = about:blank] 14:34:42 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:34:42 INFO - PROCESS | 1820 | 1477517682713 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]]]}] 14:34:42 INFO - . 14:34:42 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 30822ms 14:34:42 INFO - PROCESS | 1820 | 1477517682738 Marionette TRACE conn4 -> [0,2354,"getWindowHandle",null] 14:34:42 INFO - PROCESS | 1820 | 1477517682746 Marionette TRACE conn4 <- [1,2354,null,{"value":"8"}] 14:34:42 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 14:34:42 INFO - PROCESS | 1820 | 1477517682760 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}] 14:34:43 INFO - PROCESS | 1820 | 1477517683016 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 14:34:43 INFO - PROCESS | 1820 | 1477517683043 Marionette TRACE conn4 -> [0,2356,"getWindowHandles",null] 14:34:43 INFO - PROCESS | 1820 | 1477517683050 Marionette TRACE conn4 <- [1,2356,null,["8"]] 14:34:43 INFO - PROCESS | 1820 | 1477517683058 Marionette TRACE conn4 -> [0,2357,"switchToWindow",{"name":"8"}] 14:34:43 INFO - PROCESS | 1820 | 1477517683067 Marionette TRACE conn4 <- [1,2357,null,{}] 14:34:43 INFO - PROCESS | 1820 | 1477517683073 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:34:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x83257c00 == 8 [pid = 1820] [id = 509] 14:34:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83258000) [pid = 1820] [serial = 1494] [outer = (nil)] 14:34:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8325b800) [pid = 1820] [serial = 1495] [outer = 0x83258000] 14:34:43 INFO - PROCESS | 1820 | 1477517683184 Marionette DEBUG loaded listener.js 14:34:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83327c00) [pid = 1820] [serial = 1496] [outer = 0x83258000] 14:34:43 WARNING - wptserve Traceback (most recent call last): 14:34:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:34:43 WARNING - rv = self.func(request, response) 14:34:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:34:43 WARNING - access_control_allow_origin = "*") 14:34:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:34:43 WARNING - payload = payload_generator(server_data) 14:34:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:34:43 WARNING - return encode_string_as_bmp_image(data) 14:34:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:34:43 WARNING - img.save(f, "BMP") 14:34:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:34:43 WARNING - f.write(bmpfileheader) 14:34:43 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:34:43 WARNING - 14:34:53 INFO - PROCESS | 1820 | --DOCSHELL 0x837f6000 == 7 [pid = 1820] [id = 508] 14:34:55 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x837f8000) [pid = 1820] [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] 14:35:00 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83804800) [pid = 1820] [serial = 1493] [outer = (nil)] [url = about:blank] 14:35:00 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8325b800) [pid = 1820] [serial = 1495] [outer = (nil)] [url = about:blank] 14:35:13 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:35:13 INFO - PROCESS | 1820 | 1477517713403 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]]]}] 14:35:13 INFO - . 14:35:13 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30665ms 14:35:13 INFO - PROCESS | 1820 | 1477517713423 Marionette TRACE conn4 -> [0,2359,"getWindowHandle",null] 14:35:13 INFO - PROCESS | 1820 | 1477517713430 Marionette TRACE conn4 <- [1,2359,null,{"value":"8"}] 14:35:13 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 14:35:13 INFO - PROCESS | 1820 | 1477517713442 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}] 14:35:13 INFO - PROCESS | 1820 | 1477517713687 Marionette TRACE conn4 <- [1,2360,null,{"value":null}] 14:35:13 INFO - PROCESS | 1820 | 1477517713771 Marionette TRACE conn4 -> [0,2361,"getWindowHandles",null] 14:35:13 INFO - PROCESS | 1820 | 1477517713779 Marionette TRACE conn4 <- [1,2361,null,["8"]] 14:35:13 INFO - PROCESS | 1820 | 1477517713789 Marionette TRACE conn4 -> [0,2362,"switchToWindow",{"name":"8"}] 14:35:13 INFO - PROCESS | 1820 | 1477517713797 Marionette TRACE conn4 <- [1,2362,null,{}] 14:35:13 INFO - PROCESS | 1820 | 1477517713804 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:35:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x83256800 == 8 [pid = 1820] [id = 510] 14:35:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83257000) [pid = 1820] [serial = 1497] [outer = (nil)] 14:35:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8325bc00) [pid = 1820] [serial = 1498] [outer = 0x83257000] 14:35:13 INFO - PROCESS | 1820 | 1477517713904 Marionette DEBUG loaded listener.js 14:35:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83328c00) [pid = 1820] [serial = 1499] [outer = 0x83257000] 14:35:14 WARNING - wptserve Traceback (most recent call last): 14:35:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:35:14 WARNING - rv = self.func(request, response) 14:35:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:35:14 WARNING - access_control_allow_origin = "*") 14:35:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:35:14 WARNING - payload = payload_generator(server_data) 14:35:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:35:14 WARNING - return encode_string_as_bmp_image(data) 14:35: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 14:35:14 WARNING - img.save(f, "BMP") 14:35:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:35:14 WARNING - f.write(bmpfileheader) 14:35:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:35:14 WARNING - 14:35:23 INFO - PROCESS | 1820 | --DOCSHELL 0x83257c00 == 7 [pid = 1820] [id = 509] 14:35:29 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83258000) [pid = 1820] [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] 14:35:35 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83327c00) [pid = 1820] [serial = 1496] [outer = (nil)] [url = about:blank] 14:35:35 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8325bc00) [pid = 1820] [serial = 1498] [outer = (nil)] [url = about:blank] 14:35:44 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:35:44 INFO - PROCESS | 1820 | 1477517744124 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]]]}] 14:35:44 INFO - . 14:35:44 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 30724ms 14:35:44 INFO - PROCESS | 1820 | 1477517744165 Marionette TRACE conn4 -> [0,2364,"getWindowHandle",null] 14:35:44 INFO - PROCESS | 1820 | 1477517744172 Marionette TRACE conn4 <- [1,2364,null,{"value":"8"}] 14:35:44 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 14:35:44 INFO - PROCESS | 1820 | 1477517744185 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}] 14:35:44 INFO - PROCESS | 1820 | 1477517744438 Marionette TRACE conn4 <- [1,2365,null,{"value":null}] 14:35:44 INFO - PROCESS | 1820 | 1477517744524 Marionette TRACE conn4 -> [0,2366,"getWindowHandles",null] 14:35:44 INFO - PROCESS | 1820 | 1477517744532 Marionette TRACE conn4 <- [1,2366,null,["8"]] 14:35:44 INFO - PROCESS | 1820 | 1477517744543 Marionette TRACE conn4 -> [0,2367,"switchToWindow",{"name":"8"}] 14:35:44 INFO - PROCESS | 1820 | 1477517744552 Marionette TRACE conn4 <- [1,2367,null,{}] 14:35:44 INFO - PROCESS | 1820 | 1477517744564 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:35:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x83258000 == 8 [pid = 1820] [id = 511] 14:35:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83258400) [pid = 1820] [serial = 1500] [outer = (nil)] 14:35:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83320400) [pid = 1820] [serial = 1501] [outer = 0x83258400] 14:35:44 INFO - PROCESS | 1820 | 1477517744667 Marionette DEBUG loaded listener.js 14:35:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83328800) [pid = 1820] [serial = 1502] [outer = 0x83258400] 14:35:45 INFO - PROCESS | 1820 | 1477517745307 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]]]}] 14:35:45 INFO - . 14:35:45 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 1183ms 14:35:45 INFO - PROCESS | 1820 | 1477517745366 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 14:35:45 INFO - PROCESS | 1820 | 1477517745372 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 14:35:45 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 14:35:45 INFO - PROCESS | 1820 | 1477517745381 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}] 14:35:45 INFO - PROCESS | 1820 | 1477517745582 Marionette TRACE conn4 <- [1,2370,null,{"value":null}] 14:35:45 INFO - PROCESS | 1820 | 1477517745716 Marionette TRACE conn4 -> [0,2371,"getWindowHandles",null] 14:35:45 INFO - PROCESS | 1820 | 1477517745722 Marionette TRACE conn4 <- [1,2371,null,["8"]] 14:35:45 INFO - PROCESS | 1820 | 1477517745730 Marionette TRACE conn4 -> [0,2372,"switchToWindow",{"name":"8"}] 14:35:45 INFO - PROCESS | 1820 | 1477517745736 Marionette TRACE conn4 <- [1,2372,null,{}] 14:35:45 INFO - PROCESS | 1820 | 1477517745744 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:35:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x82eefc00 == 9 [pid = 1820] [id = 512] 14:35:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8373e800) [pid = 1820] [serial = 1503] [outer = (nil)] 14:35:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x83741800) [pid = 1820] [serial = 1504] [outer = 0x8373e800] 14:35:45 INFO - PROCESS | 1820 | 1477517745835 Marionette DEBUG loaded listener.js 14:35:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x83741c00) [pid = 1820] [serial = 1505] [outer = 0x8373e800] 14:35:46 INFO - PROCESS | 1820 | 1477517746573 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]]]}] 14:35:46 INFO - . 14:35:46 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1225ms 14:35:46 INFO - PROCESS | 1820 | 1477517746615 Marionette TRACE conn4 -> [0,2374,"getWindowHandle",null] 14:35:46 INFO - PROCESS | 1820 | 1477517746624 Marionette TRACE conn4 <- [1,2374,null,{"value":"8"}] 14:35:46 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 14:35:46 INFO - PROCESS | 1820 | 1477517746632 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}] 14:35:46 INFO - PROCESS | 1820 | 1477517746879 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 14:35:46 INFO - PROCESS | 1820 | 1477517746903 Marionette TRACE conn4 -> [0,2376,"getWindowHandles",null] 14:35:46 INFO - PROCESS | 1820 | 1477517746909 Marionette TRACE conn4 <- [1,2376,null,["8"]] 14:35:46 INFO - PROCESS | 1820 | 1477517746915 Marionette TRACE conn4 -> [0,2377,"switchToWindow",{"name":"8"}] 14:35:46 INFO - PROCESS | 1820 | 1477517746922 Marionette TRACE conn4 <- [1,2377,null,{}] 14:35:46 INFO - PROCESS | 1820 | 1477517746929 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:35:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x8387a400 == 10 [pid = 1820] [id = 513] 14:35:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8387a800) [pid = 1820] [serial = 1506] [outer = (nil)] 14:35:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8387c400) [pid = 1820] [serial = 1507] [outer = 0x8387a800] 14:35:47 INFO - PROCESS | 1820 | 1477517747024 Marionette DEBUG loaded listener.js 14:35:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x83881800) [pid = 1820] [serial = 1508] [outer = 0x8387a800] 14:35:47 INFO - PROCESS | 1820 | 1477517747775 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]]]}] 14:35:47 INFO - . 14:35:47 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 1181ms 14:35:47 INFO - PROCESS | 1820 | 1477517747814 Marionette TRACE conn4 -> [0,2379,"getWindowHandle",null] 14:35:47 INFO - PROCESS | 1820 | 1477517747818 Marionette TRACE conn4 <- [1,2379,null,{"value":"8"}] 14:35:47 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 14:35:47 INFO - PROCESS | 1820 | 1477517747827 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}] 14:35:48 INFO - PROCESS | 1820 | 1477517748063 Marionette TRACE conn4 <- [1,2380,null,{"value":null}] 14:35:48 INFO - PROCESS | 1820 | 1477517748079 Marionette TRACE conn4 -> [0,2381,"getWindowHandles",null] 14:35:48 INFO - PROCESS | 1820 | 1477517748087 Marionette TRACE conn4 <- [1,2381,null,["8"]] 14:35:48 INFO - PROCESS | 1820 | 1477517748094 Marionette TRACE conn4 -> [0,2382,"switchToWindow",{"name":"8"}] 14:35:48 INFO - PROCESS | 1820 | 1477517748101 Marionette TRACE conn4 <- [1,2382,null,{}] 14:35:48 INFO - PROCESS | 1820 | 1477517748108 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:35:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x83af5000 == 11 [pid = 1820] [id = 514] 14:35:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x83af6c00) [pid = 1820] [serial = 1509] [outer = (nil)] 14:35:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x83af9000) [pid = 1820] [serial = 1510] [outer = 0x83af6c00] 14:35:48 INFO - PROCESS | 1820 | 1477517748194 Marionette DEBUG loaded listener.js 14:35:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x83b1d800) [pid = 1820] [serial = 1511] [outer = 0x83af6c00] 14:35:48 INFO - PROCESS | 1820 | 1477517748950 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]]]}] 14:35:48 INFO - . 14:35:48 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 1169ms 14:35:49 INFO - PROCESS | 1820 | 1477517749002 Marionette TRACE conn4 -> [0,2384,"getWindowHandle",null] 14:35:49 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 14:35:49 INFO - PROCESS | 1820 | 1477517749006 Marionette TRACE conn4 <- [1,2384,null,{"value":"8"}] 14:35:49 INFO - PROCESS | 1820 | 1477517749014 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}] 14:35:49 INFO - PROCESS | 1820 | 1477517749200 Marionette TRACE conn4 <- [1,2385,null,{"value":null}] 14:35:49 INFO - PROCESS | 1820 | 1477517749217 Marionette TRACE conn4 -> [0,2386,"getWindowHandles",null] 14:35:49 INFO - PROCESS | 1820 | 1477517749221 Marionette TRACE conn4 <- [1,2386,null,["8"]] 14:35:49 INFO - PROCESS | 1820 | 1477517749226 Marionette TRACE conn4 -> [0,2387,"switchToWindow",{"name":"8"}] 14:35:49 INFO - PROCESS | 1820 | 1477517749232 Marionette TRACE conn4 <- [1,2387,null,{}] 14:35:49 INFO - PROCESS | 1820 | 1477517749237 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:35:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x84234400 == 12 [pid = 1820] [id = 515] 14:35:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x84234800) [pid = 1820] [serial = 1512] [outer = (nil)] 14:35:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x84238c00) [pid = 1820] [serial = 1513] [outer = 0x84234800] 14:35:49 INFO - PROCESS | 1820 | 1477517749322 Marionette DEBUG loaded listener.js 14:35:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8423b400) [pid = 1820] [serial = 1514] [outer = 0x84234800] 14:35:50 INFO - PROCESS | 1820 | 1477517750040 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]]]}] 14:35:50 INFO - . 14:35:50 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1082ms 14:35:50 INFO - PROCESS | 1820 | 1477517750096 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 14:35:50 INFO - PROCESS | 1820 | 1477517750099 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 14:35:50 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 14:35:50 INFO - PROCESS | 1820 | 1477517750107 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}] 14:35:50 INFO - PROCESS | 1820 | 1477517750333 Marionette TRACE conn4 <- [1,2390,null,{"value":null}] 14:35:50 INFO - PROCESS | 1820 | 1477517750459 Marionette TRACE conn4 -> [0,2391,"getWindowHandles",null] 14:35:50 INFO - PROCESS | 1820 | 1477517750464 Marionette TRACE conn4 <- [1,2391,null,["8"]] 14:35:50 INFO - PROCESS | 1820 | 1477517750470 Marionette TRACE conn4 -> [0,2392,"switchToWindow",{"name":"8"}] 14:35:50 INFO - PROCESS | 1820 | 1477517750475 Marionette TRACE conn4 <- [1,2392,null,{}] 14:35:50 INFO - PROCESS | 1820 | 1477517750480 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:35:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b26800 == 13 [pid = 1820] [id = 516] 14:35:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x84296c00) [pid = 1820] [serial = 1515] [outer = (nil)] 14:35:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8b264c00) [pid = 1820] [serial = 1516] [outer = 0x84296c00] 14:35:50 INFO - PROCESS | 1820 | 1477517750571 Marionette DEBUG loaded listener.js 14:35:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8b26cc00) [pid = 1820] [serial = 1517] [outer = 0x84296c00] 14:35:51 INFO - PROCESS | 1820 | 1477517751237 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]]]}] 14:35:51 INFO - . 14:35:51 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 1173ms 14:35:51 INFO - PROCESS | 1820 | 1477517751280 Marionette TRACE conn4 -> [0,2394,"getWindowHandle",null] 14:35:51 INFO - PROCESS | 1820 | 1477517751283 Marionette TRACE conn4 <- [1,2394,null,{"value":"8"}] 14:35:51 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 14:35:51 INFO - PROCESS | 1820 | 1477517751291 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}] 14:35:51 INFO - PROCESS | 1820 | 1477517751527 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 14:35:51 INFO - PROCESS | 1820 | 1477517751542 Marionette TRACE conn4 -> [0,2396,"getWindowHandles",null] 14:35:51 INFO - PROCESS | 1820 | 1477517751549 Marionette TRACE conn4 <- [1,2396,null,["8"]] 14:35:51 INFO - PROCESS | 1820 | 1477517751554 Marionette TRACE conn4 -> [0,2397,"switchToWindow",{"name":"8"}] 14:35:51 INFO - PROCESS | 1820 | 1477517751562 Marionette TRACE conn4 <- [1,2397,null,{}] 14:35:51 INFO - PROCESS | 1820 | 1477517751567 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:35:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c910800 == 14 [pid = 1820] [id = 517] 14:35:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8ce91400) [pid = 1820] [serial = 1518] [outer = (nil)] 14:35:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8ce93800) [pid = 1820] [serial = 1519] [outer = 0x8ce91400] 14:35:51 INFO - PROCESS | 1820 | 1477517751651 Marionette DEBUG loaded listener.js 14:35:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8ce93c00) [pid = 1820] [serial = 1520] [outer = 0x8ce91400] 14:35:52 INFO - PROCESS | 1820 | 1477517752470 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]]]}] 14:35:52 INFO - . 14:35:52 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 1274ms 14:35:52 INFO - PROCESS | 1820 | 1477517752567 Marionette TRACE conn4 -> [0,2399,"getWindowHandle",null] 14:35:52 INFO - PROCESS | 1820 | 1477517752575 Marionette TRACE conn4 <- [1,2399,null,{"value":"8"}] 14:35:52 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 14:35:52 INFO - PROCESS | 1820 | 1477517752586 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}] 14:35:52 INFO - PROCESS | 1820 | 1477517752794 Marionette TRACE conn4 <- [1,2400,null,{"value":null}] 14:35:52 INFO - PROCESS | 1820 | 1477517752979 Marionette TRACE conn4 -> [0,2401,"getWindowHandles",null] 14:35:52 INFO - PROCESS | 1820 | 1477517752987 Marionette TRACE conn4 <- [1,2401,null,["8"]] 14:35:53 INFO - PROCESS | 1820 | 1477517752998 Marionette TRACE conn4 -> [0,2402,"switchToWindow",{"name":"8"}] 14:35:53 INFO - PROCESS | 1820 | 1477517753007 Marionette TRACE conn4 <- [1,2402,null,{}] 14:35:53 INFO - PROCESS | 1820 | 1477517753014 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:35:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x83736c00 == 15 [pid = 1820] [id = 518] 14:35:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x83741000) [pid = 1820] [serial = 1521] [outer = (nil)] 14:35:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x837ff400) [pid = 1820] [serial = 1522] [outer = 0x83741000] 14:35:53 INFO - PROCESS | 1820 | 1477517753120 Marionette DEBUG loaded listener.js 14:35:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x837f6400) [pid = 1820] [serial = 1523] [outer = 0x83741000] 14:35:53 INFO - PROCESS | 1820 | 1477517753867 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]]]}] 14:35:53 INFO - . 14:35:53 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1331ms 14:35:53 INFO - PROCESS | 1820 | 1477517753916 Marionette TRACE conn4 -> [0,2404,"getWindowHandle",null] 14:35:53 INFO - PROCESS | 1820 | 1477517753922 Marionette TRACE conn4 <- [1,2404,null,{"value":"8"}] 14:35:53 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 14:35:53 INFO - PROCESS | 1820 | 1477517753931 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}] 14:35:54 INFO - PROCESS | 1820 | 1477517754200 Marionette TRACE conn4 <- [1,2405,null,{"value":null}] 14:35:54 INFO - PROCESS | 1820 | 1477517754324 Marionette TRACE conn4 -> [0,2406,"getWindowHandles",null] 14:35:54 INFO - PROCESS | 1820 | 1477517754330 Marionette TRACE conn4 <- [1,2406,null,["8"]] 14:35:54 INFO - PROCESS | 1820 | 1477517754341 Marionette TRACE conn4 -> [0,2407,"switchToWindow",{"name":"8"}] 14:35:54 INFO - PROCESS | 1820 | 1477517754349 Marionette TRACE conn4 <- [1,2407,null,{}] 14:35:54 INFO - PROCESS | 1820 | 1477517754396 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:35:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x83873c00 == 16 [pid = 1820] [id = 519] 14:35:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8387a000) [pid = 1820] [serial = 1524] [outer = (nil)] 14:35:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8423f400) [pid = 1820] [serial = 1525] [outer = 0x8387a000] 14:35:54 INFO - PROCESS | 1820 | 1477517754499 Marionette DEBUG loaded listener.js 14:35:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8428d000) [pid = 1820] [serial = 1526] [outer = 0x8387a000] 14:35:55 INFO - PROCESS | 1820 | 1477517755243 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]]]}] 14:35:55 INFO - . 14:35:55 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 1372ms 14:35:55 INFO - PROCESS | 1820 | 1477517755335 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 14:35:55 INFO - PROCESS | 1820 | 1477517755344 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 14:35:55 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 14:35:55 INFO - PROCESS | 1820 | 1477517755355 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}] 14:35:55 INFO - PROCESS | 1820 | 1477517755570 Marionette TRACE conn4 <- [1,2410,null,{"value":null}] 14:35:55 INFO - PROCESS | 1820 | 1477517755754 Marionette TRACE conn4 -> [0,2411,"getWindowHandles",null] 14:35:55 INFO - PROCESS | 1820 | 1477517755761 Marionette TRACE conn4 <- [1,2411,null,["8"]] 14:35:55 INFO - PROCESS | 1820 | 1477517755770 Marionette TRACE conn4 -> [0,2412,"switchToWindow",{"name":"8"}] 14:35:55 INFO - PROCESS | 1820 | 1477517755779 Marionette TRACE conn4 <- [1,2412,null,{}] 14:35:55 INFO - PROCESS | 1820 | 1477517755791 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:35:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cec3000 == 17 [pid = 1820] [id = 520] 14:35:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8cec3400) [pid = 1820] [serial = 1527] [outer = (nil)] 14:35:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8ceca000) [pid = 1820] [serial = 1528] [outer = 0x8cec3400] 14:35:55 INFO - PROCESS | 1820 | 1477517755893 Marionette DEBUG loaded listener.js 14:35:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8ceca400) [pid = 1820] [serial = 1529] [outer = 0x8cec3400] 14:35:56 WARNING - wptserve Traceback (most recent call last): 14:35:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:35:56 WARNING - rv = self.func(request, response) 14:35:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:35:56 WARNING - access_control_allow_origin = "*") 14:35:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:35:56 WARNING - payload = payload_generator(server_data) 14:35:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:35:56 WARNING - return encode_string_as_bmp_image(data) 14:35:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:35:56 WARNING - img.save(f, "BMP") 14:35:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:35:56 WARNING - f.write(bmpfileheader) 14:35:56 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:35:56 WARNING - 14:35:57 INFO - PROCESS | 1820 | --DOCSHELL 0x83256800 == 16 [pid = 1820] [id = 510] 14:36:00 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x84296c00) [pid = 1820] [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] 14:36:00 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x84234800) [pid = 1820] [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] 14:36:00 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x83af6c00) [pid = 1820] [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] 14:36:00 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8387a800) [pid = 1820] [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] 14:36:00 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8373e800) [pid = 1820] [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] 14:36:00 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x83258400) [pid = 1820] [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] 14:36:00 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x83257000) [pid = 1820] [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] 14:36:05 INFO - PROCESS | 1820 | --DOCSHELL 0x82eefc00 == 15 [pid = 1820] [id = 512] 14:36:05 INFO - PROCESS | 1820 | --DOCSHELL 0x83b26800 == 14 [pid = 1820] [id = 516] 14:36:05 INFO - PROCESS | 1820 | --DOCSHELL 0x84234400 == 13 [pid = 1820] [id = 515] 14:36:05 INFO - PROCESS | 1820 | --DOCSHELL 0x83af5000 == 12 [pid = 1820] [id = 514] 14:36:05 INFO - PROCESS | 1820 | --DOCSHELL 0x8387a400 == 11 [pid = 1820] [id = 513] 14:36:05 INFO - PROCESS | 1820 | --DOCSHELL 0x83258000 == 10 [pid = 1820] [id = 511] 14:36:05 INFO - PROCESS | 1820 | --DOCSHELL 0x83873c00 == 9 [pid = 1820] [id = 519] 14:36:05 INFO - PROCESS | 1820 | --DOCSHELL 0x83736c00 == 8 [pid = 1820] [id = 518] 14:36:05 INFO - PROCESS | 1820 | --DOCSHELL 0x8c910800 == 7 [pid = 1820] [id = 517] 14:36:05 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8ce93800) [pid = 1820] [serial = 1519] [outer = (nil)] [url = about:blank] 14:36:05 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x83328800) [pid = 1820] [serial = 1502] [outer = (nil)] [url = about:blank] 14:36:05 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8423b400) [pid = 1820] [serial = 1514] [outer = (nil)] [url = about:blank] 14:36:05 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8387c400) [pid = 1820] [serial = 1507] [outer = (nil)] [url = about:blank] 14:36:05 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x83320400) [pid = 1820] [serial = 1501] [outer = (nil)] [url = about:blank] 14:36:05 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8b26cc00) [pid = 1820] [serial = 1517] [outer = (nil)] [url = about:blank] 14:36:05 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x83b1d800) [pid = 1820] [serial = 1511] [outer = (nil)] [url = about:blank] 14:36:05 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x83741c00) [pid = 1820] [serial = 1505] [outer = (nil)] [url = about:blank] 14:36:05 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x83741800) [pid = 1820] [serial = 1504] [outer = (nil)] [url = about:blank] 14:36:05 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83881800) [pid = 1820] [serial = 1508] [outer = (nil)] [url = about:blank] 14:36:05 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8b264c00) [pid = 1820] [serial = 1516] [outer = (nil)] [url = about:blank] 14:36:05 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x83af9000) [pid = 1820] [serial = 1510] [outer = (nil)] [url = about:blank] 14:36:05 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x83328c00) [pid = 1820] [serial = 1499] [outer = (nil)] [url = about:blank] 14:36:05 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x84238c00) [pid = 1820] [serial = 1513] [outer = (nil)] [url = about:blank] 14:36:08 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x83741000) [pid = 1820] [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] 14:36:08 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8387a000) [pid = 1820] [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] 14:36:08 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8ce91400) [pid = 1820] [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] 14:36:13 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8ce93c00) [pid = 1820] [serial = 1520] [outer = (nil)] [url = about:blank] 14:36:13 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x837f6400) [pid = 1820] [serial = 1523] [outer = (nil)] [url = about:blank] 14:36:13 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x837ff400) [pid = 1820] [serial = 1522] [outer = (nil)] [url = about:blank] 14:36:13 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8428d000) [pid = 1820] [serial = 1526] [outer = (nil)] [url = about:blank] 14:36:13 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8423f400) [pid = 1820] [serial = 1525] [outer = (nil)] [url = about:blank] 14:36:13 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8ceca000) [pid = 1820] [serial = 1528] [outer = (nil)] [url = about:blank] 14:36:26 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:36:26 INFO - PROCESS | 1820 | 1477517786106 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]]]}] 14:36:26 INFO - . 14:36:26 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30769ms 14:36:26 INFO - PROCESS | 1820 | 1477517786124 Marionette TRACE conn4 -> [0,2414,"getWindowHandle",null] 14:36:26 INFO - PROCESS | 1820 | 1477517786130 Marionette TRACE conn4 <- [1,2414,null,{"value":"8"}] 14:36:26 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 14:36:26 INFO - PROCESS | 1820 | 1477517786144 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}] 14:36:26 INFO - PROCESS | 1820 | 1477517786400 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 14:36:26 INFO - PROCESS | 1820 | 1477517786488 Marionette TRACE conn4 -> [0,2416,"getWindowHandles",null] 14:36:26 INFO - PROCESS | 1820 | 1477517786495 Marionette TRACE conn4 <- [1,2416,null,["8"]] 14:36:26 INFO - PROCESS | 1820 | 1477517786504 Marionette TRACE conn4 -> [0,2417,"switchToWindow",{"name":"8"}] 14:36:26 INFO - PROCESS | 1820 | 1477517786513 Marionette TRACE conn4 <- [1,2417,null,{}] 14:36:26 INFO - PROCESS | 1820 | 1477517786523 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:36:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x83256800 == 8 [pid = 1820] [id = 521] 14:36:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83256c00) [pid = 1820] [serial = 1530] [outer = (nil)] 14:36:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8325a400) [pid = 1820] [serial = 1531] [outer = 0x83256c00] 14:36:26 INFO - PROCESS | 1820 | 1477517786631 Marionette DEBUG loaded listener.js 14:36:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83323c00) [pid = 1820] [serial = 1532] [outer = 0x83256c00] 14:36:27 WARNING - wptserve Traceback (most recent call last): 14:36:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:36:27 WARNING - rv = self.func(request, response) 14:36:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:36:27 WARNING - access_control_allow_origin = "*") 14:36:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:36:27 WARNING - payload = payload_generator(server_data) 14:36:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:36:27 WARNING - return encode_string_as_bmp_image(data) 14:36:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:36:27 WARNING - img.save(f, "BMP") 14:36:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:36:27 WARNING - f.write(bmpfileheader) 14:36:27 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:36:27 WARNING - 14:36:36 INFO - PROCESS | 1820 | --DOCSHELL 0x8cec3000 == 7 [pid = 1820] [id = 520] 14:36:42 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8cec3400) [pid = 1820] [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] 14:36:47 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8ceca400) [pid = 1820] [serial = 1529] [outer = (nil)] [url = about:blank] 14:36:47 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8325a400) [pid = 1820] [serial = 1531] [outer = (nil)] [url = about:blank] 14:36:56 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:36:56 INFO - PROCESS | 1820 | 1477517816849 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]]]}] 14:36:56 INFO - . 14:36:56 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30725ms 14:36:56 INFO - PROCESS | 1820 | 1477517816867 Marionette TRACE conn4 -> [0,2419,"getWindowHandle",null] 14:36:56 INFO - PROCESS | 1820 | 1477517816874 Marionette TRACE conn4 <- [1,2419,null,{"value":"8"}] 14:36:56 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 14:36:56 INFO - PROCESS | 1820 | 1477517816887 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}] 14:36:57 INFO - PROCESS | 1820 | 1477517817133 Marionette TRACE conn4 <- [1,2420,null,{"value":null}] 14:36:57 INFO - PROCESS | 1820 | 1477517817219 Marionette TRACE conn4 -> [0,2421,"getWindowHandles",null] 14:36:57 INFO - PROCESS | 1820 | 1477517817227 Marionette TRACE conn4 <- [1,2421,null,["8"]] 14:36:57 INFO - PROCESS | 1820 | 1477517817237 Marionette TRACE conn4 -> [0,2422,"switchToWindow",{"name":"8"}] 14:36:57 INFO - PROCESS | 1820 | 1477517817246 Marionette TRACE conn4 <- [1,2422,null,{}] 14:36:57 INFO - PROCESS | 1820 | 1477517817255 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:36:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x83256400 == 8 [pid = 1820] [id = 522] 14:36:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83257400) [pid = 1820] [serial = 1533] [outer = (nil)] 14:36:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8325bc00) [pid = 1820] [serial = 1534] [outer = 0x83257400] 14:36:57 INFO - PROCESS | 1820 | 1477517817361 Marionette DEBUG loaded listener.js 14:36:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83328400) [pid = 1820] [serial = 1535] [outer = 0x83257400] 14:36:57 WARNING - wptserve Traceback (most recent call last): 14:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:36:57 WARNING - rv = self.func(request, response) 14:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:36:57 WARNING - access_control_allow_origin = "*") 14:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:36:57 WARNING - payload = payload_generator(server_data) 14:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:36:57 WARNING - return encode_string_as_bmp_image(data) 14:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:36:57 WARNING - img.save(f, "BMP") 14:36:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:36:57 WARNING - f.write(bmpfileheader) 14:36:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:36:57 WARNING - 14:37:07 INFO - PROCESS | 1820 | --DOCSHELL 0x83256800 == 7 [pid = 1820] [id = 521] 14:37:13 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83256c00) [pid = 1820] [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] 14:37:18 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83323c00) [pid = 1820] [serial = 1532] [outer = (nil)] [url = about:blank] 14:37:18 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8325bc00) [pid = 1820] [serial = 1534] [outer = (nil)] [url = about:blank] 14:37:27 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:37:27 INFO - PROCESS | 1820 | 1477517847586 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]]]}] 14:37:27 INFO - . 14:37:27 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30722ms 14:37:27 INFO - PROCESS | 1820 | 1477517847612 Marionette TRACE conn4 -> [0,2424,"getWindowHandle",null] 14:37:27 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 14:37:27 INFO - PROCESS | 1820 | 1477517847622 Marionette TRACE conn4 <- [1,2424,null,{"value":"8"}] 14:37:27 INFO - PROCESS | 1820 | 1477517847635 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}] 14:37:27 INFO - PROCESS | 1820 | 1477517847885 Marionette TRACE conn4 <- [1,2425,null,{"value":null}] 14:37:27 INFO - PROCESS | 1820 | 1477517847971 Marionette TRACE conn4 -> [0,2426,"getWindowHandles",null] 14:37:27 INFO - PROCESS | 1820 | 1477517847978 Marionette TRACE conn4 <- [1,2426,null,["8"]] 14:37:27 INFO - PROCESS | 1820 | 1477517847987 Marionette TRACE conn4 -> [0,2427,"switchToWindow",{"name":"8"}] 14:37:28 INFO - PROCESS | 1820 | 1477517847996 Marionette TRACE conn4 <- [1,2427,null,{}] 14:37:28 INFO - PROCESS | 1820 | 1477517848001 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:37:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8325bc00 == 8 [pid = 1820] [id = 523] 14:37:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8325c000) [pid = 1820] [serial = 1536] [outer = (nil)] 14:37:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83324000) [pid = 1820] [serial = 1537] [outer = 0x8325c000] 14:37:28 INFO - PROCESS | 1820 | 1477517848105 Marionette DEBUG loaded listener.js 14:37:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332c400) [pid = 1820] [serial = 1538] [outer = 0x8325c000] 14:37:28 INFO - PROCESS | 1820 | 1477517848828 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]]]}] 14:37:28 INFO - . 14:37:28 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1223ms 14:37:28 INFO - PROCESS | 1820 | 1477517848855 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 14:37:28 INFO - PROCESS | 1820 | 1477517848861 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 14:37:28 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 14:37:28 INFO - PROCESS | 1820 | 1477517848869 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}] 14:37:29 INFO - PROCESS | 1820 | 1477517849133 Marionette TRACE conn4 <- [1,2430,null,{"value":null}] 14:37:29 INFO - PROCESS | 1820 | 1477517849149 Marionette TRACE conn4 -> [0,2431,"getWindowHandles",null] 14:37:29 INFO - PROCESS | 1820 | 1477517849154 Marionette TRACE conn4 <- [1,2431,null,["8"]] 14:37:29 INFO - PROCESS | 1820 | 1477517849161 Marionette TRACE conn4 -> [0,2432,"switchToWindow",{"name":"8"}] 14:37:29 INFO - PROCESS | 1820 | 1477517849167 Marionette TRACE conn4 <- [1,2432,null,{}] 14:37:29 INFO - PROCESS | 1820 | 1477517849174 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:37:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8373ec00 == 9 [pid = 1820] [id = 524] 14:37:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8373f400) [pid = 1820] [serial = 1539] [outer = (nil)] 14:37:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x83742000) [pid = 1820] [serial = 1540] [outer = 0x8373f400] 14:37:29 INFO - PROCESS | 1820 | 1477517849264 Marionette DEBUG loaded listener.js 14:37:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x83744000) [pid = 1820] [serial = 1541] [outer = 0x8373f400] 14:37:30 INFO - PROCESS | 1820 | 1477517850066 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]]]}] 14:37:30 INFO - . 14:37:30 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1230ms 14:37:30 INFO - PROCESS | 1820 | 1477517850108 Marionette TRACE conn4 -> [0,2434,"getWindowHandle",null] 14:37:30 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 14:37:30 INFO - PROCESS | 1820 | 1477517850117 Marionette TRACE conn4 <- [1,2434,null,{"value":"8"}] 14:37:30 INFO - PROCESS | 1820 | 1477517850125 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}] 14:37:30 INFO - PROCESS | 1820 | 1477517850374 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 14:37:30 INFO - PROCESS | 1820 | 1477517850396 Marionette TRACE conn4 -> [0,2436,"getWindowHandles",null] 14:37:30 INFO - PROCESS | 1820 | 1477517850402 Marionette TRACE conn4 <- [1,2436,null,["8"]] 14:37:30 INFO - PROCESS | 1820 | 1477517850407 Marionette TRACE conn4 -> [0,2437,"switchToWindow",{"name":"8"}] 14:37:30 INFO - PROCESS | 1820 | 1477517850415 Marionette TRACE conn4 <- [1,2437,null,{}] 14:37:30 INFO - PROCESS | 1820 | 1477517850422 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:37:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x83877c00 == 10 [pid = 1820] [id = 525] 14:37:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x83878000) [pid = 1820] [serial = 1542] [outer = (nil)] 14:37:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x83879c00) [pid = 1820] [serial = 1543] [outer = 0x83878000] 14:37:30 INFO - PROCESS | 1820 | 1477517850516 Marionette DEBUG loaded listener.js 14:37:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8387f000) [pid = 1820] [serial = 1544] [outer = 0x83878000] 14:37:31 INFO - PROCESS | 1820 | 1477517851266 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]]]}] 14:37:31 INFO - . 14:37:31 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1178ms 14:37:31 INFO - PROCESS | 1820 | 1477517851302 Marionette TRACE conn4 -> [0,2439,"getWindowHandle",null] 14:37:31 INFO - PROCESS | 1820 | 1477517851306 Marionette TRACE conn4 <- [1,2439,null,{"value":"8"}] 14:37:31 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 14:37:31 INFO - PROCESS | 1820 | 1477517851314 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}] 14:37:31 INFO - PROCESS | 1820 | 1477517851547 Marionette TRACE conn4 <- [1,2440,null,{"value":null}] 14:37:31 INFO - PROCESS | 1820 | 1477517851569 Marionette TRACE conn4 -> [0,2441,"getWindowHandles",null] 14:37:31 INFO - PROCESS | 1820 | 1477517851578 Marionette TRACE conn4 <- [1,2441,null,["8"]] 14:37:31 INFO - PROCESS | 1820 | 1477517851582 Marionette TRACE conn4 -> [0,2442,"switchToWindow",{"name":"8"}] 14:37:31 INFO - PROCESS | 1820 | 1477517851590 Marionette TRACE conn4 <- [1,2442,null,{}] 14:37:31 INFO - PROCESS | 1820 | 1477517851596 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:37:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x83af1c00 == 11 [pid = 1820] [id = 526] 14:37:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x83af2000) [pid = 1820] [serial = 1545] [outer = (nil)] 14:37:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x83af4c00) [pid = 1820] [serial = 1546] [outer = 0x83af2000] 14:37:31 INFO - PROCESS | 1820 | 1477517851683 Marionette DEBUG loaded listener.js 14:37:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x83b18800) [pid = 1820] [serial = 1547] [outer = 0x83af2000] 14:37:32 INFO - PROCESS | 1820 | 1477517852432 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]]]}] 14:37:32 INFO - . 14:37:32 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1171ms 14:37:32 INFO - PROCESS | 1820 | 1477517852486 Marionette TRACE conn4 -> [0,2444,"getWindowHandle",null] 14:37:32 INFO - PROCESS | 1820 | 1477517852490 Marionette TRACE conn4 <- [1,2444,null,{"value":"8"}] 14:37:32 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 14:37:32 INFO - PROCESS | 1820 | 1477517852498 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}] 14:37:32 INFO - PROCESS | 1820 | 1477517852732 Marionette TRACE conn4 <- [1,2445,null,{"value":null}] 14:37:32 INFO - PROCESS | 1820 | 1477517852755 Marionette TRACE conn4 -> [0,2446,"getWindowHandles",null] 14:37:32 INFO - PROCESS | 1820 | 1477517852762 Marionette TRACE conn4 <- [1,2446,null,["8"]] 14:37:32 INFO - PROCESS | 1820 | 1477517852772 Marionette TRACE conn4 -> [0,2447,"switchToWindow",{"name":"8"}] 14:37:32 INFO - PROCESS | 1820 | 1477517852781 Marionette TRACE conn4 <- [1,2447,null,{}] 14:37:32 INFO - PROCESS | 1820 | 1477517852791 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:37:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x84231800 == 12 [pid = 1820] [id = 527] 14:37:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x84232000) [pid = 1820] [serial = 1548] [outer = (nil)] 14:37:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x84234800) [pid = 1820] [serial = 1549] [outer = 0x84232000] 14:37:32 INFO - PROCESS | 1820 | 1477517852908 Marionette DEBUG loaded listener.js 14:37:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x84236400) [pid = 1820] [serial = 1550] [outer = 0x84232000] 14:37:33 INFO - PROCESS | 1820 | 1477517853703 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]]]}] 14:37:33 INFO - . 14:37:33 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1224ms 14:37:33 INFO - PROCESS | 1820 | 1477517853723 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 14:37:33 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 14:37:33 INFO - PROCESS | 1820 | 1477517853727 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 14:37:33 INFO - PROCESS | 1820 | 1477517853734 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}] 14:37:34 INFO - PROCESS | 1820 | 1477517854006 Marionette TRACE conn4 <- [1,2450,null,{"value":null}] 14:37:34 INFO - PROCESS | 1820 | 1477517854027 Marionette TRACE conn4 -> [0,2451,"getWindowHandles",null] 14:37:34 INFO - PROCESS | 1820 | 1477517854031 Marionette TRACE conn4 <- [1,2451,null,["8"]] 14:37:34 INFO - PROCESS | 1820 | 1477517854036 Marionette TRACE conn4 -> [0,2452,"switchToWindow",{"name":"8"}] 14:37:34 INFO - PROCESS | 1820 | 1477517854042 Marionette TRACE conn4 <- [1,2452,null,{}] 14:37:34 INFO - PROCESS | 1820 | 1477517854048 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:37:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b24800 == 13 [pid = 1820] [id = 528] 14:37:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x84291c00) [pid = 1820] [serial = 1551] [outer = (nil)] 14:37:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8429b400) [pid = 1820] [serial = 1552] [outer = 0x84291c00] 14:37:34 INFO - PROCESS | 1820 | 1477517854140 Marionette DEBUG loaded listener.js 14:37:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8b265400) [pid = 1820] [serial = 1553] [outer = 0x84291c00] 14:37:34 INFO - PROCESS | 1820 | 1477517854890 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]]]}] 14:37:34 INFO - . 14:37:34 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1185ms 14:37:34 INFO - PROCESS | 1820 | 1477517854919 Marionette TRACE conn4 -> [0,2454,"getWindowHandle",null] 14:37:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 14:37:34 INFO - PROCESS | 1820 | 1477517854924 Marionette TRACE conn4 <- [1,2454,null,{"value":"8"}] 14:37:34 INFO - PROCESS | 1820 | 1477517854931 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}] 14:37:35 INFO - PROCESS | 1820 | 1477517855100 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 14:37:35 INFO - PROCESS | 1820 | 1477517855115 Marionette TRACE conn4 -> [0,2456,"getWindowHandles",null] 14:37:35 INFO - PROCESS | 1820 | 1477517855123 Marionette TRACE conn4 <- [1,2456,null,["8"]] 14:37:35 INFO - PROCESS | 1820 | 1477517855245 Marionette TRACE conn4 -> [0,2457,"switchToWindow",{"name":"8"}] 14:37:35 INFO - PROCESS | 1820 | 1477517855253 Marionette TRACE conn4 <- [1,2457,null,{}] 14:37:35 INFO - PROCESS | 1820 | 1477517855259 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:37:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c909400 == 14 [pid = 1820] [id = 529] 14:37:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8c909800) [pid = 1820] [serial = 1554] [outer = (nil)] 14:37:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8c90cc00) [pid = 1820] [serial = 1555] [outer = 0x8c909800] 14:37:35 INFO - PROCESS | 1820 | 1477517855347 Marionette DEBUG loaded listener.js 14:37:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8c90d000) [pid = 1820] [serial = 1556] [outer = 0x8c909800] 14:37:36 INFO - PROCESS | 1820 | 1477517856029 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]]]}] 14:37:36 INFO - . 14:37:36 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 1121ms 14:37:36 INFO - PROCESS | 1820 | 1477517856052 Marionette TRACE conn4 -> [0,2459,"getWindowHandle",null] 14:37:36 INFO - PROCESS | 1820 | 1477517856060 Marionette TRACE conn4 <- [1,2459,null,{"value":"8"}] 14:37:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 14:37:36 INFO - PROCESS | 1820 | 1477517856072 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}] 14:37:36 INFO - PROCESS | 1820 | 1477517856283 Marionette TRACE conn4 <- [1,2460,null,{"value":null}] 14:37:36 INFO - PROCESS | 1820 | 1477517856457 Marionette TRACE conn4 -> [0,2461,"getWindowHandles",null] 14:37:36 INFO - PROCESS | 1820 | 1477517856463 Marionette TRACE conn4 <- [1,2461,null,["8"]] 14:37:36 INFO - PROCESS | 1820 | 1477517856475 Marionette TRACE conn4 -> [0,2462,"switchToWindow",{"name":"8"}] 14:37:36 INFO - PROCESS | 1820 | 1477517856484 Marionette TRACE conn4 <- [1,2462,null,{}] 14:37:36 INFO - PROCESS | 1820 | 1477517856534 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:37:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x83741c00 == 15 [pid = 1820] [id = 530] 14:37:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x83743000) [pid = 1820] [serial = 1557] [outer = (nil)] 14:37:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x837ffc00) [pid = 1820] [serial = 1558] [outer = 0x83743000] 14:37:36 INFO - PROCESS | 1820 | 1477517856647 Marionette DEBUG loaded listener.js 14:37:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x83805c00) [pid = 1820] [serial = 1559] [outer = 0x83743000] 14:37:37 INFO - PROCESS | 1820 | 1477517857367 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]]]}] 14:37:37 INFO - . 14:37:37 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1324ms 14:37:37 INFO - PROCESS | 1820 | 1477517857396 Marionette TRACE conn4 -> [0,2464,"getWindowHandle",null] 14:37:37 INFO - PROCESS | 1820 | 1477517857402 Marionette TRACE conn4 <- [1,2464,null,{"value":"8"}] 14:37:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 14:37:37 INFO - PROCESS | 1820 | 1477517857411 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}] 14:37:37 INFO - PROCESS | 1820 | 1477517857650 Marionette TRACE conn4 <- [1,2465,null,{"value":null}] 14:37:37 INFO - PROCESS | 1820 | 1477517857813 Marionette TRACE conn4 -> [0,2466,"getWindowHandles",null] 14:37:37 INFO - PROCESS | 1820 | 1477517857820 Marionette TRACE conn4 <- [1,2466,null,["8"]] 14:37:37 INFO - PROCESS | 1820 | 1477517857829 Marionette TRACE conn4 -> [0,2467,"switchToWindow",{"name":"8"}] 14:37:37 INFO - PROCESS | 1820 | 1477517857836 Marionette TRACE conn4 <- [1,2467,null,{}] 14:37:37 INFO - PROCESS | 1820 | 1477517857843 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:37:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x83877800 == 16 [pid = 1820] [id = 531] 14:37:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x84239c00) [pid = 1820] [serial = 1560] [outer = (nil)] 14:37:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8428f400) [pid = 1820] [serial = 1561] [outer = 0x84239c00] 14:37:37 INFO - PROCESS | 1820 | 1477517857945 Marionette DEBUG loaded listener.js 14:37:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8423cc00) [pid = 1820] [serial = 1562] [outer = 0x84239c00] 14:37:38 INFO - PROCESS | 1820 | 1477517858704 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]]]}] 14:37:38 INFO - . 14:37:38 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 1327ms 14:37:38 INFO - PROCESS | 1820 | 1477517858747 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 14:37:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 14:37:38 INFO - PROCESS | 1820 | 1477517858756 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 14:37:38 INFO - PROCESS | 1820 | 1477517858764 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}] 14:37:38 INFO - PROCESS | 1820 | 1477517858957 Marionette TRACE conn4 <- [1,2470,null,{"value":null}] 14:37:39 INFO - PROCESS | 1820 | 1477517859130 Marionette TRACE conn4 -> [0,2471,"getWindowHandles",null] 14:37:39 INFO - PROCESS | 1820 | 1477517859135 Marionette TRACE conn4 <- [1,2471,null,["8"]] 14:37:39 INFO - PROCESS | 1820 | 1477517859144 Marionette TRACE conn4 -> [0,2472,"switchToWindow",{"name":"8"}] 14:37:39 INFO - PROCESS | 1820 | 1477517859151 Marionette TRACE conn4 <- [1,2472,null,{}] 14:37:39 INFO - PROCESS | 1820 | 1477517859158 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:37:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cebf800 == 17 [pid = 1820] [id = 532] 14:37:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8cebfc00) [pid = 1820] [serial = 1563] [outer = (nil)] 14:37:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8cec2c00) [pid = 1820] [serial = 1564] [outer = 0x8cebfc00] 14:37:39 INFO - PROCESS | 1820 | 1477517859266 Marionette DEBUG loaded listener.js 14:37:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8cec3000) [pid = 1820] [serial = 1565] [outer = 0x8cebfc00] 14:37:40 INFO - PROCESS | 1820 | 1477517859997 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]]]}] 14:37:40 INFO - . 14:37:40 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 1280ms 14:37:40 INFO - PROCESS | 1820 | 1477517860044 Marionette TRACE conn4 -> [0,2474,"getWindowHandle",null] 14:37:40 INFO - PROCESS | 1820 | 1477517860049 Marionette TRACE conn4 <- [1,2474,null,{"value":"8"}] 14:37:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 14:37:40 INFO - PROCESS | 1820 | 1477517860057 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}] 14:37:40 INFO - PROCESS | 1820 | 1477517860260 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 14:37:40 INFO - PROCESS | 1820 | 1477517860445 Marionette TRACE conn4 -> [0,2476,"getWindowHandles",null] 14:37:40 INFO - PROCESS | 1820 | 1477517860451 Marionette TRACE conn4 <- [1,2476,null,["8"]] 14:37:40 INFO - PROCESS | 1820 | 1477517860459 Marionette TRACE conn4 -> [0,2477,"switchToWindow",{"name":"8"}] 14:37:40 INFO - PROCESS | 1820 | 1477517860467 Marionette TRACE conn4 <- [1,2477,null,{}] 14:37:40 INFO - PROCESS | 1820 | 1477517860482 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:37:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd63c00 == 18 [pid = 1820] [id = 533] 14:37:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8dd65000) [pid = 1820] [serial = 1566] [outer = (nil)] 14:37:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8dd67c00) [pid = 1820] [serial = 1567] [outer = 0x8dd65000] 14:37:40 INFO - PROCESS | 1820 | 1477517860593 Marionette DEBUG loaded listener.js 14:37:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8f912400) [pid = 1820] [serial = 1568] [outer = 0x8dd65000] 14:37:41 INFO - . 14:37:41 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1375ms 14:37:41 INFO - PROCESS | 1820 | 1477517861417 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]]]}] 14:37:41 INFO - PROCESS | 1820 | 1477517861454 Marionette TRACE conn4 -> [0,2479,"getWindowHandle",null] 14:37:41 INFO - PROCESS | 1820 | 1477517861461 Marionette TRACE conn4 <- [1,2479,null,{"value":"8"}] 14:37:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 14:37:41 INFO - PROCESS | 1820 | 1477517861474 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}] 14:37:41 INFO - PROCESS | 1820 | 1477517861666 Marionette TRACE conn4 <- [1,2480,null,{"value":null}] 14:37:41 INFO - PROCESS | 1820 | 1477517861866 Marionette TRACE conn4 -> [0,2481,"getWindowHandles",null] 14:37:41 INFO - PROCESS | 1820 | 1477517861877 Marionette TRACE conn4 <- [1,2481,null,["8"]] 14:37:41 INFO - PROCESS | 1820 | 1477517861903 Marionette TRACE conn4 -> [0,2482,"switchToWindow",{"name":"8"}] 14:37:41 INFO - PROCESS | 1820 | 1477517861915 Marionette TRACE conn4 <- [1,2482,null,{}] 14:37:41 INFO - PROCESS | 1820 | 1477517861921 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:37:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x83255000 == 19 [pid = 1820] [id = 534] 14:37:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x83257000) [pid = 1820] [serial = 1569] [outer = (nil)] 14:37:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x834a5800) [pid = 1820] [serial = 1570] [outer = 0x83257000] 14:37:42 INFO - PROCESS | 1820 | 1477517862016 Marionette DEBUG loaded listener.js 14:37:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x834a3400) [pid = 1820] [serial = 1571] [outer = 0x83257000] 14:37:42 INFO - PROCESS | 1820 | --DOCSHELL 0x83256400 == 18 [pid = 1820] [id = 522] 14:37:42 INFO - PROCESS | 1820 | 1477517862749 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]]]}] 14:37:42 INFO - . 14:37:42 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 1325ms 14:37:42 INFO - PROCESS | 1820 | 1477517862798 Marionette TRACE conn4 -> [0,2484,"getWindowHandle",null] 14:37:42 INFO - PROCESS | 1820 | 1477517862804 Marionette TRACE conn4 <- [1,2484,null,{"value":"8"}] 14:37:42 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 14:37:42 INFO - PROCESS | 1820 | 1477517862818 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}] 14:37:43 INFO - PROCESS | 1820 | 1477517863070 Marionette TRACE conn4 <- [1,2485,null,{"value":null}] 14:37:43 INFO - PROCESS | 1820 | 1477517863084 Marionette TRACE conn4 -> [0,2486,"getWindowHandles",null] 14:37:43 INFO - PROCESS | 1820 | 1477517863090 Marionette TRACE conn4 <- [1,2486,null,["8"]] 14:37:43 INFO - PROCESS | 1820 | 1477517863099 Marionette TRACE conn4 -> [0,2487,"switchToWindow",{"name":"8"}] 14:37:43 INFO - PROCESS | 1820 | 1477517863105 Marionette TRACE conn4 <- [1,2487,null,{}] 14:37:43 INFO - PROCESS | 1820 | 1477517863184 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:37:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x83253800 == 19 [pid = 1820] [id = 535] 14:37:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x83887400) [pid = 1820] [serial = 1572] [outer = (nil)] 14:37:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x83b19c00) [pid = 1820] [serial = 1573] [outer = 0x83887400] 14:37:43 INFO - PROCESS | 1820 | 1477517863281 Marionette DEBUG loaded listener.js 14:37:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x83b1dc00) [pid = 1820] [serial = 1574] [outer = 0x83887400] 14:37:43 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 14:37:43 WARNING - wptserve Traceback (most recent call last): 14:37:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:37:43 WARNING - rv = self.func(request, response) 14:37:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:37:43 WARNING - access_control_allow_origin = "*") 14:37:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:37:43 WARNING - payload = payload_generator(server_data) 14:37:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:37:43 WARNING - return encode_string_as_bmp_image(data) 14:37:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:37:43 WARNING - img.save(f, "BMP") 14:37:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:37:43 WARNING - f.write(bmpfileheader) 14:37:43 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:37:43 WARNING - 14:37:45 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x83878000) [pid = 1820] [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] 14:37:45 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8373f400) [pid = 1820] [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] 14:37:45 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x84232000) [pid = 1820] [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] 14:37:45 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x83af2000) [pid = 1820] [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] 14:37:45 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x84291c00) [pid = 1820] [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] 14:37:45 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8325c000) [pid = 1820] [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] 14:37:45 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x83257400) [pid = 1820] [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] 14:37:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8373ec00 == 18 [pid = 1820] [id = 524] 14:37:51 INFO - PROCESS | 1820 | --DOCSHELL 0x83b24800 == 17 [pid = 1820] [id = 528] 14:37:51 INFO - PROCESS | 1820 | --DOCSHELL 0x84231800 == 16 [pid = 1820] [id = 527] 14:37:51 INFO - PROCESS | 1820 | --DOCSHELL 0x83af1c00 == 15 [pid = 1820] [id = 526] 14:37:51 INFO - PROCESS | 1820 | --DOCSHELL 0x83877c00 == 14 [pid = 1820] [id = 525] 14:37:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8325bc00 == 13 [pid = 1820] [id = 523] 14:37:51 INFO - PROCESS | 1820 | --DOCSHELL 0x83255000 == 12 [pid = 1820] [id = 534] 14:37:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd63c00 == 11 [pid = 1820] [id = 533] 14:37:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8cebf800 == 10 [pid = 1820] [id = 532] 14:37:51 INFO - PROCESS | 1820 | --DOCSHELL 0x83877800 == 9 [pid = 1820] [id = 531] 14:37:51 INFO - PROCESS | 1820 | --DOCSHELL 0x83741c00 == 8 [pid = 1820] [id = 530] 14:37:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8c909400 == 7 [pid = 1820] [id = 529] 14:37:51 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8429b400) [pid = 1820] [serial = 1552] [outer = (nil)] [url = about:blank] 14:37:51 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8b265400) [pid = 1820] [serial = 1553] [outer = (nil)] [url = about:blank] 14:37:51 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x84234800) [pid = 1820] [serial = 1549] [outer = (nil)] [url = about:blank] 14:37:51 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x84236400) [pid = 1820] [serial = 1550] [outer = (nil)] [url = about:blank] 14:37:51 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x83af4c00) [pid = 1820] [serial = 1546] [outer = (nil)] [url = about:blank] 14:37:51 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x83b18800) [pid = 1820] [serial = 1547] [outer = (nil)] [url = about:blank] 14:37:51 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x83879c00) [pid = 1820] [serial = 1543] [outer = (nil)] [url = about:blank] 14:37:51 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8387f000) [pid = 1820] [serial = 1544] [outer = (nil)] [url = about:blank] 14:37:51 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x83742000) [pid = 1820] [serial = 1540] [outer = (nil)] [url = about:blank] 14:37:51 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x83744000) [pid = 1820] [serial = 1541] [outer = (nil)] [url = about:blank] 14:37:51 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x83324000) [pid = 1820] [serial = 1537] [outer = (nil)] [url = about:blank] 14:37:51 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8332c400) [pid = 1820] [serial = 1538] [outer = (nil)] [url = about:blank] 14:37:51 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x83328400) [pid = 1820] [serial = 1535] [outer = (nil)] [url = about:blank] 14:37:51 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8c90cc00) [pid = 1820] [serial = 1555] [outer = (nil)] [url = about:blank] 14:37:53 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x84239c00) [pid = 1820] [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] 14:37:53 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x83257000) [pid = 1820] [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] 14:37:53 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8dd65000) [pid = 1820] [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] 14:37:53 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8c909800) [pid = 1820] [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] 14:37:53 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8cebfc00) [pid = 1820] [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] 14:37:53 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x83743000) [pid = 1820] [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] 14:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x83805c00) [pid = 1820] [serial = 1559] [outer = (nil)] [url = about:blank] 14:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x837ffc00) [pid = 1820] [serial = 1558] [outer = (nil)] [url = about:blank] 14:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8423cc00) [pid = 1820] [serial = 1562] [outer = (nil)] [url = about:blank] 14:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8428f400) [pid = 1820] [serial = 1561] [outer = (nil)] [url = about:blank] 14:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8cec3000) [pid = 1820] [serial = 1565] [outer = (nil)] [url = about:blank] 14:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8cec2c00) [pid = 1820] [serial = 1564] [outer = (nil)] [url = about:blank] 14:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8f912400) [pid = 1820] [serial = 1568] [outer = (nil)] [url = about:blank] 14:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8dd67c00) [pid = 1820] [serial = 1567] [outer = (nil)] [url = about:blank] 14:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x834a3400) [pid = 1820] [serial = 1571] [outer = (nil)] [url = about:blank] 14:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x834a5800) [pid = 1820] [serial = 1570] [outer = (nil)] [url = about:blank] 14:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83b19c00) [pid = 1820] [serial = 1573] [outer = (nil)] [url = about:blank] 14:37:58 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8c90d000) [pid = 1820] [serial = 1556] [outer = (nil)] [url = about:blank] 14:38:13 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:38:13 INFO - PROCESS | 1820 | 1477517893480 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]]]}] 14:38:13 INFO - . 14:38:13 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30720ms 14:38:13 INFO - PROCESS | 1820 | 1477517893535 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 14:38:13 INFO - PROCESS | 1820 | 1477517893542 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 14:38:13 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 14:38:13 INFO - PROCESS | 1820 | 1477517893556 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}] 14:38:13 INFO - PROCESS | 1820 | 1477517893846 Marionette TRACE conn4 <- [1,2490,null,{"value":null}] 14:38:13 INFO - PROCESS | 1820 | 1477517893936 Marionette TRACE conn4 -> [0,2491,"getWindowHandles",null] 14:38:13 INFO - PROCESS | 1820 | 1477517893943 Marionette TRACE conn4 <- [1,2491,null,["8"]] 14:38:13 INFO - PROCESS | 1820 | 1477517893956 Marionette TRACE conn4 -> [0,2492,"switchToWindow",{"name":"8"}] 14:38:13 INFO - PROCESS | 1820 | 1477517893964 Marionette TRACE conn4 <- [1,2492,null,{}] 14:38:13 INFO - PROCESS | 1820 | 1477517893972 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:38:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8325bc00 == 8 [pid = 1820] [id = 536] 14:38:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8325c000) [pid = 1820] [serial = 1575] [outer = (nil)] 14:38:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83322800) [pid = 1820] [serial = 1576] [outer = 0x8325c000] 14:38:14 INFO - PROCESS | 1820 | 1477517894072 Marionette DEBUG loaded listener.js 14:38:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332a000) [pid = 1820] [serial = 1577] [outer = 0x8325c000] 14:38:14 WARNING - wptserve Traceback (most recent call last): 14:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:38:14 WARNING - rv = self.func(request, response) 14:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:38:14 WARNING - access_control_allow_origin = "*") 14:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:38:14 WARNING - payload = payload_generator(server_data) 14:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:38:14 WARNING - return encode_string_as_bmp_image(data) 14:38: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 14:38:14 WARNING - img.save(f, "BMP") 14:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:38:14 WARNING - f.write(bmpfileheader) 14:38:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:38:14 WARNING - 14:38:14 WARNING - wptserve Traceback (most recent call last): 14:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:38:14 WARNING - rv = self.func(request, response) 14:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:38:14 WARNING - access_control_allow_origin = "*") 14:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:38:14 WARNING - payload = payload_generator(server_data) 14:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:38:14 WARNING - return encode_string_as_bmp_image(data) 14:38: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 14:38:14 WARNING - img.save(f, "BMP") 14:38:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:38:14 WARNING - f.write(bmpfileheader) 14:38:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:38:14 WARNING - 14:38:23 INFO - PROCESS | 1820 | --DOCSHELL 0x83253800 == 7 [pid = 1820] [id = 535] 14:38:26 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83887400) [pid = 1820] [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] 14:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83322800) [pid = 1820] [serial = 1576] [outer = (nil)] [url = about:blank] 14:38:31 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83b1dc00) [pid = 1820] [serial = 1574] [outer = (nil)] [url = about:blank] 14:38:44 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:38:44 INFO - PROCESS | 1820 | 1477517924294 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]]]}] 14:38:44 INFO - . 14:38:44 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30762ms 14:38:44 INFO - PROCESS | 1820 | 1477517924314 Marionette TRACE conn4 -> [0,2494,"getWindowHandle",null] 14:38:44 INFO - PROCESS | 1820 | 1477517924322 Marionette TRACE conn4 <- [1,2494,null,{"value":"8"}] 14:38:44 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 14:38:44 INFO - PROCESS | 1820 | 1477517924334 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}] 14:38:44 INFO - PROCESS | 1820 | 1477517924583 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 14:38:44 INFO - PROCESS | 1820 | 1477517924669 Marionette TRACE conn4 -> [0,2496,"getWindowHandles",null] 14:38:44 INFO - PROCESS | 1820 | 1477517924676 Marionette TRACE conn4 <- [1,2496,null,["8"]] 14:38:44 INFO - PROCESS | 1820 | 1477517924686 Marionette TRACE conn4 -> [0,2497,"switchToWindow",{"name":"8"}] 14:38:44 INFO - PROCESS | 1820 | 1477517924695 Marionette TRACE conn4 <- [1,2497,null,{}] 14:38:44 INFO - PROCESS | 1820 | 1477517924703 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:38:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x83259800 == 8 [pid = 1820] [id = 537] 14:38:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8325a000) [pid = 1820] [serial = 1578] [outer = (nil)] 14:38:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83322400) [pid = 1820] [serial = 1579] [outer = 0x8325a000] 14:38:44 INFO - PROCESS | 1820 | 1477517924809 Marionette DEBUG loaded listener.js 14:38:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332b800) [pid = 1820] [serial = 1580] [outer = 0x8325a000] 14:38:45 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 14:38:45 WARNING - wptserve Traceback (most recent call last): 14:38:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:38:45 WARNING - rv = self.func(request, response) 14:38:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:38:45 WARNING - access_control_allow_origin = "*") 14:38:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:38:45 WARNING - payload = payload_generator(server_data) 14:38:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:38:45 WARNING - return encode_string_as_bmp_image(data) 14:38: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 14:38:45 WARNING - img.save(f, "BMP") 14:38:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:38:45 WARNING - f.write(bmpfileheader) 14:38:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:38:45 WARNING - 14:38:54 INFO - PROCESS | 1820 | --DOCSHELL 0x8325bc00 == 7 [pid = 1820] [id = 536] 14:39:00 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8325c000) [pid = 1820] [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] 14:39:06 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8332a000) [pid = 1820] [serial = 1577] [outer = (nil)] [url = about:blank] 14:39:06 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83322400) [pid = 1820] [serial = 1579] [outer = (nil)] [url = about:blank] 14:39:15 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:39:15 INFO - PROCESS | 1820 | 1477517955031 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]]]}] 14:39:15 INFO - . 14:39:15 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30723ms 14:39:15 INFO - PROCESS | 1820 | 1477517955055 Marionette TRACE conn4 -> [0,2499,"getWindowHandle",null] 14:39:15 INFO - PROCESS | 1820 | 1477517955063 Marionette TRACE conn4 <- [1,2499,null,{"value":"8"}] 14:39:15 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 14:39:15 INFO - PROCESS | 1820 | 1477517955077 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}] 14:39:15 INFO - PROCESS | 1820 | 1477517955330 Marionette TRACE conn4 <- [1,2500,null,{"value":null}] 14:39:15 INFO - PROCESS | 1820 | 1477517955419 Marionette TRACE conn4 -> [0,2501,"getWindowHandles",null] 14:39:15 INFO - PROCESS | 1820 | 1477517955427 Marionette TRACE conn4 <- [1,2501,null,["8"]] 14:39:15 INFO - PROCESS | 1820 | 1477517955435 Marionette TRACE conn4 -> [0,2502,"switchToWindow",{"name":"8"}] 14:39:15 INFO - PROCESS | 1820 | 1477517955444 Marionette TRACE conn4 <- [1,2502,null,{}] 14:39:15 INFO - PROCESS | 1820 | 1477517955455 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:39:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x83320400 == 8 [pid = 1820] [id = 538] 14:39:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83320800) [pid = 1820] [serial = 1581] [outer = (nil)] 14:39:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83325000) [pid = 1820] [serial = 1582] [outer = 0x83320800] 14:39:15 INFO - PROCESS | 1820 | 1477517955555 Marionette DEBUG loaded listener.js 14:39:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332d400) [pid = 1820] [serial = 1583] [outer = 0x83320800] 14:39:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x83626400 == 9 [pid = 1820] [id = 539] 14:39:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83627400) [pid = 1820] [serial = 1584] [outer = (nil)] 14:39:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8362b400) [pid = 1820] [serial = 1585] [outer = 0x83627400] 14:39:16 INFO - PROCESS | 1820 | 1477517956333 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]]]}] 14:39:16 INFO - . 14:39:16 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1351ms 14:39:16 INFO - PROCESS | 1820 | 1477517956425 Marionette TRACE conn4 -> [0,2504,"getWindowHandle",null] 14:39:16 INFO - PROCESS | 1820 | 1477517956431 Marionette TRACE conn4 <- [1,2504,null,{"value":"8"}] 14:39:16 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 14:39:16 INFO - PROCESS | 1820 | 1477517956441 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}] 14:39:16 INFO - PROCESS | 1820 | 1477517956667 Marionette TRACE conn4 <- [1,2505,null,{"value":null}] 14:39:16 INFO - PROCESS | 1820 | 1477517956791 Marionette TRACE conn4 -> [0,2506,"getWindowHandles",null] 14:39:16 INFO - PROCESS | 1820 | 1477517956797 Marionette TRACE conn4 <- [1,2506,null,["8"]] 14:39:16 INFO - PROCESS | 1820 | 1477517956810 Marionette TRACE conn4 -> [0,2507,"switchToWindow",{"name":"8"}] 14:39:16 INFO - PROCESS | 1820 | 1477517956815 Marionette TRACE conn4 <- [1,2507,null,{}] 14:39:16 INFO - PROCESS | 1820 | 1477517956824 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:39:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8324fc00 == 10 [pid = 1820] [id = 540] 14:39:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x837f1000) [pid = 1820] [serial = 1586] [outer = (nil)] 14:39:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x837f5c00) [pid = 1820] [serial = 1587] [outer = 0x837f1000] 14:39:16 INFO - PROCESS | 1820 | 1477517956912 Marionette DEBUG loaded listener.js 14:39:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x837f8000) [pid = 1820] [serial = 1588] [outer = 0x837f1000] 14:39:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x83874c00 == 11 [pid = 1820] [id = 541] 14:39:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x83875400) [pid = 1820] [serial = 1589] [outer = (nil)] 14:39:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x83876000) [pid = 1820] [serial = 1590] [outer = 0x83875400] 14:39:17 INFO - PROCESS | 1820 | 1477517957773 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]]]}] 14:39:17 INFO - . 14:39:17 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1386ms 14:39:17 INFO - PROCESS | 1820 | 1477517957837 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 14:39:17 INFO - PROCESS | 1820 | 1477517957845 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 14:39:17 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 14:39:17 INFO - PROCESS | 1820 | 1477517957853 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}] 14:39:18 INFO - PROCESS | 1820 | 1477517958101 Marionette TRACE conn4 <- [1,2510,null,{"value":null}] 14:39:18 INFO - PROCESS | 1820 | 1477517958118 Marionette TRACE conn4 -> [0,2511,"getWindowHandles",null] 14:39:18 INFO - PROCESS | 1820 | 1477517958123 Marionette TRACE conn4 <- [1,2511,null,["8"]] 14:39:18 INFO - PROCESS | 1820 | 1477517958130 Marionette TRACE conn4 -> [0,2512,"switchToWindow",{"name":"8"}] 14:39:18 INFO - PROCESS | 1820 | 1477517958138 Marionette TRACE conn4 <- [1,2512,null,{}] 14:39:18 INFO - PROCESS | 1820 | 1477517958145 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:39:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x83883c00 == 12 [pid = 1820] [id = 542] 14:39:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x83884000) [pid = 1820] [serial = 1591] [outer = (nil)] 14:39:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x83887400) [pid = 1820] [serial = 1592] [outer = 0x83884000] 14:39:18 INFO - PROCESS | 1820 | 1477517958239 Marionette DEBUG loaded listener.js 14:39:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8388d800) [pid = 1820] [serial = 1593] [outer = 0x83884000] 14:39:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x83af7400 == 13 [pid = 1820] [id = 543] 14:39:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x83afa400) [pid = 1820] [serial = 1594] [outer = (nil)] 14:39:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x83af9400) [pid = 1820] [serial = 1595] [outer = 0x83afa400] 14:39:19 INFO - PROCESS | 1820 | 1477517959117 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]]]}] 14:39:19 INFO - . 14:39:19 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1281ms 14:39:19 INFO - PROCESS | 1820 | 1477517959138 Marionette TRACE conn4 -> [0,2514,"getWindowHandle",null] 14:39:19 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 14:39:19 INFO - PROCESS | 1820 | 1477517959143 Marionette TRACE conn4 <- [1,2514,null,{"value":"8"}] 14:39:19 INFO - PROCESS | 1820 | 1477517959152 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}] 14:39:19 INFO - PROCESS | 1820 | 1477517959355 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 14:39:19 INFO - PROCESS | 1820 | 1477517959491 Marionette TRACE conn4 -> [0,2516,"getWindowHandles",null] 14:39:19 INFO - PROCESS | 1820 | 1477517959499 Marionette TRACE conn4 <- [1,2516,null,["8"]] 14:39:19 INFO - PROCESS | 1820 | 1477517959505 Marionette TRACE conn4 -> [0,2517,"switchToWindow",{"name":"8"}] 14:39:19 INFO - PROCESS | 1820 | 1477517959511 Marionette TRACE conn4 <- [1,2517,null,{}] 14:39:19 INFO - PROCESS | 1820 | 1477517959517 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:39:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x82eef000 == 14 [pid = 1820] [id = 544] 14:39:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x83b1f000) [pid = 1820] [serial = 1596] [outer = (nil)] 14:39:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x83b22800) [pid = 1820] [serial = 1597] [outer = 0x83b1f000] 14:39:19 INFO - PROCESS | 1820 | 1477517959604 Marionette DEBUG loaded listener.js 14:39:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x83b25400) [pid = 1820] [serial = 1598] [outer = 0x83b1f000] 14:39:20 INFO - PROCESS | 1820 | 1477517960297 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]]]}] 14:39:20 INFO - . 14:39:20 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1178ms 14:39:20 INFO - PROCESS | 1820 | 1477517960329 Marionette TRACE conn4 -> [0,2519,"getWindowHandle",null] 14:39:20 INFO - PROCESS | 1820 | 1477517960334 Marionette TRACE conn4 <- [1,2519,null,{"value":"8"}] 14:39:20 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 14:39:20 INFO - PROCESS | 1820 | 1477517960342 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}] 14:39:20 INFO - PROCESS | 1820 | 1477517960571 Marionette TRACE conn4 <- [1,2520,null,{"value":null}] 14:39:20 INFO - PROCESS | 1820 | 1477517960591 Marionette TRACE conn4 -> [0,2521,"getWindowHandles",null] 14:39:20 INFO - PROCESS | 1820 | 1477517960597 Marionette TRACE conn4 <- [1,2521,null,["8"]] 14:39:20 INFO - PROCESS | 1820 | 1477517960603 Marionette TRACE conn4 -> [0,2522,"switchToWindow",{"name":"8"}] 14:39:20 INFO - PROCESS | 1820 | 1477517960609 Marionette TRACE conn4 <- [1,2522,null,{}] 14:39:20 INFO - PROCESS | 1820 | 1477517960615 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:39:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8428fc00 == 15 [pid = 1820] [id = 545] 14:39:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x84290000) [pid = 1820] [serial = 1599] [outer = (nil)] 14:39:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x84292c00) [pid = 1820] [serial = 1600] [outer = 0x84290000] 14:39:20 INFO - PROCESS | 1820 | 1477517960700 Marionette DEBUG loaded listener.js 14:39:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x84295800) [pid = 1820] [serial = 1601] [outer = 0x84290000] 14:39:21 INFO - PROCESS | 1820 | 1477517961390 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]]]}] 14:39:21 INFO - . 14:39:21 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1075ms 14:39:21 INFO - PROCESS | 1820 | 1477517961417 Marionette TRACE conn4 -> [0,2524,"getWindowHandle",null] 14:39:21 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 14:39:21 INFO - PROCESS | 1820 | 1477517961421 Marionette TRACE conn4 <- [1,2524,null,{"value":"8"}] 14:39:21 INFO - PROCESS | 1820 | 1477517961428 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}] 14:39:21 INFO - PROCESS | 1820 | 1477517961703 Marionette TRACE conn4 <- [1,2525,null,{"value":null}] 14:39:21 INFO - PROCESS | 1820 | 1477517961724 Marionette TRACE conn4 -> [0,2526,"getWindowHandles",null] 14:39:21 INFO - PROCESS | 1820 | 1477517961728 Marionette TRACE conn4 <- [1,2526,null,["8"]] 14:39:21 INFO - PROCESS | 1820 | 1477517961733 Marionette TRACE conn4 -> [0,2527,"switchToWindow",{"name":"8"}] 14:39:21 INFO - PROCESS | 1820 | 1477517961739 Marionette TRACE conn4 <- [1,2527,null,{}] 14:39:21 INFO - PROCESS | 1820 | 1477517961744 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:39:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x82eeec00 == 16 [pid = 1820] [id = 546] 14:39:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8b265c00) [pid = 1820] [serial = 1602] [outer = (nil)] 14:39:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8c904400) [pid = 1820] [serial = 1603] [outer = 0x8b265c00] 14:39:21 INFO - PROCESS | 1820 | 1477517961831 Marionette DEBUG loaded listener.js 14:39:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8c909c00) [pid = 1820] [serial = 1604] [outer = 0x8b265c00] 14:39:22 INFO - PROCESS | 1820 | 1477517962562 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]]]}] 14:39:22 INFO - . 14:39:22 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1172ms 14:39:22 INFO - PROCESS | 1820 | 1477517962601 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 14:39:22 INFO - PROCESS | 1820 | 1477517962604 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 14:39:22 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 14:39:22 INFO - PROCESS | 1820 | 1477517962612 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}] 14:39:22 INFO - PROCESS | 1820 | 1477517962870 Marionette TRACE conn4 <- [1,2530,null,{"value":null}] 14:39:22 INFO - PROCESS | 1820 | 1477517962883 Marionette TRACE conn4 -> [0,2531,"getWindowHandles",null] 14:39:22 INFO - PROCESS | 1820 | 1477517962890 Marionette TRACE conn4 <- [1,2531,null,["8"]] 14:39:22 INFO - PROCESS | 1820 | 1477517962981 Marionette TRACE conn4 -> [0,2532,"switchToWindow",{"name":"8"}] 14:39:22 INFO - PROCESS | 1820 | 1477517962990 Marionette TRACE conn4 <- [1,2532,null,{}] 14:39:23 INFO - PROCESS | 1820 | 1477517963001 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:39:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce98800 == 17 [pid = 1820] [id = 547] 14:39:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8ce98c00) [pid = 1820] [serial = 1605] [outer = (nil)] 14:39:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8ce9b400) [pid = 1820] [serial = 1606] [outer = 0x8ce98c00] 14:39:23 INFO - PROCESS | 1820 | 1477517963086 Marionette DEBUG loaded listener.js 14:39:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8ce9b800) [pid = 1820] [serial = 1607] [outer = 0x8ce98c00] 14:39:23 INFO - . 14:39:23 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1271ms 14:39:23 INFO - PROCESS | 1820 | 1477517963868 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]]]}] 14:39:23 INFO - PROCESS | 1820 | 1477517963886 Marionette TRACE conn4 -> [0,2534,"getWindowHandle",null] 14:39:23 INFO - PROCESS | 1820 | 1477517963893 Marionette TRACE conn4 <- [1,2534,null,{"value":"8"}] 14:39:23 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 14:39:23 INFO - PROCESS | 1820 | 1477517963925 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}] 14:39:24 INFO - PROCESS | 1820 | 1477517964139 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 14:39:24 INFO - PROCESS | 1820 | 1477517964316 Marionette TRACE conn4 -> [0,2536,"getWindowHandles",null] 14:39:24 INFO - PROCESS | 1820 | 1477517964322 Marionette TRACE conn4 <- [1,2536,null,["8"]] 14:39:24 INFO - PROCESS | 1820 | 1477517964330 Marionette TRACE conn4 -> [0,2537,"switchToWindow",{"name":"8"}] 14:39:24 INFO - PROCESS | 1820 | 1477517964338 Marionette TRACE conn4 <- [1,2537,null,{}] 14:39:24 INFO - PROCESS | 1820 | 1477517964389 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:39:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x83807c00 == 18 [pid = 1820] [id = 548] 14:39:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x83808400) [pid = 1820] [serial = 1608] [outer = (nil)] 14:39:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8380c400) [pid = 1820] [serial = 1609] [outer = 0x83808400] 14:39:24 INFO - PROCESS | 1820 | 1477517964502 Marionette DEBUG loaded listener.js 14:39:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x83811400) [pid = 1820] [serial = 1610] [outer = 0x83808400] 14:39:25 INFO - PROCESS | 1820 | 1477517965222 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]]]}] 14:39:25 INFO - . 14:39:25 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1382ms 14:39:25 INFO - PROCESS | 1820 | 1477517965305 Marionette TRACE conn4 -> [0,2539,"getWindowHandle",null] 14:39:25 INFO - PROCESS | 1820 | 1477517965314 Marionette TRACE conn4 <- [1,2539,null,{"value":"8"}] 14:39:25 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 14:39:25 INFO - PROCESS | 1820 | 1477517965340 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}] 14:39:25 INFO - PROCESS | 1820 | 1477517965553 Marionette TRACE conn4 <- [1,2540,null,{"value":null}] 14:39:25 INFO - PROCESS | 1820 | 1477517965729 Marionette TRACE conn4 -> [0,2541,"getWindowHandles",null] 14:39:25 INFO - PROCESS | 1820 | 1477517965733 Marionette TRACE conn4 <- [1,2541,null,["8"]] 14:39:25 INFO - PROCESS | 1820 | 1477517965742 Marionette TRACE conn4 -> [0,2542,"switchToWindow",{"name":"8"}] 14:39:25 INFO - PROCESS | 1820 | 1477517965750 Marionette TRACE conn4 <- [1,2542,null,{}] 14:39:25 INFO - PROCESS | 1820 | 1477517965801 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:39:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x83882400 == 19 [pid = 1820] [id = 549] 14:39:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x83883800) [pid = 1820] [serial = 1611] [outer = (nil)] 14:39:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8b25f400) [pid = 1820] [serial = 1612] [outer = 0x83883800] 14:39:25 INFO - PROCESS | 1820 | 1477517965908 Marionette DEBUG loaded listener.js 14:39:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8b260800) [pid = 1820] [serial = 1613] [outer = 0x83883800] 14:39:26 INFO - PROCESS | 1820 | 1477517966667 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]]]}] 14:39:26 INFO - . 14:39:26 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1378ms 14:39:26 INFO - PROCESS | 1820 | 1477517966711 Marionette TRACE conn4 -> [0,2544,"getWindowHandle",null] 14:39:26 INFO - PROCESS | 1820 | 1477517966720 Marionette TRACE conn4 <- [1,2544,null,{"value":"8"}] 14:39:26 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 14:39:26 INFO - PROCESS | 1820 | 1477517966747 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}] 14:39:26 INFO - PROCESS | 1820 | 1477517966953 Marionette TRACE conn4 <- [1,2545,null,{"value":null}] 14:39:27 INFO - PROCESS | 1820 | 1477517967150 Marionette TRACE conn4 -> [0,2546,"getWindowHandles",null] 14:39:27 INFO - PROCESS | 1820 | 1477517967157 Marionette TRACE conn4 <- [1,2546,null,["8"]] 14:39:27 INFO - PROCESS | 1820 | 1477517967163 Marionette TRACE conn4 -> [0,2547,"switchToWindow",{"name":"8"}] 14:39:27 INFO - PROCESS | 1820 | 1477517967172 Marionette TRACE conn4 <- [1,2547,null,{}] 14:39:27 INFO - PROCESS | 1820 | 1477517967223 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:39:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cec9400 == 20 [pid = 1820] [id = 550] 14:39:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8cec9800) [pid = 1820] [serial = 1614] [outer = (nil)] 14:39:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8cecac00) [pid = 1820] [serial = 1615] [outer = 0x8cec9800] 14:39:27 INFO - PROCESS | 1820 | 1477517967347 Marionette DEBUG loaded listener.js 14:39:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8d935000) [pid = 1820] [serial = 1616] [outer = 0x8cec9800] 14:39:27 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 14:39:28 WARNING - wptserve Traceback (most recent call last): 14:39:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:39:28 WARNING - rv = self.func(request, response) 14:39:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:39:28 WARNING - access_control_allow_origin = "*") 14:39:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:39:28 WARNING - payload = payload_generator(server_data) 14:39:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:39:28 WARNING - return encode_string_as_bmp_image(data) 14:39:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:39:28 WARNING - img.save(f, "BMP") 14:39:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:39:28 WARNING - f.write(bmpfileheader) 14:39:28 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:39:28 WARNING - 14:39:28 INFO - PROCESS | 1820 | --DOCSHELL 0x83af7400 == 19 [pid = 1820] [id = 543] 14:39:28 INFO - PROCESS | 1820 | --DOCSHELL 0x83874c00 == 18 [pid = 1820] [id = 541] 14:39:28 INFO - PROCESS | 1820 | --DOCSHELL 0x83626400 == 17 [pid = 1820] [id = 539] 14:39:28 INFO - PROCESS | 1820 | --DOCSHELL 0x83259800 == 16 [pid = 1820] [id = 537] 14:39:31 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8b265c00) [pid = 1820] [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] 14:39:31 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x84290000) [pid = 1820] [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] 14:39:31 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x83b1f000) [pid = 1820] [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] 14:39:31 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x83afa400) [pid = 1820] [serial = 1594] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:39:31 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x83884000) [pid = 1820] [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] 14:39:31 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x83875400) [pid = 1820] [serial = 1589] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477517957507] 14:39:31 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x837f1000) [pid = 1820] [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] 14:39:31 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x83627400) [pid = 1820] [serial = 1584] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:39:31 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x83320800) [pid = 1820] [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] 14:39:31 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8325a000) [pid = 1820] [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] 14:39:36 INFO - PROCESS | 1820 | --DOCSHELL 0x8324fc00 == 15 [pid = 1820] [id = 540] 14:39:36 INFO - PROCESS | 1820 | --DOCSHELL 0x8428fc00 == 14 [pid = 1820] [id = 545] 14:39:36 INFO - PROCESS | 1820 | --DOCSHELL 0x82eeec00 == 13 [pid = 1820] [id = 546] 14:39:36 INFO - PROCESS | 1820 | --DOCSHELL 0x82eef000 == 12 [pid = 1820] [id = 544] 14:39:36 INFO - PROCESS | 1820 | --DOCSHELL 0x83883c00 == 11 [pid = 1820] [id = 542] 14:39:36 INFO - PROCESS | 1820 | --DOCSHELL 0x83320400 == 10 [pid = 1820] [id = 538] 14:39:36 INFO - PROCESS | 1820 | --DOCSHELL 0x83882400 == 9 [pid = 1820] [id = 549] 14:39:36 INFO - PROCESS | 1820 | --DOCSHELL 0x83807c00 == 8 [pid = 1820] [id = 548] 14:39:36 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce98800 == 7 [pid = 1820] [id = 547] 14:39:36 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x83af9400) [pid = 1820] [serial = 1595] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:39:36 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8388d800) [pid = 1820] [serial = 1593] [outer = (nil)] [url = about:blank] 14:39:36 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x83887400) [pid = 1820] [serial = 1592] [outer = (nil)] [url = about:blank] 14:39:36 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x83b25400) [pid = 1820] [serial = 1598] [outer = (nil)] [url = about:blank] 14:39:36 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x83b22800) [pid = 1820] [serial = 1597] [outer = (nil)] [url = about:blank] 14:39:36 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x84295800) [pid = 1820] [serial = 1601] [outer = (nil)] [url = about:blank] 14:39:36 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x84292c00) [pid = 1820] [serial = 1600] [outer = (nil)] [url = about:blank] 14:39:36 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8c909c00) [pid = 1820] [serial = 1604] [outer = (nil)] [url = about:blank] 14:39:36 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8c904400) [pid = 1820] [serial = 1603] [outer = (nil)] [url = about:blank] 14:39:37 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x837f5c00) [pid = 1820] [serial = 1587] [outer = (nil)] [url = about:blank] 14:39:37 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x837f8000) [pid = 1820] [serial = 1588] [outer = (nil)] [url = about:blank] 14:39:37 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x83876000) [pid = 1820] [serial = 1590] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477517957507] 14:39:37 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83325000) [pid = 1820] [serial = 1582] [outer = (nil)] [url = about:blank] 14:39:37 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8332d400) [pid = 1820] [serial = 1583] [outer = (nil)] [url = about:blank] 14:39:37 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8362b400) [pid = 1820] [serial = 1585] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:39:37 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8332b800) [pid = 1820] [serial = 1580] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8ce98c00) [pid = 1820] [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] 14:39:39 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x83883800) [pid = 1820] [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] 14:39:39 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x83808400) [pid = 1820] [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] 14:39:44 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8ce9b800) [pid = 1820] [serial = 1607] [outer = (nil)] [url = about:blank] 14:39:44 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8ce9b400) [pid = 1820] [serial = 1606] [outer = (nil)] [url = about:blank] 14:39:44 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x83811400) [pid = 1820] [serial = 1610] [outer = (nil)] [url = about:blank] 14:39:44 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8380c400) [pid = 1820] [serial = 1609] [outer = (nil)] [url = about:blank] 14:39:44 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8b260800) [pid = 1820] [serial = 1613] [outer = (nil)] [url = about:blank] 14:39:44 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8b25f400) [pid = 1820] [serial = 1612] [outer = (nil)] [url = about:blank] 14:39:44 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8cecac00) [pid = 1820] [serial = 1615] [outer = (nil)] [url = about:blank] 14:39:57 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:39:57 INFO - PROCESS | 1820 | 1477517997579 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]]]}] 14:39:57 INFO - . 14:39:57 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30867ms 14:39:57 INFO - PROCESS | 1820 | 1477517997612 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 14:39:57 INFO - PROCESS | 1820 | 1477517997619 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 14:39:57 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 14:39:57 INFO - PROCESS | 1820 | 1477517997633 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}] 14:39:57 INFO - PROCESS | 1820 | 1477517997893 Marionette TRACE conn4 <- [1,2550,null,{"value":null}] 14:39:57 INFO - PROCESS | 1820 | 1477517997980 Marionette TRACE conn4 -> [0,2551,"getWindowHandles",null] 14:39:57 INFO - PROCESS | 1820 | 1477517997988 Marionette TRACE conn4 <- [1,2551,null,["8"]] 14:39:58 INFO - PROCESS | 1820 | 1477517997997 Marionette TRACE conn4 -> [0,2552,"switchToWindow",{"name":"8"}] 14:39:58 INFO - PROCESS | 1820 | 1477517998006 Marionette TRACE conn4 <- [1,2552,null,{}] 14:39:58 INFO - PROCESS | 1820 | 1477517998013 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:39:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x8325a800 == 8 [pid = 1820] [id = 551] 14:39:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8325ac00) [pid = 1820] [serial = 1617] [outer = (nil)] 14:39:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83321000) [pid = 1820] [serial = 1618] [outer = 0x8325ac00] 14:39:58 INFO - PROCESS | 1820 | 1477517998112 Marionette DEBUG loaded listener.js 14:39:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83328800) [pid = 1820] [serial = 1619] [outer = 0x8325ac00] 14:39:58 WARNING - wptserve Traceback (most recent call last): 14:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:39:58 WARNING - rv = self.func(request, response) 14:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:39:58 WARNING - access_control_allow_origin = "*") 14:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:39:58 WARNING - payload = payload_generator(server_data) 14:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:39:58 WARNING - return encode_string_as_bmp_image(data) 14:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:39:58 WARNING - img.save(f, "BMP") 14:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:39:58 WARNING - f.write(bmpfileheader) 14:39:58 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:39:58 WARNING - 14:39:58 WARNING - wptserve Traceback (most recent call last): 14:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:39:58 WARNING - rv = self.func(request, response) 14:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:39:58 WARNING - access_control_allow_origin = "*") 14:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:39:58 WARNING - payload = payload_generator(server_data) 14:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:39:58 WARNING - return encode_string_as_bmp_image(data) 14:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:39:58 WARNING - img.save(f, "BMP") 14:39:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:39:58 WARNING - f.write(bmpfileheader) 14:39:58 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:39:58 WARNING - 14:40:07 INFO - PROCESS | 1820 | --DOCSHELL 0x8cec9400 == 7 [pid = 1820] [id = 550] 14:40:10 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8cec9800) [pid = 1820] [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] 14:40:15 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8d935000) [pid = 1820] [serial = 1616] [outer = (nil)] [url = about:blank] 14:40:15 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83321000) [pid = 1820] [serial = 1618] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:40:28 INFO - PROCESS | 1820 | 1477518028334 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]]]}] 14:40:28 INFO - . 14:40:28 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30765ms 14:40:28 INFO - PROCESS | 1820 | 1477518028397 Marionette TRACE conn4 -> [0,2554,"getWindowHandle",null] 14:40:28 INFO - PROCESS | 1820 | 1477518028404 Marionette TRACE conn4 <- [1,2554,null,{"value":"8"}] 14:40:28 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 14:40:28 INFO - PROCESS | 1820 | 1477518028418 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}] 14:40:28 INFO - PROCESS | 1820 | 1477518028667 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 14:40:28 INFO - PROCESS | 1820 | 1477518028754 Marionette TRACE conn4 -> [0,2556,"getWindowHandles",null] 14:40:28 INFO - PROCESS | 1820 | 1477518028761 Marionette TRACE conn4 <- [1,2556,null,["8"]] 14:40:28 INFO - PROCESS | 1820 | 1477518028772 Marionette TRACE conn4 -> [0,2557,"switchToWindow",{"name":"8"}] 14:40:28 INFO - PROCESS | 1820 | 1477518028780 Marionette TRACE conn4 <- [1,2557,null,{}] 14:40:28 INFO - PROCESS | 1820 | 1477518028786 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:40:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8325b400 == 8 [pid = 1820] [id = 552] 14:40:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8325b800) [pid = 1820] [serial = 1620] [outer = (nil)] 14:40:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83323800) [pid = 1820] [serial = 1621] [outer = 0x8325b800] 14:40:28 INFO - PROCESS | 1820 | 1477518028950 Marionette DEBUG loaded listener.js 14:40:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332cc00) [pid = 1820] [serial = 1622] [outer = 0x8325b800] 14:40:29 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 14:40:29 WARNING - wptserve Traceback (most recent call last): 14:40:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:40:29 WARNING - rv = self.func(request, response) 14:40:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:40:29 WARNING - access_control_allow_origin = "*") 14:40:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:40:29 WARNING - payload = payload_generator(server_data) 14:40:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:40:29 WARNING - return encode_string_as_bmp_image(data) 14:40:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:40:29 WARNING - img.save(f, "BMP") 14:40:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:40:29 WARNING - f.write(bmpfileheader) 14:40:29 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:40:29 WARNING - 14:40:38 INFO - PROCESS | 1820 | --DOCSHELL 0x8325a800 == 7 [pid = 1820] [id = 551] 14:40:44 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8325ac00) [pid = 1820] [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] 14:40:50 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83328800) [pid = 1820] [serial = 1619] [outer = (nil)] [url = about:blank] 14:40:50 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83323800) [pid = 1820] [serial = 1621] [outer = (nil)] [url = about:blank] 14:40:59 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:40:59 INFO - PROCESS | 1820 | 1477518059227 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]]]}] 14:40:59 INFO - . 14:40:59 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30830ms 14:40:59 INFO - PROCESS | 1820 | 1477518059245 Marionette TRACE conn4 -> [0,2559,"getWindowHandle",null] 14:40:59 INFO - PROCESS | 1820 | 1477518059253 Marionette TRACE conn4 <- [1,2559,null,{"value":"8"}] 14:40:59 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 14:40:59 INFO - PROCESS | 1820 | 1477518059267 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}] 14:40:59 INFO - PROCESS | 1820 | 1477518059525 Marionette TRACE conn4 <- [1,2560,null,{"value":null}] 14:40:59 INFO - PROCESS | 1820 | 1477518059612 Marionette TRACE conn4 -> [0,2561,"getWindowHandles",null] 14:40:59 INFO - PROCESS | 1820 | 1477518059619 Marionette TRACE conn4 <- [1,2561,null,["8"]] 14:40:59 INFO - PROCESS | 1820 | 1477518059629 Marionette TRACE conn4 -> [0,2562,"switchToWindow",{"name":"8"}] 14:40:59 INFO - PROCESS | 1820 | 1477518059638 Marionette TRACE conn4 <- [1,2562,null,{}] 14:40:59 INFO - PROCESS | 1820 | 1477518059649 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:40:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8325a800 == 8 [pid = 1820] [id = 553] 14:40:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8325ac00) [pid = 1820] [serial = 1623] [outer = (nil)] 14:40:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83323c00) [pid = 1820] [serial = 1624] [outer = 0x8325ac00] 14:40:59 INFO - PROCESS | 1820 | 1477518059750 Marionette DEBUG loaded listener.js 14:40:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332b800) [pid = 1820] [serial = 1625] [outer = 0x8325ac00] 14:41:00 INFO - PROCESS | 1820 | 1477518060396 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]]]}] 14:41:00 INFO - . 14:41:00 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1181ms 14:41:00 INFO - PROCESS | 1820 | 1477518060446 Marionette TRACE conn4 -> [0,2564,"getWindowHandle",null] 14:41:00 INFO - PROCESS | 1820 | 1477518060452 Marionette TRACE conn4 <- [1,2564,null,{"value":"8"}] 14:41:00 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 14:41:00 INFO - PROCESS | 1820 | 1477518060461 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}] 14:41:00 INFO - PROCESS | 1820 | 1477518060727 Marionette TRACE conn4 <- [1,2565,null,{"value":null}] 14:41:00 INFO - PROCESS | 1820 | 1477518060742 Marionette TRACE conn4 -> [0,2566,"getWindowHandles",null] 14:41:00 INFO - PROCESS | 1820 | 1477518060748 Marionette TRACE conn4 <- [1,2566,null,["8"]] 14:41:00 INFO - PROCESS | 1820 | 1477518060756 Marionette TRACE conn4 -> [0,2567,"switchToWindow",{"name":"8"}] 14:41:00 INFO - PROCESS | 1820 | 1477518060762 Marionette TRACE conn4 <- [1,2567,null,{}] 14:41:00 INFO - PROCESS | 1820 | 1477518060769 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:41:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x83741000 == 9 [pid = 1820] [id = 554] 14:41:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83741800) [pid = 1820] [serial = 1626] [outer = (nil)] 14:41:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x83744000) [pid = 1820] [serial = 1627] [outer = 0x83741800] 14:41:00 INFO - PROCESS | 1820 | 1477518060862 Marionette DEBUG loaded listener.js 14:41:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x837f1400) [pid = 1820] [serial = 1628] [outer = 0x83741800] 14:41:01 INFO - PROCESS | 1820 | 1477518061693 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]]]}] 14:41:01 INFO - . 14:41:01 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1284ms 14:41:01 INFO - PROCESS | 1820 | 1477518061761 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 14:41:01 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 14:41:01 INFO - PROCESS | 1820 | 1477518061773 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 14:41:01 INFO - PROCESS | 1820 | 1477518061792 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}] 14:41:02 INFO - PROCESS | 1820 | 1477518062092 Marionette TRACE conn4 <- [1,2570,null,{"value":null}] 14:41:02 INFO - PROCESS | 1820 | 1477518062303 Marionette TRACE conn4 -> [0,2571,"getWindowHandles",null] 14:41:02 INFO - PROCESS | 1820 | 1477518062312 Marionette TRACE conn4 <- [1,2571,null,["8"]] 14:41:02 INFO - PROCESS | 1820 | 1477518062323 Marionette TRACE conn4 -> [0,2572,"switchToWindow",{"name":"8"}] 14:41:02 INFO - PROCESS | 1820 | 1477518062335 Marionette TRACE conn4 <- [1,2572,null,{}] 14:41:02 INFO - PROCESS | 1820 | 1477518062346 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:41:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x8387a800 == 10 [pid = 1820] [id = 555] 14:41:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8387ac00) [pid = 1820] [serial = 1629] [outer = (nil)] 14:41:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8387cc00) [pid = 1820] [serial = 1630] [outer = 0x8387ac00] 14:41:02 INFO - PROCESS | 1820 | 1477518062475 Marionette DEBUG loaded listener.js 14:41:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x83882800) [pid = 1820] [serial = 1631] [outer = 0x8387ac00] 14:41:03 INFO - PROCESS | 1820 | 1477518063152 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]]]}] 14:41:03 INFO - . 14:41:03 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1386ms 14:41:03 INFO - PROCESS | 1820 | 1477518063168 Marionette TRACE conn4 -> [0,2574,"getWindowHandle",null] 14:41:03 INFO - PROCESS | 1820 | 1477518063173 Marionette TRACE conn4 <- [1,2574,null,{"value":"8"}] 14:41:03 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 14:41:03 INFO - PROCESS | 1820 | 1477518063182 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}] 14:41:03 INFO - PROCESS | 1820 | 1477518063367 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 14:41:03 INFO - PROCESS | 1820 | 1477518063384 Marionette TRACE conn4 -> [0,2576,"getWindowHandles",null] 14:41:03 INFO - PROCESS | 1820 | 1477518063390 Marionette TRACE conn4 <- [1,2576,null,["8"]] 14:41:03 INFO - PROCESS | 1820 | 1477518063514 Marionette TRACE conn4 -> [0,2577,"switchToWindow",{"name":"8"}] 14:41:03 INFO - PROCESS | 1820 | 1477518063521 Marionette TRACE conn4 <- [1,2577,null,{}] 14:41:03 INFO - PROCESS | 1820 | 1477518063528 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:41:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef5800 == 11 [pid = 1820] [id = 556] 14:41:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x83af6c00) [pid = 1820] [serial = 1632] [outer = (nil)] 14:41:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x83af9400) [pid = 1820] [serial = 1633] [outer = 0x83af6c00] 14:41:03 INFO - PROCESS | 1820 | 1477518063614 Marionette DEBUG loaded listener.js 14:41:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x83b1e400) [pid = 1820] [serial = 1634] [outer = 0x83af6c00] 14:41:04 INFO - PROCESS | 1820 | 1477518064278 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]]]}] 14:41:04 INFO - . 14:41:04 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1127ms 14:41:04 INFO - PROCESS | 1820 | 1477518064310 Marionette TRACE conn4 -> [0,2579,"getWindowHandle",null] 14:41:04 INFO - PROCESS | 1820 | 1477518064315 Marionette TRACE conn4 <- [1,2579,null,{"value":"8"}] 14:41:04 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 14:41:04 INFO - PROCESS | 1820 | 1477518064323 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}] 14:41:04 INFO - PROCESS | 1820 | 1477518064505 Marionette TRACE conn4 <- [1,2580,null,{"value":null}] 14:41:04 INFO - PROCESS | 1820 | 1477518064639 Marionette TRACE conn4 -> [0,2581,"getWindowHandles",null] 14:41:04 INFO - PROCESS | 1820 | 1477518064644 Marionette TRACE conn4 <- [1,2581,null,["8"]] 14:41:04 INFO - PROCESS | 1820 | 1477518064653 Marionette TRACE conn4 -> [0,2582,"switchToWindow",{"name":"8"}] 14:41:04 INFO - PROCESS | 1820 | 1477518064658 Marionette TRACE conn4 <- [1,2582,null,{}] 14:41:04 INFO - PROCESS | 1820 | 1477518064664 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:41:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x84236000 == 12 [pid = 1820] [id = 557] 14:41:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x84236400) [pid = 1820] [serial = 1635] [outer = (nil)] 14:41:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x84239c00) [pid = 1820] [serial = 1636] [outer = 0x84236400] 14:41:04 INFO - PROCESS | 1820 | 1477518064749 Marionette DEBUG loaded listener.js 14:41:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8423b800) [pid = 1820] [serial = 1637] [outer = 0x84236400] 14:41:05 WARNING - wptserve Traceback (most recent call last): 14:41:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:41:05 WARNING - rv = self.func(request, response) 14:41:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:41:05 WARNING - access_control_allow_origin = "*") 14:41:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:41:05 WARNING - payload = payload_generator(server_data) 14:41:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:41:05 WARNING - return encode_string_as_bmp_image(data) 14:41: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 14:41:05 WARNING - img.save(f, "BMP") 14:41:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:41:05 WARNING - f.write(bmpfileheader) 14:41:05 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:41:05 WARNING - 14:41:09 INFO - PROCESS | 1820 | --DOCSHELL 0x82ef5800 == 11 [pid = 1820] [id = 556] 14:41:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8387a800 == 10 [pid = 1820] [id = 555] 14:41:09 INFO - PROCESS | 1820 | --DOCSHELL 0x83741000 == 9 [pid = 1820] [id = 554] 14:41:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8325a800 == 8 [pid = 1820] [id = 553] 14:41:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8325b400 == 7 [pid = 1820] [id = 552] 14:41:12 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8325ac00) [pid = 1820] [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] 14:41:12 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8387ac00) [pid = 1820] [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] 14:41:12 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x83af6c00) [pid = 1820] [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] 14:41:12 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x83741800) [pid = 1820] [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] 14:41:12 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8325b800) [pid = 1820] [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] 14:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x83882800) [pid = 1820] [serial = 1631] [outer = (nil)] [url = about:blank] 14:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8387cc00) [pid = 1820] [serial = 1630] [outer = (nil)] [url = about:blank] 14:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x83b1e400) [pid = 1820] [serial = 1634] [outer = (nil)] [url = about:blank] 14:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x83af9400) [pid = 1820] [serial = 1633] [outer = (nil)] [url = about:blank] 14:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x84239c00) [pid = 1820] [serial = 1636] [outer = (nil)] [url = about:blank] 14:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x83323c00) [pid = 1820] [serial = 1624] [outer = (nil)] [url = about:blank] 14:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8332b800) [pid = 1820] [serial = 1625] [outer = (nil)] [url = about:blank] 14:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x837f1400) [pid = 1820] [serial = 1628] [outer = (nil)] [url = about:blank] 14:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83744000) [pid = 1820] [serial = 1627] [outer = (nil)] [url = about:blank] 14:41:17 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8332cc00) [pid = 1820] [serial = 1622] [outer = (nil)] [url = about:blank] 14:41:34 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:41:34 INFO - PROCESS | 1820 | 1477518094939 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]]]}] 14:41:34 INFO - . 14:41:34 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30661ms 14:41:34 INFO - PROCESS | 1820 | 1477518094988 Marionette TRACE conn4 -> [0,2584,"getWindowHandle",null] 14:41:34 INFO - PROCESS | 1820 | 1477518094995 Marionette TRACE conn4 <- [1,2584,null,{"value":"8"}] 14:41:35 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 14:41:35 INFO - PROCESS | 1820 | 1477518095007 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}] 14:41:35 INFO - PROCESS | 1820 | 1477518095259 Marionette TRACE conn4 <- [1,2585,null,{"value":null}] 14:41:35 INFO - PROCESS | 1820 | 1477518095348 Marionette TRACE conn4 -> [0,2586,"getWindowHandles",null] 14:41:35 INFO - PROCESS | 1820 | 1477518095355 Marionette TRACE conn4 <- [1,2586,null,["8"]] 14:41:35 INFO - PROCESS | 1820 | 1477518095365 Marionette TRACE conn4 -> [0,2587,"switchToWindow",{"name":"8"}] 14:41:35 INFO - PROCESS | 1820 | 1477518095374 Marionette TRACE conn4 <- [1,2587,null,{}] 14:41:35 INFO - PROCESS | 1820 | 1477518095381 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:41:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x83325000 == 8 [pid = 1820] [id = 558] 14:41:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83325800) [pid = 1820] [serial = 1638] [outer = (nil)] 14:41:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83328c00) [pid = 1820] [serial = 1639] [outer = 0x83325800] 14:41:35 INFO - PROCESS | 1820 | 1477518095483 Marionette DEBUG loaded listener.js 14:41:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332fc00) [pid = 1820] [serial = 1640] [outer = 0x83325800] 14:41:36 WARNING - wptserve Traceback (most recent call last): 14:41:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:41:36 WARNING - rv = self.func(request, response) 14:41:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:41:36 WARNING - access_control_allow_origin = "*") 14:41:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:41:36 WARNING - payload = payload_generator(server_data) 14:41:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:41:36 WARNING - return encode_string_as_bmp_image(data) 14:41: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 14:41:36 WARNING - img.save(f, "BMP") 14:41:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:41:36 WARNING - f.write(bmpfileheader) 14:41:36 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:41:36 WARNING - 14:41:45 INFO - PROCESS | 1820 | --DOCSHELL 0x84236000 == 7 [pid = 1820] [id = 557] 14:41:47 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x84236400) [pid = 1820] [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] 14:41:52 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8423b800) [pid = 1820] [serial = 1637] [outer = (nil)] [url = about:blank] 14:41:52 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83328c00) [pid = 1820] [serial = 1639] [outer = (nil)] [url = about:blank] 14:42:05 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:42:05 INFO - PROCESS | 1820 | 1477518125705 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]]]}] 14:42:05 INFO - . 14:42:05 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30724ms 14:42:05 INFO - PROCESS | 1820 | 1477518125730 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 14:42:05 INFO - PROCESS | 1820 | 1477518125738 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 14:42:05 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 14:42:05 INFO - PROCESS | 1820 | 1477518125750 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}] 14:42:06 INFO - PROCESS | 1820 | 1477518126003 Marionette TRACE conn4 <- [1,2590,null,{"value":null}] 14:42:06 INFO - PROCESS | 1820 | 1477518126091 Marionette TRACE conn4 -> [0,2591,"getWindowHandles",null] 14:42:06 INFO - PROCESS | 1820 | 1477518126099 Marionette TRACE conn4 <- [1,2591,null,["8"]] 14:42:06 INFO - PROCESS | 1820 | 1477518126109 Marionette TRACE conn4 -> [0,2592,"switchToWindow",{"name":"8"}] 14:42:06 INFO - PROCESS | 1820 | 1477518126117 Marionette TRACE conn4 <- [1,2592,null,{}] 14:42:06 INFO - PROCESS | 1820 | 1477518126130 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x83258800 == 8 [pid = 1820] [id = 559] 14:42:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83258c00) [pid = 1820] [serial = 1641] [outer = (nil)] 14:42:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8325bc00) [pid = 1820] [serial = 1642] [outer = 0x83258c00] 14:42:06 INFO - PROCESS | 1820 | 1477518126231 Marionette DEBUG loaded listener.js 14:42:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83328c00) [pid = 1820] [serial = 1643] [outer = 0x83258c00] 14:42:06 WARNING - wptserve Traceback (most recent call last): 14:42:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:42:06 WARNING - rv = self.func(request, response) 14:42:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:42:06 WARNING - access_control_allow_origin = "*") 14:42:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:42:06 WARNING - payload = payload_generator(server_data) 14:42:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:42:06 WARNING - return encode_string_as_bmp_image(data) 14:42: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 14:42:06 WARNING - img.save(f, "BMP") 14:42:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:42:06 WARNING - f.write(bmpfileheader) 14:42:06 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:42:06 WARNING - 14:42:15 INFO - PROCESS | 1820 | --DOCSHELL 0x83325000 == 7 [pid = 1820] [id = 558] 14:42:21 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83325800) [pid = 1820] [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] 14:42:27 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8332fc00) [pid = 1820] [serial = 1640] [outer = (nil)] [url = about:blank] 14:42:27 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8325bc00) [pid = 1820] [serial = 1642] [outer = (nil)] [url = about:blank] 14:42:36 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:42:36 INFO - PROCESS | 1820 | 1477518156453 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]]]}] 14:42:36 INFO - . 14:42:36 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30770ms 14:42:36 INFO - PROCESS | 1820 | 1477518156519 Marionette TRACE conn4 -> [0,2594,"getWindowHandle",null] 14:42:36 INFO - PROCESS | 1820 | 1477518156527 Marionette TRACE conn4 <- [1,2594,null,{"value":"8"}] 14:42:36 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 14:42:36 INFO - PROCESS | 1820 | 1477518156539 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}] 14:42:36 INFO - PROCESS | 1820 | 1477518156786 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 14:42:36 INFO - PROCESS | 1820 | 1477518156872 Marionette TRACE conn4 -> [0,2596,"getWindowHandles",null] 14:42:36 INFO - PROCESS | 1820 | 1477518156879 Marionette TRACE conn4 <- [1,2596,null,["8"]] 14:42:36 INFO - PROCESS | 1820 | 1477518156889 Marionette TRACE conn4 -> [0,2597,"switchToWindow",{"name":"8"}] 14:42:36 INFO - PROCESS | 1820 | 1477518156898 Marionette TRACE conn4 <- [1,2597,null,{}] 14:42:36 INFO - PROCESS | 1820 | 1477518156904 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8325ac00 == 8 [pid = 1820] [id = 560] 14:42:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8325b800) [pid = 1820] [serial = 1644] [outer = (nil)] 14:42:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83323c00) [pid = 1820] [serial = 1645] [outer = 0x8325b800] 14:42:37 INFO - PROCESS | 1820 | 1477518157008 Marionette DEBUG loaded listener.js 14:42:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332c400) [pid = 1820] [serial = 1646] [outer = 0x8325b800] 14:42:37 INFO - PROCESS | 1820 | 1477518157712 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]]]}] 14:42:37 INFO - . 14:42:37 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1229ms 14:42:37 INFO - PROCESS | 1820 | 1477518157766 Marionette TRACE conn4 -> [0,2599,"getWindowHandle",null] 14:42:37 INFO - PROCESS | 1820 | 1477518157772 Marionette TRACE conn4 <- [1,2599,null,{"value":"8"}] 14:42:37 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 14:42:37 INFO - PROCESS | 1820 | 1477518157780 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}] 14:42:37 INFO - PROCESS | 1820 | 1477518157990 Marionette TRACE conn4 <- [1,2600,null,{"value":null}] 14:42:38 INFO - PROCESS | 1820 | 1477518158001 Marionette TRACE conn4 -> [0,2601,"getWindowHandles",null] 14:42:38 INFO - PROCESS | 1820 | 1477518158006 Marionette TRACE conn4 <- [1,2601,null,["8"]] 14:42:38 INFO - PROCESS | 1820 | 1477518158126 Marionette TRACE conn4 -> [0,2602,"switchToWindow",{"name":"8"}] 14:42:38 INFO - PROCESS | 1820 | 1477518158133 Marionette TRACE conn4 <- [1,2602,null,{}] 14:42:38 INFO - PROCESS | 1820 | 1477518158143 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8373f800 == 9 [pid = 1820] [id = 561] 14:42:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83743c00) [pid = 1820] [serial = 1647] [outer = (nil)] 14:42:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x837f1800) [pid = 1820] [serial = 1648] [outer = 0x83743c00] 14:42:38 INFO - PROCESS | 1820 | 1477518158234 Marionette DEBUG loaded listener.js 14:42:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x837f6000) [pid = 1820] [serial = 1649] [outer = 0x83743c00] 14:42:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8380c000 == 10 [pid = 1820] [id = 562] 14:42:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x83810c00) [pid = 1820] [serial = 1650] [outer = (nil)] 14:42:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x83872400) [pid = 1820] [serial = 1651] [outer = 0x83810c00] 14:42:39 INFO - PROCESS | 1820 | 1477518159102 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]]]}] 14:42:39 INFO - . 14:42:39 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 1377ms 14:42:39 INFO - PROCESS | 1820 | 1477518159167 Marionette TRACE conn4 -> [0,2604,"getWindowHandle",null] 14:42:39 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 14:42:39 INFO - PROCESS | 1820 | 1477518159175 Marionette TRACE conn4 <- [1,2604,null,{"value":"8"}] 14:42:39 INFO - PROCESS | 1820 | 1477518159182 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}] 14:42:39 INFO - PROCESS | 1820 | 1477518159398 Marionette TRACE conn4 <- [1,2605,null,{"value":null}] 14:42:39 INFO - PROCESS | 1820 | 1477518159531 Marionette TRACE conn4 -> [0,2606,"getWindowHandles",null] 14:42:39 INFO - PROCESS | 1820 | 1477518159536 Marionette TRACE conn4 <- [1,2606,null,["8"]] 14:42:39 INFO - PROCESS | 1820 | 1477518159542 Marionette TRACE conn4 -> [0,2607,"switchToWindow",{"name":"8"}] 14:42:39 INFO - PROCESS | 1820 | 1477518159550 Marionette TRACE conn4 <- [1,2607,null,{}] 14:42:39 INFO - PROCESS | 1820 | 1477518159557 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x83883000 == 11 [pid = 1820] [id = 563] 14:42:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x83883400) [pid = 1820] [serial = 1652] [outer = (nil)] 14:42:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x83886000) [pid = 1820] [serial = 1653] [outer = 0x83883400] 14:42:39 INFO - PROCESS | 1820 | 1477518159651 Marionette DEBUG loaded listener.js 14:42:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8388bc00) [pid = 1820] [serial = 1654] [outer = 0x83883400] 14:42:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x83af6800 == 12 [pid = 1820] [id = 564] 14:42:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x83af6c00) [pid = 1820] [serial = 1655] [outer = (nil)] 14:42:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x83afa000) [pid = 1820] [serial = 1656] [outer = 0x83af6c00] 14:42:40 INFO - PROCESS | 1820 | 1477518160427 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]]]}] 14:42:40 INFO - . 14:42:40 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 1271ms 14:42:40 INFO - PROCESS | 1820 | 1477518160453 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 14:42:40 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 14:42:40 INFO - PROCESS | 1820 | 1477518160458 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 14:42:40 INFO - PROCESS | 1820 | 1477518160465 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}] 14:42:40 INFO - PROCESS | 1820 | 1477518160720 Marionette TRACE conn4 <- [1,2610,null,{"value":null}] 14:42:40 INFO - PROCESS | 1820 | 1477518160737 Marionette TRACE conn4 -> [0,2611,"getWindowHandles",null] 14:42:40 INFO - PROCESS | 1820 | 1477518160744 Marionette TRACE conn4 <- [1,2611,null,["8"]] 14:42:40 INFO - PROCESS | 1820 | 1477518160751 Marionette TRACE conn4 -> [0,2612,"switchToWindow",{"name":"8"}] 14:42:40 INFO - PROCESS | 1820 | 1477518160757 Marionette TRACE conn4 <- [1,2612,null,{}] 14:42:40 INFO - PROCESS | 1820 | 1477518160764 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b20000 == 13 [pid = 1820] [id = 565] 14:42:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x83b20800) [pid = 1820] [serial = 1657] [outer = (nil)] 14:42:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x83b23c00) [pid = 1820] [serial = 1658] [outer = 0x83b20800] 14:42:40 INFO - PROCESS | 1820 | 1477518160852 Marionette DEBUG loaded listener.js 14:42:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x83b26400) [pid = 1820] [serial = 1659] [outer = 0x83b20800] 14:42:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x84238c00 == 14 [pid = 1820] [id = 566] 14:42:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8423d000) [pid = 1820] [serial = 1660] [outer = (nil)] 14:42:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8423fc00) [pid = 1820] [serial = 1661] [outer = 0x8423d000] 14:42:41 INFO - PROCESS | 1820 | 1477518161642 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]]]}] 14:42:41 INFO - . 14:42:41 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 1223ms 14:42:41 INFO - PROCESS | 1820 | 1477518161689 Marionette TRACE conn4 -> [0,2614,"getWindowHandle",null] 14:42:41 INFO - PROCESS | 1820 | 1477518161693 Marionette TRACE conn4 <- [1,2614,null,{"value":"8"}] 14:42:41 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 14:42:41 INFO - PROCESS | 1820 | 1477518161701 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}] 14:42:41 INFO - PROCESS | 1820 | 1477518161886 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 14:42:42 INFO - PROCESS | 1820 | 1477518162024 Marionette TRACE conn4 -> [0,2616,"getWindowHandles",null] 14:42:42 INFO - PROCESS | 1820 | 1477518162030 Marionette TRACE conn4 <- [1,2616,null,["8"]] 14:42:42 INFO - PROCESS | 1820 | 1477518162036 Marionette TRACE conn4 -> [0,2617,"switchToWindow",{"name":"8"}] 14:42:42 INFO - PROCESS | 1820 | 1477518162041 Marionette TRACE conn4 <- [1,2617,null,{}] 14:42:42 INFO - PROCESS | 1820 | 1477518162046 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x84295000 == 15 [pid = 1820] [id = 567] 14:42:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x84295400) [pid = 1820] [serial = 1662] [outer = (nil)] 14:42:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x84297800) [pid = 1820] [serial = 1663] [outer = 0x84295400] 14:42:42 INFO - PROCESS | 1820 | 1477518162130 Marionette DEBUG loaded listener.js 14:42:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8429b400) [pid = 1820] [serial = 1664] [outer = 0x84295400] 14:42:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b267800 == 16 [pid = 1820] [id = 568] 14:42:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8b267c00) [pid = 1820] [serial = 1665] [outer = (nil)] 14:42:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8b26a800) [pid = 1820] [serial = 1666] [outer = 0x8b267c00] 14:42:42 INFO - PROCESS | 1820 | 1477518162873 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]]]}] 14:42:42 INFO - . 14:42:42 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 1225ms 14:42:42 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 14:42:42 INFO - PROCESS | 1820 | 1477518162926 Marionette TRACE conn4 -> [0,2619,"getWindowHandle",null] 14:42:42 INFO - PROCESS | 1820 | 1477518162929 Marionette TRACE conn4 <- [1,2619,null,{"value":"8"}] 14:42:42 INFO - PROCESS | 1820 | 1477518162937 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}] 14:42:43 INFO - PROCESS | 1820 | 1477518163224 Marionette TRACE conn4 <- [1,2620,null,{"value":null}] 14:42:43 INFO - PROCESS | 1820 | 1477518163240 Marionette TRACE conn4 -> [0,2621,"getWindowHandles",null] 14:42:43 INFO - PROCESS | 1820 | 1477518163244 Marionette TRACE conn4 <- [1,2621,null,["8"]] 14:42:43 INFO - PROCESS | 1820 | 1477518163249 Marionette TRACE conn4 -> [0,2622,"switchToWindow",{"name":"8"}] 14:42:43 INFO - PROCESS | 1820 | 1477518163254 Marionette TRACE conn4 <- [1,2622,null,{}] 14:42:43 INFO - PROCESS | 1820 | 1477518163260 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b26b800 == 17 [pid = 1820] [id = 569] 14:42:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8c901c00) [pid = 1820] [serial = 1667] [outer = (nil)] 14:42:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8c90f400) [pid = 1820] [serial = 1668] [outer = 0x8c901c00] 14:42:43 INFO - PROCESS | 1820 | 1477518163345 Marionette DEBUG loaded listener.js 14:42:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8ce93000) [pid = 1820] [serial = 1669] [outer = 0x8c901c00] 14:42:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce9ec00 == 18 [pid = 1820] [id = 570] 14:42:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8ce9f000) [pid = 1820] [serial = 1670] [outer = (nil)] 14:42:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8ce99400) [pid = 1820] [serial = 1671] [outer = 0x8ce9f000] 14:42:44 INFO - . 14:42:44 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 1227ms 14:42:44 INFO - PROCESS | 1820 | 1477518164149 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]]]}] 14:42:44 INFO - PROCESS | 1820 | 1477518164170 Marionette TRACE conn4 -> [0,2624,"getWindowHandle",null] 14:42:44 INFO - PROCESS | 1820 | 1477518164173 Marionette TRACE conn4 <- [1,2624,null,{"value":"8"}] 14:42:44 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 14:42:44 INFO - PROCESS | 1820 | 1477518164182 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}] 14:42:44 INFO - PROCESS | 1820 | 1477518164428 Marionette TRACE conn4 <- [1,2625,null,{"value":null}] 14:42:44 INFO - PROCESS | 1820 | 1477518164515 Marionette TRACE conn4 -> [0,2626,"getWindowHandles",null] 14:42:44 INFO - PROCESS | 1820 | 1477518164523 Marionette TRACE conn4 <- [1,2626,null,["8"]] 14:42:44 INFO - PROCESS | 1820 | 1477518164529 Marionette TRACE conn4 -> [0,2627,"switchToWindow",{"name":"8"}] 14:42:44 INFO - PROCESS | 1820 | 1477518164536 Marionette TRACE conn4 <- [1,2627,null,{}] 14:42:44 INFO - PROCESS | 1820 | 1477518164541 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x837f1c00 == 19 [pid = 1820] [id = 571] 14:42:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8388b400) [pid = 1820] [serial = 1672] [outer = (nil)] 14:42:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8cec4400) [pid = 1820] [serial = 1673] [outer = 0x8388b400] 14:42:44 INFO - PROCESS | 1820 | 1477518164625 Marionette DEBUG loaded listener.js 14:42:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8cec8000) [pid = 1820] [serial = 1674] [outer = 0x8388b400] 14:42:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x83325800 == 20 [pid = 1820] [id = 572] 14:42:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x83327000) [pid = 1820] [serial = 1675] [outer = (nil)] 14:42:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8361f400) [pid = 1820] [serial = 1676] [outer = 0x83327000] 14:42:45 INFO - PROCESS | 1820 | 1477518165525 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]]]}] 14:42:45 INFO - . 14:42:45 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 1379ms 14:42:45 INFO - PROCESS | 1820 | 1477518165562 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 14:42:45 INFO - PROCESS | 1820 | 1477518165569 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 14:42:45 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 14:42:45 INFO - PROCESS | 1820 | 1477518165580 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}] 14:42:45 INFO - PROCESS | 1820 | 1477518165917 Marionette TRACE conn4 <- [1,2630,null,{"value":null}] 14:42:46 INFO - PROCESS | 1820 | 1477518166053 Marionette TRACE conn4 -> [0,2631,"getWindowHandles",null] 14:42:46 INFO - PROCESS | 1820 | 1477518166059 Marionette TRACE conn4 <- [1,2631,null,["8"]] 14:42:46 INFO - PROCESS | 1820 | 1477518166071 Marionette TRACE conn4 -> [0,2632,"switchToWindow",{"name":"8"}] 14:42:46 INFO - PROCESS | 1820 | 1477518166080 Marionette TRACE conn4 <- [1,2632,null,{}] 14:42:46 INFO - PROCESS | 1820 | 1477518166087 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x83879400 == 21 [pid = 1820] [id = 573] 14:42:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x83879800) [pid = 1820] [serial = 1677] [outer = (nil)] 14:42:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8387e400) [pid = 1820] [serial = 1678] [outer = 0x83879800] 14:42:46 INFO - PROCESS | 1820 | 1477518166195 Marionette DEBUG loaded listener.js 14:42:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8387f800) [pid = 1820] [serial = 1679] [outer = 0x83879800] 14:42:46 INFO - PROCESS | 1820 | 1477518166953 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]]]}] 14:42:47 INFO - . 14:42:47 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 1440ms 14:42:47 INFO - PROCESS | 1820 | 1477518167020 Marionette TRACE conn4 -> [0,2634,"getWindowHandle",null] 14:42:47 INFO - PROCESS | 1820 | 1477518167028 Marionette TRACE conn4 <- [1,2634,null,{"value":"8"}] 14:42:47 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 14:42:47 INFO - PROCESS | 1820 | 1477518167037 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}] 14:42:47 INFO - PROCESS | 1820 | 1477518167244 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 14:42:47 INFO - PROCESS | 1820 | 1477518167421 Marionette TRACE conn4 -> [0,2636,"getWindowHandles",null] 14:42:47 INFO - PROCESS | 1820 | 1477518167427 Marionette TRACE conn4 <- [1,2636,null,["8"]] 14:42:47 INFO - PROCESS | 1820 | 1477518167440 Marionette TRACE conn4 -> [0,2637,"switchToWindow",{"name":"8"}] 14:42:47 INFO - PROCESS | 1820 | 1477518167448 Marionette TRACE conn4 <- [1,2637,null,{}] 14:42:47 INFO - PROCESS | 1820 | 1477518167506 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x83881000 == 22 [pid = 1820] [id = 574] 14:42:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x83882c00) [pid = 1820] [serial = 1680] [outer = (nil)] 14:42:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8ce98800) [pid = 1820] [serial = 1681] [outer = 0x83882c00] 14:42:47 INFO - PROCESS | 1820 | 1477518167610 Marionette DEBUG loaded listener.js 14:42:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8cea0400) [pid = 1820] [serial = 1682] [outer = 0x83882c00] 14:42:48 INFO - PROCESS | 1820 | 1477518168346 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]]]}] 14:42:48 INFO - . 14:42:48 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 1325ms 14:42:48 INFO - PROCESS | 1820 | 1477518168372 Marionette TRACE conn4 -> [0,2639,"getWindowHandle",null] 14:42:48 INFO - PROCESS | 1820 | 1477518168381 Marionette TRACE conn4 <- [1,2639,null,{"value":"8"}] 14:42:48 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 14:42:48 INFO - PROCESS | 1820 | 1477518168391 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}] 14:42:48 INFO - PROCESS | 1820 | 1477518168588 Marionette TRACE conn4 <- [1,2640,null,{"value":null}] 14:42:48 INFO - PROCESS | 1820 | 1477518168776 Marionette TRACE conn4 -> [0,2641,"getWindowHandles",null] 14:42:48 INFO - PROCESS | 1820 | 1477518168782 Marionette TRACE conn4 <- [1,2641,null,["8"]] 14:42:48 INFO - PROCESS | 1820 | 1477518168797 Marionette TRACE conn4 -> [0,2642,"switchToWindow",{"name":"8"}] 14:42:48 INFO - PROCESS | 1820 | 1477518168805 Marionette TRACE conn4 <- [1,2642,null,{}] 14:42:48 INFO - PROCESS | 1820 | 1477518168815 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd6a000 == 23 [pid = 1820] [id = 575] 14:42:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8dd6b400) [pid = 1820] [serial = 1683] [outer = (nil)] 14:42:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8de0c400) [pid = 1820] [serial = 1684] [outer = 0x8dd6b400] 14:42:48 INFO - PROCESS | 1820 | 1477518168918 Marionette DEBUG loaded listener.js 14:42:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8de0c800) [pid = 1820] [serial = 1685] [outer = 0x8dd6b400] 14:42:49 INFO - PROCESS | 1820 | 1477518169807 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]]]}] 14:42:49 INFO - . 14:42:49 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 1478ms 14:42:49 INFO - PROCESS | 1820 | 1477518169870 Marionette TRACE conn4 -> [0,2644,"getWindowHandle",null] 14:42:49 INFO - PROCESS | 1820 | 1477518169882 Marionette TRACE conn4 <- [1,2644,null,{"value":"8"}] 14:42:49 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 14:42:49 INFO - PROCESS | 1820 | 1477518169903 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}] 14:42:50 INFO - PROCESS | 1820 | 1477518170109 Marionette TRACE conn4 <- [1,2645,null,{"value":null}] 14:42:50 INFO - PROCESS | 1820 | 1477518170292 Marionette TRACE conn4 -> [0,2646,"getWindowHandles",null] 14:42:50 INFO - PROCESS | 1820 | 1477518170299 Marionette TRACE conn4 <- [1,2646,null,["8"]] 14:42:50 INFO - PROCESS | 1820 | 1477518170310 Marionette TRACE conn4 -> [0,2647,"switchToWindow",{"name":"8"}] 14:42:50 INFO - PROCESS | 1820 | 1477518170318 Marionette TRACE conn4 <- [1,2647,null,{}] 14:42:50 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce9ec00 == 22 [pid = 1820] [id = 570] 14:42:50 INFO - PROCESS | 1820 | --DOCSHELL 0x8b267800 == 21 [pid = 1820] [id = 568] 14:42:50 INFO - PROCESS | 1820 | --DOCSHELL 0x84238c00 == 20 [pid = 1820] [id = 566] 14:42:50 INFO - PROCESS | 1820 | --DOCSHELL 0x83af6800 == 19 [pid = 1820] [id = 564] 14:42:50 INFO - PROCESS | 1820 | --DOCSHELL 0x8380c000 == 18 [pid = 1820] [id = 562] 14:42:50 INFO - PROCESS | 1820 | --DOCSHELL 0x83258800 == 17 [pid = 1820] [id = 559] 14:42:50 INFO - PROCESS | 1820 | 1477518170389 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x83803400 == 18 [pid = 1820] [id = 576] 14:42:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x83805000) [pid = 1820] [serial = 1686] [outer = (nil)] 14:42:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x83808c00) [pid = 1820] [serial = 1687] [outer = 0x83805000] 14:42:50 INFO - PROCESS | 1820 | 1477518170494 Marionette DEBUG loaded listener.js 14:42:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x83876000) [pid = 1820] [serial = 1688] [outer = 0x83805000] 14:42:51 INFO - PROCESS | 1820 | 1477518171229 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]]]}] 14:42:51 INFO - . 14:42:51 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 1384ms 14:42:51 INFO - PROCESS | 1820 | 1477518171281 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 14:42:51 INFO - PROCESS | 1820 | 1477518171286 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 14:42:51 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 14:42:51 INFO - PROCESS | 1820 | 1477518171294 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}] 14:42:51 INFO - PROCESS | 1820 | 1477518171478 Marionette TRACE conn4 <- [1,2650,null,{"value":null}] 14:42:51 INFO - PROCESS | 1820 | 1477518171615 Marionette TRACE conn4 -> [0,2651,"getWindowHandles",null] 14:42:51 INFO - PROCESS | 1820 | 1477518171621 Marionette TRACE conn4 <- [1,2651,null,["8"]] 14:42:51 INFO - PROCESS | 1820 | 1477518171628 Marionette TRACE conn4 -> [0,2652,"switchToWindow",{"name":"8"}] 14:42:51 INFO - PROCESS | 1820 | 1477518171633 Marionette TRACE conn4 <- [1,2652,null,{}] 14:42:51 INFO - PROCESS | 1820 | 1477518171640 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b22800 == 19 [pid = 1820] [id = 577] 14:42:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x84234000) [pid = 1820] [serial = 1689] [outer = (nil)] 14:42:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x84238400) [pid = 1820] [serial = 1690] [outer = 0x84234000] 14:42:51 INFO - PROCESS | 1820 | 1477518171727 Marionette DEBUG loaded listener.js 14:42:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x84239c00) [pid = 1820] [serial = 1691] [outer = 0x84234000] 14:42:52 INFO - PROCESS | 1820 | 1477518172358 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]]]}] 14:42:52 INFO - . 14:42:52 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 1123ms 14:42:52 INFO - PROCESS | 1820 | 1477518172425 Marionette TRACE conn4 -> [0,2654,"getWindowHandle",null] 14:42:52 INFO - PROCESS | 1820 | 1477518172433 Marionette TRACE conn4 <- [1,2654,null,{"value":"8"}] 14:42:52 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 14:42:52 INFO - PROCESS | 1820 | 1477518172458 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}] 14:42:52 INFO - PROCESS | 1820 | 1477518172631 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 14:42:52 INFO - PROCESS | 1820 | 1477518172644 Marionette TRACE conn4 -> [0,2656,"getWindowHandles",null] 14:42:52 INFO - PROCESS | 1820 | 1477518172650 Marionette TRACE conn4 <- [1,2656,null,["8"]] 14:42:52 INFO - PROCESS | 1820 | 1477518172656 Marionette TRACE conn4 -> [0,2657,"switchToWindow",{"name":"8"}] 14:42:52 INFO - PROCESS | 1820 | 1477518172662 Marionette TRACE conn4 <- [1,2657,null,{}] 14:42:52 INFO - PROCESS | 1820 | 1477518172669 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c90f000 == 20 [pid = 1820] [id = 578] 14:42:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8ce98000) [pid = 1820] [serial = 1692] [outer = (nil)] 14:42:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8ce9d400) [pid = 1820] [serial = 1693] [outer = 0x8ce98000] 14:42:52 INFO - PROCESS | 1820 | 1477518172759 Marionette DEBUG loaded listener.js 14:42:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8cec7400) [pid = 1820] [serial = 1694] [outer = 0x8ce98000] 14:42:53 INFO - PROCESS | 1820 | 1477518173628 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]]]}] 14:42:53 INFO - . 14:42:53 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 1229ms 14:42:53 INFO - PROCESS | 1820 | 1477518173685 Marionette TRACE conn4 -> [0,2659,"getWindowHandle",null] 14:42:53 INFO - PROCESS | 1820 | 1477518173690 Marionette TRACE conn4 <- [1,2659,null,{"value":"8"}] 14:42:53 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 14:42:53 INFO - PROCESS | 1820 | 1477518173698 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}] 14:42:54 INFO - PROCESS | 1820 | 1477518174008 Marionette TRACE conn4 <- [1,2660,null,{"value":null}] 14:42:54 INFO - PROCESS | 1820 | 1477518174062 Marionette TRACE conn4 -> [0,2661,"getWindowHandles",null] 14:42:54 INFO - PROCESS | 1820 | 1477518174070 Marionette TRACE conn4 <- [1,2661,null,["8"]] 14:42:54 INFO - PROCESS | 1820 | 1477518174075 Marionette TRACE conn4 -> [0,2662,"switchToWindow",{"name":"8"}] 14:42:54 INFO - PROCESS | 1820 | 1477518174081 Marionette TRACE conn4 <- [1,2662,null,{}] 14:42:54 INFO - PROCESS | 1820 | 1477518174173 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x83803000 == 21 [pid = 1820] [id = 579] 14:42:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f915c00) [pid = 1820] [serial = 1695] [outer = (nil)] 14:42:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8f91dc00) [pid = 1820] [serial = 1696] [outer = 0x8f915c00] 14:42:54 INFO - PROCESS | 1820 | 1477518174264 Marionette DEBUG loaded listener.js 14:42:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8f991c00) [pid = 1820] [serial = 1697] [outer = 0x8f915c00] 14:42:55 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x83258c00) [pid = 1820] [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] 14:42:55 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8b267c00) [pid = 1820] [serial = 1665] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:42:55 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x84295400) [pid = 1820] [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] 14:42:55 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x83b20800) [pid = 1820] [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] 14:42:55 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x83883400) [pid = 1820] [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] 14:42:55 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x83af6c00) [pid = 1820] [serial = 1655] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477518160156] 14:42:55 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8325b800) [pid = 1820] [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] 14:42:55 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x83810c00) [pid = 1820] [serial = 1650] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 14:42:55 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x83743c00) [pid = 1820] [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] 14:42:55 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8423d000) [pid = 1820] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 14:42:55 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8c901c00) [pid = 1820] [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] 14:42:55 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8ce9f000) [pid = 1820] [serial = 1670] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477518163885] 14:42:55 INFO - PROCESS | 1820 | 1477518175150 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]]]}] 14:42:55 INFO - . 14:42:55 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 1523ms 14:42:55 INFO - PROCESS | 1820 | 1477518175221 Marionette TRACE conn4 -> [0,2664,"getWindowHandle",null] 14:42:55 INFO - PROCESS | 1820 | 1477518175224 Marionette TRACE conn4 <- [1,2664,null,{"value":"8"}] 14:42:55 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 14:42:55 INFO - PROCESS | 1820 | 1477518175232 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}] 14:42:55 INFO - PROCESS | 1820 | 1477518175408 Marionette TRACE conn4 <- [1,2665,null,{"value":null}] 14:42:55 INFO - PROCESS | 1820 | 1477518175550 Marionette TRACE conn4 -> [0,2666,"getWindowHandles",null] 14:42:55 INFO - PROCESS | 1820 | 1477518175556 Marionette TRACE conn4 <- [1,2666,null,["8"]] 14:42:55 INFO - PROCESS | 1820 | 1477518175566 Marionette TRACE conn4 -> [0,2667,"switchToWindow",{"name":"8"}] 14:42:55 INFO - PROCESS | 1820 | 1477518175570 Marionette TRACE conn4 <- [1,2667,null,{}] 14:42:55 INFO - PROCESS | 1820 | 1477518175577 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b267c00 == 22 [pid = 1820] [id = 580] 14:42:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8c901c00) [pid = 1820] [serial = 1698] [outer = (nil)] 14:42:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8f997000) [pid = 1820] [serial = 1699] [outer = 0x8c901c00] 14:42:55 INFO - PROCESS | 1820 | 1477518175665 Marionette DEBUG loaded listener.js 14:42:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8f9aec00) [pid = 1820] [serial = 1700] [outer = 0x8c901c00] 14:42:56 INFO - PROCESS | 1820 | 1477518176256 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]]]}] 14:42:56 INFO - . 14:42:56 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 1071ms 14:42:56 INFO - PROCESS | 1820 | 1477518176303 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 14:42:56 INFO - PROCESS | 1820 | 1477518176307 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 14:42:56 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 14:42:56 INFO - PROCESS | 1820 | 1477518176315 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}] 14:42:56 INFO - PROCESS | 1820 | 1477518176569 Marionette TRACE conn4 <- [1,2670,null,{"value":null}] 14:42:56 INFO - PROCESS | 1820 | 1477518176583 Marionette TRACE conn4 -> [0,2671,"getWindowHandles",null] 14:42:56 INFO - PROCESS | 1820 | 1477518176586 Marionette TRACE conn4 <- [1,2671,null,["8"]] 14:42:56 INFO - PROCESS | 1820 | 1477518176594 Marionette TRACE conn4 -> [0,2672,"switchToWindow",{"name":"8"}] 14:42:56 INFO - PROCESS | 1820 | 1477518176599 Marionette TRACE conn4 <- [1,2672,null,{}] 14:42:56 INFO - PROCESS | 1820 | 1477518176604 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x8324e000 == 23 [pid = 1820] [id = 581] 14:42:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x90faf400) [pid = 1820] [serial = 1701] [outer = (nil)] 14:42:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x90fb9c00) [pid = 1820] [serial = 1702] [outer = 0x90faf400] 14:42:56 INFO - PROCESS | 1820 | 1477518176698 Marionette DEBUG loaded listener.js 14:42:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x90fbc400) [pid = 1820] [serial = 1703] [outer = 0x90faf400] 14:42:57 INFO - PROCESS | 1820 | 1477518177522 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]]]}] 14:42:57 INFO - . 14:42:57 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 1225ms 14:42:57 INFO - PROCESS | 1820 | 1477518177542 Marionette TRACE conn4 -> [0,2674,"getWindowHandle",null] 14:42:57 INFO - PROCESS | 1820 | 1477518177549 Marionette TRACE conn4 <- [1,2674,null,{"value":"8"}] 14:42:57 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 14:42:57 INFO - PROCESS | 1820 | 1477518177561 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}] 14:42:57 INFO - PROCESS | 1820 | 1477518177810 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 14:42:57 INFO - PROCESS | 1820 | 1477518177995 Marionette TRACE conn4 -> [0,2676,"getWindowHandles",null] 14:42:58 INFO - PROCESS | 1820 | 1477518178002 Marionette TRACE conn4 <- [1,2676,null,["8"]] 14:42:58 INFO - PROCESS | 1820 | 1477518178010 Marionette TRACE conn4 -> [0,2677,"switchToWindow",{"name":"8"}] 14:42:58 INFO - PROCESS | 1820 | 1477518178019 Marionette TRACE conn4 <- [1,2677,null,{}] 14:42:58 INFO - PROCESS | 1820 | 1477518178070 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b1d000 == 24 [pid = 1820] [id = 582] 14:42:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x83b20400) [pid = 1820] [serial = 1704] [outer = (nil)] 14:42:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x84232c00) [pid = 1820] [serial = 1705] [outer = 0x83b20400] 14:42:58 INFO - PROCESS | 1820 | 1477518178183 Marionette DEBUG loaded listener.js 14:42:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x84297400) [pid = 1820] [serial = 1706] [outer = 0x83b20400] 14:42:58 INFO - PROCESS | 1820 | 1477518178965 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]]]}] 14:42:58 INFO - . 14:42:58 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 1427ms 14:42:58 INFO - PROCESS | 1820 | 1477518178987 Marionette TRACE conn4 -> [0,2679,"getWindowHandle",null] 14:42:59 INFO - PROCESS | 1820 | 1477518178996 Marionette TRACE conn4 <- [1,2679,null,{"value":"8"}] 14:42:59 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 14:42:59 INFO - PROCESS | 1820 | 1477518179017 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}] 14:42:59 INFO - PROCESS | 1820 | 1477518179310 Marionette TRACE conn4 <- [1,2680,null,{"value":null}] 14:42:59 INFO - PROCESS | 1820 | 1477518179450 Marionette TRACE conn4 -> [0,2681,"getWindowHandles",null] 14:42:59 INFO - PROCESS | 1820 | 1477518179456 Marionette TRACE conn4 <- [1,2681,null,["8"]] 14:42:59 INFO - PROCESS | 1820 | 1477518179511 Marionette TRACE conn4 -> [0,2682,"switchToWindow",{"name":"8"}] 14:42:59 INFO - PROCESS | 1820 | 1477518179519 Marionette TRACE conn4 <- [1,2682,null,{}] 14:42:59 INFO - PROCESS | 1820 | 1477518179527 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:42:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f91e800 == 25 [pid = 1820] [id = 583] 14:42:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f91f800) [pid = 1820] [serial = 1707] [outer = (nil)] 14:42:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8fa2fc00) [pid = 1820] [serial = 1708] [outer = 0x8f91f800] 14:42:59 INFO - PROCESS | 1820 | 1477518179628 Marionette DEBUG loaded listener.js 14:42:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8fa37c00) [pid = 1820] [serial = 1709] [outer = 0x8f91f800] 14:43:00 INFO - PROCESS | 1820 | 1477518180350 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]]]}] 14:43:00 INFO - . 14:43:00 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 1381ms 14:43:00 INFO - PROCESS | 1820 | 1477518180400 Marionette TRACE conn4 -> [0,2684,"getWindowHandle",null] 14:43:00 INFO - PROCESS | 1820 | 1477518180409 Marionette TRACE conn4 <- [1,2684,null,{"value":"8"}] 14:43:00 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 14:43:00 INFO - PROCESS | 1820 | 1477518180465 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}] 14:43:00 INFO - PROCESS | 1820 | 1477518180669 Marionette TRACE conn4 <- [1,2685,null,{"value":null}] 14:43:00 INFO - PROCESS | 1820 | 1477518180861 Marionette TRACE conn4 -> [0,2686,"getWindowHandles",null] 14:43:00 INFO - PROCESS | 1820 | 1477518180866 Marionette TRACE conn4 <- [1,2686,null,["8"]] 14:43:00 INFO - PROCESS | 1820 | 1477518180877 Marionette TRACE conn4 -> [0,2687,"switchToWindow",{"name":"8"}] 14:43:00 INFO - PROCESS | 1820 | 1477518180884 Marionette TRACE conn4 <- [1,2687,null,{}] 14:43:00 INFO - PROCESS | 1820 | 1477518180938 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:43:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x92d6e800 == 26 [pid = 1820] [id = 584] 14:43:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x92d6ec00) [pid = 1820] [serial = 1710] [outer = (nil)] 14:43:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x92d74800) [pid = 1820] [serial = 1711] [outer = 0x92d6ec00] 14:43:01 INFO - PROCESS | 1820 | 1477518181043 Marionette DEBUG loaded listener.js 14:43:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x92d78800) [pid = 1820] [serial = 1712] [outer = 0x92d6ec00] 14:43:01 INFO - PROCESS | 1820 | 1477518181829 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]]]}] 14:43:01 INFO - . 14:43:01 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 1388ms 14:43:01 INFO - PROCESS | 1820 | 1477518181846 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 14:43:01 INFO - PROCESS | 1820 | 1477518181851 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 14:43:01 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 14:43:01 INFO - PROCESS | 1820 | 1477518181860 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}] 14:43:02 INFO - PROCESS | 1820 | 1477518182164 Marionette TRACE conn4 <- [1,2690,null,{"value":null}] 14:43:02 INFO - PROCESS | 1820 | 1477518182279 Marionette TRACE conn4 -> [0,2691,"getWindowHandles",null] 14:43:02 INFO - PROCESS | 1820 | 1477518182290 Marionette TRACE conn4 <- [1,2691,null,["8"]] 14:43:02 INFO - PROCESS | 1820 | 1477518182298 Marionette TRACE conn4 -> [0,2692,"switchToWindow",{"name":"8"}] 14:43:02 INFO - PROCESS | 1820 | 1477518182304 Marionette TRACE conn4 <- [1,2692,null,{}] 14:43:02 INFO - PROCESS | 1820 | 1477518182313 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:43:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x83329800 == 27 [pid = 1820] [id = 585] 14:43:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8361c800) [pid = 1820] [serial = 1713] [outer = (nil)] 14:43:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x83628800) [pid = 1820] [serial = 1714] [outer = 0x8361c800] 14:43:02 INFO - PROCESS | 1820 | 1477518182413 Marionette DEBUG loaded listener.js 14:43:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8423c800) [pid = 1820] [serial = 1715] [outer = 0x8361c800] 14:43:03 INFO - PROCESS | 1820 | 1477518183427 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]]]}] 14:43:03 INFO - . 14:43:03 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1630ms 14:43:03 INFO - PROCESS | 1820 | 1477518183490 Marionette TRACE conn4 -> [0,2694,"getWindowHandle",null] 14:43:03 INFO - PROCESS | 1820 | 1477518183497 Marionette TRACE conn4 <- [1,2694,null,{"value":"8"}] 14:43:03 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 14:43:03 INFO - PROCESS | 1820 | 1477518183507 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}] 14:43:03 INFO - PROCESS | 1820 | 1477518183825 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 14:43:03 INFO - PROCESS | 1820 | 1477518183932 Marionette TRACE conn4 -> [0,2696,"getWindowHandles",null] 14:43:03 INFO - PROCESS | 1820 | 1477518183939 Marionette TRACE conn4 <- [1,2696,null,["8"]] 14:43:03 INFO - PROCESS | 1820 | --DOCSHELL 0x83325800 == 26 [pid = 1820] [id = 572] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8c90f400) [pid = 1820] [serial = 1668] [outer = (nil)] [url = about:blank] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8ce93000) [pid = 1820] [serial = 1669] [outer = (nil)] [url = about:blank] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8ce99400) [pid = 1820] [serial = 1671] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477518163885] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x84297800) [pid = 1820] [serial = 1663] [outer = (nil)] [url = about:blank] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8429b400) [pid = 1820] [serial = 1664] [outer = (nil)] [url = about:blank] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8b26a800) [pid = 1820] [serial = 1666] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x83b23c00) [pid = 1820] [serial = 1658] [outer = (nil)] [url = about:blank] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x83b26400) [pid = 1820] [serial = 1659] [outer = (nil)] [url = about:blank] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8423fc00) [pid = 1820] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x83886000) [pid = 1820] [serial = 1653] [outer = (nil)] [url = about:blank] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8388bc00) [pid = 1820] [serial = 1654] [outer = (nil)] [url = about:blank] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x83afa000) [pid = 1820] [serial = 1656] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477518160156] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x837f1800) [pid = 1820] [serial = 1648] [outer = (nil)] [url = about:blank] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x837f6000) [pid = 1820] [serial = 1649] [outer = (nil)] [url = about:blank] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x83872400) [pid = 1820] [serial = 1651] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x83323c00) [pid = 1820] [serial = 1645] [outer = (nil)] [url = about:blank] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8332c400) [pid = 1820] [serial = 1646] [outer = (nil)] [url = about:blank] 14:43:03 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x83328c00) [pid = 1820] [serial = 1643] [outer = (nil)] [url = about:blank] 14:43:04 INFO - PROCESS | 1820 | 1477518184004 Marionette TRACE conn4 -> [0,2697,"switchToWindow",{"name":"8"}] 14:43:04 INFO - PROCESS | 1820 | 1477518184010 Marionette TRACE conn4 <- [1,2697,null,{}] 14:43:04 INFO - PROCESS | 1820 | 1477518184017 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:43:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x83326400 == 27 [pid = 1820] [id = 586] 14:43:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x83326800) [pid = 1820] [serial = 1716] [outer = (nil)] 14:43:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x834a6000) [pid = 1820] [serial = 1717] [outer = 0x83326800] 14:43:04 INFO - PROCESS | 1820 | 1477518184145 Marionette DEBUG loaded listener.js 14:43:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8332d400) [pid = 1820] [serial = 1718] [outer = 0x83326800] 14:43:04 INFO - PROCESS | 1820 | 1477518184825 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]]]}] 14:43:04 INFO - . 14:43:04 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1376ms 14:43:04 INFO - PROCESS | 1820 | 1477518184883 Marionette TRACE conn4 -> [0,2699,"getWindowHandle",null] 14:43:04 INFO - PROCESS | 1820 | 1477518184889 Marionette TRACE conn4 <- [1,2699,null,{"value":"8"}] 14:43:04 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 14:43:04 INFO - PROCESS | 1820 | 1477518184897 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}] 14:43:05 INFO - PROCESS | 1820 | 1477518185127 Marionette TRACE conn4 <- [1,2700,null,{"value":null}] 14:43:05 INFO - PROCESS | 1820 | 1477518185270 Marionette TRACE conn4 -> [0,2701,"getWindowHandles",null] 14:43:05 INFO - PROCESS | 1820 | 1477518185276 Marionette TRACE conn4 <- [1,2701,null,["8"]] 14:43:05 INFO - PROCESS | 1820 | 1477518185283 Marionette TRACE conn4 -> [0,2702,"switchToWindow",{"name":"8"}] 14:43:05 INFO - PROCESS | 1820 | 1477518185289 Marionette TRACE conn4 <- [1,2702,null,{}] 14:43:05 INFO - PROCESS | 1820 | 1477518185295 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:43:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b19800 == 28 [pid = 1820] [id = 587] 14:43:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x83b1a400) [pid = 1820] [serial = 1719] [outer = (nil)] 14:43:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x83b26000) [pid = 1820] [serial = 1720] [outer = 0x83b1a400] 14:43:05 INFO - PROCESS | 1820 | 1477518185386 Marionette DEBUG loaded listener.js 14:43:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8423f800) [pid = 1820] [serial = 1721] [outer = 0x83b1a400] 14:43:06 INFO - PROCESS | 1820 | 1477518186026 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]]]}] 14:43:06 INFO - . 14:43:06 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1181ms 14:43:06 INFO - PROCESS | 1820 | 1477518186086 Marionette TRACE conn4 -> [0,2704,"getWindowHandle",null] 14:43:06 INFO - PROCESS | 1820 | 1477518186092 Marionette TRACE conn4 <- [1,2704,null,{"value":"8"}] 14:43:06 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 14:43:06 INFO - PROCESS | 1820 | 1477518186105 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}] 14:43:06 INFO - PROCESS | 1820 | 1477518186339 Marionette TRACE conn4 <- [1,2705,null,{"value":null}] 14:43:06 INFO - PROCESS | 1820 | 1477518186364 Marionette TRACE conn4 -> [0,2706,"getWindowHandles",null] 14:43:06 INFO - PROCESS | 1820 | 1477518186369 Marionette TRACE conn4 <- [1,2706,null,["8"]] 14:43:06 INFO - PROCESS | 1820 | 1477518186375 Marionette TRACE conn4 -> [0,2707,"switchToWindow",{"name":"8"}] 14:43:06 INFO - PROCESS | 1820 | 1477518186381 Marionette TRACE conn4 <- [1,2707,null,{}] 14:43:06 INFO - PROCESS | 1820 | 1477518186462 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:43:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce99400 == 29 [pid = 1820] [id = 588] 14:43:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8ce99800) [pid = 1820] [serial = 1722] [outer = (nil)] 14:43:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8cea0000) [pid = 1820] [serial = 1723] [outer = 0x8ce99800] 14:43:06 INFO - PROCESS | 1820 | 1477518186551 Marionette DEBUG loaded listener.js 14:43:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8cec3800) [pid = 1820] [serial = 1724] [outer = 0x8ce99800] 14:43:07 INFO - PROCESS | 1820 | 1477518187307 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]]]}] 14:43:07 INFO - . 14:43:07 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1228ms 14:43:07 INFO - PROCESS | 1820 | 1477518187333 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 14:43:07 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 14:43:07 INFO - PROCESS | 1820 | 1477518187338 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 14:43:07 INFO - PROCESS | 1820 | 1477518187347 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}] 14:43:07 INFO - PROCESS | 1820 | 1477518187605 Marionette TRACE conn4 <- [1,2710,null,{"value":null}] 14:43:07 INFO - PROCESS | 1820 | 1477518187623 Marionette TRACE conn4 -> [0,2711,"getWindowHandles",null] 14:43:07 INFO - PROCESS | 1820 | 1477518187628 Marionette TRACE conn4 <- [1,2711,null,["8"]] 14:43:07 INFO - PROCESS | 1820 | 1477518187633 Marionette TRACE conn4 -> [0,2712,"switchToWindow",{"name":"8"}] 14:43:07 INFO - PROCESS | 1820 | 1477518187641 Marionette TRACE conn4 <- [1,2712,null,{}] 14:43:07 INFO - PROCESS | 1820 | 1477518187648 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:43:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f98a400 == 30 [pid = 1820] [id = 589] 14:43:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f98d800) [pid = 1820] [serial = 1725] [outer = (nil)] 14:43:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8fa29800) [pid = 1820] [serial = 1726] [outer = 0x8f98d800] 14:43:07 INFO - PROCESS | 1820 | 1477518187815 Marionette DEBUG loaded listener.js 14:43:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8fa2ec00) [pid = 1820] [serial = 1727] [outer = 0x8f98d800] 14:43:08 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8f915c00) [pid = 1820] [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] 14:43:08 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x84234000) [pid = 1820] [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] 14:43:08 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x83805000) [pid = 1820] [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] 14:43:08 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x83879800) [pid = 1820] [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] 14:43:08 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x83882c00) [pid = 1820] [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] 14:43:08 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8dd6b400) [pid = 1820] [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] 14:43:08 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x83327000) [pid = 1820] [serial = 1675] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:43:08 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8c901c00) [pid = 1820] [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] 14:43:08 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8ce98000) [pid = 1820] [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] 14:43:08 INFO - . 14:43:08 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1339ms 14:43:08 INFO - PROCESS | 1820 | 1477518188668 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]]]}] 14:43:08 INFO - PROCESS | 1820 | 1477518188685 Marionette TRACE conn4 -> [0,2714,"getWindowHandle",null] 14:43:08 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 14:43:08 INFO - PROCESS | 1820 | 1477518188689 Marionette TRACE conn4 <- [1,2714,null,{"value":"8"}] 14:43:08 INFO - PROCESS | 1820 | 1477518188696 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}] 14:43:08 INFO - PROCESS | 1820 | 1477518188863 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 14:43:08 INFO - PROCESS | 1820 | 1477518188874 Marionette TRACE conn4 -> [0,2716,"getWindowHandles",null] 14:43:08 INFO - PROCESS | 1820 | 1477518188877 Marionette TRACE conn4 <- [1,2716,null,["8"]] 14:43:09 INFO - PROCESS | 1820 | 1477518189025 Marionette TRACE conn4 -> [0,2717,"switchToWindow",{"name":"8"}] 14:43:09 INFO - PROCESS | 1820 | 1477518189033 Marionette TRACE conn4 <- [1,2717,null,{}] 14:43:09 INFO - PROCESS | 1820 | 1477518189039 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:43:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b264c00 == 31 [pid = 1820] [id = 590] 14:43:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8c901c00) [pid = 1820] [serial = 1728] [outer = (nil)] 14:43:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x90fb8800) [pid = 1820] [serial = 1729] [outer = 0x8c901c00] 14:43:09 INFO - PROCESS | 1820 | 1477518189138 Marionette DEBUG loaded listener.js 14:43:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x92a04800) [pid = 1820] [serial = 1730] [outer = 0x8c901c00] 14:43:09 INFO - PROCESS | 1820 | 1477518189948 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]]]}] 14:43:09 INFO - . 14:43:09 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1270ms 14:43:09 INFO - PROCESS | 1820 | 1477518189966 Marionette TRACE conn4 -> [0,2719,"getWindowHandle",null] 14:43:09 INFO - PROCESS | 1820 | 1477518189969 Marionette TRACE conn4 <- [1,2719,null,{"value":"8"}] 14:43:09 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 14:43:09 INFO - PROCESS | 1820 | 1477518189977 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}] 14:43:10 INFO - PROCESS | 1820 | 1477518190240 Marionette TRACE conn4 <- [1,2720,null,{"value":null}] 14:43:10 INFO - PROCESS | 1820 | 1477518190255 Marionette TRACE conn4 -> [0,2721,"getWindowHandles",null] 14:43:10 INFO - PROCESS | 1820 | 1477518190258 Marionette TRACE conn4 <- [1,2721,null,["8"]] 14:43:10 INFO - PROCESS | 1820 | 1477518190266 Marionette TRACE conn4 -> [0,2722,"switchToWindow",{"name":"8"}] 14:43:10 INFO - PROCESS | 1820 | 1477518190271 Marionette TRACE conn4 <- [1,2722,null,{}] 14:43:10 INFO - PROCESS | 1820 | 1477518190276 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:43:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x834a4c00 == 32 [pid = 1820] [id = 591] 14:43:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x93acec00) [pid = 1820] [serial = 1731] [outer = (nil)] 14:43:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x93de9400) [pid = 1820] [serial = 1732] [outer = 0x93acec00] 14:43:10 INFO - PROCESS | 1820 | 1477518190367 Marionette DEBUG loaded listener.js 14:43:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x9411f000) [pid = 1820] [serial = 1733] [outer = 0x93acec00] 14:43:11 WARNING - wptserve Traceback (most recent call last): 14:43:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:43:11 WARNING - rv = self.func(request, response) 14:43:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:43:11 WARNING - access_control_allow_origin = "*") 14:43:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:43:11 WARNING - payload = payload_generator(server_data) 14:43:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:43:11 WARNING - return encode_string_as_bmp_image(data) 14:43:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:43:11 WARNING - img.save(f, "BMP") 14:43:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:43:11 WARNING - f.write(bmpfileheader) 14:43:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:43:11 WARNING - 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8f997000) [pid = 1820] [serial = 1699] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8f9aec00) [pid = 1820] [serial = 1700] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8f91dc00) [pid = 1820] [serial = 1696] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8f991c00) [pid = 1820] [serial = 1697] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8ce9d400) [pid = 1820] [serial = 1693] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8cec7400) [pid = 1820] [serial = 1694] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x84238400) [pid = 1820] [serial = 1690] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x84239c00) [pid = 1820] [serial = 1691] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x83808c00) [pid = 1820] [serial = 1687] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x83876000) [pid = 1820] [serial = 1688] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8de0c400) [pid = 1820] [serial = 1684] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8de0c800) [pid = 1820] [serial = 1685] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8ce98800) [pid = 1820] [serial = 1681] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8cea0400) [pid = 1820] [serial = 1682] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8387e400) [pid = 1820] [serial = 1678] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8387f800) [pid = 1820] [serial = 1679] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x90fb9c00) [pid = 1820] [serial = 1702] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8cec4400) [pid = 1820] [serial = 1673] [outer = (nil)] [url = about:blank] 14:43:14 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8361f400) [pid = 1820] [serial = 1676] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:43:17 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x83b20400) [pid = 1820] [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] 14:43:17 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8f91f800) [pid = 1820] [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] 14:43:17 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8361c800) [pid = 1820] [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] 14:43:17 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x92d6ec00) [pid = 1820] [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] 14:43:17 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x90faf400) [pid = 1820] [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] 14:43:17 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x83b1a400) [pid = 1820] [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] 14:43:17 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x83326800) [pid = 1820] [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] 14:43:17 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8c901c00) [pid = 1820] [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] 14:43:17 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8f98d800) [pid = 1820] [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] 14:43:17 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8ce99800) [pid = 1820] [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] 14:43:17 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8388b400) [pid = 1820] [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] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x83326400 == 31 [pid = 1820] [id = 586] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x837f1c00 == 30 [pid = 1820] [id = 571] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x83803400 == 29 [pid = 1820] [id = 576] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x83881000 == 28 [pid = 1820] [id = 574] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8f91e800 == 27 [pid = 1820] [id = 583] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x83b1d000 == 26 [pid = 1820] [id = 582] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce99400 == 25 [pid = 1820] [id = 588] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x83329800 == 24 [pid = 1820] [id = 585] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd6a000 == 23 [pid = 1820] [id = 575] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8b267c00 == 22 [pid = 1820] [id = 580] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x84295000 == 21 [pid = 1820] [id = 567] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x92d6e800 == 20 [pid = 1820] [id = 584] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8b26b800 == 19 [pid = 1820] [id = 569] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8c90f000 == 18 [pid = 1820] [id = 578] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x83883000 == 17 [pid = 1820] [id = 563] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x83803000 == 16 [pid = 1820] [id = 579] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8f98a400 == 15 [pid = 1820] [id = 589] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x83b20000 == 14 [pid = 1820] [id = 565] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8324e000 == 13 [pid = 1820] [id = 581] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8b264c00 == 12 [pid = 1820] [id = 590] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8373f800 == 11 [pid = 1820] [id = 561] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x83879400 == 10 [pid = 1820] [id = 573] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x83b19800 == 9 [pid = 1820] [id = 587] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x83b22800 == 8 [pid = 1820] [id = 577] 14:43:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8325ac00 == 7 [pid = 1820] [id = 560] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x83628800) [pid = 1820] [serial = 1714] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8cec8000) [pid = 1820] [serial = 1674] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8423c800) [pid = 1820] [serial = 1715] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x92d74800) [pid = 1820] [serial = 1711] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x92d78800) [pid = 1820] [serial = 1712] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8fa2fc00) [pid = 1820] [serial = 1708] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8fa37c00) [pid = 1820] [serial = 1709] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x84232c00) [pid = 1820] [serial = 1705] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x84297400) [pid = 1820] [serial = 1706] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x90fbc400) [pid = 1820] [serial = 1703] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8332d400) [pid = 1820] [serial = 1718] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x834a6000) [pid = 1820] [serial = 1717] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8423f800) [pid = 1820] [serial = 1721] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x83b26000) [pid = 1820] [serial = 1720] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8cec3800) [pid = 1820] [serial = 1724] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8cea0000) [pid = 1820] [serial = 1723] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8fa2ec00) [pid = 1820] [serial = 1727] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8fa29800) [pid = 1820] [serial = 1726] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x92a04800) [pid = 1820] [serial = 1730] [outer = (nil)] [url = about:blank] 14:43:22 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x90fb8800) [pid = 1820] [serial = 1729] [outer = (nil)] [url = about:blank] 14:43:30 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x93de9400) [pid = 1820] [serial = 1732] [outer = (nil)] [url = about:blank] 14:43:40 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:43:40 INFO - PROCESS | 1820 | 1477518220558 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]]]}] 14:43:40 INFO - . 14:43:40 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30611ms 14:43:40 INFO - PROCESS | 1820 | 1477518220590 Marionette TRACE conn4 -> [0,2724,"getWindowHandle",null] 14:43:40 INFO - PROCESS | 1820 | 1477518220598 Marionette TRACE conn4 <- [1,2724,null,{"value":"8"}] 14:43:40 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 14:43:40 INFO - PROCESS | 1820 | 1477518220610 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}] 14:43:40 INFO - PROCESS | 1820 | 1477518220867 Marionette TRACE conn4 <- [1,2725,null,{"value":null}] 14:43:40 INFO - PROCESS | 1820 | 1477518220958 Marionette TRACE conn4 -> [0,2726,"getWindowHandles",null] 14:43:40 INFO - PROCESS | 1820 | 1477518220964 Marionette TRACE conn4 <- [1,2726,null,["8"]] 14:43:40 INFO - PROCESS | 1820 | 1477518220972 Marionette TRACE conn4 -> [0,2727,"switchToWindow",{"name":"8"}] 14:43:40 INFO - PROCESS | 1820 | 1477518220981 Marionette TRACE conn4 <- [1,2727,null,{}] 14:43:41 INFO - PROCESS | 1820 | 1477518220991 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:43:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x83257800 == 8 [pid = 1820] [id = 592] 14:43:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83258000) [pid = 1820] [serial = 1734] [outer = (nil)] 14:43:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8325b400) [pid = 1820] [serial = 1735] [outer = 0x83258000] 14:43:41 INFO - PROCESS | 1820 | 1477518221092 Marionette DEBUG loaded listener.js 14:43:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83327800) [pid = 1820] [serial = 1736] [outer = 0x83258000] 14:43:41 WARNING - wptserve Traceback (most recent call last): 14:43:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:43:41 WARNING - rv = self.func(request, response) 14:43:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:43:41 WARNING - access_control_allow_origin = "*") 14:43:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:43:41 WARNING - payload = payload_generator(server_data) 14:43:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:43:41 WARNING - return encode_string_as_bmp_image(data) 14:43:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:43:41 WARNING - img.save(f, "BMP") 14:43:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:43:41 WARNING - f.write(bmpfileheader) 14:43:41 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:43:41 WARNING - 14:43:50 INFO - PROCESS | 1820 | --DOCSHELL 0x834a4c00 == 7 [pid = 1820] [id = 591] 14:43:53 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x93acec00) [pid = 1820] [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] 14:43:58 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x9411f000) [pid = 1820] [serial = 1733] [outer = (nil)] [url = about:blank] 14:43:58 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8325b400) [pid = 1820] [serial = 1735] [outer = (nil)] [url = about:blank] 14:44:11 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:44:11 INFO - PROCESS | 1820 | 1477518251311 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]]]}] 14:44:11 INFO - . 14:44:11 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30766ms 14:44:11 INFO - PROCESS | 1820 | 1477518251375 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 14:44:11 INFO - PROCESS | 1820 | 1477518251383 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 14:44:11 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 14:44:11 INFO - PROCESS | 1820 | 1477518251396 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}] 14:44:11 INFO - PROCESS | 1820 | 1477518251651 Marionette TRACE conn4 <- [1,2730,null,{"value":null}] 14:44:11 INFO - PROCESS | 1820 | 1477518251742 Marionette TRACE conn4 -> [0,2731,"getWindowHandles",null] 14:44:11 INFO - PROCESS | 1820 | 1477518251748 Marionette TRACE conn4 <- [1,2731,null,["8"]] 14:44:11 INFO - PROCESS | 1820 | 1477518251756 Marionette TRACE conn4 -> [0,2732,"switchToWindow",{"name":"8"}] 14:44:11 INFO - PROCESS | 1820 | 1477518251765 Marionette TRACE conn4 <- [1,2732,null,{}] 14:44:11 INFO - PROCESS | 1820 | 1477518251776 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:44:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x83256000 == 8 [pid = 1820] [id = 593] 14:44:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83256400) [pid = 1820] [serial = 1737] [outer = (nil)] 14:44:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83320400) [pid = 1820] [serial = 1738] [outer = 0x83256400] 14:44:11 INFO - PROCESS | 1820 | 1477518251876 Marionette DEBUG loaded listener.js 14:44:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332a000) [pid = 1820] [serial = 1739] [outer = 0x83256400] 14:44:12 WARNING - wptserve Traceback (most recent call last): 14:44:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:44:12 WARNING - rv = self.func(request, response) 14:44:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:44:12 WARNING - access_control_allow_origin = "*") 14:44:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:44:12 WARNING - payload = payload_generator(server_data) 14:44:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:44:12 WARNING - return encode_string_as_bmp_image(data) 14:44:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:44:12 WARNING - img.save(f, "BMP") 14:44:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:44:12 WARNING - f.write(bmpfileheader) 14:44:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:44:12 WARNING - 14:44:21 INFO - PROCESS | 1820 | --DOCSHELL 0x83257800 == 7 [pid = 1820] [id = 592] 14:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83258000) [pid = 1820] [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] 14:44:33 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83327800) [pid = 1820] [serial = 1736] [outer = (nil)] [url = about:blank] 14:44:33 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83320400) [pid = 1820] [serial = 1738] [outer = (nil)] [url = about:blank] 14:44:42 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:44:42 INFO - PROCESS | 1820 | 1477518282097 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]]]}] 14:44:42 INFO - . 14:44:42 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30729ms 14:44:42 INFO - PROCESS | 1820 | 1477518282124 Marionette TRACE conn4 -> [0,2734,"getWindowHandle",null] 14:44:42 INFO - PROCESS | 1820 | 1477518282132 Marionette TRACE conn4 <- [1,2734,null,{"value":"8"}] 14:44:42 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 14:44:42 INFO - PROCESS | 1820 | 1477518282146 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}] 14:44:42 INFO - PROCESS | 1820 | 1477518282403 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 14:44:42 INFO - PROCESS | 1820 | 1477518282494 Marionette TRACE conn4 -> [0,2736,"getWindowHandles",null] 14:44:42 INFO - PROCESS | 1820 | 1477518282500 Marionette TRACE conn4 <- [1,2736,null,["8"]] 14:44:42 INFO - PROCESS | 1820 | 1477518282509 Marionette TRACE conn4 -> [0,2737,"switchToWindow",{"name":"8"}] 14:44:42 INFO - PROCESS | 1820 | 1477518282519 Marionette TRACE conn4 <- [1,2737,null,{}] 14:44:42 INFO - PROCESS | 1820 | 1477518282530 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:44:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x83258c00 == 8 [pid = 1820] [id = 594] 14:44:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83259000) [pid = 1820] [serial = 1740] [outer = (nil)] 14:44:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83321400) [pid = 1820] [serial = 1741] [outer = 0x83259000] 14:44:42 INFO - PROCESS | 1820 | 1477518282631 Marionette DEBUG loaded listener.js 14:44:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332c400) [pid = 1820] [serial = 1742] [outer = 0x83259000] 14:44:43 INFO - PROCESS | 1820 | 1477518283312 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]]]}] 14:44:43 INFO - . 14:44:43 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1220ms 14:44:43 INFO - PROCESS | 1820 | 1477518283368 Marionette TRACE conn4 -> [0,2739,"getWindowHandle",null] 14:44:43 INFO - PROCESS | 1820 | 1477518283374 Marionette TRACE conn4 <- [1,2739,null,{"value":"8"}] 14:44:43 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 14:44:43 INFO - PROCESS | 1820 | 1477518283382 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}] 14:44:43 INFO - PROCESS | 1820 | 1477518283593 Marionette TRACE conn4 <- [1,2740,null,{"value":null}] 14:44:43 INFO - PROCESS | 1820 | 1477518283726 Marionette TRACE conn4 -> [0,2741,"getWindowHandles",null] 14:44:43 INFO - PROCESS | 1820 | 1477518283731 Marionette TRACE conn4 <- [1,2741,null,["8"]] 14:44:43 INFO - PROCESS | 1820 | 1477518283739 Marionette TRACE conn4 -> [0,2742,"switchToWindow",{"name":"8"}] 14:44:43 INFO - PROCESS | 1820 | 1477518283746 Marionette TRACE conn4 <- [1,2742,null,{}] 14:44:43 INFO - PROCESS | 1820 | 1477518283752 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:44:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x82efc000 == 9 [pid = 1820] [id = 595] 14:44:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83742000) [pid = 1820] [serial = 1743] [outer = (nil)] 14:44:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x83744c00) [pid = 1820] [serial = 1744] [outer = 0x83742000] 14:44:43 INFO - PROCESS | 1820 | 1477518283842 Marionette DEBUG loaded listener.js 14:44:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x837f2000) [pid = 1820] [serial = 1745] [outer = 0x83742000] 14:44:44 INFO - PROCESS | 1820 | 1477518284577 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]]]}] 14:44:44 INFO - . 14:44:44 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1222ms 14:44:44 INFO - PROCESS | 1820 | 1477518284613 Marionette TRACE conn4 -> [0,2744,"getWindowHandle",null] 14:44:44 INFO - PROCESS | 1820 | 1477518284621 Marionette TRACE conn4 <- [1,2744,null,{"value":"8"}] 14:44:44 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 14:44:44 INFO - PROCESS | 1820 | 1477518284630 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}] 14:44:44 INFO - PROCESS | 1820 | 1477518284907 Marionette TRACE conn4 <- [1,2745,null,{"value":null}] 14:44:44 INFO - PROCESS | 1820 | 1477518284924 Marionette TRACE conn4 -> [0,2746,"getWindowHandles",null] 14:44:44 INFO - PROCESS | 1820 | 1477518284929 Marionette TRACE conn4 <- [1,2746,null,["8"]] 14:44:44 INFO - PROCESS | 1820 | 1477518284937 Marionette TRACE conn4 -> [0,2747,"switchToWindow",{"name":"8"}] 14:44:44 INFO - PROCESS | 1820 | 1477518284947 Marionette TRACE conn4 <- [1,2747,null,{}] 14:44:44 INFO - PROCESS | 1820 | 1477518284953 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:44:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x8387f000 == 10 [pid = 1820] [id = 596] 14:44:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8387f400) [pid = 1820] [serial = 1746] [outer = (nil)] 14:44:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x83881000) [pid = 1820] [serial = 1747] [outer = 0x8387f400] 14:44:45 INFO - PROCESS | 1820 | 1477518285053 Marionette DEBUG loaded listener.js 14:44:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x83886800) [pid = 1820] [serial = 1748] [outer = 0x8387f400] 14:44:45 INFO - PROCESS | 1820 | 1477518285846 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]]]}] 14:44:45 INFO - . 14:44:45 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1274ms 14:44:45 INFO - PROCESS | 1820 | 1477518285905 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 14:44:45 INFO - PROCESS | 1820 | 1477518285909 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 14:44:45 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 14:44:45 INFO - PROCESS | 1820 | 1477518285918 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}] 14:44:46 INFO - PROCESS | 1820 | 1477518286110 Marionette TRACE conn4 <- [1,2750,null,{"value":null}] 14:44:46 INFO - PROCESS | 1820 | 1477518286247 Marionette TRACE conn4 -> [0,2751,"getWindowHandles",null] 14:44:46 INFO - PROCESS | 1820 | 1477518286256 Marionette TRACE conn4 <- [1,2751,null,["8"]] 14:44:46 INFO - PROCESS | 1820 | 1477518286266 Marionette TRACE conn4 -> [0,2752,"switchToWindow",{"name":"8"}] 14:44:46 INFO - PROCESS | 1820 | 1477518286272 Marionette TRACE conn4 <- [1,2752,null,{}] 14:44:46 INFO - PROCESS | 1820 | 1477518286279 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:44:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x8362ac00 == 11 [pid = 1820] [id = 597] 14:44:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x83af9c00) [pid = 1820] [serial = 1749] [outer = (nil)] 14:44:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x83b19c00) [pid = 1820] [serial = 1750] [outer = 0x83af9c00] 14:44:46 INFO - PROCESS | 1820 | 1477518286367 Marionette DEBUG loaded listener.js 14:44:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x83b21400) [pid = 1820] [serial = 1751] [outer = 0x83af9c00] 14:44:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x84236c00 == 12 [pid = 1820] [id = 598] 14:44:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x84237400) [pid = 1820] [serial = 1752] [outer = (nil)] 14:44:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x84239400) [pid = 1820] [serial = 1753] [outer = 0x84237400] 14:44:47 INFO - PROCESS | 1820 | 1477518287125 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]]]}] 14:44:47 INFO - . 14:44:47 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1271ms 14:44:47 INFO - PROCESS | 1820 | 1477518287189 Marionette TRACE conn4 -> [0,2754,"getWindowHandle",null] 14:44:47 INFO - PROCESS | 1820 | 1477518287192 Marionette TRACE conn4 <- [1,2754,null,{"value":"8"}] 14:44:47 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 14:44:47 INFO - PROCESS | 1820 | 1477518287199 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}] 14:44:47 INFO - PROCESS | 1820 | 1477518287438 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 14:44:47 INFO - PROCESS | 1820 | 1477518287456 Marionette TRACE conn4 -> [0,2756,"getWindowHandles",null] 14:44:47 INFO - PROCESS | 1820 | 1477518287461 Marionette TRACE conn4 <- [1,2756,null,["8"]] 14:44:47 INFO - PROCESS | 1820 | 1477518287467 Marionette TRACE conn4 -> [0,2757,"switchToWindow",{"name":"8"}] 14:44:47 INFO - PROCESS | 1820 | 1477518287473 Marionette TRACE conn4 <- [1,2757,null,{}] 14:44:47 INFO - PROCESS | 1820 | 1477518287478 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:44:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x8423cc00 == 13 [pid = 1820] [id = 599] 14:44:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8423ec00) [pid = 1820] [serial = 1754] [outer = (nil)] 14:44:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8428e400) [pid = 1820] [serial = 1755] [outer = 0x8423ec00] 14:44:47 INFO - PROCESS | 1820 | 1477518287558 Marionette DEBUG loaded listener.js 14:44:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x84292400) [pid = 1820] [serial = 1756] [outer = 0x8423ec00] 14:44:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b25e400 == 14 [pid = 1820] [id = 600] 14:44:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8b25f400) [pid = 1820] [serial = 1757] [outer = (nil)] 14:44:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8b260000) [pid = 1820] [serial = 1758] [outer = 0x8b25f400] 14:44:48 INFO - PROCESS | 1820 | 1477518288305 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]]]}] 14:44:48 INFO - . 14:44:48 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1123ms 14:44:48 INFO - PROCESS | 1820 | 1477518288321 Marionette TRACE conn4 -> [0,2759,"getWindowHandle",null] 14:44:48 INFO - PROCESS | 1820 | 1477518288325 Marionette TRACE conn4 <- [1,2759,null,{"value":"8"}] 14:44:48 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 14:44:48 INFO - PROCESS | 1820 | 1477518288333 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}] 14:44:48 INFO - PROCESS | 1820 | 1477518288618 Marionette TRACE conn4 <- [1,2760,null,{"value":null}] 14:44:48 INFO - PROCESS | 1820 | 1477518288638 Marionette TRACE conn4 -> [0,2761,"getWindowHandles",null] 14:44:48 INFO - PROCESS | 1820 | 1477518288643 Marionette TRACE conn4 <- [1,2761,null,["8"]] 14:44:48 INFO - PROCESS | 1820 | 1477518288648 Marionette TRACE conn4 -> [0,2762,"switchToWindow",{"name":"8"}] 14:44:48 INFO - PROCESS | 1820 | 1477518288654 Marionette TRACE conn4 <- [1,2762,null,{}] 14:44:48 INFO - PROCESS | 1820 | 1477518288659 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:44:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b269c00 == 15 [pid = 1820] [id = 601] 14:44:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8b26b400) [pid = 1820] [serial = 1759] [outer = (nil)] 14:44:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8c90a000) [pid = 1820] [serial = 1760] [outer = 0x8b26b400] 14:44:48 INFO - PROCESS | 1820 | 1477518288742 Marionette DEBUG loaded listener.js 14:44:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8c90dc00) [pid = 1820] [serial = 1761] [outer = 0x8b26b400] 14:44:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce9c800 == 16 [pid = 1820] [id = 602] 14:44:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8ce9d000) [pid = 1820] [serial = 1762] [outer = (nil)] 14:44:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8ce93800) [pid = 1820] [serial = 1763] [outer = 0x8ce9d000] 14:44:49 INFO - PROCESS | 1820 | 1477518289519 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]]]}] 14:44:49 INFO - . 14:44:49 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1221ms 14:44:49 INFO - PROCESS | 1820 | 1477518289554 Marionette TRACE conn4 -> [0,2764,"getWindowHandle",null] 14:44:49 INFO - PROCESS | 1820 | 1477518289558 Marionette TRACE conn4 <- [1,2764,null,{"value":"8"}] 14:44:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 14:44:49 INFO - PROCESS | 1820 | 1477518289578 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}] 14:44:49 INFO - PROCESS | 1820 | 1477518289759 Marionette TRACE conn4 <- [1,2765,null,{"value":null}] 14:44:49 INFO - PROCESS | 1820 | 1477518289772 Marionette TRACE conn4 -> [0,2766,"getWindowHandles",null] 14:44:49 INFO - PROCESS | 1820 | 1477518289778 Marionette TRACE conn4 <- [1,2766,null,["8"]] 14:44:49 INFO - PROCESS | 1820 | 1477518289786 Marionette TRACE conn4 -> [0,2767,"switchToWindow",{"name":"8"}] 14:44:49 INFO - PROCESS | 1820 | 1477518289792 Marionette TRACE conn4 <- [1,2767,null,{}] 14:44:49 INFO - PROCESS | 1820 | 1477518289797 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:44:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce9dc00 == 17 [pid = 1820] [id = 603] 14:44:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8ce9e800) [pid = 1820] [serial = 1764] [outer = (nil)] 14:44:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8cec1800) [pid = 1820] [serial = 1765] [outer = 0x8ce9e800] 14:44:49 INFO - PROCESS | 1820 | 1477518289876 Marionette DEBUG loaded listener.js 14:44:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8cec1c00) [pid = 1820] [serial = 1766] [outer = 0x8ce9e800] 14:44:50 WARNING - wptserve Traceback (most recent call last): 14:44:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:44:50 WARNING - rv = self.func(request, response) 14:44:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:44:50 WARNING - access_control_allow_origin = "*") 14:44:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:44:50 WARNING - payload = payload_generator(server_data) 14:44:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:44:50 WARNING - return encode_string_as_bmp_image(data) 14:44:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:44:50 WARNING - img.save(f, "BMP") 14:44:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:44:50 WARNING - f.write(bmpfileheader) 14:44:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:44:50 WARNING - 14:44:52 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce9c800 == 16 [pid = 1820] [id = 602] 14:44:52 INFO - PROCESS | 1820 | --DOCSHELL 0x8b25e400 == 15 [pid = 1820] [id = 600] 14:44:52 INFO - PROCESS | 1820 | --DOCSHELL 0x84236c00 == 14 [pid = 1820] [id = 598] 14:44:52 INFO - PROCESS | 1820 | --DOCSHELL 0x83256000 == 13 [pid = 1820] [id = 593] 14:44:55 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8ce9d000) [pid = 1820] [serial = 1762] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:44:55 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8b26b400) [pid = 1820] [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] 14:44:55 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8b25f400) [pid = 1820] [serial = 1757] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477518288038] 14:44:55 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8423ec00) [pid = 1820] [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] 14:44:55 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x84237400) [pid = 1820] [serial = 1752] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:44:55 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x83af9c00) [pid = 1820] [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] 14:44:55 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8387f400) [pid = 1820] [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] 14:44:55 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x83742000) [pid = 1820] [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] 14:44:55 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x83256400) [pid = 1820] [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] 14:44:55 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x83259000) [pid = 1820] [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] 14:45:00 INFO - PROCESS | 1820 | --DOCSHELL 0x82efc000 == 12 [pid = 1820] [id = 595] 14:45:00 INFO - PROCESS | 1820 | --DOCSHELL 0x8b269c00 == 11 [pid = 1820] [id = 601] 14:45:00 INFO - PROCESS | 1820 | --DOCSHELL 0x8423cc00 == 10 [pid = 1820] [id = 599] 14:45:00 INFO - PROCESS | 1820 | --DOCSHELL 0x8362ac00 == 9 [pid = 1820] [id = 597] 14:45:00 INFO - PROCESS | 1820 | --DOCSHELL 0x8387f000 == 8 [pid = 1820] [id = 596] 14:45:00 INFO - PROCESS | 1820 | --DOCSHELL 0x83258c00 == 7 [pid = 1820] [id = 594] 14:45:01 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x84239400) [pid = 1820] [serial = 1753] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:45:01 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x83b21400) [pid = 1820] [serial = 1751] [outer = (nil)] [url = about:blank] 14:45:01 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x83b19c00) [pid = 1820] [serial = 1750] [outer = (nil)] [url = about:blank] 14:45:01 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8b260000) [pid = 1820] [serial = 1758] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477518288038] 14:45:01 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x84292400) [pid = 1820] [serial = 1756] [outer = (nil)] [url = about:blank] 14:45:01 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8428e400) [pid = 1820] [serial = 1755] [outer = (nil)] [url = about:blank] 14:45:01 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8ce93800) [pid = 1820] [serial = 1763] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:45:01 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8c90dc00) [pid = 1820] [serial = 1761] [outer = (nil)] [url = about:blank] 14:45:01 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8c90a000) [pid = 1820] [serial = 1760] [outer = (nil)] [url = about:blank] 14:45:01 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x83881000) [pid = 1820] [serial = 1747] [outer = (nil)] [url = about:blank] 14:45:01 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x83886800) [pid = 1820] [serial = 1748] [outer = (nil)] [url = about:blank] 14:45:01 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x83744c00) [pid = 1820] [serial = 1744] [outer = (nil)] [url = about:blank] 14:45:01 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x837f2000) [pid = 1820] [serial = 1745] [outer = (nil)] [url = about:blank] 14:45:01 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x83321400) [pid = 1820] [serial = 1741] [outer = (nil)] [url = about:blank] 14:45:01 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8332c400) [pid = 1820] [serial = 1742] [outer = (nil)] [url = about:blank] 14:45:01 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8332a000) [pid = 1820] [serial = 1739] [outer = (nil)] [url = about:blank] 14:45:01 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8cec1800) [pid = 1820] [serial = 1765] [outer = (nil)] [url = about:blank] 14:45:20 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:45:20 INFO - PROCESS | 1820 | 1477518320049 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]]]}] 14:45:20 INFO - . 14:45:20 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30504ms 14:45:20 INFO - PROCESS | 1820 | 1477518320071 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 14:45:20 INFO - PROCESS | 1820 | 1477518320077 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 14:45:20 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 14:45:20 INFO - PROCESS | 1820 | 1477518320090 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}] 14:45:20 INFO - PROCESS | 1820 | 1477518320341 Marionette TRACE conn4 <- [1,2770,null,{"value":null}] 14:45:20 INFO - PROCESS | 1820 | 1477518320430 Marionette TRACE conn4 -> [0,2771,"getWindowHandles",null] 14:45:20 INFO - PROCESS | 1820 | 1477518320437 Marionette TRACE conn4 <- [1,2771,null,["8"]] 14:45:20 INFO - PROCESS | 1820 | 1477518320446 Marionette TRACE conn4 -> [0,2772,"switchToWindow",{"name":"8"}] 14:45:20 INFO - PROCESS | 1820 | 1477518320453 Marionette TRACE conn4 <- [1,2772,null,{}] 14:45:20 INFO - PROCESS | 1820 | 1477518320464 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:45:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8332cc00 == 8 [pid = 1820] [id = 604] 14:45:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8332d400) [pid = 1820] [serial = 1767] [outer = (nil)] 14:45:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8349cc00) [pid = 1820] [serial = 1768] [outer = 0x8332d400] 14:45:20 INFO - PROCESS | 1820 | 1477518320559 Marionette DEBUG loaded listener.js 14:45:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x834a3000) [pid = 1820] [serial = 1769] [outer = 0x8332d400] 14:45:21 WARNING - wptserve Traceback (most recent call last): 14:45:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:45:21 WARNING - rv = self.func(request, response) 14:45:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:45:21 WARNING - access_control_allow_origin = "*") 14:45:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:45:21 WARNING - payload = payload_generator(server_data) 14:45:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:45:21 WARNING - return encode_string_as_bmp_image(data) 14:45:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:45:21 WARNING - img.save(f, "BMP") 14:45:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:45:21 WARNING - f.write(bmpfileheader) 14:45:21 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:45:21 WARNING - 14:45:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce9dc00 == 7 [pid = 1820] [id = 603] 14:45:32 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8ce9e800) [pid = 1820] [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] 14:45:38 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8cec1c00) [pid = 1820] [serial = 1766] [outer = (nil)] [url = about:blank] 14:45:38 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8349cc00) [pid = 1820] [serial = 1768] [outer = (nil)] [url = about:blank] 14:45:50 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:45:50 INFO - PROCESS | 1820 | 1477518350780 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]]]}] 14:45:50 INFO - . 14:45:50 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30718ms 14:45:50 INFO - PROCESS | 1820 | 1477518350805 Marionette TRACE conn4 -> [0,2774,"getWindowHandle",null] 14:45:50 INFO - PROCESS | 1820 | 1477518350812 Marionette TRACE conn4 <- [1,2774,null,{"value":"8"}] 14:45:50 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 14:45:50 INFO - PROCESS | 1820 | 1477518350825 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}] 14:45:51 INFO - PROCESS | 1820 | 1477518351096 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 14:45:51 INFO - PROCESS | 1820 | 1477518351183 Marionette TRACE conn4 -> [0,2776,"getWindowHandles",null] 14:45:51 INFO - PROCESS | 1820 | 1477518351190 Marionette TRACE conn4 <- [1,2776,null,["8"]] 14:45:51 INFO - PROCESS | 1820 | 1477518351202 Marionette TRACE conn4 -> [0,2777,"switchToWindow",{"name":"8"}] 14:45:51 INFO - PROCESS | 1820 | 1477518351210 Marionette TRACE conn4 <- [1,2777,null,{}] 14:45:51 INFO - PROCESS | 1820 | 1477518351217 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:45:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x83254000 == 8 [pid = 1820] [id = 605] 14:45:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83254800) [pid = 1820] [serial = 1770] [outer = (nil)] 14:45:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83258000) [pid = 1820] [serial = 1771] [outer = 0x83254800] 14:45:51 INFO - PROCESS | 1820 | 1477518351312 Marionette DEBUG loaded listener.js 14:45:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83324400) [pid = 1820] [serial = 1772] [outer = 0x83254800] 14:45:51 WARNING - wptserve Traceback (most recent call last): 14:45:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:45:51 WARNING - rv = self.func(request, response) 14:45:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:45:51 WARNING - access_control_allow_origin = "*") 14:45:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:45:51 WARNING - payload = payload_generator(server_data) 14:45:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:45:51 WARNING - return encode_string_as_bmp_image(data) 14:45:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:45:51 WARNING - img.save(f, "BMP") 14:45:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:45:51 WARNING - f.write(bmpfileheader) 14:45:51 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:45:51 WARNING - 14:46:01 INFO - PROCESS | 1820 | --DOCSHELL 0x8332cc00 == 7 [pid = 1820] [id = 604] 14:46:03 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8332d400) [pid = 1820] [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] 14:46:08 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x834a3000) [pid = 1820] [serial = 1769] [outer = (nil)] [url = about:blank] 14:46:08 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83258000) [pid = 1820] [serial = 1771] [outer = (nil)] [url = about:blank] 14:46:21 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:46:21 INFO - PROCESS | 1820 | 1477518381526 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]]]}] 14:46:21 INFO - . 14:46:21 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30767ms 14:46:21 INFO - PROCESS | 1820 | 1477518381590 Marionette TRACE conn4 -> [0,2779,"getWindowHandle",null] 14:46:21 INFO - PROCESS | 1820 | 1477518381597 Marionette TRACE conn4 <- [1,2779,null,{"value":"8"}] 14:46:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 14:46:21 INFO - PROCESS | 1820 | 1477518381609 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}] 14:46:21 INFO - PROCESS | 1820 | 1477518381856 Marionette TRACE conn4 <- [1,2780,null,{"value":null}] 14:46:21 INFO - PROCESS | 1820 | 1477518381943 Marionette TRACE conn4 -> [0,2781,"getWindowHandles",null] 14:46:21 INFO - PROCESS | 1820 | 1477518381950 Marionette TRACE conn4 <- [1,2781,null,["8"]] 14:46:21 INFO - PROCESS | 1820 | 1477518381959 Marionette TRACE conn4 -> [0,2782,"switchToWindow",{"name":"8"}] 14:46:21 INFO - PROCESS | 1820 | 1477518381967 Marionette TRACE conn4 <- [1,2782,null,{}] 14:46:21 INFO - PROCESS | 1820 | 1477518381974 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:46:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x8325a400 == 8 [pid = 1820] [id = 606] 14:46:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8325ac00) [pid = 1820] [serial = 1773] [outer = (nil)] 14:46:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83322800) [pid = 1820] [serial = 1774] [outer = 0x8325ac00] 14:46:22 INFO - PROCESS | 1820 | 1477518382075 Marionette DEBUG loaded listener.js 14:46:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332d400) [pid = 1820] [serial = 1775] [outer = 0x8325ac00] 14:46:22 INFO - PROCESS | 1820 | 1477518382771 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]]]}] 14:46:22 INFO - . 14:46:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1228ms 14:46:22 INFO - PROCESS | 1820 | 1477518382841 Marionette TRACE conn4 -> [0,2784,"getWindowHandle",null] 14:46:22 INFO - PROCESS | 1820 | 1477518382847 Marionette TRACE conn4 <- [1,2784,null,{"value":"8"}] 14:46:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 14:46:22 INFO - PROCESS | 1820 | 1477518382855 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}] 14:46:23 INFO - PROCESS | 1820 | 1477518383063 Marionette TRACE conn4 <- [1,2785,null,{"value":null}] 14:46:23 INFO - PROCESS | 1820 | 1477518383075 Marionette TRACE conn4 -> [0,2786,"getWindowHandles",null] 14:46:23 INFO - PROCESS | 1820 | 1477518383081 Marionette TRACE conn4 <- [1,2786,null,["8"]] 14:46:23 INFO - PROCESS | 1820 | 1477518383202 Marionette TRACE conn4 -> [0,2787,"switchToWindow",{"name":"8"}] 14:46:23 INFO - PROCESS | 1820 | 1477518383210 Marionette TRACE conn4 <- [1,2787,null,{}] 14:46:23 INFO - PROCESS | 1820 | 1477518383218 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:46:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x82efd000 == 9 [pid = 1820] [id = 607] 14:46:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83742400) [pid = 1820] [serial = 1776] [outer = (nil)] 14:46:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x83744c00) [pid = 1820] [serial = 1777] [outer = 0x83742400] 14:46:23 INFO - PROCESS | 1820 | 1477518383316 Marionette DEBUG loaded listener.js 14:46:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x837f2000) [pid = 1820] [serial = 1778] [outer = 0x83742400] 14:46:24 INFO - PROCESS | 1820 | 1477518384122 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]]]}] 14:46:24 INFO - . 14:46:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1325ms 14:46:24 INFO - PROCESS | 1820 | 1477518384205 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 14:46:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 14:46:24 INFO - PROCESS | 1820 | 1477518384217 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 14:46:24 INFO - PROCESS | 1820 | 1477518384230 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}] 14:46:24 INFO - PROCESS | 1820 | 1477518384432 Marionette TRACE conn4 <- [1,2790,null,{"value":null}] 14:46:24 INFO - PROCESS | 1820 | 1477518384563 Marionette TRACE conn4 -> [0,2791,"getWindowHandles",null] 14:46:24 INFO - PROCESS | 1820 | 1477518384568 Marionette TRACE conn4 <- [1,2791,null,["8"]] 14:46:24 INFO - PROCESS | 1820 | 1477518384578 Marionette TRACE conn4 -> [0,2792,"switchToWindow",{"name":"8"}] 14:46:24 INFO - PROCESS | 1820 | 1477518384586 Marionette TRACE conn4 <- [1,2792,null,{}] 14:46:24 INFO - PROCESS | 1820 | 1477518384592 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:46:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x8387e800 == 10 [pid = 1820] [id = 608] 14:46:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8387ec00) [pid = 1820] [serial = 1779] [outer = (nil)] 14:46:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x83880800) [pid = 1820] [serial = 1780] [outer = 0x8387ec00] 14:46:24 INFO - PROCESS | 1820 | 1477518384683 Marionette DEBUG loaded listener.js 14:46:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x83886000) [pid = 1820] [serial = 1781] [outer = 0x8387ec00] 14:46:25 INFO - PROCESS | 1820 | 1477518385336 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]]]}] 14:46:25 INFO - . 14:46:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1172ms 14:46:25 INFO - PROCESS | 1820 | 1477518385397 Marionette TRACE conn4 -> [0,2794,"getWindowHandle",null] 14:46:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 14:46:25 INFO - PROCESS | 1820 | 1477518385402 Marionette TRACE conn4 <- [1,2794,null,{"value":"8"}] 14:46:25 INFO - PROCESS | 1820 | 1477518385409 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}] 14:46:25 INFO - PROCESS | 1820 | 1477518385644 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 14:46:25 INFO - PROCESS | 1820 | 1477518385726 Marionette TRACE conn4 -> [0,2796,"getWindowHandles",null] 14:46:25 INFO - PROCESS | 1820 | 1477518385733 Marionette TRACE conn4 <- [1,2796,null,["8"]] 14:46:25 INFO - PROCESS | 1820 | 1477518385738 Marionette TRACE conn4 -> [0,2797,"switchToWindow",{"name":"8"}] 14:46:25 INFO - PROCESS | 1820 | 1477518385745 Marionette TRACE conn4 <- [1,2797,null,{}] 14:46:25 INFO - PROCESS | 1820 | 1477518385751 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:46:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef7400 == 11 [pid = 1820] [id = 609] 14:46:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x83af8800) [pid = 1820] [serial = 1782] [outer = (nil)] 14:46:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x83b19000) [pid = 1820] [serial = 1783] [outer = 0x83af8800] 14:46:25 INFO - PROCESS | 1820 | 1477518385835 Marionette DEBUG loaded listener.js 14:46:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x83b21000) [pid = 1820] [serial = 1784] [outer = 0x83af8800] 14:46:26 INFO - PROCESS | 1820 | 1477518386449 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]]]}] 14:46:26 INFO - . 14:46:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1077ms 14:46:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 14:46:26 INFO - PROCESS | 1820 | 1477518386485 Marionette TRACE conn4 -> [0,2799,"getWindowHandle",null] 14:46:26 INFO - PROCESS | 1820 | 1477518386488 Marionette TRACE conn4 <- [1,2799,null,{"value":"8"}] 14:46:26 INFO - PROCESS | 1820 | 1477518386496 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}] 14:46:26 INFO - PROCESS | 1820 | 1477518386670 Marionette TRACE conn4 <- [1,2800,null,{"value":null}] 14:46:26 INFO - PROCESS | 1820 | 1477518386810 Marionette TRACE conn4 -> [0,2801,"getWindowHandles",null] 14:46:26 INFO - PROCESS | 1820 | 1477518386815 Marionette TRACE conn4 <- [1,2801,null,["8"]] 14:46:26 INFO - PROCESS | 1820 | 1477518386820 Marionette TRACE conn4 -> [0,2802,"switchToWindow",{"name":"8"}] 14:46:26 INFO - PROCESS | 1820 | 1477518386826 Marionette TRACE conn4 <- [1,2802,null,{}] 14:46:26 INFO - PROCESS | 1820 | 1477518386832 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:46:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x84235c00 == 12 [pid = 1820] [id = 610] 14:46:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x84237400) [pid = 1820] [serial = 1785] [outer = (nil)] 14:46:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8423ac00) [pid = 1820] [serial = 1786] [outer = 0x84237400] 14:46:26 INFO - PROCESS | 1820 | 1477518386916 Marionette DEBUG loaded listener.js 14:46:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8423e400) [pid = 1820] [serial = 1787] [outer = 0x84237400] 14:46:27 INFO - PROCESS | 1820 | 1477518387546 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]]]}] 14:46:27 INFO - . 14:46:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1079ms 14:46:27 INFO - PROCESS | 1820 | 1477518387574 Marionette TRACE conn4 -> [0,2804,"getWindowHandle",null] 14:46:27 INFO - PROCESS | 1820 | 1477518387578 Marionette TRACE conn4 <- [1,2804,null,{"value":"8"}] 14:46:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 14:46:27 INFO - PROCESS | 1820 | 1477518387585 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}] 14:46:27 INFO - PROCESS | 1820 | 1477518387898 Marionette TRACE conn4 <- [1,2805,null,{"value":null}] 14:46:27 INFO - PROCESS | 1820 | 1477518387915 Marionette TRACE conn4 -> [0,2806,"getWindowHandles",null] 14:46:27 INFO - PROCESS | 1820 | 1477518387919 Marionette TRACE conn4 <- [1,2806,null,["8"]] 14:46:27 INFO - PROCESS | 1820 | 1477518387927 Marionette TRACE conn4 -> [0,2807,"switchToWindow",{"name":"8"}] 14:46:27 INFO - PROCESS | 1820 | 1477518387933 Marionette TRACE conn4 <- [1,2807,null,{}] 14:46:27 INFO - PROCESS | 1820 | 1477518387939 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:46:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x84298c00 == 13 [pid = 1820] [id = 611] 14:46:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x84299000) [pid = 1820] [serial = 1788] [outer = (nil)] 14:46:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8b268c00) [pid = 1820] [serial = 1789] [outer = 0x84299000] 14:46:28 INFO - PROCESS | 1820 | 1477518388045 Marionette DEBUG loaded listener.js 14:46:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8c903800) [pid = 1820] [serial = 1790] [outer = 0x84299000] 14:46:28 INFO - PROCESS | 1820 | 1477518388758 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]]]}] 14:46:28 INFO - . 14:46:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1231ms 14:46:28 INFO - PROCESS | 1820 | 1477518388817 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 14:46:28 INFO - PROCESS | 1820 | 1477518388822 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 14:46:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 14:46:28 INFO - PROCESS | 1820 | 1477518388830 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}] 14:46:29 INFO - PROCESS | 1820 | 1477518389013 Marionette TRACE conn4 <- [1,2810,null,{"value":null}] 14:46:29 INFO - PROCESS | 1820 | 1477518389031 Marionette TRACE conn4 -> [0,2811,"getWindowHandles",null] 14:46:29 INFO - PROCESS | 1820 | 1477518389039 Marionette TRACE conn4 <- [1,2811,null,["8"]] 14:46:29 INFO - PROCESS | 1820 | 1477518389181 Marionette TRACE conn4 -> [0,2812,"switchToWindow",{"name":"8"}] 14:46:29 INFO - PROCESS | 1820 | 1477518389190 Marionette TRACE conn4 <- [1,2812,null,{}] 14:46:29 INFO - PROCESS | 1820 | 1477518389200 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:46:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce94000 == 14 [pid = 1820] [id = 612] 14:46:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8ce94400) [pid = 1820] [serial = 1791] [outer = (nil)] 14:46:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8ce96c00) [pid = 1820] [serial = 1792] [outer = 0x8ce94400] 14:46:29 INFO - PROCESS | 1820 | 1477518389290 Marionette DEBUG loaded listener.js 14:46:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8ce97000) [pid = 1820] [serial = 1793] [outer = 0x8ce94400] 14:46:30 INFO - PROCESS | 1820 | 1477518390033 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]]]}] 14:46:30 INFO - . 14:46:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1222ms 14:46:30 INFO - PROCESS | 1820 | 1477518390052 Marionette TRACE conn4 -> [0,2814,"getWindowHandle",null] 14:46:30 INFO - PROCESS | 1820 | 1477518390061 Marionette TRACE conn4 <- [1,2814,null,{"value":"8"}] 14:46:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 14:46:30 INFO - PROCESS | 1820 | 1477518390073 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}] 14:46:30 INFO - PROCESS | 1820 | 1477518390279 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 14:46:30 INFO - PROCESS | 1820 | 1477518390455 Marionette TRACE conn4 -> [0,2816,"getWindowHandles",null] 14:46:30 INFO - PROCESS | 1820 | 1477518390462 Marionette TRACE conn4 <- [1,2816,null,["8"]] 14:46:30 INFO - PROCESS | 1820 | 1477518390474 Marionette TRACE conn4 -> [0,2817,"switchToWindow",{"name":"8"}] 14:46:30 INFO - PROCESS | 1820 | 1477518390483 Marionette TRACE conn4 <- [1,2817,null,{}] 14:46:30 INFO - PROCESS | 1820 | 1477518390534 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:46:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x837f5c00 == 15 [pid = 1820] [id = 613] 14:46:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x837f8400) [pid = 1820] [serial = 1794] [outer = (nil)] 14:46:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x83807800) [pid = 1820] [serial = 1795] [outer = 0x837f8400] 14:46:30 INFO - PROCESS | 1820 | 1477518390641 Marionette DEBUG loaded listener.js 14:46:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x83811400) [pid = 1820] [serial = 1796] [outer = 0x837f8400] 14:46:31 INFO - PROCESS | 1820 | 1477518391386 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]]]}] 14:46:31 INFO - . 14:46:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1378ms 14:46:31 INFO - PROCESS | 1820 | 1477518391494 Marionette TRACE conn4 -> [0,2819,"getWindowHandle",null] 14:46:31 INFO - PROCESS | 1820 | 1477518391502 Marionette TRACE conn4 <- [1,2819,null,{"value":"8"}] 14:46:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 14:46:31 INFO - PROCESS | 1820 | 1477518391515 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}] 14:46:31 INFO - PROCESS | 1820 | 1477518391727 Marionette TRACE conn4 <- [1,2820,null,{"value":null}] 14:46:31 INFO - PROCESS | 1820 | 1477518391900 Marionette TRACE conn4 -> [0,2821,"getWindowHandles",null] 14:46:31 INFO - PROCESS | 1820 | 1477518391907 Marionette TRACE conn4 <- [1,2821,null,["8"]] 14:46:31 INFO - PROCESS | 1820 | 1477518391918 Marionette TRACE conn4 -> [0,2822,"switchToWindow",{"name":"8"}] 14:46:31 INFO - PROCESS | 1820 | 1477518391927 Marionette TRACE conn4 <- [1,2822,null,{}] 14:46:32 INFO - PROCESS | 1820 | 1477518391979 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:46:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x83877c00 == 16 [pid = 1820] [id = 614] 14:46:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8387e400) [pid = 1820] [serial = 1797] [outer = (nil)] 14:46:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8b261400) [pid = 1820] [serial = 1798] [outer = 0x8387e400] 14:46:32 INFO - PROCESS | 1820 | 1477518392081 Marionette DEBUG loaded listener.js 14:46:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8b266000) [pid = 1820] [serial = 1799] [outer = 0x8387e400] 14:46:32 INFO - PROCESS | 1820 | 1477518392886 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]]]}] 14:46:32 INFO - . 14:46:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1425ms 14:46:32 INFO - PROCESS | 1820 | 1477518392950 Marionette TRACE conn4 -> [0,2824,"getWindowHandle",null] 14:46:32 INFO - PROCESS | 1820 | 1477518392960 Marionette TRACE conn4 <- [1,2824,null,{"value":"8"}] 14:46:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 14:46:33 INFO - PROCESS | 1820 | 1477518393012 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}] 14:46:33 INFO - PROCESS | 1820 | 1477518393229 Marionette TRACE conn4 <- [1,2825,null,{"value":null}] 14:46:33 INFO - PROCESS | 1820 | 1477518393412 Marionette TRACE conn4 -> [0,2826,"getWindowHandles",null] 14:46:33 INFO - PROCESS | 1820 | 1477518393418 Marionette TRACE conn4 <- [1,2826,null,["8"]] 14:46:33 INFO - PROCESS | 1820 | 1477518393431 Marionette TRACE conn4 -> [0,2827,"switchToWindow",{"name":"8"}] 14:46:33 INFO - PROCESS | 1820 | 1477518393439 Marionette TRACE conn4 <- [1,2827,null,{}] 14:46:33 INFO - PROCESS | 1820 | 1477518393447 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:46:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cec6c00 == 17 [pid = 1820] [id = 615] 14:46:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8cec7000) [pid = 1820] [serial = 1800] [outer = (nil)] 14:46:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8cecd000) [pid = 1820] [serial = 1801] [outer = 0x8cec7000] 14:46:33 INFO - PROCESS | 1820 | 1477518393553 Marionette DEBUG loaded listener.js 14:46:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8d935000) [pid = 1820] [serial = 1802] [outer = 0x8cec7000] 14:46:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd6f000 == 18 [pid = 1820] [id = 616] 14:46:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8de09000) [pid = 1820] [serial = 1803] [outer = (nil)] 14:46:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8349c800) [pid = 1820] [serial = 1804] [outer = 0x8de09000] 14:46:34 INFO - PROCESS | 1820 | 1477518394676 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]]]}] 14:46:34 INFO - . 14:46:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1732ms 14:46:34 INFO - PROCESS | 1820 | 1477518394742 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 14:46:34 INFO - PROCESS | 1820 | 1477518394750 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 14:46:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 14:46:34 INFO - PROCESS | 1820 | 1477518394762 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}] 14:46:35 INFO - PROCESS | 1820 | 1477518395148 Marionette TRACE conn4 <- [1,2830,null,{"value":null}] 14:46:35 INFO - PROCESS | 1820 | 1477518395293 Marionette TRACE conn4 -> [0,2831,"getWindowHandles",null] 14:46:35 INFO - PROCESS | 1820 | 1477518395300 Marionette TRACE conn4 <- [1,2831,null,["8"]] 14:46:35 INFO - PROCESS | 1820 | --DOCSHELL 0x83254000 == 17 [pid = 1820] [id = 605] 14:46:35 INFO - PROCESS | 1820 | 1477518395336 Marionette TRACE conn4 -> [0,2832,"switchToWindow",{"name":"8"}] 14:46:35 INFO - PROCESS | 1820 | 1477518395345 Marionette TRACE conn4 <- [1,2832,null,{}] 14:46:35 INFO - PROCESS | 1820 | 1477518395352 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:46:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x83740800 == 18 [pid = 1820] [id = 617] 14:46:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x837f0400) [pid = 1820] [serial = 1805] [outer = (nil)] 14:46:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x83803800) [pid = 1820] [serial = 1806] [outer = 0x837f0400] 14:46:35 INFO - PROCESS | 1820 | 1477518395462 Marionette DEBUG loaded listener.js 14:46:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8387a400) [pid = 1820] [serial = 1807] [outer = 0x837f0400] 14:46:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x83afb800 == 19 [pid = 1820] [id = 618] 14:46:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x83b1b400) [pid = 1820] [serial = 1808] [outer = (nil)] 14:46:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x83afa400) [pid = 1820] [serial = 1809] [outer = 0x83b1b400] 14:46:36 INFO - PROCESS | 1820 | 1477518396260 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]]]}] 14:46:36 INFO - . 14:46:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1576ms 14:46:36 INFO - PROCESS | 1820 | 1477518396336 Marionette TRACE conn4 -> [0,2834,"getWindowHandle",null] 14:46:36 INFO - PROCESS | 1820 | 1477518396342 Marionette TRACE conn4 <- [1,2834,null,{"value":"8"}] 14:46:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 14:46:36 INFO - PROCESS | 1820 | 1477518396350 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}] 14:46:36 INFO - PROCESS | 1820 | 1477518396558 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 14:46:36 INFO - PROCESS | 1820 | 1477518396702 Marionette TRACE conn4 -> [0,2836,"getWindowHandles",null] 14:46:36 INFO - PROCESS | 1820 | 1477518396708 Marionette TRACE conn4 <- [1,2836,null,["8"]] 14:46:36 INFO - PROCESS | 1820 | 1477518396719 Marionette TRACE conn4 -> [0,2837,"switchToWindow",{"name":"8"}] 14:46:36 INFO - PROCESS | 1820 | 1477518396725 Marionette TRACE conn4 <- [1,2837,null,{}] 14:46:36 INFO - PROCESS | 1820 | 1477518396731 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:46:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8423d000 == 20 [pid = 1820] [id = 619] 14:46:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8423f400) [pid = 1820] [serial = 1810] [outer = (nil)] 14:46:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x84290000) [pid = 1820] [serial = 1811] [outer = 0x8423f400] 14:46:36 INFO - PROCESS | 1820 | 1477518396824 Marionette DEBUG loaded listener.js 14:46:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8b260800) [pid = 1820] [serial = 1812] [outer = 0x8423f400] 14:46:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce93400 == 21 [pid = 1820] [id = 620] 14:46:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8ce93800) [pid = 1820] [serial = 1813] [outer = (nil)] 14:46:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8ce97400) [pid = 1820] [serial = 1814] [outer = 0x8ce93800] 14:46:37 INFO - PROCESS | 1820 | 1477518397561 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]]]}] 14:46:37 INFO - . 14:46:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1273ms 14:46:37 INFO - PROCESS | 1820 | 1477518397645 Marionette TRACE conn4 -> [0,2839,"getWindowHandle",null] 14:46:37 INFO - PROCESS | 1820 | 1477518397653 Marionette TRACE conn4 <- [1,2839,null,{"value":"8"}] 14:46:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 14:46:37 INFO - PROCESS | 1820 | 1477518397668 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}] 14:46:37 INFO - PROCESS | 1820 | 1477518397947 Marionette TRACE conn4 <- [1,2840,null,{"value":null}] 14:46:37 INFO - PROCESS | 1820 | 1477518397973 Marionette TRACE conn4 -> [0,2841,"getWindowHandles",null] 14:46:37 INFO - PROCESS | 1820 | 1477518397978 Marionette TRACE conn4 <- [1,2841,null,["8"]] 14:46:37 INFO - PROCESS | 1820 | 1477518397984 Marionette TRACE conn4 -> [0,2842,"switchToWindow",{"name":"8"}] 14:46:37 INFO - PROCESS | 1820 | 1477518397992 Marionette TRACE conn4 <- [1,2842,null,{}] 14:46:38 INFO - PROCESS | 1820 | 1477518398086 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:46:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8da3d800 == 22 [pid = 1820] [id = 621] 14:46:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8da3e000) [pid = 1820] [serial = 1815] [outer = (nil)] 14:46:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8db95400) [pid = 1820] [serial = 1816] [outer = 0x8da3e000] 14:46:38 INFO - PROCESS | 1820 | 1477518398183 Marionette DEBUG loaded listener.js 14:46:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8dd61c00) [pid = 1820] [serial = 1817] [outer = 0x8da3e000] 14:46:39 WARNING - wptserve Traceback (most recent call last): 14:46:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:46:39 WARNING - rv = self.func(request, response) 14:46:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:46:39 WARNING - access_control_allow_origin = "*") 14:46:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:46:39 WARNING - payload = payload_generator(server_data) 14:46:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:46:39 WARNING - return encode_string_as_bmp_image(data) 14:46:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:46:39 WARNING - img.save(f, "BMP") 14:46:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:46:39 WARNING - f.write(bmpfileheader) 14:46:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:46:39 WARNING - 14:46:39 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x84299000) [pid = 1820] [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] 14:46:39 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x84237400) [pid = 1820] [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] 14:46:39 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x83af8800) [pid = 1820] [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] 14:46:39 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8387ec00) [pid = 1820] [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] 14:46:39 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x83742400) [pid = 1820] [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] 14:46:39 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8325ac00) [pid = 1820] [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] 14:46:39 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x83254800) [pid = 1820] [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] 14:46:44 INFO - PROCESS | 1820 | --DOCSHELL 0x82efd000 == 21 [pid = 1820] [id = 607] 14:46:44 INFO - PROCESS | 1820 | --DOCSHELL 0x84298c00 == 20 [pid = 1820] [id = 611] 14:46:44 INFO - PROCESS | 1820 | --DOCSHELL 0x84235c00 == 19 [pid = 1820] [id = 610] 14:46:44 INFO - PROCESS | 1820 | --DOCSHELL 0x82ef7400 == 18 [pid = 1820] [id = 609] 14:46:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8387e800 == 17 [pid = 1820] [id = 608] 14:46:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8325a400 == 16 [pid = 1820] [id = 606] 14:46:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd6f000 == 15 [pid = 1820] [id = 616] 14:46:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce93400 == 14 [pid = 1820] [id = 620] 14:46:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8423d000 == 13 [pid = 1820] [id = 619] 14:46:44 INFO - PROCESS | 1820 | --DOCSHELL 0x83afb800 == 12 [pid = 1820] [id = 618] 14:46:44 INFO - PROCESS | 1820 | --DOCSHELL 0x83740800 == 11 [pid = 1820] [id = 617] 14:46:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8cec6c00 == 10 [pid = 1820] [id = 615] 14:46:44 INFO - PROCESS | 1820 | --DOCSHELL 0x83877c00 == 9 [pid = 1820] [id = 614] 14:46:44 INFO - PROCESS | 1820 | --DOCSHELL 0x837f5c00 == 8 [pid = 1820] [id = 613] 14:46:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce94000 == 7 [pid = 1820] [id = 612] 14:46:44 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8c903800) [pid = 1820] [serial = 1790] [outer = (nil)] [url = about:blank] 14:46:44 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x83b21000) [pid = 1820] [serial = 1784] [outer = (nil)] [url = about:blank] 14:46:44 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x83322800) [pid = 1820] [serial = 1774] [outer = (nil)] [url = about:blank] 14:46:44 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x83744c00) [pid = 1820] [serial = 1777] [outer = (nil)] [url = about:blank] 14:46:44 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x83b19000) [pid = 1820] [serial = 1783] [outer = (nil)] [url = about:blank] 14:46:44 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x83324400) [pid = 1820] [serial = 1772] [outer = (nil)] [url = about:blank] 14:46:44 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8423e400) [pid = 1820] [serial = 1787] [outer = (nil)] [url = about:blank] 14:46:44 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8ce96c00) [pid = 1820] [serial = 1792] [outer = (nil)] [url = about:blank] 14:46:44 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8423ac00) [pid = 1820] [serial = 1786] [outer = (nil)] [url = about:blank] 14:46:44 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x837f2000) [pid = 1820] [serial = 1778] [outer = (nil)] [url = about:blank] 14:46:44 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x83886000) [pid = 1820] [serial = 1781] [outer = (nil)] [url = about:blank] 14:46:44 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8b268c00) [pid = 1820] [serial = 1789] [outer = (nil)] [url = about:blank] 14:46:44 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x83880800) [pid = 1820] [serial = 1780] [outer = (nil)] [url = about:blank] 14:46:44 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8332d400) [pid = 1820] [serial = 1775] [outer = (nil)] [url = about:blank] 14:46:47 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8423f400) [pid = 1820] [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] 14:46:47 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8cec7000) [pid = 1820] [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] 14:46:47 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8387e400) [pid = 1820] [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] 14:46:47 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x837f8400) [pid = 1820] [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] 14:46:47 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x837f0400) [pid = 1820] [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] 14:46:47 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8ce94400) [pid = 1820] [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] 14:46:47 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8ce93800) [pid = 1820] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 14:46:47 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x83b1b400) [pid = 1820] [serial = 1808] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477518395978] 14:46:47 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8de09000) [pid = 1820] [serial = 1803] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 14:46:52 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x83811400) [pid = 1820] [serial = 1796] [outer = (nil)] [url = about:blank] 14:46:52 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83807800) [pid = 1820] [serial = 1795] [outer = (nil)] [url = about:blank] 14:46:52 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8b266000) [pid = 1820] [serial = 1799] [outer = (nil)] [url = about:blank] 14:46:52 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8b261400) [pid = 1820] [serial = 1798] [outer = (nil)] [url = about:blank] 14:46:52 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8349c800) [pid = 1820] [serial = 1804] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 14:46:52 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8d935000) [pid = 1820] [serial = 1802] [outer = (nil)] [url = about:blank] 14:46:52 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8cecd000) [pid = 1820] [serial = 1801] [outer = (nil)] [url = about:blank] 14:46:52 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x83afa400) [pid = 1820] [serial = 1809] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477518395978] 14:46:52 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8387a400) [pid = 1820] [serial = 1807] [outer = (nil)] [url = about:blank] 14:46:52 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x83803800) [pid = 1820] [serial = 1806] [outer = (nil)] [url = about:blank] 14:46:52 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8ce97400) [pid = 1820] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 14:46:52 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8b260800) [pid = 1820] [serial = 1812] [outer = (nil)] [url = about:blank] 14:46:52 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x84290000) [pid = 1820] [serial = 1811] [outer = (nil)] [url = about:blank] 14:46:52 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8db95400) [pid = 1820] [serial = 1816] [outer = (nil)] [url = about:blank] 14:46:52 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8ce97000) [pid = 1820] [serial = 1793] [outer = (nil)] [url = about:blank] 14:47:08 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:47:08 INFO - PROCESS | 1820 | 1477518428392 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]]]}] 14:47:08 INFO - . 14:47:08 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30766ms 14:47:08 INFO - PROCESS | 1820 | 1477518428428 Marionette TRACE conn4 -> [0,2844,"getWindowHandle",null] 14:47:08 INFO - PROCESS | 1820 | 1477518428437 Marionette TRACE conn4 <- [1,2844,null,{"value":"8"}] 14:47:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 14:47:08 INFO - PROCESS | 1820 | 1477518428449 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}] 14:47:08 INFO - PROCESS | 1820 | 1477518428711 Marionette TRACE conn4 <- [1,2845,null,{"value":null}] 14:47:08 INFO - PROCESS | 1820 | 1477518428801 Marionette TRACE conn4 -> [0,2846,"getWindowHandles",null] 14:47:08 INFO - PROCESS | 1820 | 1477518428807 Marionette TRACE conn4 <- [1,2846,null,["8"]] 14:47:08 INFO - PROCESS | 1820 | 1477518428814 Marionette TRACE conn4 -> [0,2847,"switchToWindow",{"name":"8"}] 14:47:08 INFO - PROCESS | 1820 | 1477518428824 Marionette TRACE conn4 <- [1,2847,null,{}] 14:47:08 INFO - PROCESS | 1820 | 1477518428834 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:47:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8325b400 == 8 [pid = 1820] [id = 622] 14:47:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8325b800) [pid = 1820] [serial = 1818] [outer = (nil)] 14:47:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83322400) [pid = 1820] [serial = 1819] [outer = 0x8325b800] 14:47:08 INFO - PROCESS | 1820 | 1477518428930 Marionette DEBUG loaded listener.js 14:47:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332ac00) [pid = 1820] [serial = 1820] [outer = 0x8325b800] 14:47:09 WARNING - wptserve Traceback (most recent call last): 14:47:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:47:09 WARNING - rv = self.func(request, response) 14:47:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:47:09 WARNING - access_control_allow_origin = "*") 14:47:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:47:09 WARNING - payload = payload_generator(server_data) 14:47:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:47:09 WARNING - return encode_string_as_bmp_image(data) 14:47:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:47:09 WARNING - img.save(f, "BMP") 14:47:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:47:09 WARNING - f.write(bmpfileheader) 14:47:09 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:47:09 WARNING - 14:47:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8da3d800 == 7 [pid = 1820] [id = 621] 14:47:20 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8da3e000) [pid = 1820] [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] 14:47:26 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8dd61c00) [pid = 1820] [serial = 1817] [outer = (nil)] [url = about:blank] 14:47:26 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83322400) [pid = 1820] [serial = 1819] [outer = (nil)] [url = about:blank] 14:47:39 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:47:39 INFO - PROCESS | 1820 | 1477518459148 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]]]}] 14:47:39 INFO - . 14:47:39 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30725ms 14:47:39 INFO - PROCESS | 1820 | 1477518459171 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 14:47:39 INFO - PROCESS | 1820 | 1477518459178 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 14:47:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 14:47:39 INFO - PROCESS | 1820 | 1477518459190 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}] 14:47:39 INFO - PROCESS | 1820 | 1477518459439 Marionette TRACE conn4 <- [1,2850,null,{"value":null}] 14:47:39 INFO - PROCESS | 1820 | 1477518459529 Marionette TRACE conn4 -> [0,2851,"getWindowHandles",null] 14:47:39 INFO - PROCESS | 1820 | 1477518459535 Marionette TRACE conn4 <- [1,2851,null,["8"]] 14:47:39 INFO - PROCESS | 1820 | 1477518459544 Marionette TRACE conn4 -> [0,2852,"switchToWindow",{"name":"8"}] 14:47:39 INFO - PROCESS | 1820 | 1477518459553 Marionette TRACE conn4 <- [1,2852,null,{}] 14:47:39 INFO - PROCESS | 1820 | 1477518459564 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:47:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x83258400 == 8 [pid = 1820] [id = 623] 14:47:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83258800) [pid = 1820] [serial = 1821] [outer = (nil)] 14:47:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83321800) [pid = 1820] [serial = 1822] [outer = 0x83258800] 14:47:39 INFO - PROCESS | 1820 | 1477518459661 Marionette DEBUG loaded listener.js 14:47:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332cc00) [pid = 1820] [serial = 1823] [outer = 0x83258800] 14:47:40 WARNING - wptserve Traceback (most recent call last): 14:47:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:47:40 WARNING - rv = self.func(request, response) 14:47:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:47:40 WARNING - access_control_allow_origin = "*") 14:47:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:47:40 WARNING - payload = payload_generator(server_data) 14:47:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:47:40 WARNING - return encode_string_as_bmp_image(data) 14:47:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:47:40 WARNING - img.save(f, "BMP") 14:47:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:47:40 WARNING - f.write(bmpfileheader) 14:47:40 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:47:40 WARNING - 14:47:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8325b400 == 7 [pid = 1820] [id = 622] 14:47:55 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8325b800) [pid = 1820] [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] 14:48:00 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8332ac00) [pid = 1820] [serial = 1820] [outer = (nil)] [url = about:blank] 14:48:00 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83321800) [pid = 1820] [serial = 1822] [outer = (nil)] [url = about:blank] 14:48:09 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:48:09 INFO - PROCESS | 1820 | 1477518489878 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]]]}] 14:48:09 INFO - . 14:48:09 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30714ms 14:48:09 INFO - PROCESS | 1820 | 1477518489902 Marionette TRACE conn4 -> [0,2854,"getWindowHandle",null] 14:48:09 INFO - PROCESS | 1820 | 1477518489909 Marionette TRACE conn4 <- [1,2854,null,{"value":"8"}] 14:48:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 14:48:09 INFO - PROCESS | 1820 | 1477518489923 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}] 14:48:10 INFO - PROCESS | 1820 | 1477518490167 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 14:48:10 INFO - PROCESS | 1820 | 1477518490262 Marionette TRACE conn4 -> [0,2856,"getWindowHandles",null] 14:48:10 INFO - PROCESS | 1820 | 1477518490276 Marionette TRACE conn4 <- [1,2856,null,["8"]] 14:48:10 INFO - PROCESS | 1820 | 1477518490284 Marionette TRACE conn4 -> [0,2857,"switchToWindow",{"name":"8"}] 14:48:10 INFO - PROCESS | 1820 | 1477518490293 Marionette TRACE conn4 <- [1,2857,null,{}] 14:48:10 INFO - PROCESS | 1820 | 1477518490303 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:48:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x83258000 == 8 [pid = 1820] [id = 624] 14:48:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8325a000) [pid = 1820] [serial = 1824] [outer = (nil)] 14:48:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83321800) [pid = 1820] [serial = 1825] [outer = 0x8325a000] 14:48:10 INFO - PROCESS | 1820 | 1477518490400 Marionette DEBUG loaded listener.js 14:48:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332b800) [pid = 1820] [serial = 1826] [outer = 0x8325a000] 14:48:10 WARNING - wptserve Traceback (most recent call last): 14:48:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:48:10 WARNING - rv = self.func(request, response) 14:48:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:48:10 WARNING - access_control_allow_origin = "*") 14:48:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:48:10 WARNING - payload = payload_generator(server_data) 14:48:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:48:10 WARNING - return encode_string_as_bmp_image(data) 14:48:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:48:10 WARNING - img.save(f, "BMP") 14:48:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:48:10 WARNING - f.write(bmpfileheader) 14:48:10 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:48:10 WARNING - 14:48:20 INFO - PROCESS | 1820 | --DOCSHELL 0x83258400 == 7 [pid = 1820] [id = 623] 14:48:26 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83258800) [pid = 1820] [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] 14:48:31 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8332cc00) [pid = 1820] [serial = 1823] [outer = (nil)] [url = about:blank] 14:48:31 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83321800) [pid = 1820] [serial = 1825] [outer = (nil)] [url = about:blank] 14:48:40 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:48:40 INFO - PROCESS | 1820 | 1477518520627 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]]]}] 14:48:40 INFO - . 14:48:40 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30728ms 14:48:40 INFO - PROCESS | 1820 | 1477518520649 Marionette TRACE conn4 -> [0,2859,"getWindowHandle",null] 14:48:40 INFO - PROCESS | 1820 | 1477518520657 Marionette TRACE conn4 <- [1,2859,null,{"value":"8"}] 14:48:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 14:48:40 INFO - PROCESS | 1820 | 1477518520670 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}] 14:48:40 INFO - PROCESS | 1820 | 1477518520920 Marionette TRACE conn4 <- [1,2860,null,{"value":null}] 14:48:41 INFO - PROCESS | 1820 | 1477518521010 Marionette TRACE conn4 -> [0,2861,"getWindowHandles",null] 14:48:41 INFO - PROCESS | 1820 | 1477518521017 Marionette TRACE conn4 <- [1,2861,null,["8"]] 14:48:41 INFO - PROCESS | 1820 | 1477518521027 Marionette TRACE conn4 -> [0,2862,"switchToWindow",{"name":"8"}] 14:48:41 INFO - PROCESS | 1820 | 1477518521036 Marionette TRACE conn4 <- [1,2862,null,{}] 14:48:41 INFO - PROCESS | 1820 | 1477518521048 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:48:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x83258800 == 8 [pid = 1820] [id = 625] 14:48:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83258c00) [pid = 1820] [serial = 1827] [outer = (nil)] 14:48:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83322400) [pid = 1820] [serial = 1828] [outer = 0x83258c00] 14:48:41 INFO - PROCESS | 1820 | 1477518521149 Marionette DEBUG loaded listener.js 14:48:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332c400) [pid = 1820] [serial = 1829] [outer = 0x83258c00] 14:48:41 WARNING - wptserve Traceback (most recent call last): 14:48:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:48:41 WARNING - rv = self.func(request, response) 14:48:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:48:41 WARNING - access_control_allow_origin = "*") 14:48:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:48:41 WARNING - payload = payload_generator(server_data) 14:48:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:48:41 WARNING - return encode_string_as_bmp_image(data) 14:48:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:48:41 WARNING - img.save(f, "BMP") 14:48:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:48:41 WARNING - f.write(bmpfileheader) 14:48:41 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:48:41 WARNING - 14:48:50 INFO - PROCESS | 1820 | --DOCSHELL 0x83258000 == 7 [pid = 1820] [id = 624] 14:48:53 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8325a000) [pid = 1820] [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] 14:48:59 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8332b800) [pid = 1820] [serial = 1826] [outer = (nil)] [url = about:blank] 14:48:59 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83322400) [pid = 1820] [serial = 1828] [outer = (nil)] [url = about:blank] 14:49:11 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:49:11 INFO - PROCESS | 1820 | 1477518551381 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]]]}] 14:49:11 INFO - . 14:49:11 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30777ms 14:49:11 INFO - PROCESS | 1820 | 1477518551445 Marionette TRACE conn4 -> [0,2864,"getWindowHandle",null] 14:49:11 INFO - PROCESS | 1820 | 1477518551452 Marionette TRACE conn4 <- [1,2864,null,{"value":"8"}] 14:49:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 14:49:11 INFO - PROCESS | 1820 | 1477518551465 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}] 14:49:11 INFO - PROCESS | 1820 | 1477518551709 Marionette TRACE conn4 <- [1,2865,null,{"value":null}] 14:49:11 INFO - PROCESS | 1820 | 1477518551799 Marionette TRACE conn4 -> [0,2866,"getWindowHandles",null] 14:49:11 INFO - PROCESS | 1820 | 1477518551806 Marionette TRACE conn4 <- [1,2866,null,["8"]] 14:49:11 INFO - PROCESS | 1820 | 1477518551813 Marionette TRACE conn4 -> [0,2867,"switchToWindow",{"name":"8"}] 14:49:11 INFO - PROCESS | 1820 | 1477518551822 Marionette TRACE conn4 <- [1,2867,null,{}] 14:49:11 INFO - PROCESS | 1820 | 1477518551830 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:49:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x8325a800 == 8 [pid = 1820] [id = 626] 14:49:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8325ac00) [pid = 1820] [serial = 1830] [outer = (nil)] 14:49:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83322c00) [pid = 1820] [serial = 1831] [outer = 0x8325ac00] 14:49:11 INFO - PROCESS | 1820 | 1477518551937 Marionette DEBUG loaded listener.js 14:49:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332bc00) [pid = 1820] [serial = 1832] [outer = 0x8325ac00] 14:49:12 WARNING - wptserve Traceback (most recent call last): 14:49:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 14:49:12 WARNING - rv = self.func(request, response) 14:49:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 14:49:12 WARNING - access_control_allow_origin = "*") 14:49:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 14:49:12 WARNING - payload = payload_generator(server_data) 14:49:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 14:49:12 WARNING - return encode_string_as_bmp_image(data) 14:49:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 14:49:12 WARNING - img.save(f, "BMP") 14:49:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 14:49:12 WARNING - f.write(bmpfileheader) 14:49:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 14:49:12 WARNING - 14:49:22 INFO - PROCESS | 1820 | --DOCSHELL 0x83258800 == 7 [pid = 1820] [id = 625] 14:49:24 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83258c00) [pid = 1820] [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] 14:49:29 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8332c400) [pid = 1820] [serial = 1829] [outer = (nil)] [url = about:blank] 14:49:29 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83322c00) [pid = 1820] [serial = 1831] [outer = (nil)] [url = about:blank] 14:49:42 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:49:42 INFO - PROCESS | 1820 | 1477518582157 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]]]}] 14:49:42 INFO - . 14:49:42 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30759ms 14:49:42 INFO - PROCESS | 1820 | 1477518582222 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 14:49:42 INFO - PROCESS | 1820 | 1477518582229 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 14:49:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 14:49:42 INFO - PROCESS | 1820 | 1477518582241 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}] 14:49:42 INFO - PROCESS | 1820 | 1477518582483 Marionette TRACE conn4 <- [1,2870,null,{"value":null}] 14:49:42 INFO - PROCESS | 1820 | 1477518582572 Marionette TRACE conn4 -> [0,2871,"getWindowHandles",null] 14:49:42 INFO - PROCESS | 1820 | 1477518582578 Marionette TRACE conn4 <- [1,2871,null,["8"]] 14:49:42 INFO - PROCESS | 1820 | 1477518582586 Marionette TRACE conn4 -> [0,2872,"switchToWindow",{"name":"8"}] 14:49:42 INFO - PROCESS | 1820 | 1477518582594 Marionette TRACE conn4 <- [1,2872,null,{}] 14:49:42 INFO - PROCESS | 1820 | 1477518582601 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:49:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x83258400 == 8 [pid = 1820] [id = 627] 14:49:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83258800) [pid = 1820] [serial = 1833] [outer = (nil)] 14:49:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83322800) [pid = 1820] [serial = 1834] [outer = 0x83258800] 14:49:42 INFO - PROCESS | 1820 | 1477518582701 Marionette DEBUG loaded listener.js 14:49:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332d400) [pid = 1820] [serial = 1835] [outer = 0x83258800] 14:49:43 INFO - PROCESS | 1820 | 1477518583365 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]]]}] 14:49:43 INFO - . 14:49:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1170ms 14:49:43 INFO - PROCESS | 1820 | 1477518583408 Marionette TRACE conn4 -> [0,2874,"getWindowHandle",null] 14:49:43 INFO - PROCESS | 1820 | 1477518583414 Marionette TRACE conn4 <- [1,2874,null,{"value":"8"}] 14:49:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 14:49:43 INFO - PROCESS | 1820 | 1477518583422 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}] 14:49:43 INFO - PROCESS | 1820 | 1477518583748 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 14:49:43 INFO - PROCESS | 1820 | 1477518583763 Marionette TRACE conn4 -> [0,2876,"getWindowHandles",null] 14:49:43 INFO - PROCESS | 1820 | 1477518583767 Marionette TRACE conn4 <- [1,2876,null,["8"]] 14:49:43 INFO - PROCESS | 1820 | 1477518583775 Marionette TRACE conn4 -> [0,2877,"switchToWindow",{"name":"8"}] 14:49:43 INFO - PROCESS | 1820 | 1477518583781 Marionette TRACE conn4 <- [1,2877,null,{}] 14:49:43 INFO - PROCESS | 1820 | 1477518583788 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:49:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x83740800 == 9 [pid = 1820] [id = 628] 14:49:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83744c00) [pid = 1820] [serial = 1836] [outer = (nil)] 14:49:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x837f2800) [pid = 1820] [serial = 1837] [outer = 0x83744c00] 14:49:43 INFO - PROCESS | 1820 | 1477518583873 Marionette DEBUG loaded listener.js 14:49:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x837f7000) [pid = 1820] [serial = 1838] [outer = 0x83744c00] 14:49:44 INFO - PROCESS | 1820 | 1477518584663 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]]]}] 14:49:44 INFO - . 14:49:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1273ms 14:49:44 INFO - PROCESS | 1820 | 1477518584703 Marionette TRACE conn4 -> [0,2879,"getWindowHandle",null] 14:49:44 INFO - PROCESS | 1820 | 1477518584711 Marionette TRACE conn4 <- [1,2879,null,{"value":"8"}] 14:49:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 14:49:44 INFO - PROCESS | 1820 | 1477518584718 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}] 14:49:44 INFO - PROCESS | 1820 | 1477518584953 Marionette TRACE conn4 <- [1,2880,null,{"value":null}] 14:49:44 INFO - PROCESS | 1820 | 1477518584975 Marionette TRACE conn4 -> [0,2881,"getWindowHandles",null] 14:49:44 INFO - PROCESS | 1820 | 1477518584980 Marionette TRACE conn4 <- [1,2881,null,["8"]] 14:49:44 INFO - PROCESS | 1820 | 1477518584985 Marionette TRACE conn4 -> [0,2882,"switchToWindow",{"name":"8"}] 14:49:44 INFO - PROCESS | 1820 | 1477518584992 Marionette TRACE conn4 <- [1,2882,null,{}] 14:49:45 INFO - PROCESS | 1820 | 1477518584999 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:49:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x83880400 == 10 [pid = 1820] [id = 629] 14:49:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x83880800) [pid = 1820] [serial = 1839] [outer = (nil)] 14:49:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x83882c00) [pid = 1820] [serial = 1840] [outer = 0x83880800] 14:49:45 INFO - PROCESS | 1820 | 1477518585090 Marionette DEBUG loaded listener.js 14:49:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x83887c00) [pid = 1820] [serial = 1841] [outer = 0x83880800] 14:49:45 INFO - PROCESS | 1820 | 1477518585857 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]]]}] 14:49:45 INFO - . 14:49:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1176ms 14:49:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 14:49:45 INFO - PROCESS | 1820 | 1477518585893 Marionette TRACE conn4 -> [0,2884,"getWindowHandle",null] 14:49:45 INFO - PROCESS | 1820 | 1477518585897 Marionette TRACE conn4 <- [1,2884,null,{"value":"8"}] 14:49:45 INFO - PROCESS | 1820 | 1477518585904 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}] 14:49:46 INFO - PROCESS | 1820 | 1477518586078 Marionette TRACE conn4 <- [1,2885,null,{"value":null}] 14:49:46 INFO - PROCESS | 1820 | 1477518586213 Marionette TRACE conn4 -> [0,2886,"getWindowHandles",null] 14:49:46 INFO - PROCESS | 1820 | 1477518586220 Marionette TRACE conn4 <- [1,2886,null,["8"]] 14:49:46 INFO - PROCESS | 1820 | 1477518586225 Marionette TRACE conn4 -> [0,2887,"switchToWindow",{"name":"8"}] 14:49:46 INFO - PROCESS | 1820 | 1477518586231 Marionette TRACE conn4 <- [1,2887,null,{}] 14:49:46 INFO - PROCESS | 1820 | 1477518586238 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:49:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x83806400 == 11 [pid = 1820] [id = 630] 14:49:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x83b18800) [pid = 1820] [serial = 1842] [outer = (nil)] 14:49:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x83b1cc00) [pid = 1820] [serial = 1843] [outer = 0x83b18800] 14:49:46 INFO - PROCESS | 1820 | 1477518586321 Marionette DEBUG loaded listener.js 14:49:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x83b25800) [pid = 1820] [serial = 1844] [outer = 0x83b18800] 14:49:46 INFO - PROCESS | 1820 | 1477518586961 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]]]}] 14:49:46 INFO - . 14:49:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1076ms 14:49:46 INFO - PROCESS | 1820 | 1477518586979 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 14:49:46 INFO - PROCESS | 1820 | 1477518586981 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 14:49:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 14:49:46 INFO - PROCESS | 1820 | 1477518586989 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}] 14:49:47 INFO - PROCESS | 1820 | 1477518587159 Marionette TRACE conn4 <- [1,2890,null,{"value":null}] 14:49:47 INFO - PROCESS | 1820 | 1477518587300 Marionette TRACE conn4 -> [0,2891,"getWindowHandles",null] 14:49:47 INFO - PROCESS | 1820 | 1477518587306 Marionette TRACE conn4 <- [1,2891,null,["8"]] 14:49:47 INFO - PROCESS | 1820 | 1477518587312 Marionette TRACE conn4 -> [0,2892,"switchToWindow",{"name":"8"}] 14:49:47 INFO - PROCESS | 1820 | 1477518587317 Marionette TRACE conn4 <- [1,2892,null,{}] 14:49:47 INFO - PROCESS | 1820 | 1477518587322 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:49:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x8423b400 == 12 [pid = 1820] [id = 631] 14:49:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8423bc00) [pid = 1820] [serial = 1845] [outer = (nil)] 14:49:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8423ec00) [pid = 1820] [serial = 1846] [outer = 0x8423bc00] 14:49:47 INFO - PROCESS | 1820 | 1477518587408 Marionette DEBUG loaded listener.js 14:49:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8428d000) [pid = 1820] [serial = 1847] [outer = 0x8423bc00] 14:49:47 INFO - PROCESS | 1820 | 1477518587979 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]]]}] 14:49:48 INFO - . 14:49:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1024ms 14:49:48 INFO - PROCESS | 1820 | 1477518588012 Marionette TRACE conn4 -> [0,2894,"getWindowHandle",null] 14:49:48 INFO - PROCESS | 1820 | 1477518588015 Marionette TRACE conn4 <- [1,2894,null,{"value":"8"}] 14:49:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 14:49:48 INFO - PROCESS | 1820 | 1477518588024 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}] 14:49:48 INFO - PROCESS | 1820 | 1477518588238 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 14:49:48 INFO - PROCESS | 1820 | 1477518588374 Marionette TRACE conn4 -> [0,2896,"getWindowHandles",null] 14:49:48 INFO - PROCESS | 1820 | 1477518588377 Marionette TRACE conn4 <- [1,2896,null,["8"]] 14:49:48 INFO - PROCESS | 1820 | 1477518588384 Marionette TRACE conn4 -> [0,2897,"switchToWindow",{"name":"8"}] 14:49:48 INFO - PROCESS | 1820 | 1477518588389 Marionette TRACE conn4 <- [1,2897,null,{}] 14:49:48 INFO - PROCESS | 1820 | 1477518588394 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:49:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b260800 == 13 [pid = 1820] [id = 632] 14:49:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8b260c00) [pid = 1820] [serial = 1848] [outer = (nil)] 14:49:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8b26d800) [pid = 1820] [serial = 1849] [outer = 0x8b260c00] 14:49:48 INFO - PROCESS | 1820 | 1477518588483 Marionette DEBUG loaded listener.js 14:49:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8c909800) [pid = 1820] [serial = 1850] [outer = 0x8b260c00] 14:49:49 INFO - PROCESS | 1820 | 1477518589099 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]]]}] 14:49:49 INFO - . 14:49:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1123ms 14:49:49 INFO - PROCESS | 1820 | 1477518589148 Marionette TRACE conn4 -> [0,2899,"getWindowHandle",null] 14:49:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 14:49:49 INFO - PROCESS | 1820 | 1477518589152 Marionette TRACE conn4 <- [1,2899,null,{"value":"8"}] 14:49:49 INFO - PROCESS | 1820 | 1477518589159 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}] 14:49:49 INFO - PROCESS | 1820 | 1477518589323 Marionette TRACE conn4 <- [1,2900,null,{"value":null}] 14:49:49 INFO - PROCESS | 1820 | 1477518589338 Marionette TRACE conn4 -> [0,2901,"getWindowHandles",null] 14:49:49 INFO - PROCESS | 1820 | 1477518589344 Marionette TRACE conn4 <- [1,2901,null,["8"]] 14:49:49 INFO - PROCESS | 1820 | 1477518589350 Marionette TRACE conn4 -> [0,2902,"switchToWindow",{"name":"8"}] 14:49:49 INFO - PROCESS | 1820 | 1477518589356 Marionette TRACE conn4 <- [1,2902,null,{}] 14:49:49 INFO - PROCESS | 1820 | 1477518589361 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:49:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce98400 == 14 [pid = 1820] [id = 633] 14:49:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8ce98800) [pid = 1820] [serial = 1851] [outer = (nil)] 14:49:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8ce9b400) [pid = 1820] [serial = 1852] [outer = 0x8ce98800] 14:49:49 INFO - PROCESS | 1820 | 1477518589585 Marionette DEBUG loaded listener.js 14:49:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8ce9b800) [pid = 1820] [serial = 1853] [outer = 0x8ce98800] 14:49:50 INFO - PROCESS | 1820 | 1477518590188 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]]]}] 14:49:50 INFO - . 14:49:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1072ms 14:49:50 INFO - PROCESS | 1820 | 1477518590231 Marionette TRACE conn4 -> [0,2904,"getWindowHandle",null] 14:49:50 INFO - PROCESS | 1820 | 1477518590235 Marionette TRACE conn4 <- [1,2904,null,{"value":"8"}] 14:49:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 14:49:50 INFO - PROCESS | 1820 | 1477518590249 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}] 14:49:50 INFO - PROCESS | 1820 | 1477518590420 Marionette TRACE conn4 <- [1,2905,null,{"value":null}] 14:49:50 INFO - PROCESS | 1820 | 1477518590636 Marionette TRACE conn4 -> [0,2906,"getWindowHandles",null] 14:49:50 INFO - PROCESS | 1820 | 1477518590643 Marionette TRACE conn4 <- [1,2906,null,["8"]] 14:49:50 INFO - PROCESS | 1820 | 1477518590657 Marionette TRACE conn4 -> [0,2907,"switchToWindow",{"name":"8"}] 14:49:50 INFO - PROCESS | 1820 | 1477518590668 Marionette TRACE conn4 <- [1,2907,null,{}] 14:49:50 INFO - PROCESS | 1820 | 1477518590678 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:49:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef7400 == 15 [pid = 1820] [id = 634] 14:49:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x82ef7c00) [pid = 1820] [serial = 1854] [outer = (nil)] 14:49:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x83257400) [pid = 1820] [serial = 1855] [outer = 0x82ef7c00] 14:49:50 INFO - PROCESS | 1820 | 1477518590784 Marionette DEBUG loaded listener.js 14:49:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x83251400) [pid = 1820] [serial = 1856] [outer = 0x82ef7c00] 14:49:51 INFO - PROCESS | 1820 | 1477518591459 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]]]}] 14:49:51 INFO - . 14:49:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1227ms 14:49:51 INFO - PROCESS | 1820 | 1477518591496 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 14:49:51 INFO - PROCESS | 1820 | 1477518591504 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 14:49:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 14:49:51 INFO - PROCESS | 1820 | 1477518591514 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}] 14:49:51 INFO - PROCESS | 1820 | 1477518591717 Marionette TRACE conn4 <- [1,2910,null,{"value":null}] 14:49:51 INFO - PROCESS | 1820 | 1477518591912 Marionette TRACE conn4 -> [0,2911,"getWindowHandles",null] 14:49:51 INFO - PROCESS | 1820 | 1477518591921 Marionette TRACE conn4 <- [1,2911,null,["8"]] 14:49:51 INFO - PROCESS | 1820 | 1477518591929 Marionette TRACE conn4 -> [0,2912,"switchToWindow",{"name":"8"}] 14:49:51 INFO - PROCESS | 1820 | 1477518591938 Marionette TRACE conn4 <- [1,2912,null,{}] 14:49:51 INFO - PROCESS | 1820 | 1477518591949 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:49:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x83742000 == 16 [pid = 1820] [id = 635] 14:49:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8388f000) [pid = 1820] [serial = 1857] [outer = (nil)] 14:49:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x83af9000) [pid = 1820] [serial = 1858] [outer = 0x8388f000] 14:49:52 INFO - PROCESS | 1820 | 1477518592050 Marionette DEBUG loaded listener.js 14:49:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x83af9800) [pid = 1820] [serial = 1859] [outer = 0x8388f000] 14:49:52 INFO - PROCESS | 1820 | 1477518592809 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]]]}] 14:49:52 INFO - . 14:49:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1321ms 14:49:52 INFO - PROCESS | 1820 | 1477518592834 Marionette TRACE conn4 -> [0,2914,"getWindowHandle",null] 14:49:52 INFO - PROCESS | 1820 | 1477518592839 Marionette TRACE conn4 <- [1,2914,null,{"value":"8"}] 14:49:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 14:49:52 INFO - PROCESS | 1820 | 1477518592847 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}] 14:49:53 INFO - PROCESS | 1820 | 1477518593049 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 14:49:53 INFO - PROCESS | 1820 | 1477518593243 Marionette TRACE conn4 -> [0,2916,"getWindowHandles",null] 14:49:53 INFO - PROCESS | 1820 | 1477518593256 Marionette TRACE conn4 <- [1,2916,null,["8"]] 14:49:53 INFO - PROCESS | 1820 | 1477518593305 Marionette TRACE conn4 -> [0,2917,"switchToWindow",{"name":"8"}] 14:49:53 INFO - PROCESS | 1820 | 1477518593317 Marionette TRACE conn4 <- [1,2917,null,{}] 14:49:53 INFO - PROCESS | 1820 | 1477518593327 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:49:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x83af8000 == 17 [pid = 1820] [id = 636] 14:49:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x84291400) [pid = 1820] [serial = 1860] [outer = (nil)] 14:49:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8cecc800) [pid = 1820] [serial = 1861] [outer = 0x84291400] 14:49:53 INFO - PROCESS | 1820 | 1477518593425 Marionette DEBUG loaded listener.js 14:49:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8ceccc00) [pid = 1820] [serial = 1862] [outer = 0x84291400] 14:49:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd6f000 == 18 [pid = 1820] [id = 637] 14:49:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8de08400) [pid = 1820] [serial = 1863] [outer = (nil)] 14:49:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8de0d000) [pid = 1820] [serial = 1864] [outer = 0x8de08400] 14:49:54 INFO - PROCESS | 1820 | 1477518594399 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]]]}] 14:49:54 INFO - . 14:49:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1577ms 14:49:54 INFO - PROCESS | 1820 | 1477518594423 Marionette TRACE conn4 -> [0,2919,"getWindowHandle",null] 14:49:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 14:49:54 INFO - PROCESS | 1820 | 1477518594428 Marionette TRACE conn4 <- [1,2919,null,{"value":"8"}] 14:49:54 INFO - PROCESS | 1820 | 1477518594436 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}] 14:49:54 INFO - PROCESS | 1820 | 1477518594667 Marionette TRACE conn4 <- [1,2920,null,{"value":null}] 14:49:54 INFO - PROCESS | 1820 | 1477518594843 Marionette TRACE conn4 -> [0,2921,"getWindowHandles",null] 14:49:54 INFO - PROCESS | 1820 | 1477518594848 Marionette TRACE conn4 <- [1,2921,null,["8"]] 14:49:54 INFO - PROCESS | 1820 | 1477518594859 Marionette TRACE conn4 -> [0,2922,"switchToWindow",{"name":"8"}] 14:49:54 INFO - PROCESS | 1820 | 1477518594866 Marionette TRACE conn4 <- [1,2922,null,{}] 14:49:54 INFO - PROCESS | 1820 | 1477518594872 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:49:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f915800 == 19 [pid = 1820] [id = 638] 14:49:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8f916400) [pid = 1820] [serial = 1865] [outer = (nil)] 14:49:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8f91a800) [pid = 1820] [serial = 1866] [outer = 0x8f916400] 14:49:55 INFO - PROCESS | 1820 | 1477518595010 Marionette DEBUG loaded listener.js 14:49:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8f91ec00) [pid = 1820] [serial = 1867] [outer = 0x8f916400] 14:49:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa2f000 == 20 [pid = 1820] [id = 639] 14:49:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8fa2f400) [pid = 1820] [serial = 1868] [outer = (nil)] 14:49:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8fa31800) [pid = 1820] [serial = 1869] [outer = 0x8fa2f400] 14:49:56 INFO - PROCESS | 1820 | 1477518596073 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]]]}] 14:49:56 INFO - . 14:49:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1682ms 14:49:56 INFO - PROCESS | 1820 | 1477518596119 Marionette TRACE conn4 -> [0,2924,"getWindowHandle",null] 14:49:56 INFO - PROCESS | 1820 | 1477518596126 Marionette TRACE conn4 <- [1,2924,null,{"value":"8"}] 14:49:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 14:49:56 INFO - PROCESS | 1820 | 1477518596137 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}] 14:49:56 INFO - PROCESS | 1820 | 1477518596425 Marionette TRACE conn4 <- [1,2925,null,{"value":null}] 14:49:56 INFO - PROCESS | 1820 | 1477518596613 Marionette TRACE conn4 -> [0,2926,"getWindowHandles",null] 14:49:56 INFO - PROCESS | 1820 | 1477518596620 Marionette TRACE conn4 <- [1,2926,null,["8"]] 14:49:56 INFO - PROCESS | 1820 | 1477518596627 Marionette TRACE conn4 -> [0,2927,"switchToWindow",{"name":"8"}] 14:49:56 INFO - PROCESS | 1820 | 1477518596635 Marionette TRACE conn4 <- [1,2927,null,{}] 14:49:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8325a800 == 19 [pid = 1820] [id = 626] 14:49:56 INFO - PROCESS | 1820 | 1477518596705 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:49:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x83254000 == 20 [pid = 1820] [id = 640] 14:49:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x83255800) [pid = 1820] [serial = 1870] [outer = (nil)] 14:49:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x834a3000) [pid = 1820] [serial = 1871] [outer = 0x83255800] 14:49:56 INFO - PROCESS | 1820 | 1477518596798 Marionette DEBUG loaded listener.js 14:49:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x83620400) [pid = 1820] [serial = 1872] [outer = 0x83255800] 14:49:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x83888400 == 21 [pid = 1820] [id = 641] 14:49:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8388fc00) [pid = 1820] [serial = 1873] [outer = (nil)] 14:49:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x83874c00) [pid = 1820] [serial = 1874] [outer = 0x8388fc00] 14:49:57 INFO - PROCESS | 1820 | 1477518597594 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]]]}] 14:49:57 INFO - . 14:49:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1528ms 14:49:57 INFO - PROCESS | 1820 | 1477518597664 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 14:49:57 INFO - PROCESS | 1820 | 1477518597670 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 14:49:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 14:49:57 INFO - PROCESS | 1820 | 1477518597678 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}] 14:49:57 INFO - PROCESS | 1820 | 1477518597875 Marionette TRACE conn4 <- [1,2930,null,{"value":null}] 14:49:57 INFO - PROCESS | 1820 | 1477518597888 Marionette TRACE conn4 -> [0,2931,"getWindowHandles",null] 14:49:57 INFO - PROCESS | 1820 | 1477518597892 Marionette TRACE conn4 <- [1,2931,null,["8"]] 14:49:58 INFO - PROCESS | 1820 | 1477518598026 Marionette TRACE conn4 -> [0,2932,"switchToWindow",{"name":"8"}] 14:49:58 INFO - PROCESS | 1820 | 1477518598033 Marionette TRACE conn4 <- [1,2932,null,{}] 14:49:58 INFO - PROCESS | 1820 | 1477518598043 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:49:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x83259800 == 22 [pid = 1820] [id = 642] 14:49:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8361f800) [pid = 1820] [serial = 1875] [outer = (nil)] 14:49:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x84230400) [pid = 1820] [serial = 1876] [outer = 0x8361f800] 14:49:58 INFO - PROCESS | 1820 | 1477518598138 Marionette DEBUG loaded listener.js 14:49:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x84239400) [pid = 1820] [serial = 1877] [outer = 0x8361f800] 14:49:58 INFO - PROCESS | 1820 | 1477518598803 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]]]}] 14:49:58 INFO - . 14:49:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1176ms 14:49:58 INFO - PROCESS | 1820 | 1477518598866 Marionette TRACE conn4 -> [0,2934,"getWindowHandle",null] 14:49:58 INFO - PROCESS | 1820 | 1477518598873 Marionette TRACE conn4 <- [1,2934,null,{"value":"8"}] 14:49:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 14:49:58 INFO - PROCESS | 1820 | 1477518598881 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}] 14:49:59 INFO - PROCESS | 1820 | 1477518599124 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 14:49:59 INFO - PROCESS | 1820 | 1477518599232 Marionette TRACE conn4 -> [0,2936,"getWindowHandles",null] 14:49:59 INFO - PROCESS | 1820 | 1477518599238 Marionette TRACE conn4 <- [1,2936,null,["8"]] 14:49:59 INFO - PROCESS | 1820 | 1477518599243 Marionette TRACE conn4 -> [0,2937,"switchToWindow",{"name":"8"}] 14:49:59 INFO - PROCESS | 1820 | 1477518599250 Marionette TRACE conn4 <- [1,2937,null,{}] 14:49:59 INFO - PROCESS | 1820 | 1477518599257 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:49:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce9ac00 == 23 [pid = 1820] [id = 643] 14:49:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8ce9bc00) [pid = 1820] [serial = 1878] [outer = (nil)] 14:49:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8ce9f400) [pid = 1820] [serial = 1879] [outer = 0x8ce9bc00] 14:49:59 INFO - PROCESS | 1820 | 1477518599355 Marionette DEBUG loaded listener.js 14:49:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8cec6000) [pid = 1820] [serial = 1880] [outer = 0x8ce9bc00] 14:50:00 INFO - PROCESS | 1820 | 1477518600196 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]]]}] 14:50:00 INFO - . 14:50:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1329ms 14:50:00 INFO - PROCESS | 1820 | 1477518600210 Marionette TRACE conn4 -> [0,2939,"getWindowHandle",null] 14:50:00 INFO - PROCESS | 1820 | 1477518600214 Marionette TRACE conn4 <- [1,2939,null,{"value":"8"}] 14:50:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 14:50:00 INFO - PROCESS | 1820 | 1477518600229 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}] 14:50:00 INFO - PROCESS | 1820 | 1477518600475 Marionette TRACE conn4 <- [1,2940,null,{"value":null}] 14:50:00 INFO - PROCESS | 1820 | 1477518600507 Marionette TRACE conn4 -> [0,2941,"getWindowHandles",null] 14:50:00 INFO - PROCESS | 1820 | 1477518600513 Marionette TRACE conn4 <- [1,2941,null,["8"]] 14:50:00 INFO - PROCESS | 1820 | 1477518600519 Marionette TRACE conn4 -> [0,2942,"switchToWindow",{"name":"8"}] 14:50:00 INFO - PROCESS | 1820 | 1477518600525 Marionette TRACE conn4 <- [1,2942,null,{}] 14:50:00 INFO - PROCESS | 1820 | 1477518600629 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f98e800 == 24 [pid = 1820] [id = 644] 14:50:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8f98fc00) [pid = 1820] [serial = 1881] [outer = (nil)] 14:50:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8f995800) [pid = 1820] [serial = 1882] [outer = 0x8f98fc00] 14:50:00 INFO - PROCESS | 1820 | 1477518600715 Marionette DEBUG loaded listener.js 14:50:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8f9b8000) [pid = 1820] [serial = 1883] [outer = 0x8f98fc00] 14:50:01 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8b260c00) [pid = 1820] [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] 14:50:01 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8423bc00) [pid = 1820] [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] 14:50:01 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x83b18800) [pid = 1820] [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] 14:50:01 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x83880800) [pid = 1820] [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] 14:50:01 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x83744c00) [pid = 1820] [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] 14:50:01 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x83258800) [pid = 1820] [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] 14:50:01 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8325ac00) [pid = 1820] [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] 14:50:01 INFO - PROCESS | 1820 | 1477518601671 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]]]}] 14:50:01 INFO - . 14:50:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1474ms 14:50:01 INFO - PROCESS | 1820 | 1477518601705 Marionette TRACE conn4 -> [0,2944,"getWindowHandle",null] 14:50:01 INFO - PROCESS | 1820 | 1477518601711 Marionette TRACE conn4 <- [1,2944,null,{"value":"8"}] 14:50:01 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 14:50:01 INFO - PROCESS | 1820 | 1477518601724 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}] 14:50:02 INFO - PROCESS | 1820 | 1477518602017 Marionette TRACE conn4 <- [1,2945,null,{"value":null}] 14:50:02 INFO - PROCESS | 1820 | 1477518602038 Marionette TRACE conn4 -> [0,2946,"getWindowHandles",null] 14:50:02 INFO - PROCESS | 1820 | 1477518602042 Marionette TRACE conn4 <- [1,2946,null,["8"]] 14:50:02 INFO - PROCESS | 1820 | 1477518602047 Marionette TRACE conn4 -> [0,2947,"switchToWindow",{"name":"8"}] 14:50:02 INFO - PROCESS | 1820 | 1477518602053 Marionette TRACE conn4 <- [1,2947,null,{}] 14:50:02 INFO - PROCESS | 1820 | 1477518602058 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa33400 == 25 [pid = 1820] [id = 645] 14:50:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8fa33800) [pid = 1820] [serial = 1884] [outer = (nil)] 14:50:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8fbc4800) [pid = 1820] [serial = 1885] [outer = 0x8fa33800] 14:50:02 INFO - PROCESS | 1820 | 1477518602143 Marionette DEBUG loaded listener.js 14:50:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8fbd3800) [pid = 1820] [serial = 1886] [outer = 0x8fa33800] 14:50:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x91a23800 == 26 [pid = 1820] [id = 646] 14:50:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x91ab9c00) [pid = 1820] [serial = 1887] [outer = (nil)] 14:50:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x92a0b800) [pid = 1820] [serial = 1888] [outer = 0x91ab9c00] 14:50:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x92b01400 == 27 [pid = 1820] [id = 647] 14:50:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x92b09c00) [pid = 1820] [serial = 1889] [outer = (nil)] 14:50:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x92b0a400) [pid = 1820] [serial = 1890] [outer = 0x92b09c00] 14:50:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x92ba8c00 == 28 [pid = 1820] [id = 648] 14:50:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x92ba9000) [pid = 1820] [serial = 1891] [outer = (nil)] 14:50:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x92bab800) [pid = 1820] [serial = 1892] [outer = 0x92ba9000] 14:50:02 INFO - PROCESS | 1820 | 1477518602894 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"]]]}] 14:50:02 INFO - ... 14:50:02 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1223ms 14:50:02 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 14:50:02 INFO - PROCESS | 1820 | 1477518602945 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 14:50:02 INFO - PROCESS | 1820 | 1477518602948 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 14:50:02 INFO - PROCESS | 1820 | 1477518602956 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}] 14:50:03 INFO - PROCESS | 1820 | 1477518603226 Marionette TRACE conn4 <- [1,2950,null,{"value":null}] 14:50:03 INFO - PROCESS | 1820 | 1477518603348 Marionette TRACE conn4 -> [0,2951,"getWindowHandles",null] 14:50:03 INFO - PROCESS | 1820 | 1477518603355 Marionette TRACE conn4 <- [1,2951,null,["8"]] 14:50:03 INFO - PROCESS | 1820 | 1477518603362 Marionette TRACE conn4 -> [0,2952,"switchToWindow",{"name":"8"}] 14:50:03 INFO - PROCESS | 1820 | 1477518603373 Marionette TRACE conn4 <- [1,2952,null,{}] 14:50:03 INFO - PROCESS | 1820 | 1477518603426 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef3400 == 29 [pid = 1820] [id = 649] 14:50:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x82ef3c00) [pid = 1820] [serial = 1893] [outer = (nil)] 14:50:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x83250c00) [pid = 1820] [serial = 1894] [outer = 0x82ef3c00] 14:50:03 INFO - PROCESS | 1820 | 1477518603528 Marionette DEBUG loaded listener.js 14:50:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8349f800) [pid = 1820] [serial = 1895] [outer = 0x82ef3c00] 14:50:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x83876800 == 30 [pid = 1820] [id = 650] 14:50:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8387d400) [pid = 1820] [serial = 1896] [outer = (nil)] 14:50:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x83885800) [pid = 1820] [serial = 1897] [outer = 0x8387d400] 14:50:04 INFO - PROCESS | 1820 | 1477518604366 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"]]]}] 14:50:04 INFO - . 14:50:04 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1470ms 14:50:04 INFO - PROCESS | 1820 | 1477518604435 Marionette TRACE conn4 -> [0,2954,"getWindowHandle",null] 14:50:04 INFO - PROCESS | 1820 | 1477518604443 Marionette TRACE conn4 <- [1,2954,null,{"value":"8"}] 14:50:04 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 14:50:04 INFO - PROCESS | 1820 | 1477518604453 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}] 14:50:04 INFO - PROCESS | 1820 | 1477518604653 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 14:50:04 INFO - PROCESS | 1820 | 1477518604849 Marionette TRACE conn4 -> [0,2956,"getWindowHandles",null] 14:50:04 INFO - PROCESS | 1820 | 1477518604857 Marionette TRACE conn4 <- [1,2956,null,["8"]] 14:50:04 INFO - PROCESS | 1820 | 1477518604905 Marionette TRACE conn4 -> [0,2957,"switchToWindow",{"name":"8"}] 14:50:04 INFO - PROCESS | 1820 | 1477518604917 Marionette TRACE conn4 <- [1,2957,null,{}] 14:50:04 INFO - PROCESS | 1820 | 1477518604926 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef1400 == 31 [pid = 1820] [id = 651] 14:50:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x83afbc00) [pid = 1820] [serial = 1898] [outer = (nil)] 14:50:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x83b22c00) [pid = 1820] [serial = 1899] [outer = 0x83afbc00] 14:50:05 INFO - PROCESS | 1820 | 1477518605030 Marionette DEBUG loaded listener.js 14:50:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x84231000) [pid = 1820] [serial = 1900] [outer = 0x83afbc00] 14:50:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b266000 == 32 [pid = 1820] [id = 652] 14:50:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8b268400) [pid = 1820] [serial = 1901] [outer = (nil)] 14:50:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8b268c00) [pid = 1820] [serial = 1902] [outer = 0x8b268400] 14:50:05 INFO - PROCESS | 1820 | 1477518605875 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"]]]}] 14:50:05 INFO - . 14:50:05 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1486ms 14:50:05 INFO - PROCESS | 1820 | 1477518605942 Marionette TRACE conn4 -> [0,2959,"getWindowHandle",null] 14:50:05 INFO - PROCESS | 1820 | 1477518605950 Marionette TRACE conn4 <- [1,2959,null,{"value":"8"}] 14:50:05 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 14:50:05 INFO - PROCESS | 1820 | 1477518605964 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}] 14:50:06 INFO - PROCESS | 1820 | 1477518606219 Marionette TRACE conn4 <- [1,2960,null,{"value":null}] 14:50:06 INFO - PROCESS | 1820 | 1477518606419 Marionette TRACE conn4 -> [0,2961,"getWindowHandles",null] 14:50:06 INFO - PROCESS | 1820 | 1477518606431 Marionette TRACE conn4 <- [1,2961,null,["8"]] 14:50:06 INFO - PROCESS | 1820 | 1477518606483 Marionette TRACE conn4 -> [0,2962,"switchToWindow",{"name":"8"}] 14:50:06 INFO - PROCESS | 1820 | 1477518606492 Marionette TRACE conn4 <- [1,2962,null,{}] 14:50:06 INFO - PROCESS | 1820 | 1477518606497 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cec9000 == 33 [pid = 1820] [id = 653] 14:50:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8cec9400) [pid = 1820] [serial = 1903] [outer = (nil)] 14:50:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8dd63000) [pid = 1820] [serial = 1904] [outer = 0x8cec9400] 14:50:06 INFO - PROCESS | 1820 | 1477518606594 Marionette DEBUG loaded listener.js 14:50:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8f994400) [pid = 1820] [serial = 1905] [outer = 0x8cec9400] 14:50:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x92d6f400 == 34 [pid = 1820] [id = 654] 14:50:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x92d70000) [pid = 1820] [serial = 1906] [outer = (nil)] 14:50:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x92d70400) [pid = 1820] [serial = 1907] [outer = 0x92d70000] 14:50:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x92d73c00 == 35 [pid = 1820] [id = 655] 14:50:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x92d75000) [pid = 1820] [serial = 1908] [outer = (nil)] 14:50:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x92d75c00) [pid = 1820] [serial = 1909] [outer = 0x92d75000] 14:50:07 INFO - PROCESS | 1820 | 1477518607425 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"]]]}] 14:50:07 INFO - .. 14:50:07 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1540ms 14:50:07 INFO - PROCESS | 1820 | 1477518607503 Marionette TRACE conn4 -> [0,2964,"getWindowHandle",null] 14:50:07 INFO - PROCESS | 1820 | 1477518607507 Marionette TRACE conn4 <- [1,2964,null,{"value":"8"}] 14:50:07 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 14:50:07 INFO - PROCESS | 1820 | 1477518607516 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}] 14:50:07 INFO - PROCESS | 1820 | 1477518607728 Marionette TRACE conn4 <- [1,2965,null,{"value":null}] 14:50:07 INFO - PROCESS | 1820 | 1477518607921 Marionette TRACE conn4 -> [0,2966,"getWindowHandles",null] 14:50:07 INFO - PROCESS | 1820 | 1477518607924 Marionette TRACE conn4 <- [1,2966,null,["8"]] 14:50:07 INFO - PROCESS | 1820 | 1477518607932 Marionette TRACE conn4 -> [0,2967,"switchToWindow",{"name":"8"}] 14:50:07 INFO - PROCESS | 1820 | 1477518607940 Marionette TRACE conn4 <- [1,2967,null,{}] 14:50:08 INFO - PROCESS | 1820 | 1477518607990 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b262800 == 36 [pid = 1820] [id = 656] 14:50:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x92d7ac00) [pid = 1820] [serial = 1910] [outer = (nil)] 14:50:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x92de4c00) [pid = 1820] [serial = 1911] [outer = 0x92d7ac00] 14:50:08 INFO - PROCESS | 1820 | 1477518608096 Marionette DEBUG loaded listener.js 14:50:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x92dec000) [pid = 1820] [serial = 1912] [outer = 0x92d7ac00] 14:50:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x93b91000 == 37 [pid = 1820] [id = 657] 14:50:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x93b95000) [pid = 1820] [serial = 1913] [outer = (nil)] 14:50:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x93bd9000) [pid = 1820] [serial = 1914] [outer = 0x93b95000] 14:50:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x93d79800 == 38 [pid = 1820] [id = 658] 14:50:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x93d7a000) [pid = 1820] [serial = 1915] [outer = (nil)] 14:50:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x93d7a400) [pid = 1820] [serial = 1916] [outer = 0x93d7a000] 14:50:08 INFO - PROCESS | 1820 | 1477518608885 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"]]]}] 14:50:08 INFO - .. 14:50:08 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1427ms 14:50:08 INFO - PROCESS | 1820 | 1477518608944 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 14:50:08 INFO - PROCESS | 1820 | 1477518608949 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 14:50:08 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 14:50:08 INFO - PROCESS | 1820 | 1477518608958 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}] 14:50:09 INFO - PROCESS | 1820 | 1477518609176 Marionette TRACE conn4 <- [1,2970,null,{"value":null}] 14:50:09 INFO - PROCESS | 1820 | 1477518609330 Marionette TRACE conn4 -> [0,2971,"getWindowHandles",null] 14:50:09 INFO - PROCESS | 1820 | 1477518609333 Marionette TRACE conn4 <- [1,2971,null,["8"]] 14:50:09 INFO - PROCESS | 1820 | 1477518609340 Marionette TRACE conn4 -> [0,2972,"switchToWindow",{"name":"8"}] 14:50:09 INFO - PROCESS | 1820 | 1477518609346 Marionette TRACE conn4 <- [1,2972,null,{}] 14:50:09 INFO - PROCESS | 1820 | 1477518609357 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x82eefc00 == 39 [pid = 1820] [id = 659] 14:50:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x83321800) [pid = 1820] [serial = 1917] [outer = (nil)] 14:50:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x8388dc00) [pid = 1820] [serial = 1918] [outer = 0x83321800] 14:50:09 INFO - PROCESS | 1820 | 1477518609497 Marionette DEBUG loaded listener.js 14:50:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x83b25000) [pid = 1820] [serial = 1919] [outer = 0x83321800] 14:50:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8361cc00 == 40 [pid = 1820] [id = 660] 14:50:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 102 (0x83626c00) [pid = 1820] [serial = 1920] [outer = (nil)] 14:50:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 103 (0x837f2400) [pid = 1820] [serial = 1921] [outer = 0x83626c00] 14:50:10 INFO - PROCESS | 1820 | 1477518610551 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"]]]}] 14:50:10 INFO - . 14:50:10 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1624ms 14:50:10 INFO - PROCESS | 1820 | 1477518610583 Marionette TRACE conn4 -> [0,2974,"getWindowHandle",null] 14:50:10 INFO - PROCESS | 1820 | 1477518610591 Marionette TRACE conn4 <- [1,2974,null,{"value":"8"}] 14:50:10 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 14:50:10 INFO - PROCESS | 1820 | 1477518610604 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}] 14:50:10 INFO - PROCESS | 1820 | 1477518610859 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 14:50:11 INFO - PROCESS | 1820 | --DOCSHELL 0x92ba8c00 == 39 [pid = 1820] [id = 648] 14:50:11 INFO - PROCESS | 1820 | --DOCSHELL 0x92b01400 == 38 [pid = 1820] [id = 647] 14:50:11 INFO - PROCESS | 1820 | --DOCSHELL 0x91a23800 == 37 [pid = 1820] [id = 646] 14:50:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa33400 == 36 [pid = 1820] [id = 645] 14:50:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8f98e800 == 35 [pid = 1820] [id = 644] 14:50:11 INFO - PROCESS | 1820 | --DOMWINDOW == 102 (0x8ce9b400) [pid = 1820] [serial = 1852] [outer = (nil)] [url = about:blank] 14:50:11 INFO - PROCESS | 1820 | 1477518611074 Marionette TRACE conn4 -> [0,2976,"getWindowHandles",null] 14:50:11 INFO - PROCESS | 1820 | 1477518611079 Marionette TRACE conn4 <- [1,2976,null,["8"]] 14:50:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa2f000 == 34 [pid = 1820] [id = 639] 14:50:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce9ac00 == 33 [pid = 1820] [id = 643] 14:50:11 INFO - PROCESS | 1820 | --DOCSHELL 0x83259800 == 32 [pid = 1820] [id = 642] 14:50:11 INFO - PROCESS | 1820 | --DOCSHELL 0x83888400 == 31 [pid = 1820] [id = 641] 14:50:11 INFO - PROCESS | 1820 | --DOCSHELL 0x83254000 == 30 [pid = 1820] [id = 640] 14:50:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8f915800 == 29 [pid = 1820] [id = 638] 14:50:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd6f000 == 28 [pid = 1820] [id = 637] 14:50:11 INFO - PROCESS | 1820 | --DOCSHELL 0x83af8000 == 27 [pid = 1820] [id = 636] 14:50:11 INFO - PROCESS | 1820 | --DOCSHELL 0x83742000 == 26 [pid = 1820] [id = 635] 14:50:11 INFO - PROCESS | 1820 | --DOCSHELL 0x82ef7400 == 25 [pid = 1820] [id = 634] 14:50:11 INFO - PROCESS | 1820 | 1477518611104 Marionette TRACE conn4 -> [0,2977,"switchToWindow",{"name":"8"}] 14:50:11 INFO - PROCESS | 1820 | 1477518611111 Marionette TRACE conn4 <- [1,2977,null,{}] 14:50:11 INFO - PROCESS | 1820 | 1477518611119 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x83325000 == 26 [pid = 1820] [id = 661] 14:50:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 103 (0x83325800) [pid = 1820] [serial = 1922] [outer = (nil)] 14:50:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 104 (0x8373e800) [pid = 1820] [serial = 1923] [outer = 0x83325800] 14:50:11 INFO - PROCESS | 1820 | 1477518611213 Marionette DEBUG loaded listener.js 14:50:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 105 (0x83624800) [pid = 1820] [serial = 1924] [outer = 0x83325800] 14:50:11 INFO - PROCESS | 1820 | --DOMWINDOW == 104 (0x8b26d800) [pid = 1820] [serial = 1849] [outer = (nil)] [url = about:blank] 14:50:11 INFO - PROCESS | 1820 | --DOMWINDOW == 103 (0x8c909800) [pid = 1820] [serial = 1850] [outer = (nil)] [url = about:blank] 14:50:11 INFO - PROCESS | 1820 | --DOMWINDOW == 102 (0x8423ec00) [pid = 1820] [serial = 1846] [outer = (nil)] [url = about:blank] 14:50:11 INFO - PROCESS | 1820 | --DOMWINDOW == 101 (0x8428d000) [pid = 1820] [serial = 1847] [outer = (nil)] [url = about:blank] 14:50:11 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0x83b1cc00) [pid = 1820] [serial = 1843] [outer = (nil)] [url = about:blank] 14:50:11 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x83b25800) [pid = 1820] [serial = 1844] [outer = (nil)] [url = about:blank] 14:50:11 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0x83882c00) [pid = 1820] [serial = 1840] [outer = (nil)] [url = about:blank] 14:50:11 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x83887c00) [pid = 1820] [serial = 1841] [outer = (nil)] [url = about:blank] 14:50:11 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x837f2800) [pid = 1820] [serial = 1837] [outer = (nil)] [url = about:blank] 14:50:11 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x837f7000) [pid = 1820] [serial = 1838] [outer = (nil)] [url = about:blank] 14:50:11 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x83322800) [pid = 1820] [serial = 1834] [outer = (nil)] [url = about:blank] 14:50:11 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x8332d400) [pid = 1820] [serial = 1835] [outer = (nil)] [url = about:blank] 14:50:11 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x8332bc00) [pid = 1820] [serial = 1832] [outer = (nil)] [url = about:blank] 14:50:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x8332dc00 == 27 [pid = 1820] [id = 662] 14:50:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x83744c00) [pid = 1820] [serial = 1925] [outer = (nil)] 14:50:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x837f7400) [pid = 1820] [serial = 1926] [outer = 0x83744c00] 14:50:11 INFO - PROCESS | 1820 | 1477518611938 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"]]]}] 14:50:11 INFO - . 14:50:11 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1378ms 14:50:11 INFO - PROCESS | 1820 | 1477518611980 Marionette TRACE conn4 -> [0,2979,"getWindowHandle",null] 14:50:11 INFO - PROCESS | 1820 | 1477518611987 Marionette TRACE conn4 <- [1,2979,null,{"value":"8"}] 14:50:11 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 14:50:11 INFO - PROCESS | 1820 | 1477518611995 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}] 14:50:12 INFO - PROCESS | 1820 | 1477518612179 Marionette TRACE conn4 <- [1,2980,null,{"value":null}] 14:50:12 INFO - PROCESS | 1820 | 1477518612321 Marionette TRACE conn4 -> [0,2981,"getWindowHandles",null] 14:50:12 INFO - PROCESS | 1820 | 1477518612327 Marionette TRACE conn4 <- [1,2981,null,["8"]] 14:50:12 INFO - PROCESS | 1820 | 1477518612335 Marionette TRACE conn4 -> [0,2982,"switchToWindow",{"name":"8"}] 14:50:12 INFO - PROCESS | 1820 | 1477518612341 Marionette TRACE conn4 <- [1,2982,null,{}] 14:50:12 INFO - PROCESS | 1820 | 1477518612351 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b1b400 == 28 [pid = 1820] [id = 663] 14:50:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x83b1d000) [pid = 1820] [serial = 1927] [outer = (nil)] 14:50:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x84234c00) [pid = 1820] [serial = 1928] [outer = 0x83b1d000] 14:50:12 INFO - PROCESS | 1820 | 1477518612438 Marionette DEBUG loaded listener.js 14:50:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x8428fc00) [pid = 1820] [serial = 1929] [outer = 0x83b1d000] 14:50:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x8429a000 == 29 [pid = 1820] [id = 664] 14:50:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x8b266c00) [pid = 1820] [serial = 1930] [outer = (nil)] 14:50:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c90a800 == 30 [pid = 1820] [id = 665] 14:50:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x8c90bc00) [pid = 1820] [serial = 1931] [outer = (nil)] 14:50:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x8c906800) [pid = 1820] [serial = 1932] [outer = 0x8b266c00] 14:50:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x8c90f000) [pid = 1820] [serial = 1933] [outer = 0x8c90bc00] 14:50:13 INFO - PROCESS | 1820 | 1477518613175 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"]]]}] 14:50:13 INFO - .. 14:50:13 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1221ms 14:50:13 INFO - PROCESS | 1820 | 1477518613227 Marionette TRACE conn4 -> [0,2984,"getWindowHandle",null] 14:50:13 INFO - PROCESS | 1820 | 1477518613235 Marionette TRACE conn4 <- [1,2984,null,{"value":"8"}] 14:50:13 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 14:50:13 INFO - PROCESS | 1820 | 1477518613242 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}] 14:50:13 INFO - PROCESS | 1820 | 1477518613485 Marionette TRACE conn4 <- [1,2985,null,{"value":null}] 14:50:13 INFO - PROCESS | 1820 | 1477518613508 Marionette TRACE conn4 -> [0,2986,"getWindowHandles",null] 14:50:13 INFO - PROCESS | 1820 | 1477518613514 Marionette TRACE conn4 <- [1,2986,null,["8"]] 14:50:13 INFO - PROCESS | 1820 | 1477518613520 Marionette TRACE conn4 -> [0,2987,"switchToWindow",{"name":"8"}] 14:50:13 INFO - PROCESS | 1820 | 1477518613527 Marionette TRACE conn4 <- [1,2987,null,{}] 14:50:13 INFO - PROCESS | 1820 | 1477518613613 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cec7c00 == 31 [pid = 1820] [id = 666] 14:50:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 102 (0x8cec9800) [pid = 1820] [serial = 1934] [outer = (nil)] 14:50:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 103 (0x8cecdc00) [pid = 1820] [serial = 1935] [outer = 0x8cec9800] 14:50:13 INFO - PROCESS | 1820 | 1477518613705 Marionette DEBUG loaded listener.js 14:50:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 104 (0x8f915000) [pid = 1820] [serial = 1936] [outer = 0x8cec9800] 14:50:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cebf800 == 32 [pid = 1820] [id = 667] 14:50:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 105 (0x8f920400) [pid = 1820] [serial = 1937] [outer = (nil)] 14:50:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 106 (0x8fa2f000) [pid = 1820] [serial = 1938] [outer = 0x8f920400] 14:50:14 INFO - PROCESS | 1820 | 1477518614457 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"]]]}] 14:50:14 INFO - . 14:50:14 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1276ms 14:50:14 INFO - PROCESS | 1820 | 1477518614521 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 14:50:14 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 14:50:14 INFO - PROCESS | 1820 | 1477518614526 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 14:50:14 INFO - PROCESS | 1820 | 1477518614538 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}] 14:50:14 INFO - PROCESS | 1820 | 1477518614821 Marionette TRACE conn4 <- [1,2990,null,{"value":null}] 14:50:15 INFO - PROCESS | 1820 | 1477518615000 Marionette TRACE conn4 -> [0,2991,"getWindowHandles",null] 14:50:15 INFO - PROCESS | 1820 | 1477518615004 Marionette TRACE conn4 <- [1,2991,null,["8"]] 14:50:15 INFO - PROCESS | 1820 | 1477518615014 Marionette TRACE conn4 -> [0,2992,"switchToWindow",{"name":"8"}] 14:50:15 INFO - PROCESS | 1820 | 1477518615020 Marionette TRACE conn4 <- [1,2992,null,{}] 14:50:15 INFO - PROCESS | 1820 | 1477518615034 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa37800 == 33 [pid = 1820] [id = 668] 14:50:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 107 (0x90fba000) [pid = 1820] [serial = 1939] [outer = (nil)] 14:50:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 108 (0x91a1d400) [pid = 1820] [serial = 1940] [outer = 0x90fba000] 14:50:15 INFO - PROCESS | 1820 | 1477518615121 Marionette DEBUG loaded listener.js 14:50:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 109 (0x92ba8c00) [pid = 1820] [serial = 1941] [outer = 0x90fba000] 14:50:15 INFO - PROCESS | 1820 | --DOMWINDOW == 108 (0x8ce98800) [pid = 1820] [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] 14:50:15 INFO - PROCESS | 1820 | --DOMWINDOW == 107 (0x8f98fc00) [pid = 1820] [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] 14:50:15 INFO - PROCESS | 1820 | --DOMWINDOW == 106 (0x8361f800) [pid = 1820] [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] 14:50:15 INFO - PROCESS | 1820 | --DOMWINDOW == 105 (0x83255800) [pid = 1820] [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] 14:50:15 INFO - PROCESS | 1820 | --DOMWINDOW == 104 (0x8388fc00) [pid = 1820] [serial = 1873] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:50:15 INFO - PROCESS | 1820 | --DOMWINDOW == 103 (0x8fa2f400) [pid = 1820] [serial = 1868] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477518595569] 14:50:15 INFO - PROCESS | 1820 | --DOMWINDOW == 102 (0x91ab9c00) [pid = 1820] [serial = 1887] [outer = (nil)] [url = about:blank] 14:50:15 INFO - PROCESS | 1820 | --DOMWINDOW == 101 (0x8de08400) [pid = 1820] [serial = 1863] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:50:15 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0x92b09c00) [pid = 1820] [serial = 1889] [outer = (nil)] [url = about:blank] 14:50:15 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x8ce9bc00) [pid = 1820] [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] 14:50:15 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0x92ba9000) [pid = 1820] [serial = 1891] [outer = (nil)] [url = about:blank] 14:50:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x83255800 == 34 [pid = 1820] [id = 669] 14:50:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x8388fc00) [pid = 1820] [serial = 1942] [outer = (nil)] 14:50:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x83aec800) [pid = 1820] [serial = 1943] [outer = 0x8388fc00] 14:50:15 INFO - PROCESS | 1820 | 1477518615922 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"]]]}] 14:50:15 INFO - . 14:50:15 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1422ms 14:50:15 INFO - PROCESS | 1820 | 1477518615955 Marionette TRACE conn4 -> [0,2994,"getWindowHandle",null] 14:50:15 INFO - PROCESS | 1820 | 1477518615958 Marionette TRACE conn4 <- [1,2994,null,{"value":"8"}] 14:50:15 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 14:50:15 INFO - PROCESS | 1820 | 1477518615967 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}] 14:50:16 INFO - PROCESS | 1820 | 1477518616152 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 14:50:16 INFO - PROCESS | 1820 | 1477518616300 Marionette TRACE conn4 -> [0,2996,"getWindowHandles",null] 14:50:16 INFO - PROCESS | 1820 | 1477518616305 Marionette TRACE conn4 <- [1,2996,null,["8"]] 14:50:16 INFO - PROCESS | 1820 | 1477518616310 Marionette TRACE conn4 -> [0,2997,"switchToWindow",{"name":"8"}] 14:50:16 INFO - PROCESS | 1820 | 1477518616316 Marionette TRACE conn4 <- [1,2997,null,{}] 14:50:16 INFO - PROCESS | 1820 | 1477518616321 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef6000 == 35 [pid = 1820] [id = 670] 14:50:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x8387c000) [pid = 1820] [serial = 1944] [outer = (nil)] 14:50:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 102 (0x92d6e000) [pid = 1820] [serial = 1945] [outer = 0x8387c000] 14:50:16 INFO - PROCESS | 1820 | 1477518616404 Marionette DEBUG loaded listener.js 14:50:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 103 (0x92d79800) [pid = 1820] [serial = 1946] [outer = 0x8387c000] 14:50:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de08400 == 36 [pid = 1820] [id = 671] 14:50:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 104 (0x939adc00) [pid = 1820] [serial = 1947] [outer = (nil)] 14:50:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 105 (0x93ace400) [pid = 1820] [serial = 1948] [outer = 0x939adc00] 14:50:17 INFO - PROCESS | 1820 | 1477518617050 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"]]]}] 14:50:17 INFO - . 14:50:17 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1122ms 14:50:17 INFO - PROCESS | 1820 | 1477518617089 Marionette TRACE conn4 -> [0,2999,"getWindowHandle",null] 14:50:17 INFO - PROCESS | 1820 | 1477518617093 Marionette TRACE conn4 <- [1,2999,null,{"value":"8"}] 14:50:17 INFO - TEST-START | /touch-events/create-touch-touchlist.html 14:50:17 INFO - PROCESS | 1820 | 1477518617101 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}] 14:50:17 INFO - PROCESS | 1820 | 1477518617373 Marionette TRACE conn4 <- [1,3000,null,{"value":null}] 14:50:17 INFO - PROCESS | 1820 | 1477518617389 Marionette TRACE conn4 -> [0,3001,"getWindowHandles",null] 14:50:17 INFO - PROCESS | 1820 | 1477518617392 Marionette TRACE conn4 <- [1,3001,null,["8"]] 14:50:17 INFO - PROCESS | 1820 | 1477518617400 Marionette TRACE conn4 -> [0,3002,"switchToWindow",{"name":"8"}] 14:50:17 INFO - PROCESS | 1820 | 1477518617410 Marionette TRACE conn4 <- [1,3002,null,{}] 14:50:17 INFO - PROCESS | 1820 | 1477518617414 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x941f1800 == 37 [pid = 1820] [id = 672] 14:50:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 106 (0x941f1c00) [pid = 1820] [serial = 1949] [outer = (nil)] 14:50:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 107 (0x944e9400) [pid = 1820] [serial = 1950] [outer = 0x941f1c00] 14:50:17 INFO - PROCESS | 1820 | 1477518617501 Marionette DEBUG loaded listener.js 14:50:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 108 (0x944e9c00) [pid = 1820] [serial = 1951] [outer = 0x941f1c00] 14:50:18 INFO - PROCESS | 1820 | 1477518618292 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]]]}] 14:50:18 INFO - .... 14:50:18 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1270ms 14:50:18 INFO - PROCESS | 1820 | 1477518618374 Marionette TRACE conn4 -> [0,3004,"getWindowHandle",null] 14:50:18 INFO - PROCESS | 1820 | 1477518618381 Marionette TRACE conn4 <- [1,3004,null,{"value":"8"}] 14:50:18 INFO - TEST-START | /touch-events/historical.html 14:50:18 INFO - PROCESS | 1820 | 1477518618410 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}] 14:50:18 INFO - PROCESS | 1820 | 1477518618682 Marionette TRACE conn4 <- [1,3005,null,{"value":null}] 14:50:18 INFO - PROCESS | 1820 | 1477518618820 Marionette TRACE conn4 -> [0,3006,"getWindowHandles",null] 14:50:18 INFO - PROCESS | 1820 | 1477518618826 Marionette TRACE conn4 <- [1,3006,null,["8"]] 14:50:18 INFO - PROCESS | 1820 | 1477518618841 Marionette TRACE conn4 -> [0,3007,"switchToWindow",{"name":"8"}] 14:50:18 INFO - PROCESS | 1820 | 1477518618849 Marionette TRACE conn4 <- [1,3007,null,{}] 14:50:18 INFO - PROCESS | 1820 | 1477518618857 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x83af0000 == 38 [pid = 1820] [id = 673] 14:50:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 109 (0x83af2000) [pid = 1820] [serial = 1952] [outer = (nil)] 14:50:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 110 (0x83b1f800) [pid = 1820] [serial = 1953] [outer = 0x83af2000] 14:50:18 INFO - PROCESS | 1820 | 1477518618971 Marionette DEBUG loaded listener.js 14:50:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 111 (0x8b260c00) [pid = 1820] [serial = 1954] [outer = 0x83af2000] 14:50:19 INFO - PROCESS | 1820 | 1477518619657 Marionette TRACE conn4 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 14:50:19 INFO - . 14:50:19 INFO - TEST-OK | /touch-events/historical.html | took 1320ms 14:50:19 INFO - PROCESS | 1820 | 1477518619713 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 14:50:19 INFO - PROCESS | 1820 | 1477518619722 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 14:50:19 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 14:50:19 INFO - PROCESS | 1820 | 1477518619731 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}] 14:50:19 INFO - PROCESS | 1820 | 1477518619958 Marionette TRACE conn4 <- [1,3010,null,{"value":null}] 14:50:20 INFO - PROCESS | 1820 | 1477518620154 Marionette TRACE conn4 -> [0,3011,"getWindowHandles",null] 14:50:20 INFO - PROCESS | 1820 | 1477518620160 Marionette TRACE conn4 <- [1,3011,null,["8"]] 14:50:20 INFO - PROCESS | 1820 | 1477518620171 Marionette TRACE conn4 -> [0,3012,"switchToWindow",{"name":"8"}] 14:50:20 INFO - PROCESS | 1820 | 1477518620179 Marionette TRACE conn4 <- [1,3012,null,{}] 14:50:20 INFO - PROCESS | 1820 | 1477518620230 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce92800 == 39 [pid = 1820] [id = 674] 14:50:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 112 (0x8d938400) [pid = 1820] [serial = 1955] [outer = (nil)] 14:50:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 113 (0x8f98d400) [pid = 1820] [serial = 1956] [outer = 0x8d938400] 14:50:20 INFO - PROCESS | 1820 | 1477518620335 Marionette DEBUG loaded listener.js 14:50:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 114 (0x8fa36800) [pid = 1820] [serial = 1957] [outer = 0x8d938400] 14:50:21 INFO - PROCESS | 1820 | 1477518621006 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]]]}] 14:50:21 INFO - ... 14:50:21 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1328ms 14:50:21 INFO - PROCESS | 1820 | 1477518621068 Marionette TRACE conn4 -> [0,3014,"getWindowHandle",null] 14:50:21 INFO - PROCESS | 1820 | 1477518621077 Marionette TRACE conn4 <- [1,3014,null,{"value":"8"}] 14:50:21 INFO - TEST-START | /touch-events/touch-retargeting.html 14:50:21 INFO - PROCESS | 1820 | 1477518621085 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}] 14:50:21 INFO - PROCESS | 1820 | 1477518621283 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 14:50:21 INFO - PROCESS | 1820 | 1477518621476 Marionette TRACE conn4 -> [0,3016,"getWindowHandles",null] 14:50:21 INFO - PROCESS | 1820 | 1477518621481 Marionette TRACE conn4 <- [1,3016,null,["8"]] 14:50:21 INFO - PROCESS | 1820 | 1477518621492 Marionette TRACE conn4 -> [0,3017,"switchToWindow",{"name":"8"}] 14:50:21 INFO - PROCESS | 1820 | 1477518621500 Marionette TRACE conn4 <- [1,3017,null,{}] 14:50:21 INFO - PROCESS | 1820 | 1477518621554 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x9457e800 == 40 [pid = 1820] [id = 675] 14:50:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 115 (0x9457ec00) [pid = 1820] [serial = 1958] [outer = (nil)] 14:50:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 116 (0x94581400) [pid = 1820] [serial = 1959] [outer = 0x9457ec00] 14:50:21 INFO - PROCESS | 1820 | 1477518621655 Marionette DEBUG loaded listener.js 14:50:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 117 (0x94585c00) [pid = 1820] [serial = 1960] [outer = 0x9457ec00] 14:50:22 INFO - PROCESS | 1820 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 14:50:24 INFO - PROCESS | 1820 | --DOCSHELL 0x83258400 == 39 [pid = 1820] [id = 627] 14:50:24 INFO - PROCESS | 1820 | --DOCSHELL 0x83740800 == 38 [pid = 1820] [id = 628] 14:50:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8de08400 == 37 [pid = 1820] [id = 671] 14:50:24 INFO - PROCESS | 1820 | --DOCSHELL 0x83255800 == 36 [pid = 1820] [id = 669] 14:50:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8cebf800 == 35 [pid = 1820] [id = 667] 14:50:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8c90a800 == 34 [pid = 1820] [id = 665] 14:50:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8429a000 == 33 [pid = 1820] [id = 664] 14:50:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8332dc00 == 32 [pid = 1820] [id = 662] 14:50:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8361cc00 == 31 [pid = 1820] [id = 660] 14:50:24 INFO - PROCESS | 1820 | --DOCSHELL 0x93d79800 == 30 [pid = 1820] [id = 658] 14:50:24 INFO - PROCESS | 1820 | --DOCSHELL 0x93b91000 == 29 [pid = 1820] [id = 657] 14:50:24 INFO - PROCESS | 1820 | --DOCSHELL 0x92d73c00 == 28 [pid = 1820] [id = 655] 14:50:24 INFO - PROCESS | 1820 | --DOCSHELL 0x92d6f400 == 27 [pid = 1820] [id = 654] 14:50:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8b266000 == 26 [pid = 1820] [id = 652] 14:50:24 INFO - PROCESS | 1820 | --DOCSHELL 0x83876800 == 25 [pid = 1820] [id = 650] 14:50:24 INFO - PROCESS | 1820 | --DOCSHELL 0x82ef3400 == 24 [pid = 1820] [id = 649] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 116 (0x8f995800) [pid = 1820] [serial = 1882] [outer = (nil)] [url = about:blank] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 115 (0x8f9b8000) [pid = 1820] [serial = 1883] [outer = (nil)] [url = about:blank] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 114 (0x8ce9f400) [pid = 1820] [serial = 1879] [outer = (nil)] [url = about:blank] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 113 (0x8cec6000) [pid = 1820] [serial = 1880] [outer = (nil)] [url = about:blank] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 112 (0x84230400) [pid = 1820] [serial = 1876] [outer = (nil)] [url = about:blank] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 111 (0x84239400) [pid = 1820] [serial = 1877] [outer = (nil)] [url = about:blank] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 110 (0x834a3000) [pid = 1820] [serial = 1871] [outer = (nil)] [url = about:blank] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 109 (0x83620400) [pid = 1820] [serial = 1872] [outer = (nil)] [url = about:blank] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 108 (0x83874c00) [pid = 1820] [serial = 1874] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 107 (0x92a0b800) [pid = 1820] [serial = 1888] [outer = (nil)] [url = about:blank] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 106 (0x92b0a400) [pid = 1820] [serial = 1890] [outer = (nil)] [url = about:blank] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 105 (0x92bab800) [pid = 1820] [serial = 1892] [outer = (nil)] [url = about:blank] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 104 (0x8ce9b800) [pid = 1820] [serial = 1853] [outer = (nil)] [url = about:blank] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 103 (0x83af9000) [pid = 1820] [serial = 1858] [outer = (nil)] [url = about:blank] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 102 (0x83257400) [pid = 1820] [serial = 1855] [outer = (nil)] [url = about:blank] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 101 (0x8cecc800) [pid = 1820] [serial = 1861] [outer = (nil)] [url = about:blank] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0x8de0d000) [pid = 1820] [serial = 1864] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x8fbc4800) [pid = 1820] [serial = 1885] [outer = (nil)] [url = about:blank] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0x8f91a800) [pid = 1820] [serial = 1866] [outer = (nil)] [url = about:blank] 14:50:24 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x8fa31800) [pid = 1820] [serial = 1869] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477518595569] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x83325800) [pid = 1820] [serial = 1922] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x83321800) [pid = 1820] [serial = 1917] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x83afbc00) [pid = 1820] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x8388fc00) [pid = 1820] [serial = 1942] [outer = (nil)] [url = about:blank] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x8cec9400) [pid = 1820] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x82ef3c00) [pid = 1820] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x92d7ac00) [pid = 1820] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x8c90bc00) [pid = 1820] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x83b1d000) [pid = 1820] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x8b266c00) [pid = 1820] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x90fba000) [pid = 1820] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x939adc00) [pid = 1820] [serial = 1947] [outer = (nil)] [url = about:blank] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8cec9800) [pid = 1820] [serial = 1934] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8387c000) [pid = 1820] [serial = 1944] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8387d400) [pid = 1820] [serial = 1896] [outer = (nil)] [url = about:blank] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x93d7a000) [pid = 1820] [serial = 1915] [outer = (nil)] [url = about:blank] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8f916400) [pid = 1820] [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] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x83626c00) [pid = 1820] [serial = 1920] [outer = (nil)] [url = about:blank] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x83744c00) [pid = 1820] [serial = 1925] [outer = (nil)] [url = about:blank] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8b268400) [pid = 1820] [serial = 1901] [outer = (nil)] [url = about:blank] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x93b95000) [pid = 1820] [serial = 1913] [outer = (nil)] [url = about:blank] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8fa33800) [pid = 1820] [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] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x92d75000) [pid = 1820] [serial = 1908] [outer = (nil)] [url = about:blank] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8f920400) [pid = 1820] [serial = 1937] [outer = (nil)] [url = about:blank] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8388f000) [pid = 1820] [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] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x82ef7c00) [pid = 1820] [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] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x84291400) [pid = 1820] [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] 14:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x92d70000) [pid = 1820] [serial = 1906] [outer = (nil)] [url = about:blank] 14:50:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8cec9000 == 23 [pid = 1820] [id = 653] 14:50:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8423b400 == 22 [pid = 1820] [id = 631] 14:50:32 INFO - PROCESS | 1820 | --DOCSHELL 0x83806400 == 21 [pid = 1820] [id = 630] 14:50:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8b262800 == 20 [pid = 1820] [id = 656] 14:50:32 INFO - PROCESS | 1820 | --DOCSHELL 0x82ef1400 == 19 [pid = 1820] [id = 651] 14:50:32 INFO - PROCESS | 1820 | --DOCSHELL 0x83325000 == 18 [pid = 1820] [id = 661] 14:50:32 INFO - PROCESS | 1820 | --DOCSHELL 0x82ef6000 == 17 [pid = 1820] [id = 670] 14:50:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8b260800 == 16 [pid = 1820] [id = 632] 14:50:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa37800 == 15 [pid = 1820] [id = 668] 14:50:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8cec7c00 == 14 [pid = 1820] [id = 666] 14:50:32 INFO - PROCESS | 1820 | --DOCSHELL 0x83b1b400 == 13 [pid = 1820] [id = 663] 14:50:32 INFO - PROCESS | 1820 | --DOCSHELL 0x83880400 == 12 [pid = 1820] [id = 629] 14:50:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce98400 == 11 [pid = 1820] [id = 633] 14:50:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce92800 == 10 [pid = 1820] [id = 674] 14:50:32 INFO - PROCESS | 1820 | --DOCSHELL 0x83af0000 == 9 [pid = 1820] [id = 673] 14:50:32 INFO - PROCESS | 1820 | --DOCSHELL 0x82eefc00 == 8 [pid = 1820] [id = 659] 14:50:32 INFO - PROCESS | 1820 | --DOCSHELL 0x941f1800 == 7 [pid = 1820] [id = 672] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x83aec800) [pid = 1820] [serial = 1943] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8c90f000) [pid = 1820] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8c906800) [pid = 1820] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x93ace400) [pid = 1820] [serial = 1948] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x92d79800) [pid = 1820] [serial = 1946] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x92d6e000) [pid = 1820] [serial = 1945] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x91a1d400) [pid = 1820] [serial = 1940] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x92ba8c00) [pid = 1820] [serial = 1941] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8cecdc00) [pid = 1820] [serial = 1935] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8f915000) [pid = 1820] [serial = 1936] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x84234c00) [pid = 1820] [serial = 1928] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8428fc00) [pid = 1820] [serial = 1929] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8373e800) [pid = 1820] [serial = 1923] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x83624800) [pid = 1820] [serial = 1924] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8388dc00) [pid = 1820] [serial = 1918] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x83b25000) [pid = 1820] [serial = 1919] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x92de4c00) [pid = 1820] [serial = 1911] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x92dec000) [pid = 1820] [serial = 1912] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x83885800) [pid = 1820] [serial = 1897] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x93d7a400) [pid = 1820] [serial = 1916] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8f91ec00) [pid = 1820] [serial = 1867] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8dd63000) [pid = 1820] [serial = 1904] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8f994400) [pid = 1820] [serial = 1905] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x83b22c00) [pid = 1820] [serial = 1899] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x84231000) [pid = 1820] [serial = 1900] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x83250c00) [pid = 1820] [serial = 1894] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8349f800) [pid = 1820] [serial = 1895] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x837f2400) [pid = 1820] [serial = 1921] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x837f7400) [pid = 1820] [serial = 1926] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8b268c00) [pid = 1820] [serial = 1902] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x93bd9000) [pid = 1820] [serial = 1914] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8fbd3800) [pid = 1820] [serial = 1886] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x92d75c00) [pid = 1820] [serial = 1909] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8fa2f000) [pid = 1820] [serial = 1938] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83af9800) [pid = 1820] [serial = 1859] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x83251400) [pid = 1820] [serial = 1856] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8ceccc00) [pid = 1820] [serial = 1862] [outer = (nil)] [url = about:blank] 14:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x92d70400) [pid = 1820] [serial = 1907] [outer = (nil)] [url = about:blank] 14:50:35 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x83af2000) [pid = 1820] [serial = 1952] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 14:50:35 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8d938400) [pid = 1820] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 14:50:35 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x941f1c00) [pid = 1820] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 14:50:41 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x944e9c00) [pid = 1820] [serial = 1951] [outer = (nil)] [url = about:blank] 14:50:41 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x944e9400) [pid = 1820] [serial = 1950] [outer = (nil)] [url = about:blank] 14:50:41 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8b260c00) [pid = 1820] [serial = 1954] [outer = (nil)] [url = about:blank] 14:50:41 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x83b1f800) [pid = 1820] [serial = 1953] [outer = (nil)] [url = about:blank] 14:50:41 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8fa36800) [pid = 1820] [serial = 1957] [outer = (nil)] [url = about:blank] 14:50:41 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8f98d400) [pid = 1820] [serial = 1956] [outer = (nil)] [url = about:blank] 14:50:41 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x94581400) [pid = 1820] [serial = 1959] [outer = (nil)] [url = about:blank] 14:50:51 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:50:51 INFO - PROCESS | 1820 | 1477518651860 Marionette TRACE conn4 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 14:50:51 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30814ms 14:50:51 INFO - PROCESS | 1820 | 1477518651903 Marionette TRACE conn4 -> [0,3019,"getWindowHandle",null] 14:50:51 INFO - PROCESS | 1820 | 1477518651914 Marionette TRACE conn4 <- [1,3019,null,{"value":"8"}] 14:50:51 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 14:50:51 INFO - PROCESS | 1820 | 1477518651934 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}] 14:50:52 INFO - PROCESS | 1820 | 1477518652217 Marionette TRACE conn4 <- [1,3020,null,{"value":null}] 14:50:52 INFO - PROCESS | 1820 | 1477518652310 Marionette TRACE conn4 -> [0,3021,"getWindowHandles",null] 14:50:52 INFO - PROCESS | 1820 | 1477518652317 Marionette TRACE conn4 <- [1,3021,null,["8"]] 14:50:52 INFO - PROCESS | 1820 | 1477518652326 Marionette TRACE conn4 -> [0,3022,"switchToWindow",{"name":"8"}] 14:50:52 INFO - PROCESS | 1820 | 1477518652335 Marionette TRACE conn4 <- [1,3022,null,{}] 14:50:52 INFO - PROCESS | 1820 | 1477518652342 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x83257000 == 8 [pid = 1820] [id = 676] 14:50:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83258800) [pid = 1820] [serial = 1961] [outer = (nil)] 14:50:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83320800) [pid = 1820] [serial = 1962] [outer = 0x83258800] 14:50:52 INFO - PROCESS | 1820 | 1477518652446 Marionette DEBUG loaded listener.js 14:50:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83328400) [pid = 1820] [serial = 1963] [outer = 0x83258800] 14:50:53 INFO - PROCESS | 1820 | 1477518653087 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]]]}] 14:50:53 INFO - ..... 14:50:53 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1225ms 14:50:53 INFO - PROCESS | 1820 | 1477518653154 Marionette TRACE conn4 -> [0,3024,"getWindowHandle",null] 14:50:53 INFO - PROCESS | 1820 | 1477518653160 Marionette TRACE conn4 <- [1,3024,null,{"value":"8"}] 14:50:53 INFO - TEST-START | /user-timing/idlharness.html 14:50:53 INFO - PROCESS | 1820 | 1477518653168 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}] 14:50:53 INFO - PROCESS | 1820 | 1477518653420 Marionette TRACE conn4 <- [1,3025,null,{"value":null}] 14:50:53 INFO - PROCESS | 1820 | 1477518653431 Marionette TRACE conn4 -> [0,3026,"getWindowHandles",null] 14:50:53 INFO - PROCESS | 1820 | 1477518653437 Marionette TRACE conn4 <- [1,3026,null,["8"]] 14:50:53 INFO - PROCESS | 1820 | 1477518653521 Marionette TRACE conn4 -> [0,3027,"switchToWindow",{"name":"8"}] 14:50:53 INFO - PROCESS | 1820 | 1477518653528 Marionette TRACE conn4 <- [1,3027,null,{}] 14:50:53 INFO - PROCESS | 1820 | 1477518653536 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x8362b000 == 9 [pid = 1820] [id = 677] 14:50:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83735800) [pid = 1820] [serial = 1964] [outer = (nil)] 14:50:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8373d400) [pid = 1820] [serial = 1965] [outer = 0x83735800] 14:50:53 INFO - PROCESS | 1820 | 1477518653626 Marionette DEBUG loaded listener.js 14:50:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x83740400) [pid = 1820] [serial = 1966] [outer = 0x83735800] 14:50:54 INFO - PROCESS | 1820 | 1477518654624 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]]]}] 14:50:54 INFO - ........................ 14:50:54 INFO - TEST-OK | /user-timing/idlharness.html | took 1535ms 14:50:54 INFO - PROCESS | 1820 | 1477518654719 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 14:50:54 INFO - PROCESS | 1820 | 1477518654726 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 14:50:54 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 14:50:54 INFO - PROCESS | 1820 | 1477518654738 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}] 14:50:54 INFO - PROCESS | 1820 | 1477518654977 Marionette TRACE conn4 <- [1,3030,null,{"value":null}] 14:50:55 INFO - PROCESS | 1820 | 1477518655160 Marionette TRACE conn4 -> [0,3031,"getWindowHandles",null] 14:50:55 INFO - PROCESS | 1820 | 1477518655169 Marionette TRACE conn4 <- [1,3031,null,["8"]] 14:50:55 INFO - PROCESS | 1820 | 1477518655184 Marionette TRACE conn4 -> [0,3032,"switchToWindow",{"name":"8"}] 14:50:55 INFO - PROCESS | 1820 | 1477518655198 Marionette TRACE conn4 <- [1,3032,null,{}] 14:50:55 INFO - PROCESS | 1820 | 1477518655205 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8332f800 == 10 [pid = 1820] [id = 678] 14:50:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8349f400) [pid = 1820] [serial = 1967] [outer = (nil)] 14:50:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x834a9800) [pid = 1820] [serial = 1968] [outer = 0x8349f400] 14:50:55 INFO - PROCESS | 1820 | 1477518655311 Marionette DEBUG loaded listener.js 14:50:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8373ec00) [pid = 1820] [serial = 1969] [outer = 0x8349f400] 14:50:56 INFO - PROCESS | 1820 | 1477518656191 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]]]}] 14:50:56 INFO - ....... 14:50:56 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1484ms 14:50:56 INFO - PROCESS | 1820 | 1477518656226 Marionette TRACE conn4 -> [0,3034,"getWindowHandle",null] 14:50:56 INFO - PROCESS | 1820 | 1477518656234 Marionette TRACE conn4 <- [1,3034,null,{"value":"8"}] 14:50:56 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 14:50:56 INFO - PROCESS | 1820 | 1477518656244 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}] 14:50:56 INFO - PROCESS | 1820 | 1477518656486 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 14:50:56 INFO - PROCESS | 1820 | 1477518656641 Marionette TRACE conn4 -> [0,3036,"getWindowHandles",null] 14:50:56 INFO - PROCESS | 1820 | 1477518656647 Marionette TRACE conn4 <- [1,3036,null,["8"]] 14:50:56 INFO - PROCESS | 1820 | 1477518656657 Marionette TRACE conn4 -> [0,3037,"switchToWindow",{"name":"8"}] 14:50:56 INFO - PROCESS | 1820 | 1477518656665 Marionette TRACE conn4 <- [1,3037,null,{}] 14:50:56 INFO - PROCESS | 1820 | 1477518656718 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x83882c00 == 11 [pid = 1820] [id = 679] 14:50:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x83883400) [pid = 1820] [serial = 1970] [outer = (nil)] 14:50:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x83886c00) [pid = 1820] [serial = 1971] [outer = 0x83883400] 14:50:56 INFO - PROCESS | 1820 | 1477518656820 Marionette DEBUG loaded listener.js 14:50:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8388a800) [pid = 1820] [serial = 1972] [outer = 0x83883400] 14:50:57 INFO - PROCESS | 1820 | 1477518657741 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]]]}] 14:50:57 INFO - ....... 14:50:57 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1526ms 14:50:57 INFO - PROCESS | 1820 | 1477518657822 Marionette TRACE conn4 -> [0,3039,"getWindowHandle",null] 14:50:57 INFO - PROCESS | 1820 | 1477518657834 Marionette TRACE conn4 <- [1,3039,null,{"value":"8"}] 14:50:57 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 14:50:57 INFO - PROCESS | 1820 | 1477518657849 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}] 14:50:58 INFO - PROCESS | 1820 | 1477518658075 Marionette TRACE conn4 <- [1,3040,null,{"value":null}] 14:50:58 INFO - PROCESS | 1820 | 1477518658258 Marionette TRACE conn4 -> [0,3041,"getWindowHandles",null] 14:50:58 INFO - PROCESS | 1820 | 1477518658265 Marionette TRACE conn4 <- [1,3041,null,["8"]] 14:50:58 INFO - PROCESS | 1820 | 1477518658273 Marionette TRACE conn4 -> [0,3042,"switchToWindow",{"name":"8"}] 14:50:58 INFO - PROCESS | 1820 | 1477518658281 Marionette TRACE conn4 <- [1,3042,null,{}] 14:50:58 INFO - PROCESS | 1820 | 1477518658288 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b19800 == 12 [pid = 1820] [id = 680] 14:50:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x83b19c00) [pid = 1820] [serial = 1973] [outer = (nil)] 14:50:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x83b1c400) [pid = 1820] [serial = 1974] [outer = 0x83b19c00] 14:50:58 INFO - PROCESS | 1820 | 1477518658392 Marionette DEBUG loaded listener.js 14:50:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x83b1e000) [pid = 1820] [serial = 1975] [outer = 0x83b19c00] 14:50:59 INFO - PROCESS | 1820 | 1477518659138 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]]]}] 14:50:59 INFO - .. 14:50:59 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1377ms 14:50:59 INFO - PROCESS | 1820 | 1477518659224 Marionette TRACE conn4 -> [0,3044,"getWindowHandle",null] 14:50:59 INFO - TEST-START | /user-timing/test_user_timing_exists.html 14:50:59 INFO - PROCESS | 1820 | 1477518659228 Marionette TRACE conn4 <- [1,3044,null,{"value":"8"}] 14:50:59 INFO - PROCESS | 1820 | 1477518659237 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}] 14:50:59 INFO - PROCESS | 1820 | 1477518659523 Marionette TRACE conn4 <- [1,3045,null,{"value":null}] 14:50:59 INFO - PROCESS | 1820 | 1477518659634 Marionette TRACE conn4 -> [0,3046,"getWindowHandles",null] 14:50:59 INFO - PROCESS | 1820 | 1477518659643 Marionette TRACE conn4 <- [1,3046,null,["8"]] 14:50:59 INFO - PROCESS | 1820 | 1477518659655 Marionette TRACE conn4 -> [0,3047,"switchToWindow",{"name":"8"}] 14:50:59 INFO - PROCESS | 1820 | 1477518659662 Marionette TRACE conn4 <- [1,3047,null,{}] 14:50:59 INFO - PROCESS | 1820 | 1477518659668 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:50:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x84235800 == 13 [pid = 1820] [id = 681] 14:50:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x84236800) [pid = 1820] [serial = 1976] [outer = (nil)] 14:50:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8423a800) [pid = 1820] [serial = 1977] [outer = 0x84236800] 14:50:59 INFO - PROCESS | 1820 | 1477518659763 Marionette DEBUG loaded listener.js 14:50:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8428fc00) [pid = 1820] [serial = 1978] [outer = 0x84236800] 14:51:00 INFO - PROCESS | 1820 | 1477518660566 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]]]}] 14:51:00 INFO - ..... 14:51:00 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1423ms 14:51:00 INFO - PROCESS | 1820 | 1477518660659 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 14:51:00 INFO - PROCESS | 1820 | 1477518660666 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 14:51:00 INFO - TEST-START | /user-timing/test_user_timing_mark.html 14:51:00 INFO - PROCESS | 1820 | 1477518660677 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}] 14:51:00 INFO - PROCESS | 1820 | 1477518660960 Marionette TRACE conn4 <- [1,3050,null,{"value":null}] 14:51:01 INFO - PROCESS | 1820 | 1477518661112 Marionette TRACE conn4 -> [0,3051,"getWindowHandles",null] 14:51:01 INFO - PROCESS | 1820 | 1477518661118 Marionette TRACE conn4 <- [1,3051,null,["8"]] 14:51:01 INFO - PROCESS | 1820 | --DOCSHELL 0x9457e800 == 12 [pid = 1820] [id = 675] 14:51:01 INFO - PROCESS | 1820 | 1477518661851 Marionette TRACE conn4 -> [0,3052,"switchToWindow",{"name":"8"}] 14:51:01 INFO - PROCESS | 1820 | 1477518661863 Marionette TRACE conn4 <- [1,3052,null,{}] 14:51:01 INFO - PROCESS | 1820 | 1477518661872 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef7800 == 13 [pid = 1820] [id = 682] 14:51:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x82ef9000) [pid = 1820] [serial = 1979] [outer = (nil)] 14:51:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8324fc00) [pid = 1820] [serial = 1980] [outer = 0x82ef9000] 14:51:01 INFO - PROCESS | 1820 | 1477518661975 Marionette DEBUG loaded listener.js 14:51:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8325c400) [pid = 1820] [serial = 1981] [outer = 0x82ef9000] 14:51:02 INFO - PROCESS | 1820 | 1477518662897 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]]]}] 14:51:02 INFO - ..................... 14:51:02 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 2279ms 14:51:02 INFO - PROCESS | 1820 | 1477518662958 Marionette TRACE conn4 -> [0,3054,"getWindowHandle",null] 14:51:02 INFO - PROCESS | 1820 | 1477518662966 Marionette TRACE conn4 <- [1,3054,null,{"value":"8"}] 14:51:02 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 14:51:02 INFO - PROCESS | 1820 | 1477518662976 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}] 14:51:03 INFO - PROCESS | 1820 | 1477518663180 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 14:51:03 INFO - PROCESS | 1820 | 1477518663325 Marionette TRACE conn4 -> [0,3056,"getWindowHandles",null] 14:51:03 INFO - PROCESS | 1820 | 1477518663332 Marionette TRACE conn4 <- [1,3056,null,["8"]] 14:51:03 INFO - PROCESS | 1820 | 1477518663345 Marionette TRACE conn4 -> [0,3057,"switchToWindow",{"name":"8"}] 14:51:03 INFO - PROCESS | 1820 | 1477518663357 Marionette TRACE conn4 <- [1,3057,null,{}] 14:51:03 INFO - PROCESS | 1820 | 1477518663363 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x837fa400 == 14 [pid = 1820] [id = 683] 14:51:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x837fe000) [pid = 1820] [serial = 1982] [outer = (nil)] 14:51:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x83804800) [pid = 1820] [serial = 1983] [outer = 0x837fe000] 14:51:03 INFO - PROCESS | 1820 | 1477518663454 Marionette DEBUG loaded listener.js 14:51:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x83806c00) [pid = 1820] [serial = 1984] [outer = 0x837fe000] 14:51:04 INFO - PROCESS | 1820 | 1477518664100 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]]]}] 14:51:04 INFO - ..... 14:51:04 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1175ms 14:51:04 INFO - PROCESS | 1820 | 1477518664153 Marionette TRACE conn4 -> [0,3059,"getWindowHandle",null] 14:51:04 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 14:51:04 INFO - PROCESS | 1820 | 1477518664158 Marionette TRACE conn4 <- [1,3059,null,{"value":"8"}] 14:51:04 INFO - PROCESS | 1820 | 1477518664173 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}] 14:51:04 INFO - PROCESS | 1820 | 1477518664446 Marionette TRACE conn4 <- [1,3060,null,{"value":null}] 14:51:04 INFO - PROCESS | 1820 | 1477518664471 Marionette TRACE conn4 -> [0,3061,"getWindowHandles",null] 14:51:04 INFO - PROCESS | 1820 | 1477518664476 Marionette TRACE conn4 <- [1,3061,null,["8"]] 14:51:04 INFO - PROCESS | 1820 | 1477518664493 Marionette TRACE conn4 -> [0,3062,"switchToWindow",{"name":"8"}] 14:51:04 INFO - PROCESS | 1820 | 1477518664509 Marionette TRACE conn4 <- [1,3062,null,{}] 14:51:04 INFO - PROCESS | 1820 | 1477518664601 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x83aee800 == 15 [pid = 1820] [id = 684] 14:51:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x83aeec00) [pid = 1820] [serial = 1985] [outer = (nil)] 14:51:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x83af1c00) [pid = 1820] [serial = 1986] [outer = 0x83aeec00] 14:51:04 INFO - PROCESS | 1820 | 1477518664691 Marionette DEBUG loaded listener.js 14:51:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x83afb000) [pid = 1820] [serial = 1987] [outer = 0x83aeec00] 14:51:05 INFO - PROCESS | 1820 | 1477518665744 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]]]}] 14:51:05 INFO - ......................................... 14:51:05 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1657ms 14:51:05 INFO - PROCESS | 1820 | 1477518665823 Marionette TRACE conn4 -> [0,3064,"getWindowHandle",null] 14:51:05 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 14:51:05 INFO - PROCESS | 1820 | 1477518665828 Marionette TRACE conn4 <- [1,3064,null,{"value":"8"}] 14:51:05 INFO - PROCESS | 1820 | 1477518665836 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}] 14:51:06 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x83735800) [pid = 1820] [serial = 1964] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 14:51:06 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x83258800) [pid = 1820] [serial = 1961] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 14:51:06 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x9457ec00) [pid = 1820] [serial = 1958] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 14:51:06 INFO - PROCESS | 1820 | 1477518666156 Marionette TRACE conn4 <- [1,3065,null,{"value":null}] 14:51:06 INFO - PROCESS | 1820 | 1477518666252 Marionette TRACE conn4 -> [0,3066,"getWindowHandles",null] 14:51:06 INFO - PROCESS | 1820 | 1477518666256 Marionette TRACE conn4 <- [1,3066,null,["8"]] 14:51:06 INFO - PROCESS | 1820 | 1477518666265 Marionette TRACE conn4 -> [0,3067,"switchToWindow",{"name":"8"}] 14:51:06 INFO - PROCESS | 1820 | 1477518666272 Marionette TRACE conn4 <- [1,3067,null,{}] 14:51:06 INFO - PROCESS | 1820 | 1477518666281 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8428c800 == 16 [pid = 1820] [id = 685] 14:51:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8428d000) [pid = 1820] [serial = 1988] [outer = (nil)] 14:51:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8428f800) [pid = 1820] [serial = 1989] [outer = 0x8428d000] 14:51:06 INFO - PROCESS | 1820 | 1477518666370 Marionette DEBUG loaded listener.js 14:51:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x84294c00) [pid = 1820] [serial = 1990] [outer = 0x8428d000] 14:51:07 INFO - PROCESS | 1820 | 1477518667034 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]]]}] 14:51:07 INFO - .. 14:51:07 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1233ms 14:51:07 INFO - PROCESS | 1820 | 1477518667086 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 14:51:07 INFO - PROCESS | 1820 | 1477518667092 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 14:51:07 INFO - TEST-START | /user-timing/test_user_timing_measure.html 14:51:07 INFO - PROCESS | 1820 | 1477518667102 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}] 14:51:07 INFO - PROCESS | 1820 | 1477518667367 Marionette TRACE conn4 <- [1,3070,null,{"value":null}] 14:51:07 INFO - PROCESS | 1820 | 1477518667389 Marionette TRACE conn4 -> [0,3071,"getWindowHandles",null] 14:51:07 INFO - PROCESS | 1820 | 1477518667392 Marionette TRACE conn4 <- [1,3071,null,["8"]] 14:51:07 INFO - PROCESS | 1820 | 1477518667400 Marionette TRACE conn4 -> [0,3072,"switchToWindow",{"name":"8"}] 14:51:07 INFO - PROCESS | 1820 | 1477518667408 Marionette TRACE conn4 <- [1,3072,null,{}] 14:51:07 INFO - PROCESS | 1820 | 1477518667415 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8b269c00 == 17 [pid = 1820] [id = 686] 14:51:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8b26a000) [pid = 1820] [serial = 1991] [outer = (nil)] 14:51:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8c901400) [pid = 1820] [serial = 1992] [outer = 0x8b26a000] 14:51:07 INFO - PROCESS | 1820 | 1477518667503 Marionette DEBUG loaded listener.js 14:51:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8c906000) [pid = 1820] [serial = 1993] [outer = 0x8b26a000] 14:51:08 INFO - ............................... 14:51:08 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1342ms 14:51:08 INFO - PROCESS | 1820 | 1477518668389 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]]]}] 14:51:08 INFO - PROCESS | 1820 | 1477518668445 Marionette TRACE conn4 -> [0,3074,"getWindowHandle",null] 14:51:08 INFO - PROCESS | 1820 | 1477518668453 Marionette TRACE conn4 <- [1,3074,null,{"value":"8"}] 14:51:08 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 14:51:08 INFO - PROCESS | 1820 | 1477518668471 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}] 14:51:08 INFO - PROCESS | 1820 | 1477518668730 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 14:51:08 INFO - PROCESS | 1820 | 1477518668910 Marionette TRACE conn4 -> [0,3076,"getWindowHandles",null] 14:51:08 INFO - PROCESS | 1820 | 1477518668924 Marionette TRACE conn4 <- [1,3076,null,["8"]] 14:51:08 INFO - PROCESS | 1820 | 1477518668931 Marionette TRACE conn4 -> [0,3077,"switchToWindow",{"name":"8"}] 14:51:08 INFO - PROCESS | 1820 | 1477518668940 Marionette TRACE conn4 <- [1,3077,null,{}] 14:51:09 INFO - PROCESS | 1820 | 1477518668991 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x83625c00 == 18 [pid = 1820] [id = 687] 14:51:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x83736000) [pid = 1820] [serial = 1994] [outer = (nil)] 14:51:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x83744400) [pid = 1820] [serial = 1995] [outer = 0x83736000] 14:51:09 INFO - PROCESS | 1820 | 1477518669098 Marionette DEBUG loaded listener.js 14:51:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x83884400) [pid = 1820] [serial = 1996] [outer = 0x83736000] 14:51:09 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 14:51:09 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 14:51:09 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 14:51:09 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 14:51:09 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 14:51:09 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 14:51:09 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 14:51:09 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 14:51:10 INFO - PROCESS | 1820 | 1477518670139 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]]]}] 14:51:10 INFO - ................. 14:51:10 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1739ms 14:51:10 INFO - PROCESS | 1820 | 1477518670202 Marionette TRACE conn4 -> [0,3079,"getWindowHandle",null] 14:51:10 INFO - PROCESS | 1820 | 1477518670207 Marionette TRACE conn4 <- [1,3079,null,{"value":"8"}] 14:51:10 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 14:51:10 INFO - PROCESS | 1820 | 1477518670217 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}] 14:51:10 INFO - PROCESS | 1820 | 1477518670466 Marionette TRACE conn4 <- [1,3080,null,{"value":null}] 14:51:10 INFO - PROCESS | 1820 | 1477518670658 Marionette TRACE conn4 -> [0,3081,"getWindowHandles",null] 14:51:10 INFO - PROCESS | 1820 | 1477518670665 Marionette TRACE conn4 <- [1,3081,null,["8"]] 14:51:10 INFO - PROCESS | 1820 | 1477518670673 Marionette TRACE conn4 -> [0,3082,"switchToWindow",{"name":"8"}] 14:51:10 INFO - PROCESS | 1820 | 1477518670679 Marionette TRACE conn4 <- [1,3082,null,{}] 14:51:10 INFO - PROCESS | 1820 | 1477518670732 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x83257400 == 19 [pid = 1820] [id = 688] 14:51:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x84297400) [pid = 1820] [serial = 1997] [outer = (nil)] 14:51:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8b262400) [pid = 1820] [serial = 1998] [outer = 0x84297400] 14:51:10 INFO - PROCESS | 1820 | 1477518670838 Marionette DEBUG loaded listener.js 14:51:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8b267800) [pid = 1820] [serial = 1999] [outer = 0x84297400] 14:51:11 INFO - PROCESS | 1820 | 1477518671783 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]]]}] 14:51:11 INFO - ................. 14:51:11 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1629ms 14:51:11 INFO - PROCESS | 1820 | 1477518671899 Marionette TRACE conn4 -> [0,3084,"getWindowHandle",null] 14:51:11 INFO - PROCESS | 1820 | 1477518671906 Marionette TRACE conn4 <- [1,3084,null,{"value":"8"}] 14:51:11 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 14:51:11 INFO - PROCESS | 1820 | 1477518671921 Marionette TRACE conn4 -> [0,3085,"getContext",null] 14:51:11 INFO - PROCESS | 1820 | 1477518671925 Marionette TRACE conn4 <- [1,3085,null,{"value":"content"}] 14:51:11 INFO - PROCESS | 1820 | 1477518671931 Marionette TRACE conn4 -> [0,3086,"setContext",{"value":"chrome"}] 14:51:11 INFO - PROCESS | 1820 | 1477518671934 Marionette TRACE conn4 <- [1,3086,null,{}] 14:51:11 INFO - PROCESS | 1820 | 1477518671940 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}] 14:51:11 INFO - PROCESS | 1820 | 1477518671966 Marionette TRACE conn4 <- [1,3087,null,{"value":true}] 14:51:11 INFO - PROCESS | 1820 | 1477518671973 Marionette TRACE conn4 -> [0,3088,"setContext",{"value":"content"}] 14:51:11 INFO - PROCESS | 1820 | 1477518671977 Marionette TRACE conn4 <- [1,3088,null,{}] 14:51:11 INFO - Setting pref dom.animations-api.core.enabled (true) 14:51:11 INFO - PROCESS | 1820 | 1477518671983 Marionette TRACE conn4 -> [0,3089,"getContext",null] 14:51:11 INFO - PROCESS | 1820 | 1477518671988 Marionette TRACE conn4 <- [1,3089,null,{"value":"content"}] 14:51:11 INFO - PROCESS | 1820 | 1477518671994 Marionette TRACE conn4 -> [0,3090,"setContext",{"value":"chrome"}] 14:51:11 INFO - PROCESS | 1820 | 1477518671998 Marionette TRACE conn4 <- [1,3090,null,{}] 14:51:12 INFO - PROCESS | 1820 | 1477518672014 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}] 14:51:12 INFO - PROCESS | 1820 | 1477518672036 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 14:51:12 INFO - PROCESS | 1820 | 1477518672041 Marionette TRACE conn4 -> [0,3092,"setContext",{"value":"content"}] 14:51:12 INFO - PROCESS | 1820 | 1477518672047 Marionette TRACE conn4 <- [1,3092,null,{}] 14:51:12 INFO - PROCESS | 1820 | 1477518672054 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}] 14:51:12 INFO - PROCESS | 1820 | 1477518672276 Marionette TRACE conn4 <- [1,3093,null,{"value":null}] 14:51:12 INFO - PROCESS | 1820 | 1477518672561 Marionette TRACE conn4 -> [0,3094,"getWindowHandles",null] 14:51:12 INFO - PROCESS | 1820 | 1477518672568 Marionette TRACE conn4 <- [1,3094,null,["8"]] 14:51:12 INFO - PROCESS | 1820 | 1477518672575 Marionette TRACE conn4 -> [0,3095,"switchToWindow",{"name":"8"}] 14:51:12 INFO - PROCESS | 1820 | 1477518672585 Marionette TRACE conn4 <- [1,3095,null,{}] 14:51:12 INFO - PROCESS | 1820 | 1477518672645 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x83252c00 == 20 [pid = 1820] [id = 689] 14:51:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x83256800) [pid = 1820] [serial = 2000] [outer = (nil)] 14:51:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x834a4800) [pid = 1820] [serial = 2001] [outer = 0x83256800] 14:51:12 INFO - PROCESS | 1820 | 1477518672735 Marionette DEBUG loaded listener.js 14:51:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x834ab800) [pid = 1820] [serial = 2002] [outer = 0x83256800] 14:51:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x83322400 == 21 [pid = 1820] [id = 690] 14:51:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x83322800) [pid = 1820] [serial = 2003] [outer = (nil)] 14:51:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x83328800) [pid = 1820] [serial = 2004] [outer = 0x83322800] 14:51:13 INFO - PROCESS | 1820 | --DOCSHELL 0x83b19800 == 20 [pid = 1820] [id = 680] 14:51:13 INFO - PROCESS | 1820 | --DOCSHELL 0x83882c00 == 19 [pid = 1820] [id = 679] 14:51:13 INFO - PROCESS | 1820 | --DOCSHELL 0x8332f800 == 18 [pid = 1820] [id = 678] 14:51:13 INFO - PROCESS | 1820 | --DOCSHELL 0x8362b000 == 17 [pid = 1820] [id = 677] 14:51:13 INFO - PROCESS | 1820 | --DOCSHELL 0x83257000 == 16 [pid = 1820] [id = 676] 14:51:13 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8373d400) [pid = 1820] [serial = 1965] [outer = (nil)] [url = about:blank] 14:51:13 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x83740400) [pid = 1820] [serial = 1966] [outer = (nil)] [url = about:blank] 14:51:13 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x83320800) [pid = 1820] [serial = 1962] [outer = (nil)] [url = about:blank] 14:51:13 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x83328400) [pid = 1820] [serial = 1963] [outer = (nil)] [url = about:blank] 14:51:13 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x94585c00) [pid = 1820] [serial = 1960] [outer = (nil)] [url = about:blank] 14:51:13 INFO - PROCESS | 1820 | 1477518673704 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]]]}] 14:51:13 INFO - ... 14:51:13 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1814ms 14:51:13 INFO - PROCESS | 1820 | 1477518673732 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 14:51:13 INFO - PROCESS | 1820 | 1477518673739 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 14:51:13 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 14:51:13 INFO - PROCESS | 1820 | 1477518673748 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}] 14:51:13 INFO - PROCESS | 1820 | 1477518673950 Marionette TRACE conn4 <- [1,3098,null,{"value":null}] 14:51:14 INFO - PROCESS | 1820 | 1477518674101 Marionette TRACE conn4 -> [0,3099,"getWindowHandles",null] 14:51:14 INFO - PROCESS | 1820 | 1477518674109 Marionette TRACE conn4 <- [1,3099,null,["8"]] 14:51:14 INFO - PROCESS | 1820 | 1477518674115 Marionette TRACE conn4 -> [0,3100,"switchToWindow",{"name":"8"}] 14:51:14 INFO - PROCESS | 1820 | 1477518674123 Marionette TRACE conn4 <- [1,3100,null,{}] 14:51:14 INFO - PROCESS | 1820 | 1477518674133 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8380c800 == 17 [pid = 1820] [id = 691] 14:51:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8380cc00) [pid = 1820] [serial = 2005] [outer = (nil)] 14:51:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x83872c00) [pid = 1820] [serial = 2006] [outer = 0x8380cc00] 14:51:14 INFO - PROCESS | 1820 | 1477518674263 Marionette DEBUG loaded listener.js 14:51:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x83875800) [pid = 1820] [serial = 2007] [outer = 0x8380cc00] 14:51:14 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:51:14 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 14:51:15 INFO - PROCESS | 1820 | 1477518675127 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]]]}] 14:51:15 INFO - ......... 14:51:15 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1430ms 14:51:15 INFO - PROCESS | 1820 | 1477518675180 Marionette TRACE conn4 -> [0,3102,"getWindowHandle",null] 14:51:15 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 14:51:15 INFO - PROCESS | 1820 | 1477518675184 Marionette TRACE conn4 <- [1,3102,null,{"value":"8"}] 14:51:15 INFO - PROCESS | 1820 | 1477518675193 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}] 14:51:15 INFO - PROCESS | 1820 | 1477518675437 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 14:51:15 INFO - PROCESS | 1820 | 1477518675460 Marionette TRACE conn4 -> [0,3104,"getWindowHandles",null] 14:51:15 INFO - PROCESS | 1820 | 1477518675471 Marionette TRACE conn4 <- [1,3104,null,["8"]] 14:51:15 INFO - PROCESS | 1820 | 1477518675483 Marionette TRACE conn4 -> [0,3105,"switchToWindow",{"name":"8"}] 14:51:15 INFO - PROCESS | 1820 | 1477518675492 Marionette TRACE conn4 <- [1,3105,null,{}] 14:51:15 INFO - PROCESS | 1820 | 1477518675497 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce91800 == 18 [pid = 1820] [id = 692] 14:51:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8ce91c00) [pid = 1820] [serial = 2008] [outer = (nil)] 14:51:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8ce94800) [pid = 1820] [serial = 2009] [outer = 0x8ce91c00] 14:51:15 INFO - PROCESS | 1820 | 1477518675590 Marionette DEBUG loaded listener.js 14:51:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8ce98000) [pid = 1820] [serial = 2010] [outer = 0x8ce91c00] 14:51:16 INFO - PROCESS | 1820 | 1477518676395 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]]]}] 14:51:16 INFO - ................................... 14:51:16 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1299ms 14:51:16 INFO - PROCESS | 1820 | 1477518676490 Marionette TRACE conn4 -> [0,3107,"getWindowHandle",null] 14:51:16 INFO - PROCESS | 1820 | 1477518676495 Marionette TRACE conn4 <- [1,3107,null,{"value":"8"}] 14:51:16 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 14:51:16 INFO - Clearing pref dom.animations-api.core.enabled 14:51:16 INFO - PROCESS | 1820 | 1477518676516 Marionette TRACE conn4 -> [0,3108,"getContext",null] 14:51:16 INFO - PROCESS | 1820 | 1477518676521 Marionette TRACE conn4 <- [1,3108,null,{"value":"content"}] 14:51:16 INFO - PROCESS | 1820 | 1477518676526 Marionette TRACE conn4 -> [0,3109,"setContext",{"value":"chrome"}] 14:51:16 INFO - PROCESS | 1820 | 1477518676531 Marionette TRACE conn4 <- [1,3109,null,{}] 14:51:16 INFO - PROCESS | 1820 | 1477518676537 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}] 14:51:16 INFO - PROCESS | 1820 | 1477518676559 Marionette TRACE conn4 <- [1,3110,null,{"value":null}] 14:51:16 INFO - PROCESS | 1820 | 1477518676573 Marionette TRACE conn4 -> [0,3111,"setContext",{"value":"content"}] 14:51:16 INFO - PROCESS | 1820 | 1477518676576 Marionette TRACE conn4 <- [1,3111,null,{}] 14:51:16 INFO - PROCESS | 1820 | 1477518676583 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}] 14:51:16 INFO - PROCESS | 1820 | 1477518676830 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 14:51:16 INFO - PROCESS | 1820 | 1477518676867 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 14:51:16 INFO - PROCESS | 1820 | 1477518676872 Marionette TRACE conn4 <- [1,3113,null,["8"]] 14:51:16 INFO - PROCESS | 1820 | 1477518676880 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 14:51:16 INFO - PROCESS | 1820 | 1477518676889 Marionette TRACE conn4 <- [1,3114,null,{}] 14:51:16 INFO - PROCESS | 1820 | 1477518676974 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cecb400 == 19 [pid = 1820] [id = 693] 14:51:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8d934000) [pid = 1820] [serial = 2011] [outer = (nil)] 14:51:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8d93d000) [pid = 1820] [serial = 2012] [outer = 0x8d934000] 14:51:17 INFO - PROCESS | 1820 | 1477518677077 Marionette DEBUG loaded listener.js 14:51:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8db9a800) [pid = 1820] [serial = 2013] [outer = 0x8d934000] 14:51:17 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8428d000) [pid = 1820] [serial = 1988] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 14:51:17 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x83883400) [pid = 1820] [serial = 1970] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 14:51:17 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x83b19c00) [pid = 1820] [serial = 1973] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 14:51:17 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x82ef9000) [pid = 1820] [serial = 1979] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 14:51:17 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x837fe000) [pid = 1820] [serial = 1982] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 14:51:17 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x83aeec00) [pid = 1820] [serial = 1985] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 14:51:17 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8349f400) [pid = 1820] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 14:51:17 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x84236800) [pid = 1820] [serial = 1976] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 14:51:17 INFO - PROCESS | 1820 | 1477518677838 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]]]}] 14:51:17 INFO - . 14:51:17 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1349ms 14:51:17 INFO - PROCESS | 1820 | 1477518677865 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 14:51:17 INFO - PROCESS | 1820 | 1477518677869 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 14:51:17 INFO - TEST-START | /websockets/Close-0.htm 14:51:17 INFO - PROCESS | 1820 | 1477518677876 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}] 14:51:18 INFO - PROCESS | 1820 | 1477518678054 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 14:51:18 INFO - PROCESS | 1820 | 1477518678069 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 14:51:18 INFO - PROCESS | 1820 | 1477518678073 Marionette TRACE conn4 <- [1,3118,null,["8"]] 14:51:18 INFO - PROCESS | 1820 | 1477518678079 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 14:51:18 INFO - PROCESS | 1820 | 1477518678084 Marionette TRACE conn4 <- [1,3119,null,{}] 14:51:18 INFO - PROCESS | 1820 | 1477518678090 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d93fc00 == 20 [pid = 1820] [id = 694] 14:51:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8da3d800) [pid = 1820] [serial = 2014] [outer = (nil)] 14:51:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8dd6d400) [pid = 1820] [serial = 2015] [outer = 0x8da3d800] 14:51:18 INFO - PROCESS | 1820 | 1477518678175 Marionette DEBUG loaded listener.js 14:51:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8de08400) [pid = 1820] [serial = 2016] [outer = 0x8da3d800] 14:51:18 INFO - PROCESS | 1820 | 1477518678884 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]]]}] 14:51:18 INFO - . 14:51:18 INFO - TEST-OK | /websockets/Close-0.htm | took 1020ms 14:51:18 INFO - PROCESS | 1820 | 1477518678897 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 14:51:18 INFO - PROCESS | 1820 | 1477518678901 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 14:51:18 INFO - TEST-START | /websockets/Close-1000-reason.htm 14:51:18 INFO - PROCESS | 1820 | 1477518678909 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}] 14:51:19 INFO - PROCESS | 1820 | 1477518679089 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 14:51:19 INFO - PROCESS | 1820 | [1820] 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 14:51:19 INFO - PROCESS | 1820 | 1477518679101 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 14:51:19 INFO - PROCESS | 1820 | 1477518679105 Marionette TRACE conn4 <- [1,3123,null,["8"]] 14:51:19 INFO - PROCESS | 1820 | 1477518679261 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 14:51:19 INFO - PROCESS | 1820 | 1477518679268 Marionette TRACE conn4 <- [1,3124,null,{}] 14:51:19 INFO - PROCESS | 1820 | 1477518679275 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cecc000 == 21 [pid = 1820] [id = 695] 14:51:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8f98a400) [pid = 1820] [serial = 2017] [outer = (nil)] 14:51:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8f98fc00) [pid = 1820] [serial = 2018] [outer = 0x8f98a400] 14:51:19 INFO - PROCESS | 1820 | 1477518679398 Marionette DEBUG loaded listener.js 14:51:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8f9b1400) [pid = 1820] [serial = 2019] [outer = 0x8f98a400] 14:51:20 INFO - PROCESS | 1820 | 1477518680082 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]]]}] 14:51:20 INFO - .. 14:51:20 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1222ms 14:51:20 INFO - PROCESS | 1820 | 1477518680132 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 14:51:20 INFO - PROCESS | 1820 | 1477518680135 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 14:51:20 INFO - TEST-START | /websockets/Close-1000.htm 14:51:20 INFO - PROCESS | 1820 | 1477518680144 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}] 14:51:20 INFO - PROCESS | 1820 | 1477518680370 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 14:51:20 INFO - PROCESS | 1820 | 1477518680566 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 14:51:20 INFO - PROCESS | 1820 | 1477518680573 Marionette TRACE conn4 <- [1,3128,null,["8"]] 14:51:20 INFO - PROCESS | 1820 | 1477518680588 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 14:51:20 INFO - PROCESS | 1820 | 1477518680599 Marionette TRACE conn4 <- [1,3129,null,{}] 14:51:20 INFO - PROCESS | 1820 | 1477518680652 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef9000 == 22 [pid = 1820] [id = 696] 14:51:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x82efa000) [pid = 1820] [serial = 2020] [outer = (nil)] 14:51:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x83328400) [pid = 1820] [serial = 2021] [outer = 0x82efa000] 14:51:20 INFO - PROCESS | 1820 | 1477518680757 Marionette DEBUG loaded listener.js 14:51:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x83628000) [pid = 1820] [serial = 2022] [outer = 0x82efa000] 14:51:21 INFO - PROCESS | 1820 | 1477518681583 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]]]}] 14:51:21 INFO - .. 14:51:21 INFO - TEST-OK | /websockets/Close-1000.htm | took 1471ms 14:51:21 INFO - PROCESS | 1820 | 1477518681645 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 14:51:21 INFO - PROCESS | 1820 | 1477518681656 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 14:51:21 INFO - TEST-START | /websockets/Close-NaN.htm 14:51:21 INFO - PROCESS | 1820 | 1477518681675 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}] 14:51:21 INFO - PROCESS | 1820 | 1477518681888 Marionette TRACE conn4 <- [1,3132,null,{"value":null}] 14:51:22 INFO - PROCESS | 1820 | 1477518682084 Marionette TRACE conn4 -> [0,3133,"getWindowHandles",null] 14:51:22 INFO - PROCESS | 1820 | 1477518682089 Marionette TRACE conn4 <- [1,3133,null,["8"]] 14:51:22 INFO - PROCESS | 1820 | 1477518682098 Marionette TRACE conn4 -> [0,3134,"switchToWindow",{"name":"8"}] 14:51:22 INFO - PROCESS | 1820 | 1477518682107 Marionette TRACE conn4 <- [1,3134,null,{}] 14:51:22 INFO - PROCESS | 1820 | 1477518682160 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b21400 == 23 [pid = 1820] [id = 697] 14:51:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x83b23400) [pid = 1820] [serial = 2023] [outer = (nil)] 14:51:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x84238c00) [pid = 1820] [serial = 2024] [outer = 0x83b23400] 14:51:22 INFO - PROCESS | 1820 | 1477518682263 Marionette DEBUG loaded listener.js 14:51:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x84290400) [pid = 1820] [serial = 2025] [outer = 0x83b23400] 14:51:22 INFO - PROCESS | 1820 | 1477518682982 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]]]}] 14:51:22 INFO - . 14:51:22 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1322ms 14:51:23 INFO - PROCESS | 1820 | 1477518682996 Marionette TRACE conn4 -> [0,3136,"getWindowHandle",null] 14:51:23 INFO - PROCESS | 1820 | 1477518682999 Marionette TRACE conn4 <- [1,3136,null,{"value":"8"}] 14:51:23 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 14:51:23 INFO - PROCESS | 1820 | 1477518683008 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}] 14:51:23 INFO - PROCESS | 1820 | 1477518683227 Marionette TRACE conn4 <- [1,3137,null,{"value":null}] 14:51:23 INFO - PROCESS | 1820 | [1820] 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 14:51:23 INFO - PROCESS | 1820 | 1477518683448 Marionette TRACE conn4 -> [0,3138,"getWindowHandles",null] 14:51:23 INFO - PROCESS | 1820 | 1477518683458 Marionette TRACE conn4 <- [1,3138,null,["8"]] 14:51:23 INFO - PROCESS | 1820 | 1477518683467 Marionette TRACE conn4 -> [0,3139,"switchToWindow",{"name":"8"}] 14:51:23 INFO - PROCESS | 1820 | 1477518683476 Marionette TRACE conn4 <- [1,3139,null,{}] 14:51:23 INFO - PROCESS | 1820 | 1477518683487 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x83327c00 == 24 [pid = 1820] [id = 698] 14:51:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8cec2c00) [pid = 1820] [serial = 2026] [outer = (nil)] 14:51:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8cec4800) [pid = 1820] [serial = 2027] [outer = 0x8cec2c00] 14:51:23 INFO - PROCESS | 1820 | 1477518683591 Marionette DEBUG loaded listener.js 14:51:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8cec8400) [pid = 1820] [serial = 2028] [outer = 0x8cec2c00] 14:51:24 INFO - PROCESS | 1820 | 1477518684279 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]]]}] 14:51:24 INFO - . 14:51:24 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1330ms 14:51:24 INFO - PROCESS | 1820 | 1477518684354 Marionette TRACE conn4 -> [0,3141,"getWindowHandle",null] 14:51:24 INFO - PROCESS | 1820 | 1477518684358 Marionette TRACE conn4 <- [1,3141,null,{"value":"8"}] 14:51:24 INFO - TEST-START | /websockets/Close-clamp.htm 14:51:24 INFO - PROCESS | 1820 | 1477518684372 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}] 14:51:24 INFO - PROCESS | 1820 | 1477518684587 Marionette TRACE conn4 <- [1,3142,null,{"value":null}] 14:51:24 INFO - PROCESS | 1820 | [1820] 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 14:51:24 INFO - PROCESS | 1820 | 1477518684844 Marionette TRACE conn4 -> [0,3143,"getWindowHandles",null] 14:51:24 INFO - PROCESS | 1820 | 1477518684848 Marionette TRACE conn4 <- [1,3143,null,["8"]] 14:51:24 INFO - PROCESS | 1820 | 1477518684898 Marionette TRACE conn4 -> [0,3144,"switchToWindow",{"name":"8"}] 14:51:24 INFO - PROCESS | 1820 | 1477518684907 Marionette TRACE conn4 <- [1,3144,null,{}] 14:51:24 INFO - PROCESS | 1820 | 1477518684915 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f917800 == 25 [pid = 1820] [id = 699] 14:51:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8f919000) [pid = 1820] [serial = 2029] [outer = (nil)] 14:51:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8f920c00) [pid = 1820] [serial = 2030] [outer = 0x8f919000] 14:51:25 INFO - PROCESS | 1820 | 1477518685019 Marionette DEBUG loaded listener.js 14:51:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8f98b000) [pid = 1820] [serial = 2031] [outer = 0x8f919000] 14:51:25 INFO - PROCESS | 1820 | 1477518685733 Marionette TRACE conn4 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 14:51:25 INFO - . 14:51:25 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1441ms 14:51:25 INFO - PROCESS | 1820 | 1477518685813 Marionette TRACE conn4 -> [0,3146,"getWindowHandle",null] 14:51:25 INFO - PROCESS | 1820 | 1477518685821 Marionette TRACE conn4 <- [1,3146,null,{"value":"8"}] 14:51:25 INFO - TEST-START | /websockets/Close-null.htm 14:51:25 INFO - PROCESS | 1820 | 1477518685833 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}] 14:51:26 INFO - PROCESS | 1820 | 1477518686124 Marionette TRACE conn4 <- [1,3147,null,{"value":null}] 14:51:26 INFO - PROCESS | 1820 | [1820] 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 14:51:26 INFO - PROCESS | 1820 | 1477518686259 Marionette TRACE conn4 -> [0,3148,"getWindowHandles",null] 14:51:26 INFO - PROCESS | 1820 | 1477518686264 Marionette TRACE conn4 <- [1,3148,null,["8"]] 14:51:26 INFO - PROCESS | 1820 | 1477518686270 Marionette TRACE conn4 -> [0,3149,"switchToWindow",{"name":"8"}] 14:51:26 INFO - PROCESS | 1820 | 1477518686276 Marionette TRACE conn4 <- [1,3149,null,{}] 14:51:26 INFO - PROCESS | 1820 | 1477518686464 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x83258800 == 26 [pid = 1820] [id = 700] 14:51:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x83322000) [pid = 1820] [serial = 2032] [outer = (nil)] 14:51:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x83802c00) [pid = 1820] [serial = 2033] [outer = 0x83322000] 14:51:26 INFO - PROCESS | 1820 | 1477518686561 Marionette DEBUG loaded listener.js 14:51:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8387ac00) [pid = 1820] [serial = 2034] [outer = 0x83322000] 14:51:27 INFO - PROCESS | 1820 | 1477518687340 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]]]}] 14:51:27 INFO - . 14:51:27 INFO - TEST-OK | /websockets/Close-null.htm | took 1524ms 14:51:27 INFO - PROCESS | 1820 | 1477518687356 Marionette TRACE conn4 -> [0,3151,"getWindowHandle",null] 14:51:27 INFO - PROCESS | 1820 | 1477518687362 Marionette TRACE conn4 <- [1,3151,null,{"value":"8"}] 14:51:27 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 14:51:27 INFO - PROCESS | 1820 | 1477518687377 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}] 14:51:27 INFO - PROCESS | 1820 | 1477518687574 Marionette TRACE conn4 <- [1,3152,null,{"value":null}] 14:51:27 INFO - PROCESS | 1820 | [1820] 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 14:51:27 INFO - PROCESS | 1820 | 1477518687799 Marionette TRACE conn4 -> [0,3153,"getWindowHandles",null] 14:51:27 INFO - PROCESS | 1820 | 1477518687806 Marionette TRACE conn4 <- [1,3153,null,["8"]] 14:51:27 INFO - PROCESS | 1820 | 1477518687813 Marionette TRACE conn4 -> [0,3154,"switchToWindow",{"name":"8"}] 14:51:27 INFO - PROCESS | 1820 | 1477518687820 Marionette TRACE conn4 <- [1,3154,null,{}] 14:51:27 INFO - PROCESS | 1820 | --DOCSHELL 0x83322400 == 25 [pid = 1820] [id = 690] 14:51:27 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8428f800) [pid = 1820] [serial = 1989] [outer = (nil)] [url = about:blank] 14:51:27 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x84294c00) [pid = 1820] [serial = 1990] [outer = (nil)] [url = about:blank] 14:51:27 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x83af1c00) [pid = 1820] [serial = 1986] [outer = (nil)] [url = about:blank] 14:51:27 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x83afb000) [pid = 1820] [serial = 1987] [outer = (nil)] [url = about:blank] 14:51:27 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x83804800) [pid = 1820] [serial = 1983] [outer = (nil)] [url = about:blank] 14:51:27 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x83806c00) [pid = 1820] [serial = 1984] [outer = (nil)] [url = about:blank] 14:51:27 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8324fc00) [pid = 1820] [serial = 1980] [outer = (nil)] [url = about:blank] 14:51:27 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8325c400) [pid = 1820] [serial = 1981] [outer = (nil)] [url = about:blank] 14:51:27 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8423a800) [pid = 1820] [serial = 1977] [outer = (nil)] [url = about:blank] 14:51:27 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8428fc00) [pid = 1820] [serial = 1978] [outer = (nil)] [url = about:blank] 14:51:27 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x83b1c400) [pid = 1820] [serial = 1974] [outer = (nil)] [url = about:blank] 14:51:27 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x83b1e000) [pid = 1820] [serial = 1975] [outer = (nil)] [url = about:blank] 14:51:27 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x83886c00) [pid = 1820] [serial = 1971] [outer = (nil)] [url = about:blank] 14:51:27 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8388a800) [pid = 1820] [serial = 1972] [outer = (nil)] [url = about:blank] 14:51:27 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x834a9800) [pid = 1820] [serial = 1968] [outer = (nil)] [url = about:blank] 14:51:27 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8373ec00) [pid = 1820] [serial = 1969] [outer = (nil)] [url = about:blank] 14:51:27 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8c901400) [pid = 1820] [serial = 1992] [outer = (nil)] [url = about:blank] 14:51:27 INFO - PROCESS | 1820 | 1477518687888 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x8361c400 == 26 [pid = 1820] [id = 701] 14:51:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8361f800) [pid = 1820] [serial = 2035] [outer = (nil)] 14:51:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x83806000) [pid = 1820] [serial = 2036] [outer = 0x8361f800] 14:51:27 INFO - PROCESS | 1820 | 1477518687984 Marionette DEBUG loaded listener.js 14:51:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x83878800) [pid = 1820] [serial = 2037] [outer = 0x8361f800] 14:51:28 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 14:51:28 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 14:51:28 INFO - PROCESS | 1820 | 1477518688663 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]]]}] 14:51:28 INFO - .. 14:51:28 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1332ms 14:51:28 INFO - PROCESS | 1820 | 1477518688709 Marionette TRACE conn4 -> [0,3156,"getWindowHandle",null] 14:51:28 INFO - PROCESS | 1820 | 1477518688714 Marionette TRACE conn4 <- [1,3156,null,{"value":"8"}] 14:51:28 INFO - TEST-START | /websockets/Close-string.htm 14:51:28 INFO - PROCESS | 1820 | 1477518688729 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}] 14:51:28 INFO - PROCESS | 1820 | 1477518688924 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 14:51:29 INFO - PROCESS | 1820 | 1477518689069 Marionette TRACE conn4 -> [0,3158,"getWindowHandles",null] 14:51:29 INFO - PROCESS | 1820 | 1477518689074 Marionette TRACE conn4 <- [1,3158,null,["8"]] 14:51:29 INFO - PROCESS | 1820 | 1477518689084 Marionette TRACE conn4 -> [0,3159,"switchToWindow",{"name":"8"}] 14:51:29 INFO - PROCESS | 1820 | 1477518689091 Marionette TRACE conn4 <- [1,3159,null,{}] 14:51:29 INFO - PROCESS | 1820 | 1477518689106 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x84293c00 == 27 [pid = 1820] [id = 702] 14:51:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x84294000) [pid = 1820] [serial = 2038] [outer = (nil)] 14:51:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8b25e800) [pid = 1820] [serial = 2039] [outer = 0x84294000] 14:51:29 INFO - PROCESS | 1820 | 1477518689197 Marionette DEBUG loaded listener.js 14:51:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8c904800) [pid = 1820] [serial = 2040] [outer = 0x84294000] 14:51:29 INFO - PROCESS | 1820 | 1477518689823 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]]]}] 14:51:29 INFO - . 14:51:29 INFO - TEST-OK | /websockets/Close-string.htm | took 1123ms 14:51:29 INFO - TEST-START | /websockets/Close-undefined.htm 14:51:29 INFO - PROCESS | 1820 | 1477518689854 Marionette TRACE conn4 -> [0,3161,"getWindowHandle",null] 14:51:29 INFO - PROCESS | 1820 | 1477518689857 Marionette TRACE conn4 <- [1,3161,null,{"value":"8"}] 14:51:29 INFO - PROCESS | 1820 | 1477518689866 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}] 14:51:30 INFO - PROCESS | 1820 | 1477518690057 Marionette TRACE conn4 <- [1,3162,null,{"value":null}] 14:51:30 INFO - PROCESS | 1820 | [1820] 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 14:51:30 INFO - PROCESS | 1820 | 1477518690073 Marionette TRACE conn4 -> [0,3163,"getWindowHandles",null] 14:51:30 INFO - PROCESS | 1820 | 1477518690077 Marionette TRACE conn4 <- [1,3163,null,["8"]] 14:51:30 INFO - PROCESS | 1820 | 1477518690084 Marionette TRACE conn4 -> [0,3164,"switchToWindow",{"name":"8"}] 14:51:30 INFO - PROCESS | 1820 | 1477518690092 Marionette TRACE conn4 <- [1,3164,null,{}] 14:51:30 INFO - PROCESS | 1820 | 1477518690098 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce9bc00 == 28 [pid = 1820] [id = 703] 14:51:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8ce9c800) [pid = 1820] [serial = 2041] [outer = (nil)] 14:51:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8cec0400) [pid = 1820] [serial = 2042] [outer = 0x8ce9c800] 14:51:30 INFO - PROCESS | 1820 | 1477518690329 Marionette DEBUG loaded listener.js 14:51:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8cecb000) [pid = 1820] [serial = 2043] [outer = 0x8ce9c800] 14:51:31 INFO - PROCESS | 1820 | 1477518691031 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]]]}] 14:51:31 INFO - . 14:51:31 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1185ms 14:51:31 INFO - PROCESS | 1820 | 1477518691050 Marionette TRACE conn4 -> [0,3166,"getWindowHandle",null] 14:51:31 INFO - PROCESS | 1820 | 1477518691054 Marionette TRACE conn4 <- [1,3166,null,{"value":"8"}] 14:51:31 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 14:51:31 INFO - PROCESS | 1820 | 1477518691067 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}] 14:51:31 INFO - PROCESS | 1820 | 1477518691300 Marionette TRACE conn4 <- [1,3167,null,{"value":null}] 14:51:31 INFO - PROCESS | 1820 | 1477518691329 Marionette TRACE conn4 -> [0,3168,"getWindowHandles",null] 14:51:31 INFO - PROCESS | 1820 | 1477518691332 Marionette TRACE conn4 <- [1,3168,null,["8"]] 14:51:31 INFO - PROCESS | 1820 | 1477518691339 Marionette TRACE conn4 -> [0,3169,"switchToWindow",{"name":"8"}] 14:51:31 INFO - PROCESS | 1820 | 1477518691345 Marionette TRACE conn4 <- [1,3169,null,{}] 14:51:31 INFO - PROCESS | 1820 | 1477518691350 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f915c00 == 29 [pid = 1820] [id = 704] 14:51:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8f916400) [pid = 1820] [serial = 2044] [outer = (nil)] 14:51:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f91e000) [pid = 1820] [serial = 2045] [outer = 0x8f916400] 14:51:31 INFO - PROCESS | 1820 | 1477518691514 Marionette DEBUG loaded listener.js 14:51:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8fa29c00) [pid = 1820] [serial = 2046] [outer = 0x8f916400] 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:51:32 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:51:32 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x84297400) [pid = 1820] [serial = 1997] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 14:51:32 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8380cc00) [pid = 1820] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 14:51:32 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x83736000) [pid = 1820] [serial = 1994] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 14:51:32 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x83322800) [pid = 1820] [serial = 2003] [outer = (nil)] [url = about:blank] 14:51:32 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x83256800) [pid = 1820] [serial = 2000] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 14:51:32 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8da3d800) [pid = 1820] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 14:51:32 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8d934000) [pid = 1820] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 14:51:32 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8ce91c00) [pid = 1820] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 14:51:32 INFO - PROCESS | 1820 | 1477518692678 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]]]}] 14:51:32 INFO - . 14:51:32 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1623ms 14:51:32 INFO - PROCESS | 1820 | 1477518692690 Marionette TRACE conn4 -> [0,3171,"getWindowHandle",null] 14:51:32 INFO - PROCESS | 1820 | 1477518692695 Marionette TRACE conn4 <- [1,3171,null,{"value":"8"}] 14:51:32 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 14:51:32 INFO - PROCESS | 1820 | 1477518692702 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}] 14:51:32 INFO - PROCESS | 1820 | 1477518692949 Marionette TRACE conn4 <- [1,3172,null,{"value":null}] 14:51:33 INFO - PROCESS | 1820 | 1477518693046 Marionette TRACE conn4 -> [0,3173,"getWindowHandles",null] 14:51:33 INFO - PROCESS | 1820 | 1477518693050 Marionette TRACE conn4 <- [1,3173,null,["8"]] 14:51:33 INFO - PROCESS | 1820 | 1477518693056 Marionette TRACE conn4 -> [0,3174,"switchToWindow",{"name":"8"}] 14:51:33 INFO - PROCESS | 1820 | 1477518693062 Marionette TRACE conn4 <- [1,3174,null,{}] 14:51:33 INFO - PROCESS | 1820 | 1477518693068 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:51:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8380c400 == 30 [pid = 1820] [id = 705] 14:51:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8fa2f800) [pid = 1820] [serial = 2047] [outer = (nil)] 14:51:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8fa37800) [pid = 1820] [serial = 2048] [outer = 0x8fa2f800] 14:51:33 INFO - PROCESS | 1820 | 1477518693190 Marionette DEBUG loaded listener.js 14:51:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x90fb6800) [pid = 1820] [serial = 2049] [outer = 0x8fa2f800] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x83625c00 == 29 [pid = 1820] [id = 687] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x83257400 == 28 [pid = 1820] [id = 688] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x83aee800 == 27 [pid = 1820] [id = 684] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8cecb400 == 26 [pid = 1820] [id = 693] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8b269c00 == 25 [pid = 1820] [id = 686] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8380c800 == 24 [pid = 1820] [id = 691] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce91800 == 23 [pid = 1820] [id = 692] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8428c800 == 22 [pid = 1820] [id = 685] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x82ef7800 == 21 [pid = 1820] [id = 682] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x83252c00 == 20 [pid = 1820] [id = 689] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8f915c00 == 19 [pid = 1820] [id = 704] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce9bc00 == 18 [pid = 1820] [id = 703] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x84293c00 == 17 [pid = 1820] [id = 702] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8361c400 == 16 [pid = 1820] [id = 701] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x83258800 == 15 [pid = 1820] [id = 700] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8f917800 == 14 [pid = 1820] [id = 699] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x83327c00 == 13 [pid = 1820] [id = 698] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x83b21400 == 12 [pid = 1820] [id = 697] 14:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x82ef9000 == 11 [pid = 1820] [id = 696] 14:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x83328800) [pid = 1820] [serial = 2004] [outer = (nil)] [url = about:blank] 14:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8dd6d400) [pid = 1820] [serial = 2015] [outer = (nil)] [url = about:blank] 14:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8de08400) [pid = 1820] [serial = 2016] [outer = (nil)] [url = about:blank] 14:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8d93d000) [pid = 1820] [serial = 2012] [outer = (nil)] [url = about:blank] 14:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8db9a800) [pid = 1820] [serial = 2013] [outer = (nil)] [url = about:blank] 14:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8ce94800) [pid = 1820] [serial = 2009] [outer = (nil)] [url = about:blank] 14:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8ce98000) [pid = 1820] [serial = 2010] [outer = (nil)] [url = about:blank] 14:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x83872c00) [pid = 1820] [serial = 2006] [outer = (nil)] [url = about:blank] 14:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x83875800) [pid = 1820] [serial = 2007] [outer = (nil)] [url = about:blank] 14:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x834a4800) [pid = 1820] [serial = 2001] [outer = (nil)] [url = about:blank] 14:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x834ab800) [pid = 1820] [serial = 2002] [outer = (nil)] [url = about:blank] 14:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8b262400) [pid = 1820] [serial = 1998] [outer = (nil)] [url = about:blank] 14:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8b267800) [pid = 1820] [serial = 1999] [outer = (nil)] [url = about:blank] 14:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x83744400) [pid = 1820] [serial = 1995] [outer = (nil)] [url = about:blank] 14:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x83884400) [pid = 1820] [serial = 1996] [outer = (nil)] [url = about:blank] 14:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8f98fc00) [pid = 1820] [serial = 2018] [outer = (nil)] [url = about:blank] 14:51:41 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8f919000) [pid = 1820] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 14:51:41 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x83322000) [pid = 1820] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 14:51:41 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8cec2c00) [pid = 1820] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 14:51:41 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x84294000) [pid = 1820] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 14:51:41 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x83b23400) [pid = 1820] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 14:51:41 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8f98a400) [pid = 1820] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 14:51:41 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8361f800) [pid = 1820] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 14:51:41 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x82efa000) [pid = 1820] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 14:51:41 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8f916400) [pid = 1820] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 14:51:41 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8ce9c800) [pid = 1820] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 14:51:41 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8b26a000) [pid = 1820] [serial = 1991] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 14:51:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8cecc000 == 10 [pid = 1820] [id = 695] 14:51:45 INFO - PROCESS | 1820 | --DOCSHELL 0x84235800 == 9 [pid = 1820] [id = 681] 14:51:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8d93fc00 == 8 [pid = 1820] [id = 694] 14:51:45 INFO - PROCESS | 1820 | --DOCSHELL 0x837fa400 == 7 [pid = 1820] [id = 683] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8fa37800) [pid = 1820] [serial = 2048] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8f91e000) [pid = 1820] [serial = 2045] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8fa29c00) [pid = 1820] [serial = 2046] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8cec0400) [pid = 1820] [serial = 2042] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8cecb000) [pid = 1820] [serial = 2043] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8b25e800) [pid = 1820] [serial = 2039] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8c904800) [pid = 1820] [serial = 2040] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83806000) [pid = 1820] [serial = 2036] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x83878800) [pid = 1820] [serial = 2037] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x83802c00) [pid = 1820] [serial = 2033] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8387ac00) [pid = 1820] [serial = 2034] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f920c00) [pid = 1820] [serial = 2030] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8f98b000) [pid = 1820] [serial = 2031] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8cec4800) [pid = 1820] [serial = 2027] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8cec8400) [pid = 1820] [serial = 2028] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x84238c00) [pid = 1820] [serial = 2024] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x84290400) [pid = 1820] [serial = 2025] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8c906000) [pid = 1820] [serial = 1993] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83328400) [pid = 1820] [serial = 2021] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83628000) [pid = 1820] [serial = 2022] [outer = (nil)] [url = about:blank] 14:51:45 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8f9b1400) [pid = 1820] [serial = 2019] [outer = (nil)] [url = about:blank] 14:52:03 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:52:03 INFO - PROCESS | 1820 | 1477518723431 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]]]}] 14:52:03 INFO - .. 14:52:03 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30767ms 14:52:03 INFO - PROCESS | 1820 | 1477518723472 Marionette TRACE conn4 -> [0,3176,"getWindowHandle",null] 14:52:03 INFO - PROCESS | 1820 | 1477518723479 Marionette TRACE conn4 <- [1,3176,null,{"value":"8"}] 14:52:03 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 14:52:03 INFO - PROCESS | 1820 | 1477518723492 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}] 14:52:03 INFO - PROCESS | 1820 | 1477518723745 Marionette TRACE conn4 <- [1,3177,null,{"value":null}] 14:52:03 INFO - PROCESS | 1820 | [1820] 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 14:52:03 INFO - PROCESS | 1820 | 1477518723840 Marionette TRACE conn4 -> [0,3178,"getWindowHandles",null] 14:52:03 INFO - PROCESS | 1820 | 1477518723847 Marionette TRACE conn4 <- [1,3178,null,["8"]] 14:52:03 INFO - PROCESS | 1820 | 1477518723857 Marionette TRACE conn4 -> [0,3179,"switchToWindow",{"name":"8"}] 14:52:03 INFO - PROCESS | 1820 | 1477518723866 Marionette TRACE conn4 <- [1,3179,null,{}] 14:52:03 INFO - PROCESS | 1820 | 1477518723878 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x8325a400 == 8 [pid = 1820] [id = 706] 14:52:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8325a800) [pid = 1820] [serial = 2050] [outer = (nil)] 14:52:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83322000) [pid = 1820] [serial = 2051] [outer = 0x8325a800] 14:52:03 INFO - PROCESS | 1820 | 1477518723975 Marionette DEBUG loaded listener.js 14:52:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83329c00) [pid = 1820] [serial = 2052] [outer = 0x8325a800] 14:52:04 INFO - PROCESS | 1820 | [1820] 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 2072 14:52:04 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:52:04 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:52:04 INFO - PROCESS | 1820 | 1477518724595 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]]]}] 14:52:04 INFO - . 14:52:04 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1127ms 14:52:04 INFO - PROCESS | 1820 | 1477518724625 Marionette TRACE conn4 -> [0,3181,"getWindowHandle",null] 14:52:04 INFO - PROCESS | 1820 | 1477518724630 Marionette TRACE conn4 <- [1,3181,null,{"value":"8"}] 14:52:04 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 14:52:04 INFO - PROCESS | 1820 | 1477518724641 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}] 14:52:04 INFO - PROCESS | 1820 | 1477518724895 Marionette TRACE conn4 <- [1,3182,null,{"value":null}] 14:52:04 INFO - PROCESS | 1820 | 1477518724916 Marionette TRACE conn4 -> [0,3183,"getWindowHandles",null] 14:52:04 INFO - PROCESS | 1820 | 1477518724922 Marionette TRACE conn4 <- [1,3183,null,["8"]] 14:52:04 INFO - PROCESS | 1820 | 1477518724928 Marionette TRACE conn4 -> [0,3184,"switchToWindow",{"name":"8"}] 14:52:04 INFO - PROCESS | 1820 | 1477518724934 Marionette TRACE conn4 <- [1,3184,null,{}] 14:52:04 INFO - PROCESS | 1820 | 1477518724941 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x83620000 == 9 [pid = 1820] [id = 707] 14:52:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83621800) [pid = 1820] [serial = 2053] [outer = (nil)] 14:52:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x83735800) [pid = 1820] [serial = 2054] [outer = 0x83621800] 14:52:05 INFO - PROCESS | 1820 | 1477518725043 Marionette DEBUG loaded listener.js 14:52:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8373a400) [pid = 1820] [serial = 2055] [outer = 0x83621800] 14:52:05 INFO - PROCESS | 1820 | 1477518725863 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]]]}] 14:52:05 INFO - .. 14:52:05 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1284ms 14:52:05 INFO - PROCESS | 1820 | 1477518725934 Marionette TRACE conn4 -> [0,3186,"getWindowHandle",null] 14:52:05 INFO - PROCESS | 1820 | 1477518725942 Marionette TRACE conn4 <- [1,3186,null,{"value":"8"}] 14:52:05 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 14:52:05 INFO - PROCESS | 1820 | 1477518725960 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}] 14:52:06 INFO - PROCESS | 1820 | 1477518726175 Marionette TRACE conn4 <- [1,3187,null,{"value":null}] 14:52:06 INFO - PROCESS | 1820 | 1477518726190 Marionette TRACE conn4 -> [0,3188,"getWindowHandles",null] 14:52:06 INFO - PROCESS | 1820 | 1477518726195 Marionette TRACE conn4 <- [1,3188,null,["8"]] 14:52:06 INFO - PROCESS | 1820 | 1477518726200 Marionette TRACE conn4 -> [0,3189,"switchToWindow",{"name":"8"}] 14:52:06 INFO - PROCESS | 1820 | 1477518726208 Marionette TRACE conn4 <- [1,3189,null,{}] 14:52:06 INFO - PROCESS | 1820 | 1477518726337 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x83810000 == 10 [pid = 1820] [id = 708] 14:52:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x83810800) [pid = 1820] [serial = 2056] [outer = (nil)] 14:52:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x83872c00) [pid = 1820] [serial = 2057] [outer = 0x83810800] 14:52:06 INFO - PROCESS | 1820 | 1477518726436 Marionette DEBUG loaded listener.js 14:52:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x83878800) [pid = 1820] [serial = 2058] [outer = 0x83810800] 14:52:07 INFO - PROCESS | 1820 | 1477518727114 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]]]}] 14:52:07 INFO - .. 14:52:07 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1191ms 14:52:07 INFO - PROCESS | 1820 | 1477518727152 Marionette TRACE conn4 -> [0,3191,"getWindowHandle",null] 14:52:07 INFO - PROCESS | 1820 | 1477518727156 Marionette TRACE conn4 <- [1,3191,null,{"value":"8"}] 14:52:07 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 14:52:07 INFO - PROCESS | 1820 | 1477518727164 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}] 14:52:07 INFO - PROCESS | 1820 | 1477518727355 Marionette TRACE conn4 <- [1,3192,null,{"value":null}] 14:52:07 INFO - PROCESS | 1820 | 1477518727495 Marionette TRACE conn4 -> [0,3193,"getWindowHandles",null] 14:52:07 INFO - PROCESS | 1820 | 1477518727503 Marionette TRACE conn4 <- [1,3193,null,["8"]] 14:52:07 INFO - PROCESS | 1820 | 1477518727509 Marionette TRACE conn4 -> [0,3194,"switchToWindow",{"name":"8"}] 14:52:07 INFO - PROCESS | 1820 | 1477518727516 Marionette TRACE conn4 <- [1,3194,null,{}] 14:52:07 INFO - PROCESS | 1820 | 1477518727523 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x82eee400 == 11 [pid = 1820] [id = 709] 14:52:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8388cc00) [pid = 1820] [serial = 2059] [outer = (nil)] 14:52:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8388f400) [pid = 1820] [serial = 2060] [outer = 0x8388cc00] 14:52:07 INFO - PROCESS | 1820 | 1477518727610 Marionette DEBUG loaded listener.js 14:52:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x83af2400) [pid = 1820] [serial = 2061] [outer = 0x8388cc00] 14:52:08 INFO - PROCESS | 1820 | 1477518728255 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]]]}] 14:52:08 INFO - .. 14:52:08 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1125ms 14:52:08 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 14:52:08 INFO - PROCESS | 1820 | 1477518728290 Marionette TRACE conn4 -> [0,3196,"getWindowHandle",null] 14:52:08 INFO - PROCESS | 1820 | 1477518728293 Marionette TRACE conn4 <- [1,3196,null,{"value":"8"}] 14:52:08 INFO - PROCESS | 1820 | 1477518728301 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}] 14:52:08 INFO - PROCESS | 1820 | 1477518728478 Marionette TRACE conn4 <- [1,3197,null,{"value":null}] 14:52:08 INFO - PROCESS | 1820 | 1477518728620 Marionette TRACE conn4 -> [0,3198,"getWindowHandles",null] 14:52:08 INFO - PROCESS | 1820 | 1477518728627 Marionette TRACE conn4 <- [1,3198,null,["8"]] 14:52:08 INFO - PROCESS | 1820 | 1477518728632 Marionette TRACE conn4 -> [0,3199,"switchToWindow",{"name":"8"}] 14:52:08 INFO - PROCESS | 1820 | 1477518728638 Marionette TRACE conn4 <- [1,3199,null,{}] 14:52:08 INFO - PROCESS | 1820 | 1477518728644 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x83af9c00 == 12 [pid = 1820] [id = 710] 14:52:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x83b18800) [pid = 1820] [serial = 2062] [outer = (nil)] 14:52:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x83b1b000) [pid = 1820] [serial = 2063] [outer = 0x83b18800] 14:52:08 INFO - PROCESS | 1820 | 1477518728728 Marionette DEBUG loaded listener.js 14:52:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x83b1fc00) [pid = 1820] [serial = 2064] [outer = 0x83b18800] 14:52:09 INFO - PROCESS | 1820 | 1477518729313 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]]]}] 14:52:09 INFO - .. 14:52:09 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1073ms 14:52:09 INFO - PROCESS | 1820 | 1477518729374 Marionette TRACE conn4 -> [0,3201,"getWindowHandle",null] 14:52:09 INFO - PROCESS | 1820 | 1477518729378 Marionette TRACE conn4 <- [1,3201,null,{"value":"8"}] 14:52:09 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 14:52:09 INFO - PROCESS | 1820 | 1477518729386 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}] 14:52:09 INFO - PROCESS | 1820 | 1477518729685 Marionette TRACE conn4 <- [1,3202,null,{"value":null}] 14:52:09 INFO - PROCESS | 1820 | 1477518729700 Marionette TRACE conn4 -> [0,3203,"getWindowHandles",null] 14:52:09 INFO - PROCESS | 1820 | 1477518729705 Marionette TRACE conn4 <- [1,3203,null,["8"]] 14:52:09 INFO - PROCESS | 1820 | 1477518729710 Marionette TRACE conn4 -> [0,3204,"switchToWindow",{"name":"8"}] 14:52:09 INFO - PROCESS | 1820 | 1477518729716 Marionette TRACE conn4 <- [1,3204,null,{}] 14:52:09 INFO - PROCESS | 1820 | 1477518729722 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x84233c00 == 13 [pid = 1820] [id = 711] 14:52:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8423a400) [pid = 1820] [serial = 2065] [outer = (nil)] 14:52:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8423cc00) [pid = 1820] [serial = 2066] [outer = 0x8423a400] 14:52:09 INFO - PROCESS | 1820 | 1477518729813 Marionette DEBUG loaded listener.js 14:52:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x84291400) [pid = 1820] [serial = 2067] [outer = 0x8423a400] 14:52:10 INFO - PROCESS | 1820 | 1477518730476 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]]]}] 14:52:10 INFO - .. 14:52:10 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1132ms 14:52:10 INFO - PROCESS | 1820 | 1477518730520 Marionette TRACE conn4 -> [0,3206,"getWindowHandle",null] 14:52:10 INFO - PROCESS | 1820 | 1477518730524 Marionette TRACE conn4 <- [1,3206,null,{"value":"8"}] 14:52:10 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 14:52:10 INFO - PROCESS | 1820 | 1477518730531 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}] 14:52:10 INFO - PROCESS | 1820 | 1477518730717 Marionette TRACE conn4 <- [1,3207,null,{"value":null}] 14:52:10 INFO - PROCESS | 1820 | 1477518730732 Marionette TRACE conn4 -> [0,3208,"getWindowHandles",null] 14:52:10 INFO - PROCESS | 1820 | 1477518730742 Marionette TRACE conn4 <- [1,3208,null,["8"]] 14:52:10 INFO - PROCESS | 1820 | 1477518730748 Marionette TRACE conn4 -> [0,3209,"switchToWindow",{"name":"8"}] 14:52:10 INFO - PROCESS | 1820 | 1477518730755 Marionette TRACE conn4 <- [1,3209,null,{}] 14:52:10 INFO - PROCESS | 1820 | 1477518730761 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x84299000 == 14 [pid = 1820] [id = 712] 14:52:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x84299c00) [pid = 1820] [serial = 2068] [outer = (nil)] 14:52:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8b25f400) [pid = 1820] [serial = 2069] [outer = 0x84299c00] 14:52:10 INFO - PROCESS | 1820 | 1477518730846 Marionette DEBUG loaded listener.js 14:52:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8b260400) [pid = 1820] [serial = 2070] [outer = 0x84299c00] 14:52:11 INFO - PROCESS | 1820 | 1477518731561 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]]]}] 14:52:11 INFO - . 14:52:11 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1076ms 14:52:11 INFO - PROCESS | 1820 | 1477518731608 Marionette TRACE conn4 -> [0,3211,"getWindowHandle",null] 14:52:11 INFO - PROCESS | 1820 | 1477518731612 Marionette TRACE conn4 <- [1,3211,null,{"value":"8"}] 14:52:11 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 14:52:11 INFO - PROCESS | 1820 | 1477518731655 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}] 14:52:11 INFO - PROCESS | 1820 | 1477518731893 Marionette TRACE conn4 <- [1,3212,null,{"value":null}] 14:52:11 INFO - PROCESS | 1820 | [1820] 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 14:52:12 INFO - PROCESS | 1820 | 1477518732078 Marionette TRACE conn4 -> [0,3213,"getWindowHandles",null] 14:52:12 INFO - PROCESS | 1820 | 1477518732085 Marionette TRACE conn4 <- [1,3213,null,["8"]] 14:52:12 INFO - PROCESS | 1820 | 1477518732100 Marionette TRACE conn4 -> [0,3214,"switchToWindow",{"name":"8"}] 14:52:12 INFO - PROCESS | 1820 | 1477518732112 Marionette TRACE conn4 <- [1,3214,null,{}] 14:52:12 INFO - PROCESS | 1820 | 1477518732121 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x83325000 == 15 [pid = 1820] [id = 713] 14:52:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x83327000) [pid = 1820] [serial = 2071] [outer = (nil)] 14:52:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8349f800) [pid = 1820] [serial = 2072] [outer = 0x83327000] 14:52:12 INFO - PROCESS | 1820 | 1477518732228 Marionette DEBUG loaded listener.js 14:52:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8373a800) [pid = 1820] [serial = 2073] [outer = 0x83327000] 14:52:12 INFO - PROCESS | 1820 | 1477518732921 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"]]]}] 14:52:12 INFO - . 14:52:12 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1334ms 14:52:12 INFO - PROCESS | 1820 | 1477518732986 Marionette TRACE conn4 -> [0,3216,"getWindowHandle",null] 14:52:12 INFO - PROCESS | 1820 | 1477518732994 Marionette TRACE conn4 <- [1,3216,null,{"value":"8"}] 14:52:13 INFO - TEST-START | /websockets/Create-invalid-urls.htm 14:52:13 INFO - PROCESS | 1820 | 1477518733009 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}] 14:52:13 INFO - PROCESS | 1820 | 1477518733211 Marionette TRACE conn4 <- [1,3217,null,{"value":null}] 14:52:13 INFO - PROCESS | 1820 | 1477518733392 Marionette TRACE conn4 -> [0,3218,"getWindowHandles",null] 14:52:13 INFO - PROCESS | 1820 | 1477518733397 Marionette TRACE conn4 <- [1,3218,null,["8"]] 14:52:13 INFO - PROCESS | 1820 | 1477518733408 Marionette TRACE conn4 -> [0,3219,"switchToWindow",{"name":"8"}] 14:52:13 INFO - PROCESS | 1820 | 1477518733416 Marionette TRACE conn4 <- [1,3219,null,{}] 14:52:13 INFO - PROCESS | 1820 | 1477518733470 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8380d400 == 16 [pid = 1820] [id = 714] 14:52:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8380f400) [pid = 1820] [serial = 2074] [outer = (nil)] 14:52:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x83886000) [pid = 1820] [serial = 2075] [outer = 0x8380f400] 14:52:13 INFO - PROCESS | 1820 | 1477518733573 Marionette DEBUG loaded listener.js 14:52:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8388bc00) [pid = 1820] [serial = 2076] [outer = 0x8380f400] 14:52:14 INFO - PROCESS | 1820 | [1820] 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 2072 14:52:14 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:52:14 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:52:14 INFO - PROCESS | 1820 | [1820] 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 2075 14:52:14 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:52:14 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:52:14 INFO - PROCESS | 1820 | [1820] 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 2075 14:52:14 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:52:14 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:52:14 INFO - PROCESS | 1820 | [1820] 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 2072 14:52:14 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:52:14 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:52:14 INFO - PROCESS | 1820 | [1820] 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 2072 14:52:14 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:52:14 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:52:14 INFO - PROCESS | 1820 | 1477518734299 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]]]}] 14:52:14 INFO - ..... 14:52:14 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1339ms 14:52:14 INFO - PROCESS | 1820 | 1477518734344 Marionette TRACE conn4 -> [0,3221,"getWindowHandle",null] 14:52:14 INFO - PROCESS | 1820 | 1477518734349 Marionette TRACE conn4 <- [1,3221,null,{"value":"8"}] 14:52:14 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 14:52:14 INFO - PROCESS | 1820 | 1477518734367 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}] 14:52:14 INFO - PROCESS | 1820 | 1477518734679 Marionette TRACE conn4 <- [1,3222,null,{"value":null}] 14:52:14 INFO - PROCESS | 1820 | 1477518734818 Marionette TRACE conn4 -> [0,3223,"getWindowHandles",null] 14:52:14 INFO - PROCESS | 1820 | 1477518734825 Marionette TRACE conn4 <- [1,3223,null,["8"]] 14:52:14 INFO - PROCESS | 1820 | 1477518734834 Marionette TRACE conn4 -> [0,3224,"switchToWindow",{"name":"8"}] 14:52:14 INFO - PROCESS | 1820 | 1477518734842 Marionette TRACE conn4 <- [1,3224,null,{}] 14:52:14 INFO - PROCESS | 1820 | 1477518734852 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x84290c00 == 17 [pid = 1820] [id = 715] 14:52:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x84293000) [pid = 1820] [serial = 2077] [outer = (nil)] 14:52:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8b266800) [pid = 1820] [serial = 2078] [outer = 0x84293000] 14:52:14 INFO - PROCESS | 1820 | 1477518734954 Marionette DEBUG loaded listener.js 14:52:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8b263000) [pid = 1820] [serial = 2079] [outer = 0x84293000] 14:52:15 INFO - PROCESS | 1820 | [1820] 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 2072 14:52:15 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:52:15 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:52:15 INFO - PROCESS | 1820 | 1477518735637 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]]]}] 14:52:15 INFO - . 14:52:15 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1324ms 14:52:15 INFO - PROCESS | 1820 | 1477518735681 Marionette TRACE conn4 -> [0,3226,"getWindowHandle",null] 14:52:15 INFO - PROCESS | 1820 | 1477518735686 Marionette TRACE conn4 <- [1,3226,null,{"value":"8"}] 14:52:15 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 14:52:15 INFO - PROCESS | 1820 | 1477518735694 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}] 14:52:15 INFO - PROCESS | 1820 | 1477518735897 Marionette TRACE conn4 <- [1,3227,null,{"value":null}] 14:52:16 INFO - PROCESS | 1820 | 1477518736089 Marionette TRACE conn4 -> [0,3228,"getWindowHandles",null] 14:52:16 INFO - PROCESS | 1820 | 1477518736094 Marionette TRACE conn4 <- [1,3228,null,["8"]] 14:52:16 INFO - PROCESS | 1820 | 1477518736141 Marionette TRACE conn4 -> [0,3229,"switchToWindow",{"name":"8"}] 14:52:16 INFO - PROCESS | 1820 | 1477518736153 Marionette TRACE conn4 <- [1,3229,null,{}] 14:52:16 INFO - PROCESS | 1820 | 1477518736164 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c90a400 == 18 [pid = 1820] [id = 716] 14:52:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8c90b000) [pid = 1820] [serial = 2080] [outer = (nil)] 14:52:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8c90f800) [pid = 1820] [serial = 2081] [outer = 0x8c90b000] 14:52:16 INFO - PROCESS | 1820 | 1477518736278 Marionette DEBUG loaded listener.js 14:52:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8ce97800) [pid = 1820] [serial = 2082] [outer = 0x8c90b000] 14:52:17 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:52:17 INFO - PROCESS | 1820 | 1477518737133 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]]]}] 14:52:17 INFO - . 14:52:17 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1477ms 14:52:17 INFO - PROCESS | 1820 | 1477518737172 Marionette TRACE conn4 -> [0,3231,"getWindowHandle",null] 14:52:17 INFO - PROCESS | 1820 | 1477518737179 Marionette TRACE conn4 <- [1,3231,null,{"value":"8"}] 14:52:17 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 14:52:17 INFO - PROCESS | 1820 | 1477518737190 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}] 14:52:17 INFO - PROCESS | 1820 | 1477518737455 Marionette TRACE conn4 <- [1,3232,null,{"value":null}] 14:52:17 INFO - PROCESS | 1820 | 1477518737620 Marionette TRACE conn4 -> [0,3233,"getWindowHandles",null] 14:52:17 INFO - PROCESS | 1820 | 1477518737627 Marionette TRACE conn4 <- [1,3233,null,["8"]] 14:52:17 INFO - PROCESS | 1820 | 1477518737634 Marionette TRACE conn4 -> [0,3234,"switchToWindow",{"name":"8"}] 14:52:17 INFO - PROCESS | 1820 | 1477518737643 Marionette TRACE conn4 <- [1,3234,null,{}] 14:52:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8380c400 == 17 [pid = 1820] [id = 705] 14:52:18 INFO - PROCESS | 1820 | 1477518738445 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef0000 == 18 [pid = 1820] [id = 717] 14:52:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x82ef3000) [pid = 1820] [serial = 2083] [outer = (nil)] 14:52:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x82efdc00) [pid = 1820] [serial = 2084] [outer = 0x82ef3000] 14:52:18 INFO - PROCESS | 1820 | 1477518738546 Marionette DEBUG loaded listener.js 14:52:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8325ac00) [pid = 1820] [serial = 2085] [outer = 0x82ef3000] 14:52:19 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:52:19 INFO - PROCESS | 1820 | 1477518739218 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]]]}] 14:52:19 INFO - . 14:52:19 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 2081ms 14:52:19 INFO - PROCESS | 1820 | 1477518739273 Marionette TRACE conn4 -> [0,3236,"getWindowHandle",null] 14:52:19 INFO - PROCESS | 1820 | 1477518739279 Marionette TRACE conn4 <- [1,3236,null,{"value":"8"}] 14:52:19 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 14:52:19 INFO - PROCESS | 1820 | 1477518739294 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}] 14:52:19 INFO - PROCESS | 1820 | 1477518739491 Marionette TRACE conn4 <- [1,3237,null,{"value":null}] 14:52:19 INFO - PROCESS | 1820 | 1477518739631 Marionette TRACE conn4 -> [0,3238,"getWindowHandles",null] 14:52:19 INFO - PROCESS | 1820 | 1477518739637 Marionette TRACE conn4 <- [1,3238,null,["8"]] 14:52:19 INFO - PROCESS | 1820 | 1477518739644 Marionette TRACE conn4 -> [0,3239,"switchToWindow",{"name":"8"}] 14:52:19 INFO - PROCESS | 1820 | 1477518739651 Marionette TRACE conn4 <- [1,3239,null,{}] 14:52:19 INFO - PROCESS | 1820 | 1477518739666 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x837f6400 == 19 [pid = 1820] [id = 718] 14:52:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x837f7400) [pid = 1820] [serial = 2086] [outer = (nil)] 14:52:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x837fec00) [pid = 1820] [serial = 2087] [outer = 0x837f7400] 14:52:19 INFO - PROCESS | 1820 | 1477518739766 Marionette DEBUG loaded listener.js 14:52:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x83804800) [pid = 1820] [serial = 2088] [outer = 0x837f7400] 14:52:20 INFO - PROCESS | 1820 | 1477518740420 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"]]]}] 14:52:20 INFO - . 14:52:20 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1173ms 14:52:20 INFO - PROCESS | 1820 | 1477518740466 Marionette TRACE conn4 -> [0,3241,"getWindowHandle",null] 14:52:20 INFO - PROCESS | 1820 | 1477518740471 Marionette TRACE conn4 <- [1,3241,null,{"value":"8"}] 14:52:20 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 14:52:20 INFO - PROCESS | 1820 | 1477518740489 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}] 14:52:20 INFO - PROCESS | 1820 | 1477518740768 Marionette TRACE conn4 <- [1,3242,null,{"value":null}] 14:52:20 INFO - PROCESS | 1820 | [1820] 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 14:52:20 INFO - PROCESS | 1820 | 1477518740881 Marionette TRACE conn4 -> [0,3243,"getWindowHandles",null] 14:52:20 INFO - PROCESS | 1820 | 1477518740885 Marionette TRACE conn4 <- [1,3243,null,["8"]] 14:52:20 INFO - PROCESS | 1820 | 1477518740893 Marionette TRACE conn4 -> [0,3244,"switchToWindow",{"name":"8"}] 14:52:20 INFO - PROCESS | 1820 | 1477518740899 Marionette TRACE conn4 <- [1,3244,null,{}] 14:52:21 INFO - PROCESS | 1820 | 1477518741009 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x83891c00 == 20 [pid = 1820] [id = 719] 14:52:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x83af2000) [pid = 1820] [serial = 2089] [outer = (nil)] 14:52:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x83af6800) [pid = 1820] [serial = 2090] [outer = 0x83af2000] 14:52:21 INFO - PROCESS | 1820 | 1477518741120 Marionette DEBUG loaded listener.js 14:52:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x83b20400) [pid = 1820] [serial = 2091] [outer = 0x83af2000] 14:52:21 INFO - PROCESS | 1820 | 1477518741852 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]]]}] 14:52:21 INFO - . 14:52:21 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1421ms 14:52:21 INFO - PROCESS | 1820 | 1477518741905 Marionette TRACE conn4 -> [0,3246,"getWindowHandle",null] 14:52:21 INFO - PROCESS | 1820 | 1477518741910 Marionette TRACE conn4 <- [1,3246,null,{"value":"8"}] 14:52:21 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 14:52:21 INFO - PROCESS | 1820 | 1477518741917 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}] 14:52:22 INFO - PROCESS | 1820 | 1477518742171 Marionette TRACE conn4 <- [1,3247,null,{"value":null}] 14:52:22 INFO - PROCESS | 1820 | 1477518742200 Marionette TRACE conn4 -> [0,3248,"getWindowHandles",null] 14:52:22 INFO - PROCESS | 1820 | 1477518742207 Marionette TRACE conn4 <- [1,3248,null,["8"]] 14:52:22 INFO - PROCESS | 1820 | 1477518742214 Marionette TRACE conn4 -> [0,3249,"switchToWindow",{"name":"8"}] 14:52:22 INFO - PROCESS | 1820 | 1477518742222 Marionette TRACE conn4 <- [1,3249,null,{}] 14:52:22 INFO - PROCESS | 1820 | 1477518742306 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x84290000 == 21 [pid = 1820] [id = 720] 14:52:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x84291000) [pid = 1820] [serial = 2092] [outer = (nil)] 14:52:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x84295c00) [pid = 1820] [serial = 2093] [outer = 0x84291000] 14:52:22 INFO - PROCESS | 1820 | 1477518742396 Marionette DEBUG loaded listener.js 14:52:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8429ac00) [pid = 1820] [serial = 2094] [outer = 0x84291000] 14:52:22 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x84299c00) [pid = 1820] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 14:52:22 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8423a400) [pid = 1820] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 14:52:22 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x83b18800) [pid = 1820] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 14:52:22 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8388cc00) [pid = 1820] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 14:52:22 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x83810800) [pid = 1820] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 14:52:22 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8fa2f800) [pid = 1820] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 14:52:22 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8325a800) [pid = 1820] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 14:52:22 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x83621800) [pid = 1820] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 14:52:23 INFO - PROCESS | 1820 | 1477518743212 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]]]}] 14:52:23 INFO - .. 14:52:23 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1336ms 14:52:23 INFO - PROCESS | 1820 | 1477518743257 Marionette TRACE conn4 -> [0,3251,"getWindowHandle",null] 14:52:23 INFO - PROCESS | 1820 | 1477518743262 Marionette TRACE conn4 <- [1,3251,null,{"value":"8"}] 14:52:23 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 14:52:23 INFO - PROCESS | 1820 | 1477518743273 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}] 14:52:23 INFO - PROCESS | 1820 | 1477518743511 Marionette TRACE conn4 <- [1,3252,null,{"value":null}] 14:52:23 INFO - PROCESS | 1820 | 1477518743530 Marionette TRACE conn4 -> [0,3253,"getWindowHandles",null] 14:52:23 INFO - PROCESS | 1820 | 1477518743536 Marionette TRACE conn4 <- [1,3253,null,["8"]] 14:52:23 INFO - PROCESS | 1820 | 1477518743543 Marionette TRACE conn4 -> [0,3254,"switchToWindow",{"name":"8"}] 14:52:23 INFO - PROCESS | 1820 | 1477518743549 Marionette TRACE conn4 <- [1,3254,null,{}] 14:52:23 INFO - PROCESS | 1820 | 1477518743555 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c903800 == 22 [pid = 1820] [id = 721] 14:52:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8c904400) [pid = 1820] [serial = 2095] [outer = (nil)] 14:52:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8c90bc00) [pid = 1820] [serial = 2096] [outer = 0x8c904400] 14:52:23 INFO - PROCESS | 1820 | 1477518743641 Marionette DEBUG loaded listener.js 14:52:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8ce94800) [pid = 1820] [serial = 2097] [outer = 0x8c904400] 14:52:24 INFO - PROCESS | 1820 | 1477518744255 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]]]}] 14:52:24 INFO - . 14:52:24 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1029ms 14:52:24 INFO - PROCESS | 1820 | 1477518744303 Marionette TRACE conn4 -> [0,3256,"getWindowHandle",null] 14:52:24 INFO - PROCESS | 1820 | 1477518744306 Marionette TRACE conn4 <- [1,3256,null,{"value":"8"}] 14:52:24 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 14:52:24 INFO - PROCESS | 1820 | 1477518744315 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}] 14:52:24 INFO - PROCESS | 1820 | 1477518744555 Marionette TRACE conn4 <- [1,3257,null,{"value":null}] 14:52:24 INFO - PROCESS | 1820 | 1477518744568 Marionette TRACE conn4 -> [0,3258,"getWindowHandles",null] 14:52:24 INFO - PROCESS | 1820 | 1477518744572 Marionette TRACE conn4 <- [1,3258,null,["8"]] 14:52:24 INFO - PROCESS | 1820 | 1477518744583 Marionette TRACE conn4 -> [0,3259,"switchToWindow",{"name":"8"}] 14:52:24 INFO - PROCESS | 1820 | 1477518744588 Marionette TRACE conn4 <- [1,3259,null,{}] 14:52:24 INFO - PROCESS | 1820 | 1477518744594 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cea0000 == 23 [pid = 1820] [id = 722] 14:52:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8cea0400) [pid = 1820] [serial = 2098] [outer = (nil)] 14:52:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8cec0c00) [pid = 1820] [serial = 2099] [outer = 0x8cea0400] 14:52:24 INFO - PROCESS | 1820 | 1477518744711 Marionette DEBUG loaded listener.js 14:52:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8cecd000) [pid = 1820] [serial = 2100] [outer = 0x8cea0400] 14:52:25 INFO - PROCESS | 1820 | 1477518745718 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]]]}] 14:52:25 INFO - .. 14:52:25 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1423ms 14:52:25 INFO - PROCESS | 1820 | 1477518745740 Marionette TRACE conn4 -> [0,3261,"getWindowHandle",null] 14:52:25 INFO - PROCESS | 1820 | 1477518745748 Marionette TRACE conn4 <- [1,3261,null,{"value":"8"}] 14:52:25 INFO - TEST-START | /websockets/Create-valid-url.htm 14:52:25 INFO - PROCESS | 1820 | 1477518745789 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}] 14:52:26 INFO - PROCESS | 1820 | 1477518746035 Marionette TRACE conn4 <- [1,3262,null,{"value":null}] 14:52:26 INFO - PROCESS | 1820 | 1477518746235 Marionette TRACE conn4 -> [0,3263,"getWindowHandles",null] 14:52:26 INFO - PROCESS | 1820 | 1477518746242 Marionette TRACE conn4 <- [1,3263,null,["8"]] 14:52:26 INFO - PROCESS | 1820 | 1477518746250 Marionette TRACE conn4 -> [0,3264,"switchToWindow",{"name":"8"}] 14:52:26 INFO - PROCESS | 1820 | 1477518746258 Marionette TRACE conn4 <- [1,3264,null,{}] 14:52:26 INFO - PROCESS | 1820 | 1477518746311 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x83873c00 == 24 [pid = 1820] [id = 723] 14:52:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x83874800) [pid = 1820] [serial = 2101] [outer = (nil)] 14:52:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x83882c00) [pid = 1820] [serial = 2102] [outer = 0x83874800] 14:52:26 INFO - PROCESS | 1820 | 1477518746417 Marionette DEBUG loaded listener.js 14:52:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8388c000) [pid = 1820] [serial = 2103] [outer = 0x83874800] 14:52:27 INFO - PROCESS | 1820 | 1477518747166 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]]]}] 14:52:27 INFO - .. 14:52:27 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1440ms 14:52:27 INFO - PROCESS | 1820 | 1477518747199 Marionette TRACE conn4 -> [0,3266,"getWindowHandle",null] 14:52:27 INFO - PROCESS | 1820 | 1477518747208 Marionette TRACE conn4 <- [1,3266,null,{"value":"8"}] 14:52:27 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 14:52:27 INFO - PROCESS | 1820 | 1477518747245 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}] 14:52:27 INFO - PROCESS | 1820 | 1477518747458 Marionette TRACE conn4 <- [1,3267,null,{"value":null}] 14:52:27 INFO - PROCESS | 1820 | 1477518747647 Marionette TRACE conn4 -> [0,3268,"getWindowHandles",null] 14:52:27 INFO - PROCESS | 1820 | 1477518747653 Marionette TRACE conn4 <- [1,3268,null,["8"]] 14:52:27 INFO - PROCESS | 1820 | 1477518747661 Marionette TRACE conn4 -> [0,3269,"switchToWindow",{"name":"8"}] 14:52:27 INFO - PROCESS | 1820 | 1477518747668 Marionette TRACE conn4 <- [1,3269,null,{}] 14:52:27 INFO - PROCESS | 1820 | 1477518747721 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x8324e000 == 25 [pid = 1820] [id = 724] 14:52:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8428fc00) [pid = 1820] [serial = 2104] [outer = (nil)] 14:52:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8b26d000) [pid = 1820] [serial = 2105] [outer = 0x8428fc00] 14:52:27 INFO - PROCESS | 1820 | 1477518747823 Marionette DEBUG loaded listener.js 14:52:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8c90ac00) [pid = 1820] [serial = 2106] [outer = 0x8428fc00] 14:52:28 INFO - PROCESS | 1820 | 1477518748603 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]]]}] 14:52:28 INFO - . 14:52:28 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1429ms 14:52:28 INFO - PROCESS | 1820 | 1477518748680 Marionette TRACE conn4 -> [0,3271,"getWindowHandle",null] 14:52:28 INFO - PROCESS | 1820 | 1477518748689 Marionette TRACE conn4 <- [1,3271,null,{"value":"8"}] 14:52:28 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 14:52:28 INFO - PROCESS | 1820 | 1477518748697 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}] 14:52:29 INFO - PROCESS | 1820 | 1477518749114 Marionette TRACE conn4 <- [1,3272,null,{"value":null}] 14:52:29 INFO - PROCESS | 1820 | [1820] 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 14:52:29 INFO - PROCESS | 1820 | 1477518749265 Marionette TRACE conn4 -> [0,3273,"getWindowHandles",null] 14:52:29 INFO - PROCESS | 1820 | 1477518749272 Marionette TRACE conn4 <- [1,3273,null,["8"]] 14:52:29 INFO - PROCESS | 1820 | 1477518749330 Marionette TRACE conn4 -> [0,3274,"switchToWindow",{"name":"8"}] 14:52:29 INFO - PROCESS | 1820 | 1477518749352 Marionette TRACE conn4 <- [1,3274,null,{}] 14:52:29 INFO - PROCESS | 1820 | 1477518749370 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x83258000 == 26 [pid = 1820] [id = 725] 14:52:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8325bc00) [pid = 1820] [serial = 2107] [outer = (nil)] 14:52:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x834a6800) [pid = 1820] [serial = 2108] [outer = 0x8325bc00] 14:52:29 INFO - PROCESS | 1820 | 1477518749466 Marionette DEBUG loaded listener.js 14:52:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8362b000) [pid = 1820] [serial = 2109] [outer = 0x8325bc00] 14:52:29 INFO - PROCESS | 1820 | --DOCSHELL 0x84233c00 == 25 [pid = 1820] [id = 711] 14:52:29 INFO - PROCESS | 1820 | --DOCSHELL 0x8325a400 == 24 [pid = 1820] [id = 706] 14:52:29 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8b25f400) [pid = 1820] [serial = 2069] [outer = (nil)] [url = about:blank] 14:52:29 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8b260400) [pid = 1820] [serial = 2070] [outer = (nil)] [url = about:blank] 14:52:29 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8423cc00) [pid = 1820] [serial = 2066] [outer = (nil)] [url = about:blank] 14:52:29 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x84291400) [pid = 1820] [serial = 2067] [outer = (nil)] [url = about:blank] 14:52:29 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x83b1b000) [pid = 1820] [serial = 2063] [outer = (nil)] [url = about:blank] 14:52:29 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x83b1fc00) [pid = 1820] [serial = 2064] [outer = (nil)] [url = about:blank] 14:52:29 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8388f400) [pid = 1820] [serial = 2060] [outer = (nil)] [url = about:blank] 14:52:29 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x83af2400) [pid = 1820] [serial = 2061] [outer = (nil)] [url = about:blank] 14:52:29 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x83872c00) [pid = 1820] [serial = 2057] [outer = (nil)] [url = about:blank] 14:52:29 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x83878800) [pid = 1820] [serial = 2058] [outer = (nil)] [url = about:blank] 14:52:29 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x83735800) [pid = 1820] [serial = 2054] [outer = (nil)] [url = about:blank] 14:52:29 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8373a400) [pid = 1820] [serial = 2055] [outer = (nil)] [url = about:blank] 14:52:29 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x83322000) [pid = 1820] [serial = 2051] [outer = (nil)] [url = about:blank] 14:52:29 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x83329c00) [pid = 1820] [serial = 2052] [outer = (nil)] [url = about:blank] 14:52:29 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x90fb6800) [pid = 1820] [serial = 2049] [outer = (nil)] [url = about:blank] 14:52:30 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 14:52:30 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 14:52:30 INFO - PROCESS | 1820 | 1477518750177 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]]]}] 14:52:30 INFO - . 14:52:30 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1529ms 14:52:30 INFO - PROCESS | 1820 | 1477518750240 Marionette TRACE conn4 -> [0,3276,"getWindowHandle",null] 14:52:30 INFO - PROCESS | 1820 | 1477518750249 Marionette TRACE conn4 <- [1,3276,null,{"value":"8"}] 14:52:30 INFO - TEST-START | /websockets/Secure-Close-0.htm 14:52:30 INFO - PROCESS | 1820 | 1477518750271 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}] 14:52:30 INFO - PROCESS | 1820 | 1477518750457 Marionette TRACE conn4 <- [1,3277,null,{"value":null}] 14:52:30 INFO - PROCESS | 1820 | 1477518750477 Marionette TRACE conn4 -> [0,3278,"getWindowHandles",null] 14:52:30 INFO - PROCESS | 1820 | 1477518750482 Marionette TRACE conn4 <- [1,3278,null,["8"]] 14:52:30 INFO - PROCESS | 1820 | 1477518750617 Marionette TRACE conn4 -> [0,3279,"switchToWindow",{"name":"8"}] 14:52:30 INFO - PROCESS | 1820 | 1477518750626 Marionette TRACE conn4 <- [1,3279,null,{}] 14:52:30 INFO - PROCESS | 1820 | 1477518750634 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8380b000 == 25 [pid = 1820] [id = 726] 14:52:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8380b400) [pid = 1820] [serial = 2110] [outer = (nil)] 14:52:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x83874000) [pid = 1820] [serial = 2111] [outer = 0x8380b400] 14:52:30 INFO - PROCESS | 1820 | 1477518750720 Marionette DEBUG loaded listener.js 14:52:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x83876800) [pid = 1820] [serial = 2112] [outer = 0x8380b400] 14:52:31 INFO - PROCESS | 1820 | 1477518751346 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]]]}] 14:52:31 INFO - . 14:52:31 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1123ms 14:52:31 INFO - PROCESS | 1820 | 1477518751391 Marionette TRACE conn4 -> [0,3281,"getWindowHandle",null] 14:52:31 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 14:52:31 INFO - PROCESS | 1820 | 1477518751396 Marionette TRACE conn4 <- [1,3281,null,{"value":"8"}] 14:52:31 INFO - PROCESS | 1820 | 1477518751404 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}] 14:52:31 INFO - PROCESS | 1820 | 1477518751660 Marionette TRACE conn4 <- [1,3282,null,{"value":null}] 14:52:31 INFO - PROCESS | 1820 | [1820] 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 14:52:31 INFO - PROCESS | 1820 | 1477518751786 Marionette TRACE conn4 -> [0,3283,"getWindowHandles",null] 14:52:31 INFO - PROCESS | 1820 | 1477518751795 Marionette TRACE conn4 <- [1,3283,null,["8"]] 14:52:31 INFO - PROCESS | 1820 | 1477518751801 Marionette TRACE conn4 -> [0,3284,"switchToWindow",{"name":"8"}] 14:52:31 INFO - PROCESS | 1820 | 1477518751809 Marionette TRACE conn4 <- [1,3284,null,{}] 14:52:31 INFO - PROCESS | 1820 | 1477518751822 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b1f800 == 26 [pid = 1820] [id = 727] 14:52:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x83b20000) [pid = 1820] [serial = 2113] [outer = (nil)] 14:52:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x83b23800) [pid = 1820] [serial = 2114] [outer = 0x83b20000] 14:52:31 INFO - PROCESS | 1820 | 1477518751914 Marionette DEBUG loaded listener.js 14:52:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8423e400) [pid = 1820] [serial = 2115] [outer = 0x83b20000] 14:52:32 INFO - PROCESS | 1820 | 1477518752618 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]]]}] 14:52:32 INFO - .. 14:52:32 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1278ms 14:52:32 INFO - PROCESS | 1820 | 1477518752683 Marionette TRACE conn4 -> [0,3286,"getWindowHandle",null] 14:52:32 INFO - PROCESS | 1820 | 1477518752687 Marionette TRACE conn4 <- [1,3286,null,{"value":"8"}] 14:52:32 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 14:52:32 INFO - PROCESS | 1820 | 1477518752708 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}] 14:52:32 INFO - PROCESS | 1820 | 1477518752959 Marionette TRACE conn4 <- [1,3287,null,{"value":null}] 14:52:32 INFO - PROCESS | 1820 | 1477518752984 Marionette TRACE conn4 -> [0,3288,"getWindowHandles",null] 14:52:32 INFO - PROCESS | 1820 | 1477518752988 Marionette TRACE conn4 <- [1,3288,null,["8"]] 14:52:32 INFO - PROCESS | 1820 | 1477518752994 Marionette TRACE conn4 -> [0,3289,"switchToWindow",{"name":"8"}] 14:52:33 INFO - PROCESS | 1820 | 1477518753002 Marionette TRACE conn4 <- [1,3289,null,{}] 14:52:33 INFO - PROCESS | 1820 | 1477518753009 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce95400 == 27 [pid = 1820] [id = 728] 14:52:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8ce95c00) [pid = 1820] [serial = 2116] [outer = (nil)] 14:52:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8ce98400) [pid = 1820] [serial = 2117] [outer = 0x8ce95c00] 14:52:33 INFO - PROCESS | 1820 | 1477518753175 Marionette DEBUG loaded listener.js 14:52:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8ce9d800) [pid = 1820] [serial = 2118] [outer = 0x8ce95c00] 14:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x84291000) [pid = 1820] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 14:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x82ef3000) [pid = 1820] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 14:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x83327000) [pid = 1820] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 14:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8380f400) [pid = 1820] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 14:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x84293000) [pid = 1820] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 14:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8c904400) [pid = 1820] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 14:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x83af2000) [pid = 1820] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 14:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x837f7400) [pid = 1820] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 14:52:33 INFO - PROCESS | 1820 | 1477518753946 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]]]}] 14:52:33 INFO - .. 14:52:33 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1286ms 14:52:33 INFO - PROCESS | 1820 | 1477518753994 Marionette TRACE conn4 -> [0,3291,"getWindowHandle",null] 14:52:34 INFO - PROCESS | 1820 | 1477518754001 Marionette TRACE conn4 <- [1,3291,null,{"value":"8"}] 14:52:34 INFO - TEST-START | /websockets/Secure-Close-1000.htm 14:52:34 INFO - PROCESS | 1820 | 1477518754009 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}] 14:52:34 INFO - PROCESS | 1820 | 1477518754192 Marionette TRACE conn4 <- [1,3292,null,{"value":null}] 14:52:34 INFO - PROCESS | 1820 | 1477518754202 Marionette TRACE conn4 -> [0,3293,"getWindowHandles",null] 14:52:34 INFO - PROCESS | 1820 | 1477518754205 Marionette TRACE conn4 <- [1,3293,null,["8"]] 14:52:34 INFO - PROCESS | 1820 | 1477518754210 Marionette TRACE conn4 -> [0,3294,"switchToWindow",{"name":"8"}] 14:52:34 INFO - PROCESS | 1820 | 1477518754216 Marionette TRACE conn4 <- [1,3294,null,{}] 14:52:34 INFO - PROCESS | 1820 | 1477518754354 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x83af2000 == 28 [pid = 1820] [id = 729] 14:52:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x84232000) [pid = 1820] [serial = 2119] [outer = (nil)] 14:52:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8cec9800) [pid = 1820] [serial = 2120] [outer = 0x84232000] 14:52:34 INFO - PROCESS | 1820 | 1477518754442 Marionette DEBUG loaded listener.js 14:52:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8d940000) [pid = 1820] [serial = 2121] [outer = 0x84232000] 14:52:35 INFO - PROCESS | 1820 | 1477518755016 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]]]}] 14:52:35 INFO - .. 14:52:35 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1071ms 14:52:35 INFO - PROCESS | 1820 | 1477518755080 Marionette TRACE conn4 -> [0,3296,"getWindowHandle",null] 14:52:35 INFO - PROCESS | 1820 | 1477518755084 Marionette TRACE conn4 <- [1,3296,null,{"value":"8"}] 14:52:35 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 14:52:35 INFO - PROCESS | 1820 | 1477518755091 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}] 14:52:35 INFO - PROCESS | 1820 | 1477518755324 Marionette TRACE conn4 <- [1,3297,null,{"value":null}] 14:52:35 INFO - PROCESS | 1820 | 1477518755338 Marionette TRACE conn4 -> [0,3298,"getWindowHandles",null] 14:52:35 INFO - PROCESS | 1820 | 1477518755343 Marionette TRACE conn4 <- [1,3298,null,["8"]] 14:52:35 INFO - PROCESS | 1820 | 1477518755350 Marionette TRACE conn4 -> [0,3299,"switchToWindow",{"name":"8"}] 14:52:35 INFO - PROCESS | 1820 | 1477518755356 Marionette TRACE conn4 <- [1,3299,null,{}] 14:52:35 INFO - PROCESS | 1820 | 1477518755362 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x83328000 == 29 [pid = 1820] [id = 730] 14:52:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8dd69400) [pid = 1820] [serial = 2122] [outer = (nil)] 14:52:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8de0dc00) [pid = 1820] [serial = 2123] [outer = 0x8dd69400] 14:52:35 INFO - PROCESS | 1820 | 1477518755475 Marionette DEBUG loaded listener.js 14:52:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8f915c00) [pid = 1820] [serial = 2124] [outer = 0x8dd69400] 14:52:36 INFO - PROCESS | 1820 | 1477518756399 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]]]}] 14:52:36 INFO - .. 14:52:36 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1320ms 14:52:36 INFO - PROCESS | 1820 | 1477518756413 Marionette TRACE conn4 -> [0,3301,"getWindowHandle",null] 14:52:36 INFO - PROCESS | 1820 | 1477518756421 Marionette TRACE conn4 <- [1,3301,null,{"value":"8"}] 14:52:36 INFO - TEST-START | /websockets/Secure-Close-1005.htm 14:52:36 INFO - PROCESS | 1820 | 1477518756488 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}] 14:52:36 INFO - PROCESS | 1820 | 1477518756695 Marionette TRACE conn4 <- [1,3302,null,{"value":null}] 14:52:36 INFO - PROCESS | 1820 | 1477518756886 Marionette TRACE conn4 -> [0,3303,"getWindowHandles",null] 14:52:36 INFO - PROCESS | 1820 | 1477518756894 Marionette TRACE conn4 <- [1,3303,null,["8"]] 14:52:36 INFO - PROCESS | 1820 | 1477518756944 Marionette TRACE conn4 -> [0,3304,"switchToWindow",{"name":"8"}] 14:52:36 INFO - PROCESS | 1820 | 1477518756954 Marionette TRACE conn4 <- [1,3304,null,{}] 14:52:36 INFO - PROCESS | 1820 | 1477518756965 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8388d800 == 30 [pid = 1820] [id = 731] 14:52:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8388e400) [pid = 1820] [serial = 2125] [outer = (nil)] 14:52:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x83aed400) [pid = 1820] [serial = 2126] [outer = 0x8388e400] 14:52:37 INFO - PROCESS | 1820 | 1477518757070 Marionette DEBUG loaded listener.js 14:52:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x83af1400) [pid = 1820] [serial = 2127] [outer = 0x8388e400] 14:52:37 INFO - PROCESS | 1820 | 1477518757808 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]]]}] 14:52:37 INFO - . 14:52:37 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1399ms 14:52:37 INFO - PROCESS | 1820 | 1477518757884 Marionette TRACE conn4 -> [0,3306,"getWindowHandle",null] 14:52:37 INFO - PROCESS | 1820 | 1477518757889 Marionette TRACE conn4 <- [1,3306,null,{"value":"8"}] 14:52:37 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 14:52:37 INFO - PROCESS | 1820 | 1477518757901 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}] 14:52:38 INFO - PROCESS | 1820 | 1477518758104 Marionette TRACE conn4 <- [1,3307,null,{"value":null}] 14:52:38 INFO - PROCESS | 1820 | [1820] 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 14:52:38 INFO - PROCESS | 1820 | 1477518758298 Marionette TRACE conn4 -> [0,3308,"getWindowHandles",null] 14:52:38 INFO - PROCESS | 1820 | 1477518758302 Marionette TRACE conn4 <- [1,3308,null,["8"]] 14:52:38 INFO - PROCESS | 1820 | 1477518758310 Marionette TRACE conn4 -> [0,3309,"switchToWindow",{"name":"8"}] 14:52:38 INFO - PROCESS | 1820 | 1477518758317 Marionette TRACE conn4 <- [1,3309,null,{}] 14:52:38 INFO - PROCESS | 1820 | 1477518758369 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c904800 == 31 [pid = 1820] [id = 732] 14:52:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8c909400) [pid = 1820] [serial = 2128] [outer = (nil)] 14:52:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8ce9f400) [pid = 1820] [serial = 2129] [outer = 0x8c909400] 14:52:38 INFO - PROCESS | 1820 | 1477518758472 Marionette DEBUG loaded listener.js 14:52:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8d935400) [pid = 1820] [serial = 2130] [outer = 0x8c909400] 14:52:39 INFO - PROCESS | 1820 | 1477518759214 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]]]}] 14:52:39 INFO - . 14:52:39 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1341ms 14:52:39 INFO - PROCESS | 1820 | 1477518759250 Marionette TRACE conn4 -> [0,3311,"getWindowHandle",null] 14:52:39 INFO - PROCESS | 1820 | 1477518759258 Marionette TRACE conn4 <- [1,3311,null,{"value":"8"}] 14:52:39 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 14:52:39 INFO - PROCESS | 1820 | 1477518759285 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}] 14:52:39 INFO - PROCESS | 1820 | 1477518759477 Marionette TRACE conn4 <- [1,3312,null,{"value":null}] 14:52:39 INFO - PROCESS | 1820 | [1820] 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 14:52:39 INFO - PROCESS | 1820 | 1477518759673 Marionette TRACE conn4 -> [0,3313,"getWindowHandles",null] 14:52:39 INFO - PROCESS | 1820 | 1477518759679 Marionette TRACE conn4 <- [1,3313,null,["8"]] 14:52:39 INFO - PROCESS | 1820 | 1477518759685 Marionette TRACE conn4 -> [0,3314,"switchToWindow",{"name":"8"}] 14:52:39 INFO - PROCESS | 1820 | 1477518759693 Marionette TRACE conn4 <- [1,3314,null,{}] 14:52:39 INFO - PROCESS | 1820 | 1477518759743 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b1f000 == 32 [pid = 1820] [id = 733] 14:52:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8f91a800) [pid = 1820] [serial = 2131] [outer = (nil)] 14:52:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f91e400) [pid = 1820] [serial = 2132] [outer = 0x8f91a800] 14:52:39 INFO - PROCESS | 1820 | 1477518759846 Marionette DEBUG loaded listener.js 14:52:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8f920c00) [pid = 1820] [serial = 2133] [outer = 0x8f91a800] 14:52:40 INFO - PROCESS | 1820 | 1477518760594 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]]]}] 14:52:40 INFO - .. 14:52:40 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1378ms 14:52:40 INFO - PROCESS | 1820 | 1477518760646 Marionette TRACE conn4 -> [0,3316,"getWindowHandle",null] 14:52:40 INFO - PROCESS | 1820 | 1477518760652 Marionette TRACE conn4 <- [1,3316,null,{"value":"8"}] 14:52:40 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 14:52:40 INFO - PROCESS | 1820 | 1477518760679 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}] 14:52:40 INFO - PROCESS | 1820 | 1477518760905 Marionette TRACE conn4 <- [1,3317,null,{"value":null}] 14:52:41 INFO - PROCESS | 1820 | 1477518761087 Marionette TRACE conn4 -> [0,3318,"getWindowHandles",null] 14:52:41 INFO - PROCESS | 1820 | 1477518761092 Marionette TRACE conn4 <- [1,3318,null,["8"]] 14:52:41 INFO - PROCESS | 1820 | 1477518761142 Marionette TRACE conn4 -> [0,3319,"switchToWindow",{"name":"8"}] 14:52:41 INFO - PROCESS | 1820 | 1477518761156 Marionette TRACE conn4 <- [1,3319,null,{}] 14:52:41 INFO - PROCESS | 1820 | 1477518761169 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef7400 == 33 [pid = 1820] [id = 734] 14:52:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x82ef8400) [pid = 1820] [serial = 2134] [outer = (nil)] 14:52:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x83806800) [pid = 1820] [serial = 2135] [outer = 0x82ef8400] 14:52:41 INFO - PROCESS | 1820 | 1477518761267 Marionette DEBUG loaded listener.js 14:52:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x83af8400) [pid = 1820] [serial = 2136] [outer = 0x82ef8400] 14:52:42 INFO - PROCESS | 1820 | 1477518762145 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]]]}] 14:52:42 INFO - .. 14:52:42 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1528ms 14:52:42 INFO - PROCESS | 1820 | 1477518762215 Marionette TRACE conn4 -> [0,3321,"getWindowHandle",null] 14:52:42 INFO - PROCESS | 1820 | 1477518762222 Marionette TRACE conn4 <- [1,3321,null,{"value":"8"}] 14:52:42 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 14:52:42 INFO - PROCESS | 1820 | 1477518762234 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}] 14:52:42 INFO - PROCESS | 1820 | 1477518762431 Marionette TRACE conn4 <- [1,3322,null,{"value":null}] 14:52:42 INFO - PROCESS | 1820 | 1477518762706 Marionette TRACE conn4 -> [0,3323,"getWindowHandles",null] 14:52:42 INFO - PROCESS | 1820 | 1477518762711 Marionette TRACE conn4 <- [1,3323,null,["8"]] 14:52:42 INFO - PROCESS | 1820 | 1477518762723 Marionette TRACE conn4 -> [0,3324,"switchToWindow",{"name":"8"}] 14:52:42 INFO - PROCESS | 1820 | 1477518762729 Marionette TRACE conn4 <- [1,3324,null,{}] 14:52:42 INFO - PROCESS | 1820 | 1477518762738 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x837ffc00 == 34 [pid = 1820] [id = 735] 14:52:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x83808400) [pid = 1820] [serial = 2137] [outer = (nil)] 14:52:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8388d000) [pid = 1820] [serial = 2138] [outer = 0x83808400] 14:52:42 INFO - PROCESS | 1820 | 1477518762838 Marionette DEBUG loaded listener.js 14:52:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x83888800) [pid = 1820] [serial = 2139] [outer = 0x83808400] 14:52:43 INFO - PROCESS | 1820 | --DOCSHELL 0x84299000 == 33 [pid = 1820] [id = 712] 14:52:43 INFO - PROCESS | 1820 | --DOCSHELL 0x82eee400 == 32 [pid = 1820] [id = 709] 14:52:43 INFO - PROCESS | 1820 | --DOCSHELL 0x83810000 == 31 [pid = 1820] [id = 708] 14:52:43 INFO - PROCESS | 1820 | --DOCSHELL 0x83af9c00 == 30 [pid = 1820] [id = 710] 14:52:43 INFO - PROCESS | 1820 | --DOCSHELL 0x83620000 == 29 [pid = 1820] [id = 707] 14:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x83886000) [pid = 1820] [serial = 2075] [outer = (nil)] [url = about:blank] 14:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8388bc00) [pid = 1820] [serial = 2076] [outer = (nil)] [url = about:blank] 14:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8349f800) [pid = 1820] [serial = 2072] [outer = (nil)] [url = about:blank] 14:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8373a800) [pid = 1820] [serial = 2073] [outer = (nil)] [url = about:blank] 14:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8c90f800) [pid = 1820] [serial = 2081] [outer = (nil)] [url = about:blank] 14:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8c90bc00) [pid = 1820] [serial = 2096] [outer = (nil)] [url = about:blank] 14:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8ce94800) [pid = 1820] [serial = 2097] [outer = (nil)] [url = about:blank] 14:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x84295c00) [pid = 1820] [serial = 2093] [outer = (nil)] [url = about:blank] 14:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8429ac00) [pid = 1820] [serial = 2094] [outer = (nil)] [url = about:blank] 14:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x83af6800) [pid = 1820] [serial = 2090] [outer = (nil)] [url = about:blank] 14:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x83b20400) [pid = 1820] [serial = 2091] [outer = (nil)] [url = about:blank] 14:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x837fec00) [pid = 1820] [serial = 2087] [outer = (nil)] [url = about:blank] 14:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x83804800) [pid = 1820] [serial = 2088] [outer = (nil)] [url = about:blank] 14:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x82efdc00) [pid = 1820] [serial = 2084] [outer = (nil)] [url = about:blank] 14:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8325ac00) [pid = 1820] [serial = 2085] [outer = (nil)] [url = about:blank] 14:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8b266800) [pid = 1820] [serial = 2078] [outer = (nil)] [url = about:blank] 14:52:43 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8b263000) [pid = 1820] [serial = 2079] [outer = (nil)] [url = about:blank] 14:52:43 INFO - PROCESS | 1820 | 1477518763599 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]]]}] 14:52:43 INFO - .. 14:52:43 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1427ms 14:52:43 INFO - PROCESS | 1820 | 1477518763662 Marionette TRACE conn4 -> [0,3326,"getWindowHandle",null] 14:52:43 INFO - PROCESS | 1820 | 1477518763668 Marionette TRACE conn4 <- [1,3326,null,{"value":"8"}] 14:52:43 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 14:52:43 INFO - PROCESS | 1820 | 1477518763676 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}] 14:52:43 INFO - PROCESS | 1820 | 1477518763859 Marionette TRACE conn4 <- [1,3327,null,{"value":null}] 14:52:43 INFO - PROCESS | 1820 | 1477518763872 Marionette TRACE conn4 -> [0,3328,"getWindowHandles",null] 14:52:43 INFO - PROCESS | 1820 | 1477518763875 Marionette TRACE conn4 <- [1,3328,null,["8"]] 14:52:43 INFO - PROCESS | 1820 | 1477518763883 Marionette TRACE conn4 -> [0,3329,"switchToWindow",{"name":"8"}] 14:52:43 INFO - PROCESS | 1820 | 1477518763888 Marionette TRACE conn4 <- [1,3329,null,{}] 14:52:44 INFO - PROCESS | 1820 | 1477518764080 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x837fec00 == 30 [pid = 1820] [id = 736] 14:52:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8388b800) [pid = 1820] [serial = 2140] [outer = (nil)] 14:52:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x83afac00) [pid = 1820] [serial = 2141] [outer = 0x8388b800] 14:52:44 INFO - PROCESS | 1820 | 1477518764169 Marionette DEBUG loaded listener.js 14:52:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x83b21400) [pid = 1820] [serial = 2142] [outer = 0x8388b800] 14:52:44 INFO - PROCESS | 1820 | 1477518764800 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]]]}] 14:52:44 INFO - . 14:52:44 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1173ms 14:52:44 INFO - PROCESS | 1820 | 1477518764858 Marionette TRACE conn4 -> [0,3331,"getWindowHandle",null] 14:52:44 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 14:52:44 INFO - PROCESS | 1820 | 1477518764866 Marionette TRACE conn4 <- [1,3331,null,{"value":"8"}] 14:52:44 INFO - PROCESS | 1820 | 1477518764874 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}] 14:52:45 INFO - PROCESS | 1820 | 1477518765126 Marionette TRACE conn4 <- [1,3332,null,{"value":null}] 14:52:45 INFO - PROCESS | 1820 | [1820] 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 14:52:45 INFO - PROCESS | 1820 | 1477518765145 Marionette TRACE conn4 -> [0,3333,"getWindowHandles",null] 14:52:45 INFO - PROCESS | 1820 | 1477518765149 Marionette TRACE conn4 <- [1,3333,null,["8"]] 14:52:45 INFO - PROCESS | 1820 | 1477518765157 Marionette TRACE conn4 -> [0,3334,"switchToWindow",{"name":"8"}] 14:52:45 INFO - PROCESS | 1820 | 1477518765164 Marionette TRACE conn4 <- [1,3334,null,{}] 14:52:45 INFO - PROCESS | 1820 | 1477518765171 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce9a000 == 31 [pid = 1820] [id = 737] 14:52:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8ce9b800) [pid = 1820] [serial = 2143] [outer = (nil)] 14:52:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8ce9f000) [pid = 1820] [serial = 2144] [outer = 0x8ce9b800] 14:52:45 INFO - PROCESS | 1820 | 1477518765263 Marionette DEBUG loaded listener.js 14:52:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8dd64c00) [pid = 1820] [serial = 2145] [outer = 0x8ce9b800] 14:52:46 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8380b400) [pid = 1820] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 14:52:46 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8428fc00) [pid = 1820] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 14:52:46 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8c90b000) [pid = 1820] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 14:52:46 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x83b20000) [pid = 1820] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 14:52:46 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8325bc00) [pid = 1820] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 14:52:46 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8ce95c00) [pid = 1820] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 14:52:46 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x83874800) [pid = 1820] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 14:52:46 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x84232000) [pid = 1820] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 14:52:46 INFO - PROCESS | 1820 | 1477518766326 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]]]}] 14:52:46 INFO - . 14:52:46 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1475ms 14:52:46 INFO - PROCESS | 1820 | 1477518766390 Marionette TRACE conn4 -> [0,3336,"getWindowHandle",null] 14:52:46 INFO - PROCESS | 1820 | 1477518766399 Marionette TRACE conn4 <- [1,3336,null,{"value":"8"}] 14:52:46 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 14:52:46 INFO - PROCESS | 1820 | 1477518766418 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}] 14:52:46 INFO - PROCESS | 1820 | 1477518766648 Marionette TRACE conn4 <- [1,3337,null,{"value":null}] 14:52:46 INFO - PROCESS | 1820 | [1820] 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 14:52:46 INFO - PROCESS | 1820 | 1477518766845 Marionette TRACE conn4 -> [0,3338,"getWindowHandles",null] 14:52:46 INFO - PROCESS | 1820 | 1477518766853 Marionette TRACE conn4 <- [1,3338,null,["8"]] 14:52:46 INFO - PROCESS | 1820 | 1477518766860 Marionette TRACE conn4 -> [0,3339,"switchToWindow",{"name":"8"}] 14:52:46 INFO - PROCESS | 1820 | 1477518766869 Marionette TRACE conn4 <- [1,3339,null,{}] 14:52:46 INFO - PROCESS | 1820 | 1477518766924 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x83809400 == 32 [pid = 1820] [id = 738] 14:52:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8380b400) [pid = 1820] [serial = 2146] [outer = (nil)] 14:52:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x83877400) [pid = 1820] [serial = 2147] [outer = 0x8380b400] 14:52:47 INFO - PROCESS | 1820 | 1477518767031 Marionette DEBUG loaded listener.js 14:52:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8388b400) [pid = 1820] [serial = 2148] [outer = 0x8380b400] 14:52:47 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 14:52:47 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 14:52:47 INFO - PROCESS | 1820 | 1477518767785 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]]]}] 14:52:47 INFO - .. 14:52:47 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1429ms 14:52:47 INFO - PROCESS | 1820 | 1477518767846 Marionette TRACE conn4 -> [0,3341,"getWindowHandle",null] 14:52:47 INFO - PROCESS | 1820 | 1477518767852 Marionette TRACE conn4 <- [1,3341,null,{"value":"8"}] 14:52:47 INFO - TEST-START | /websockets/Secure-Close-null.htm 14:52:47 INFO - PROCESS | 1820 | 1477518767860 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}] 14:52:48 INFO - PROCESS | 1820 | 1477518768064 Marionette TRACE conn4 <- [1,3342,null,{"value":null}] 14:52:48 INFO - PROCESS | 1820 | 1477518768261 Marionette TRACE conn4 -> [0,3343,"getWindowHandles",null] 14:52:48 INFO - PROCESS | 1820 | 1477518768268 Marionette TRACE conn4 <- [1,3343,null,["8"]] 14:52:48 INFO - PROCESS | 1820 | 1477518768275 Marionette TRACE conn4 -> [0,3344,"switchToWindow",{"name":"8"}] 14:52:48 INFO - PROCESS | 1820 | 1477518768282 Marionette TRACE conn4 <- [1,3344,null,{}] 14:52:48 INFO - PROCESS | 1820 | 1477518768335 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x83320400 == 33 [pid = 1820] [id = 739] 14:52:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8c904400) [pid = 1820] [serial = 2149] [outer = (nil)] 14:52:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8ce95c00) [pid = 1820] [serial = 2150] [outer = 0x8c904400] 14:52:48 INFO - PROCESS | 1820 | 1477518768436 Marionette DEBUG loaded listener.js 14:52:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8da42c00) [pid = 1820] [serial = 2151] [outer = 0x8c904400] 14:52:49 INFO - PROCESS | 1820 | 1477518769205 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]]]}] 14:52:49 INFO - . 14:52:49 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1374ms 14:52:49 INFO - PROCESS | 1820 | 1477518769243 Marionette TRACE conn4 -> [0,3346,"getWindowHandle",null] 14:52:49 INFO - PROCESS | 1820 | 1477518769253 Marionette TRACE conn4 <- [1,3346,null,{"value":"8"}] 14:52:49 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 14:52:49 INFO - PROCESS | 1820 | 1477518769261 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}] 14:52:49 INFO - PROCESS | 1820 | 1477518769522 Marionette TRACE conn4 <- [1,3347,null,{"value":null}] 14:52:49 INFO - PROCESS | 1820 | [1820] 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 14:52:49 INFO - PROCESS | 1820 | 1477518769660 Marionette TRACE conn4 -> [0,3348,"getWindowHandles",null] 14:52:49 INFO - PROCESS | 1820 | 1477518769666 Marionette TRACE conn4 <- [1,3348,null,["8"]] 14:52:49 INFO - PROCESS | 1820 | 1477518769677 Marionette TRACE conn4 -> [0,3349,"switchToWindow",{"name":"8"}] 14:52:49 INFO - PROCESS | 1820 | 1477518769686 Marionette TRACE conn4 <- [1,3349,null,{}] 14:52:49 INFO - PROCESS | 1820 | 1477518769736 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x83624c00 == 34 [pid = 1820] [id = 740] 14:52:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8380e400) [pid = 1820] [serial = 2152] [outer = (nil)] 14:52:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8fa2a800) [pid = 1820] [serial = 2153] [outer = 0x8380e400] 14:52:49 INFO - PROCESS | 1820 | 1477518769848 Marionette DEBUG loaded listener.js 14:52:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8fa30400) [pid = 1820] [serial = 2154] [outer = 0x8380e400] 14:52:50 INFO - PROCESS | 1820 | 1477518770551 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]]]}] 14:52:50 INFO - . 14:52:50 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1324ms 14:52:50 INFO - PROCESS | 1820 | 1477518770585 Marionette TRACE conn4 -> [0,3351,"getWindowHandle",null] 14:52:50 INFO - PROCESS | 1820 | 1477518770589 Marionette TRACE conn4 <- [1,3351,null,{"value":"8"}] 14:52:50 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 14:52:50 INFO - PROCESS | 1820 | 1477518770642 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}] 14:52:50 INFO - PROCESS | 1820 | 1477518770857 Marionette TRACE conn4 <- [1,3352,null,{"value":null}] 14:52:50 INFO - PROCESS | 1820 | [1820] 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 14:52:51 INFO - PROCESS | 1820 | 1477518771063 Marionette TRACE conn4 -> [0,3353,"getWindowHandles",null] 14:52:51 INFO - PROCESS | 1820 | 1477518771069 Marionette TRACE conn4 <- [1,3353,null,["8"]] 14:52:51 INFO - PROCESS | 1820 | 1477518771122 Marionette TRACE conn4 -> [0,3354,"switchToWindow",{"name":"8"}] 14:52:51 INFO - PROCESS | 1820 | 1477518771131 Marionette TRACE conn4 <- [1,3354,null,{}] 14:52:51 INFO - PROCESS | 1820 | 1477518771250 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa38c00 == 35 [pid = 1820] [id = 741] 14:52:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x90fae800) [pid = 1820] [serial = 2155] [outer = (nil)] 14:52:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x90fb7400) [pid = 1820] [serial = 2156] [outer = 0x90fae800] 14:52:51 INFO - PROCESS | 1820 | 1477518771353 Marionette DEBUG loaded listener.js 14:52:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x90fb8800) [pid = 1820] [serial = 2157] [outer = 0x90fae800] 14:52:52 INFO - PROCESS | 1820 | 1477518772234 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]]]}] 14:52:52 INFO - .. 14:52:52 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1624ms 14:52:52 INFO - PROCESS | 1820 | 1477518772268 Marionette TRACE conn4 -> [0,3356,"getWindowHandle",null] 14:52:52 INFO - PROCESS | 1820 | 1477518772276 Marionette TRACE conn4 <- [1,3356,null,{"value":"8"}] 14:52:52 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 14:52:52 INFO - PROCESS | 1820 | 1477518772287 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}] 14:52:52 INFO - PROCESS | 1820 | 1477518772508 Marionette TRACE conn4 <- [1,3357,null,{"value":null}] 14:52:52 INFO - PROCESS | 1820 | 1477518772712 Marionette TRACE conn4 -> [0,3358,"getWindowHandles",null] 14:52:52 INFO - PROCESS | 1820 | 1477518772724 Marionette TRACE conn4 <- [1,3358,null,["8"]] 14:52:52 INFO - PROCESS | 1820 | 1477518772782 Marionette TRACE conn4 -> [0,3359,"switchToWindow",{"name":"8"}] 14:52:52 INFO - PROCESS | 1820 | 1477518772804 Marionette TRACE conn4 <- [1,3359,null,{}] 14:52:52 INFO - PROCESS | 1820 | 1477518772821 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x83739800 == 36 [pid = 1820] [id = 742] 14:52:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x83744c00) [pid = 1820] [serial = 2158] [outer = (nil)] 14:52:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x83b18800) [pid = 1820] [serial = 2159] [outer = 0x83744c00] 14:52:52 INFO - PROCESS | 1820 | 1477518772921 Marionette DEBUG loaded listener.js 14:52:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8428e400) [pid = 1820] [serial = 2160] [outer = 0x83744c00] 14:52:53 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8cec0c00) [pid = 1820] [serial = 2099] [outer = (nil)] [url = about:blank] 14:52:53 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8de0dc00) [pid = 1820] [serial = 2123] [outer = (nil)] [url = about:blank] 14:52:53 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x83874000) [pid = 1820] [serial = 2111] [outer = (nil)] [url = about:blank] 14:52:53 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8b26d000) [pid = 1820] [serial = 2105] [outer = (nil)] [url = about:blank] 14:52:53 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8ce97800) [pid = 1820] [serial = 2082] [outer = (nil)] [url = about:blank] 14:52:53 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x83b23800) [pid = 1820] [serial = 2114] [outer = (nil)] [url = about:blank] 14:52:53 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x834a6800) [pid = 1820] [serial = 2108] [outer = (nil)] [url = about:blank] 14:52:53 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8ce98400) [pid = 1820] [serial = 2117] [outer = (nil)] [url = about:blank] 14:52:53 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x83882c00) [pid = 1820] [serial = 2102] [outer = (nil)] [url = about:blank] 14:52:53 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8ce9d800) [pid = 1820] [serial = 2118] [outer = (nil)] [url = about:blank] 14:52:53 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8388c000) [pid = 1820] [serial = 2103] [outer = (nil)] [url = about:blank] 14:52:53 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8362b000) [pid = 1820] [serial = 2109] [outer = (nil)] [url = about:blank] 14:52:53 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8c90ac00) [pid = 1820] [serial = 2106] [outer = (nil)] [url = about:blank] 14:52:53 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x83876800) [pid = 1820] [serial = 2112] [outer = (nil)] [url = about:blank] 14:52:53 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8cec9800) [pid = 1820] [serial = 2120] [outer = (nil)] [url = about:blank] 14:52:53 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8d940000) [pid = 1820] [serial = 2121] [outer = (nil)] [url = about:blank] 14:52:53 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8423e400) [pid = 1820] [serial = 2115] [outer = (nil)] [url = about:blank] 14:52:53 INFO - PROCESS | 1820 | 1477518773680 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]]]}] 14:52:53 INFO - . 14:52:53 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1426ms 14:52:53 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 14:52:53 INFO - PROCESS | 1820 | 1477518773713 Marionette TRACE conn4 -> [0,3361,"getWindowHandle",null] 14:52:53 INFO - PROCESS | 1820 | 1477518773717 Marionette TRACE conn4 <- [1,3361,null,{"value":"8"}] 14:52:53 INFO - PROCESS | 1820 | 1477518773726 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}] 14:52:53 INFO - PROCESS | 1820 | 1477518773912 Marionette TRACE conn4 <- [1,3362,null,{"value":null}] 14:52:54 INFO - PROCESS | 1820 | 1477518774064 Marionette TRACE conn4 -> [0,3363,"getWindowHandles",null] 14:52:54 INFO - PROCESS | 1820 | 1477518774068 Marionette TRACE conn4 <- [1,3363,null,["8"]] 14:52:54 INFO - PROCESS | 1820 | 1477518774076 Marionette TRACE conn4 -> [0,3364,"switchToWindow",{"name":"8"}] 14:52:54 INFO - PROCESS | 1820 | 1477518774082 Marionette TRACE conn4 <- [1,3364,null,{}] 14:52:54 INFO - PROCESS | 1820 | 1477518774092 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8388c000 == 37 [pid = 1820] [id = 743] 14:52:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8429ac00) [pid = 1820] [serial = 2161] [outer = (nil)] 14:52:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8b267800) [pid = 1820] [serial = 2162] [outer = 0x8429ac00] 14:52:54 INFO - PROCESS | 1820 | 1477518774220 Marionette DEBUG loaded listener.js 14:52:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8c901800) [pid = 1820] [serial = 2163] [outer = 0x8429ac00] 14:52:54 INFO - PROCESS | 1820 | 1477518774883 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]]]}] 14:52:54 INFO - .. 14:52:54 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1184ms 14:52:54 INFO - PROCESS | 1820 | 1477518774916 Marionette TRACE conn4 -> [0,3366,"getWindowHandle",null] 14:52:54 INFO - PROCESS | 1820 | 1477518774924 Marionette TRACE conn4 <- [1,3366,null,{"value":"8"}] 14:52:54 INFO - TEST-START | /websockets/Secure-Close-string.htm 14:52:54 INFO - PROCESS | 1820 | 1477518774937 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}] 14:52:55 INFO - PROCESS | 1820 | 1477518775124 Marionette TRACE conn4 <- [1,3367,null,{"value":null}] 14:52:55 INFO - PROCESS | 1820 | 1477518775136 Marionette TRACE conn4 -> [0,3368,"getWindowHandles",null] 14:52:55 INFO - PROCESS | 1820 | 1477518775140 Marionette TRACE conn4 <- [1,3368,null,["8"]] 14:52:55 INFO - PROCESS | 1820 | 1477518775147 Marionette TRACE conn4 -> [0,3369,"switchToWindow",{"name":"8"}] 14:52:55 INFO - PROCESS | 1820 | 1477518775154 Marionette TRACE conn4 <- [1,3369,null,{}] 14:52:55 INFO - PROCESS | 1820 | 1477518775161 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd6f000 == 38 [pid = 1820] [id = 744] 14:52:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8de07c00) [pid = 1820] [serial = 2164] [outer = (nil)] 14:52:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8f911800) [pid = 1820] [serial = 2165] [outer = 0x8de07c00] 14:52:55 INFO - PROCESS | 1820 | 1477518775255 Marionette DEBUG loaded listener.js 14:52:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8f916400) [pid = 1820] [serial = 2166] [outer = 0x8de07c00] 14:52:56 INFO - PROCESS | 1820 | 1477518776010 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]]]}] 14:52:56 INFO - . 14:52:56 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1123ms 14:52:56 INFO - PROCESS | 1820 | 1477518776056 Marionette TRACE conn4 -> [0,3371,"getWindowHandle",null] 14:52:56 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 14:52:56 INFO - PROCESS | 1820 | 1477518776061 Marionette TRACE conn4 <- [1,3371,null,{"value":"8"}] 14:52:56 INFO - PROCESS | 1820 | 1477518776068 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}] 14:52:56 INFO - PROCESS | 1820 | 1477518776347 Marionette TRACE conn4 <- [1,3372,null,{"value":null}] 14:52:56 INFO - PROCESS | 1820 | [1820] 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 14:52:56 INFO - PROCESS | 1820 | 1477518776384 Marionette TRACE conn4 -> [0,3373,"getWindowHandles",null] 14:52:56 INFO - PROCESS | 1820 | 1477518776389 Marionette TRACE conn4 <- [1,3373,null,["8"]] 14:52:56 INFO - PROCESS | 1820 | 1477518776394 Marionette TRACE conn4 -> [0,3374,"switchToWindow",{"name":"8"}] 14:52:56 INFO - PROCESS | 1820 | 1477518776400 Marionette TRACE conn4 <- [1,3374,null,{}] 14:52:56 INFO - PROCESS | 1820 | 1477518776490 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa34000 == 39 [pid = 1820] [id = 745] 14:52:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8fa36800) [pid = 1820] [serial = 2167] [outer = (nil)] 14:52:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8fbcd400) [pid = 1820] [serial = 2168] [outer = 0x8fa36800] 14:52:56 INFO - PROCESS | 1820 | 1477518776576 Marionette DEBUG loaded listener.js 14:52:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x91ac5800) [pid = 1820] [serial = 2169] [outer = 0x8fa36800] 14:52:57 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x82ef8400) [pid = 1820] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 14:52:57 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8388b800) [pid = 1820] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 14:52:57 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8cea0400) [pid = 1820] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 14:52:57 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x83808400) [pid = 1820] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 14:52:57 INFO - PROCESS | 1820 | 1477518777294 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]]]}] 14:52:57 INFO - . 14:52:57 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1279ms 14:52:57 INFO - PROCESS | 1820 | 1477518777351 Marionette TRACE conn4 -> [0,3376,"getWindowHandle",null] 14:52:57 INFO - PROCESS | 1820 | 1477518777356 Marionette TRACE conn4 <- [1,3376,null,{"value":"8"}] 14:52:57 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 14:52:57 INFO - PROCESS | 1820 | 1477518777364 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}] 14:52:57 INFO - PROCESS | 1820 | 1477518777533 Marionette TRACE conn4 <- [1,3377,null,{"value":null}] 14:52:57 INFO - PROCESS | 1820 | 1477518777690 Marionette TRACE conn4 -> [0,3378,"getWindowHandles",null] 14:52:57 INFO - PROCESS | 1820 | 1477518777693 Marionette TRACE conn4 <- [1,3378,null,["8"]] 14:52:57 INFO - PROCESS | 1820 | 1477518777700 Marionette TRACE conn4 -> [0,3379,"switchToWindow",{"name":"8"}] 14:52:57 INFO - PROCESS | 1820 | 1477518777706 Marionette TRACE conn4 <- [1,3379,null,{}] 14:52:57 INFO - PROCESS | 1820 | 1477518777712 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x83256800 == 40 [pid = 1820] [id = 746] 14:52:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8dbb9800) [pid = 1820] [serial = 2170] [outer = (nil)] 14:52:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x92b0e000) [pid = 1820] [serial = 2171] [outer = 0x8dbb9800] 14:52:57 INFO - PROCESS | 1820 | 1477518777797 Marionette DEBUG loaded listener.js 14:52:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x92d6c400) [pid = 1820] [serial = 2172] [outer = 0x8dbb9800] 14:52:58 INFO - PROCESS | 1820 | 1477518778517 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]]]}] 14:52:58 INFO - ... 14:52:58 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1173ms 14:52:58 INFO - PROCESS | 1820 | 1477518778536 Marionette TRACE conn4 -> [0,3381,"getWindowHandle",null] 14:52:58 INFO - PROCESS | 1820 | 1477518778540 Marionette TRACE conn4 <- [1,3381,null,{"value":"8"}] 14:52:58 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 14:52:58 INFO - PROCESS | 1820 | 1477518778547 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}] 14:52:58 INFO - PROCESS | 1820 | 1477518778760 Marionette TRACE conn4 <- [1,3382,null,{"value":null}] 14:52:58 INFO - PROCESS | 1820 | 1477518778909 Marionette TRACE conn4 -> [0,3383,"getWindowHandles",null] 14:52:58 INFO - PROCESS | 1820 | 1477518778914 Marionette TRACE conn4 <- [1,3383,null,["8"]] 14:52:58 INFO - PROCESS | 1820 | 1477518778919 Marionette TRACE conn4 -> [0,3384,"switchToWindow",{"name":"8"}] 14:52:58 INFO - PROCESS | 1820 | 1477518778925 Marionette TRACE conn4 <- [1,3384,null,{}] 14:52:58 INFO - PROCESS | 1820 | 1477518778930 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:52:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x8349c800 == 41 [pid = 1820] [id = 747] 14:52:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x92d77000) [pid = 1820] [serial = 2173] [outer = (nil)] 14:52:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x92d7a000) [pid = 1820] [serial = 2174] [outer = 0x92d77000] 14:52:59 INFO - PROCESS | 1820 | 1477518779018 Marionette DEBUG loaded listener.js 14:52:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x92de6400) [pid = 1820] [serial = 2175] [outer = 0x92d77000] 14:52:59 INFO - PROCESS | 1820 | 1477518779622 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]]]}] 14:52:59 INFO - ... 14:52:59 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1126ms 14:52:59 INFO - PROCESS | 1820 | 1477518779674 Marionette TRACE conn4 -> [0,3386,"getWindowHandle",null] 14:52:59 INFO - PROCESS | 1820 | 1477518779678 Marionette TRACE conn4 <- [1,3386,null,{"value":"8"}] 14:52:59 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 14:52:59 INFO - PROCESS | 1820 | 1477518779685 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}] 14:52:59 INFO - PROCESS | 1820 | 1477518779850 Marionette TRACE conn4 <- [1,3387,null,{"value":null}] 14:53:00 INFO - PROCESS | 1820 | 1477518780035 Marionette TRACE conn4 -> [0,3388,"getWindowHandles",null] 14:53:00 INFO - PROCESS | 1820 | 1477518780042 Marionette TRACE conn4 <- [1,3388,null,["8"]] 14:53:00 INFO - PROCESS | 1820 | 1477518780055 Marionette TRACE conn4 -> [0,3389,"switchToWindow",{"name":"8"}] 14:53:00 INFO - PROCESS | 1820 | 1477518780067 Marionette TRACE conn4 <- [1,3389,null,{}] 14:53:00 INFO - PROCESS | 1820 | 1477518780076 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x834a8c00 == 42 [pid = 1820] [id = 748] 14:53:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8361d000) [pid = 1820] [serial = 2176] [outer = (nil)] 14:53:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8373c000) [pid = 1820] [serial = 2177] [outer = 0x8361d000] 14:53:00 INFO - PROCESS | 1820 | 1477518780191 Marionette DEBUG loaded listener.js 14:53:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x83628000) [pid = 1820] [serial = 2178] [outer = 0x8361d000] 14:53:00 INFO - PROCESS | 1820 | 1477518780973 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]]]}] 14:53:01 INFO - ... 14:53:01 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1333ms 14:53:01 INFO - PROCESS | 1820 | 1477518781021 Marionette TRACE conn4 -> [0,3391,"getWindowHandle",null] 14:53:01 INFO - PROCESS | 1820 | 1477518781029 Marionette TRACE conn4 <- [1,3391,null,{"value":"8"}] 14:53:01 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 14:53:01 INFO - PROCESS | 1820 | 1477518781038 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}] 14:53:01 INFO - PROCESS | 1820 | 1477518781269 Marionette TRACE conn4 <- [1,3392,null,{"value":null}] 14:53:01 INFO - PROCESS | 1820 | 1477518781495 Marionette TRACE conn4 -> [0,3393,"getWindowHandles",null] 14:53:01 INFO - PROCESS | 1820 | 1477518781504 Marionette TRACE conn4 <- [1,3393,null,["8"]] 14:53:01 INFO - PROCESS | 1820 | 1477518781558 Marionette TRACE conn4 -> [0,3394,"switchToWindow",{"name":"8"}] 14:53:01 INFO - PROCESS | 1820 | 1477518781569 Marionette TRACE conn4 <- [1,3394,null,{}] 14:53:01 INFO - PROCESS | 1820 | 1477518781577 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce9d800 == 43 [pid = 1820] [id = 749] 14:53:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8cebe400) [pid = 1820] [serial = 2179] [outer = (nil)] 14:53:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8d939400) [pid = 1820] [serial = 2180] [outer = 0x8cebe400] 14:53:01 INFO - PROCESS | 1820 | 1477518781745 Marionette DEBUG loaded listener.js 14:53:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x83aedc00) [pid = 1820] [serial = 2181] [outer = 0x8cebe400] 14:53:02 INFO - PROCESS | 1820 | 1477518782872 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]]]}] 14:53:02 INFO - ... 14:53:02 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1883ms 14:53:02 INFO - PROCESS | 1820 | 1477518782925 Marionette TRACE conn4 -> [0,3396,"getWindowHandle",null] 14:53:02 INFO - PROCESS | 1820 | 1477518782933 Marionette TRACE conn4 <- [1,3396,null,{"value":"8"}] 14:53:02 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 14:53:02 INFO - PROCESS | 1820 | 1477518782946 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}] 14:53:03 INFO - PROCESS | 1820 | 1477518783328 Marionette TRACE conn4 <- [1,3397,null,{"value":null}] 14:53:03 INFO - PROCESS | 1820 | 1477518783520 Marionette TRACE conn4 -> [0,3398,"getWindowHandles",null] 14:53:03 INFO - PROCESS | 1820 | 1477518783532 Marionette TRACE conn4 <- [1,3398,null,["8"]] 14:53:03 INFO - PROCESS | 1820 | 1477518783587 Marionette TRACE conn4 -> [0,3399,"switchToWindow",{"name":"8"}] 14:53:03 INFO - PROCESS | 1820 | 1477518783600 Marionette TRACE conn4 <- [1,3399,null,{}] 14:53:03 INFO - PROCESS | 1820 | 1477518783606 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x92d70c00 == 44 [pid = 1820] [id = 750] 14:53:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x92d71400) [pid = 1820] [serial = 2182] [outer = (nil)] 14:53:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x92d73c00) [pid = 1820] [serial = 2183] [outer = 0x92d71400] 14:53:03 INFO - PROCESS | 1820 | 1477518783703 Marionette DEBUG loaded listener.js 14:53:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x92d74800) [pid = 1820] [serial = 2184] [outer = 0x92d71400] 14:53:04 INFO - PROCESS | 1820 | 1477518784444 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]]]}] 14:53:04 INFO - ... 14:53:04 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1545ms 14:53:04 INFO - PROCESS | 1820 | 1477518784521 Marionette TRACE conn4 -> [0,3401,"getWindowHandle",null] 14:53:04 INFO - PROCESS | 1820 | 1477518784526 Marionette TRACE conn4 <- [1,3401,null,{"value":"8"}] 14:53:04 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 14:53:04 INFO - PROCESS | 1820 | 1477518784536 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}] 14:53:04 INFO - PROCESS | 1820 | 1477518784757 Marionette TRACE conn4 <- [1,3402,null,{"value":null}] 14:53:04 INFO - PROCESS | 1820 | 1477518784960 Marionette TRACE conn4 -> [0,3403,"getWindowHandles",null] 14:53:04 INFO - PROCESS | 1820 | 1477518784964 Marionette TRACE conn4 <- [1,3403,null,["8"]] 14:53:04 INFO - PROCESS | 1820 | 1477518784977 Marionette TRACE conn4 -> [0,3404,"switchToWindow",{"name":"8"}] 14:53:04 INFO - PROCESS | 1820 | 1477518784984 Marionette TRACE conn4 <- [1,3404,null,{}] 14:53:05 INFO - PROCESS | 1820 | 1477518784990 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x9386dc00 == 45 [pid = 1820] [id = 751] 14:53:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x9386e800) [pid = 1820] [serial = 2185] [outer = (nil)] 14:53:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x939a7800) [pid = 1820] [serial = 2186] [outer = 0x9386e800] 14:53:05 INFO - PROCESS | 1820 | 1477518785085 Marionette DEBUG loaded listener.js 14:53:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x93ace800) [pid = 1820] [serial = 2187] [outer = 0x9386e800] 14:53:05 INFO - PROCESS | 1820 | 1477518785808 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]]]}] 14:53:05 INFO - ... 14:53:05 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1322ms 14:53:05 INFO - PROCESS | 1820 | 1477518785857 Marionette TRACE conn4 -> [0,3406,"getWindowHandle",null] 14:53:05 INFO - PROCESS | 1820 | 1477518785863 Marionette TRACE conn4 <- [1,3406,null,{"value":"8"}] 14:53:05 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 14:53:05 INFO - PROCESS | 1820 | 1477518785891 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}] 14:53:06 INFO - PROCESS | 1820 | 1477518786094 Marionette TRACE conn4 <- [1,3407,null,{"value":null}] 14:53:06 INFO - PROCESS | 1820 | 1477518786412 Marionette TRACE conn4 -> [0,3408,"getWindowHandles",null] 14:53:06 INFO - PROCESS | 1820 | 1477518786418 Marionette TRACE conn4 <- [1,3408,null,["8"]] 14:53:06 INFO - PROCESS | 1820 | 1477518786432 Marionette TRACE conn4 -> [0,3409,"switchToWindow",{"name":"8"}] 14:53:06 INFO - PROCESS | 1820 | 1477518786439 Marionette TRACE conn4 <- [1,3409,null,{}] 14:53:06 INFO - PROCESS | 1820 | 1477518786445 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x93ded800 == 46 [pid = 1820] [id = 752] 14:53:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x94115800) [pid = 1820] [serial = 2188] [outer = (nil)] 14:53:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x943ecc00) [pid = 1820] [serial = 2189] [outer = 0x94115800] 14:53:06 INFO - PROCESS | 1820 | 1477518786541 Marionette DEBUG loaded listener.js 14:53:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x943f0800) [pid = 1820] [serial = 2190] [outer = 0x94115800] 14:53:07 INFO - PROCESS | 1820 | 1477518787255 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]]]}] 14:53:07 INFO - ... 14:53:07 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1430ms 14:53:07 INFO - PROCESS | 1820 | 1477518787318 Marionette TRACE conn4 -> [0,3411,"getWindowHandle",null] 14:53:07 INFO - PROCESS | 1820 | 1477518787323 Marionette TRACE conn4 <- [1,3411,null,{"value":"8"}] 14:53:07 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 14:53:07 INFO - PROCESS | 1820 | 1477518787331 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}] 14:53:07 INFO - PROCESS | 1820 | 1477518787513 Marionette TRACE conn4 <- [1,3412,null,{"value":null}] 14:53:07 INFO - PROCESS | 1820 | 1477518787712 Marionette TRACE conn4 -> [0,3413,"getWindowHandles",null] 14:53:07 INFO - PROCESS | 1820 | 1477518787716 Marionette TRACE conn4 <- [1,3413,null,["8"]] 14:53:07 INFO - PROCESS | 1820 | 1477518787723 Marionette TRACE conn4 -> [0,3414,"switchToWindow",{"name":"8"}] 14:53:07 INFO - PROCESS | 1820 | 1477518787730 Marionette TRACE conn4 <- [1,3414,null,{}] 14:53:07 INFO - PROCESS | 1820 | 1477518787761 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x83af1800 == 47 [pid = 1820] [id = 753] 14:53:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8cec0800) [pid = 1820] [serial = 2191] [outer = (nil)] 14:53:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x94587800) [pid = 1820] [serial = 2192] [outer = 0x8cec0800] 14:53:07 INFO - PROCESS | 1820 | 1477518787890 Marionette DEBUG loaded listener.js 14:53:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x94da5000) [pid = 1820] [serial = 2193] [outer = 0x8cec0800] 14:53:08 INFO - PROCESS | 1820 | 1477518788858 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]]]}] 14:53:08 INFO - ... 14:53:08 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1573ms 14:53:08 INFO - PROCESS | 1820 | 1477518788906 Marionette TRACE conn4 -> [0,3416,"getWindowHandle",null] 14:53:08 INFO - PROCESS | 1820 | 1477518788913 Marionette TRACE conn4 <- [1,3416,null,{"value":"8"}] 14:53:08 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 14:53:08 INFO - PROCESS | 1820 | 1477518788924 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}] 14:53:09 INFO - PROCESS | 1820 | 1477518789134 Marionette TRACE conn4 <- [1,3417,null,{"value":null}] 14:53:09 INFO - PROCESS | 1820 | 1477518789347 Marionette TRACE conn4 -> [0,3418,"getWindowHandles",null] 14:53:09 INFO - PROCESS | 1820 | 1477518789354 Marionette TRACE conn4 <- [1,3418,null,["8"]] 14:53:09 INFO - PROCESS | 1820 | 1477518789415 Marionette TRACE conn4 -> [0,3419,"switchToWindow",{"name":"8"}] 14:53:09 INFO - PROCESS | 1820 | 1477518789434 Marionette TRACE conn4 <- [1,3419,null,{}] 14:53:09 INFO - PROCESS | 1820 | 1477518789449 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8361c800 == 48 [pid = 1820] [id = 754] 14:53:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x83735800) [pid = 1820] [serial = 2194] [outer = (nil)] 14:53:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x8428f000) [pid = 1820] [serial = 2195] [outer = 0x83735800] 14:53:09 INFO - PROCESS | 1820 | 1477518789569 Marionette DEBUG loaded listener.js 14:53:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x8ce92c00) [pid = 1820] [serial = 2196] [outer = 0x83735800] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x837fec00 == 47 [pid = 1820] [id = 736] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x83256800 == 46 [pid = 1820] [id = 746] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8349c800 == 45 [pid = 1820] [id = 747] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd6f000 == 44 [pid = 1820] [id = 744] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8388c000 == 43 [pid = 1820] [id = 743] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x83739800 == 42 [pid = 1820] [id = 742] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce9a000 == 41 [pid = 1820] [id = 737] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x83809400 == 40 [pid = 1820] [id = 738] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa34000 == 39 [pid = 1820] [id = 745] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x83325000 == 38 [pid = 1820] [id = 713] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x837ffc00 == 37 [pid = 1820] [id = 735] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x83320400 == 36 [pid = 1820] [id = 739] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8380d400 == 35 [pid = 1820] [id = 714] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa38c00 == 34 [pid = 1820] [id = 741] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x83624c00 == 33 [pid = 1820] [id = 740] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x84290c00 == 32 [pid = 1820] [id = 715] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8c90a400 == 31 [pid = 1820] [id = 716] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x93ded800 == 30 [pid = 1820] [id = 752] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x83af1800 == 29 [pid = 1820] [id = 753] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x834a8c00 == 28 [pid = 1820] [id = 748] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce9d800 == 27 [pid = 1820] [id = 749] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x92d70c00 == 26 [pid = 1820] [id = 750] 14:53:11 INFO - PROCESS | 1820 | --DOCSHELL 0x9386dc00 == 25 [pid = 1820] [id = 751] 14:53:11 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x83af8400) [pid = 1820] [serial = 2136] [outer = (nil)] [url = about:blank] 14:53:11 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x83806800) [pid = 1820] [serial = 2135] [outer = (nil)] [url = about:blank] 14:53:11 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x83888800) [pid = 1820] [serial = 2139] [outer = (nil)] [url = about:blank] 14:53:11 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x8388d000) [pid = 1820] [serial = 2138] [outer = (nil)] [url = about:blank] 14:53:11 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x83b21400) [pid = 1820] [serial = 2142] [outer = (nil)] [url = about:blank] 14:53:11 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x83afac00) [pid = 1820] [serial = 2141] [outer = (nil)] [url = about:blank] 14:53:11 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8ce9f400) [pid = 1820] [serial = 2129] [outer = (nil)] [url = about:blank] 14:53:11 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8f91e400) [pid = 1820] [serial = 2132] [outer = (nil)] [url = about:blank] 14:53:11 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8ce9f000) [pid = 1820] [serial = 2144] [outer = (nil)] [url = about:blank] 14:53:11 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x83aed400) [pid = 1820] [serial = 2126] [outer = (nil)] [url = about:blank] 14:53:11 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8cecd000) [pid = 1820] [serial = 2100] [outer = (nil)] [url = about:blank] 14:53:11 INFO - PROCESS | 1820 | 1477518791384 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]]]}] 14:53:11 INFO - ... 14:53:11 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 2481ms 14:53:11 INFO - PROCESS | 1820 | 1477518791411 Marionette TRACE conn4 -> [0,3421,"getWindowHandle",null] 14:53:11 INFO - PROCESS | 1820 | 1477518791425 Marionette TRACE conn4 <- [1,3421,null,{"value":"8"}] 14:53:11 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 14:53:11 INFO - PROCESS | 1820 | 1477518791446 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}] 14:53:11 INFO - PROCESS | 1820 | 1477518791673 Marionette TRACE conn4 <- [1,3422,null,{"value":null}] 14:53:11 INFO - PROCESS | 1820 | 1477518791827 Marionette TRACE conn4 -> [0,3423,"getWindowHandles",null] 14:53:11 INFO - PROCESS | 1820 | 1477518791833 Marionette TRACE conn4 <- [1,3423,null,["8"]] 14:53:11 INFO - PROCESS | 1820 | 1477518791841 Marionette TRACE conn4 -> [0,3424,"switchToWindow",{"name":"8"}] 14:53:11 INFO - PROCESS | 1820 | 1477518791849 Marionette TRACE conn4 <- [1,3424,null,{}] 14:53:11 INFO - PROCESS | 1820 | 1477518791856 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x834a8800 == 26 [pid = 1820] [id = 755] 14:53:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x834a8c00) [pid = 1820] [serial = 2197] [outer = (nil)] 14:53:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x83739800) [pid = 1820] [serial = 2198] [outer = 0x834a8c00] 14:53:12 INFO - PROCESS | 1820 | 1477518792007 Marionette DEBUG loaded listener.js 14:53:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x837f0c00) [pid = 1820] [serial = 2199] [outer = 0x834a8c00] 14:53:12 INFO - PROCESS | 1820 | 1477518792651 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]]]}] 14:53:12 INFO - ... 14:53:12 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1228ms 14:53:12 INFO - PROCESS | 1820 | 1477518792671 Marionette TRACE conn4 -> [0,3426,"getWindowHandle",null] 14:53:12 INFO - PROCESS | 1820 | 1477518792677 Marionette TRACE conn4 <- [1,3426,null,{"value":"8"}] 14:53:12 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 14:53:12 INFO - PROCESS | 1820 | 1477518792685 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}] 14:53:12 INFO - PROCESS | 1820 | 1477518792884 Marionette TRACE conn4 <- [1,3427,null,{"value":null}] 14:53:13 INFO - PROCESS | 1820 | 1477518793045 Marionette TRACE conn4 -> [0,3428,"getWindowHandles",null] 14:53:13 INFO - PROCESS | 1820 | 1477518793052 Marionette TRACE conn4 <- [1,3428,null,["8"]] 14:53:13 INFO - PROCESS | 1820 | 1477518793063 Marionette TRACE conn4 -> [0,3429,"switchToWindow",{"name":"8"}] 14:53:13 INFO - PROCESS | 1820 | 1477518793068 Marionette TRACE conn4 <- [1,3429,null,{}] 14:53:13 INFO - PROCESS | 1820 | 1477518793076 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8388ac00 == 27 [pid = 1820] [id = 756] 14:53:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8388c000) [pid = 1820] [serial = 2200] [outer = (nil)] 14:53:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x83aee400) [pid = 1820] [serial = 2201] [outer = 0x8388c000] 14:53:13 INFO - PROCESS | 1820 | 1477518793167 Marionette DEBUG loaded listener.js 14:53:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x83af2400) [pid = 1820] [serial = 2202] [outer = 0x8388c000] 14:53:13 INFO - PROCESS | 1820 | 1477518793902 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]]]}] 14:53:13 INFO - ... 14:53:13 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1283ms 14:53:13 INFO - PROCESS | 1820 | 1477518793984 Marionette TRACE conn4 -> [0,3431,"getWindowHandle",null] 14:53:13 INFO - TEST-START | /websockets/Secure-Send-data.htm 14:53:13 INFO - PROCESS | 1820 | 1477518793993 Marionette TRACE conn4 <- [1,3431,null,{"value":"8"}] 14:53:14 INFO - PROCESS | 1820 | 1477518794001 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}] 14:53:14 INFO - PROCESS | 1820 | 1477518794250 Marionette TRACE conn4 <- [1,3432,null,{"value":null}] 14:53:14 INFO - PROCESS | 1820 | 1477518794359 Marionette TRACE conn4 -> [0,3433,"getWindowHandles",null] 14:53:14 INFO - PROCESS | 1820 | 1477518794365 Marionette TRACE conn4 <- [1,3433,null,["8"]] 14:53:14 INFO - PROCESS | 1820 | 1477518794371 Marionette TRACE conn4 -> [0,3434,"switchToWindow",{"name":"8"}] 14:53:14 INFO - PROCESS | 1820 | 1477518794379 Marionette TRACE conn4 <- [1,3434,null,{}] 14:53:14 INFO - PROCESS | 1820 | 1477518794386 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x84291000 == 28 [pid = 1820] [id = 757] 14:53:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x84292000) [pid = 1820] [serial = 2203] [outer = (nil)] 14:53:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x84296000) [pid = 1820] [serial = 2204] [outer = 0x84292000] 14:53:14 INFO - PROCESS | 1820 | 1477518794485 Marionette DEBUG loaded listener.js 14:53:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x8b266800) [pid = 1820] [serial = 2205] [outer = 0x84292000] 14:53:15 INFO - PROCESS | 1820 | 1477518795210 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]]]}] 14:53:15 INFO - ... 14:53:15 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1228ms 14:53:15 INFO - PROCESS | 1820 | 1477518795228 Marionette TRACE conn4 -> [0,3436,"getWindowHandle",null] 14:53:15 INFO - TEST-START | /websockets/Secure-Send-null.htm 14:53:15 INFO - PROCESS | 1820 | 1477518795233 Marionette TRACE conn4 <- [1,3436,null,{"value":"8"}] 14:53:15 INFO - PROCESS | 1820 | 1477518795248 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}] 14:53:16 INFO - PROCESS | 1820 | 1477518796037 Marionette TRACE conn4 <- [1,3437,null,{"value":null}] 14:53:16 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x92d77000) [pid = 1820] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 14:53:16 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x8429ac00) [pid = 1820] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 14:53:16 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x90fae800) [pid = 1820] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 14:53:16 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8ce9b800) [pid = 1820] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 14:53:16 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8c904400) [pid = 1820] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 14:53:16 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8380e400) [pid = 1820] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 14:53:16 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8380b400) [pid = 1820] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 14:53:16 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x83744c00) [pid = 1820] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 14:53:16 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8fa36800) [pid = 1820] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 14:53:16 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8dbb9800) [pid = 1820] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 14:53:16 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8de07c00) [pid = 1820] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 14:53:16 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8dd69400) [pid = 1820] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 14:53:16 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8c909400) [pid = 1820] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 14:53:16 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8f91a800) [pid = 1820] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 14:53:16 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8388e400) [pid = 1820] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 14:53:16 INFO - PROCESS | 1820 | 1477518796169 Marionette TRACE conn4 -> [0,3438,"getWindowHandles",null] 14:53:16 INFO - PROCESS | 1820 | 1477518796174 Marionette TRACE conn4 <- [1,3438,null,["8"]] 14:53:16 INFO - PROCESS | 1820 | 1477518796185 Marionette TRACE conn4 -> [0,3439,"switchToWindow",{"name":"8"}] 14:53:16 INFO - PROCESS | 1820 | 1477518796192 Marionette TRACE conn4 <- [1,3439,null,{}] 14:53:16 INFO - PROCESS | 1820 | 1477518796202 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x83252000 == 29 [pid = 1820] [id = 758] 14:53:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8349f800) [pid = 1820] [serial = 2206] [outer = (nil)] 14:53:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x83877000) [pid = 1820] [serial = 2207] [outer = 0x8349f800] 14:53:16 INFO - PROCESS | 1820 | 1477518796287 Marionette DEBUG loaded listener.js 14:53:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8ce96400) [pid = 1820] [serial = 2208] [outer = 0x8349f800] 14:53:16 INFO - PROCESS | 1820 | 1477518796946 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]]]}] 14:53:16 INFO - ... 14:53:16 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1725ms 14:53:16 INFO - PROCESS | 1820 | 1477518796963 Marionette TRACE conn4 -> [0,3441,"getWindowHandle",null] 14:53:16 INFO - PROCESS | 1820 | 1477518796967 Marionette TRACE conn4 <- [1,3441,null,{"value":"8"}] 14:53:16 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 14:53:16 INFO - PROCESS | 1820 | 1477518796974 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}] 14:53:17 INFO - PROCESS | 1820 | 1477518797202 Marionette TRACE conn4 <- [1,3442,null,{"value":null}] 14:53:17 INFO - PROCESS | 1820 | 1477518797304 Marionette TRACE conn4 -> [0,3443,"getWindowHandles",null] 14:53:17 INFO - PROCESS | 1820 | 1477518797308 Marionette TRACE conn4 <- [1,3443,null,["8"]] 14:53:17 INFO - PROCESS | 1820 | 1477518797314 Marionette TRACE conn4 -> [0,3444,"switchToWindow",{"name":"8"}] 14:53:17 INFO - PROCESS | 1820 | 1477518797334 Marionette TRACE conn4 <- [1,3444,null,{}] 14:53:17 INFO - PROCESS | 1820 | 1477518797341 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d938400 == 30 [pid = 1820] [id = 759] 14:53:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8d93d000) [pid = 1820] [serial = 2209] [outer = (nil)] 14:53:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8dbb9800) [pid = 1820] [serial = 2210] [outer = 0x8d93d000] 14:53:17 INFO - PROCESS | 1820 | 1477518797431 Marionette DEBUG loaded listener.js 14:53:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8dd70400) [pid = 1820] [serial = 2211] [outer = 0x8d93d000] 14:53:18 INFO - PROCESS | 1820 | 1477518798084 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]]]}] 14:53:18 INFO - ... 14:53:18 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1126ms 14:53:18 INFO - PROCESS | 1820 | 1477518798102 Marionette TRACE conn4 -> [0,3446,"getWindowHandle",null] 14:53:18 INFO - PROCESS | 1820 | 1477518798108 Marionette TRACE conn4 <- [1,3446,null,{"value":"8"}] 14:53:18 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 14:53:18 INFO - PROCESS | 1820 | 1477518798121 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}] 14:53:18 INFO - PROCESS | 1820 | 1477518798468 Marionette TRACE conn4 <- [1,3447,null,{"value":null}] 14:53:18 INFO - PROCESS | 1820 | 1477518798607 Marionette TRACE conn4 -> [0,3448,"getWindowHandles",null] 14:53:18 INFO - PROCESS | 1820 | 1477518798615 Marionette TRACE conn4 <- [1,3448,null,["8"]] 14:53:18 INFO - PROCESS | 1820 | 1477518798630 Marionette TRACE conn4 -> [0,3449,"switchToWindow",{"name":"8"}] 14:53:18 INFO - PROCESS | 1820 | 1477518798640 Marionette TRACE conn4 <- [1,3449,null,{}] 14:53:18 INFO - PROCESS | 1820 | 1477518798646 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x837fa400 == 31 [pid = 1820] [id = 760] 14:53:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x837ffc00) [pid = 1820] [serial = 2212] [outer = (nil)] 14:53:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8380f000) [pid = 1820] [serial = 2213] [outer = 0x837ffc00] 14:53:18 INFO - PROCESS | 1820 | 1477518798755 Marionette DEBUG loaded listener.js 14:53:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8380d400) [pid = 1820] [serial = 2214] [outer = 0x837ffc00] 14:53:19 INFO - PROCESS | 1820 | 1477518799566 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]]]}] 14:53:19 INFO - ... 14:53:19 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1478ms 14:53:19 INFO - PROCESS | 1820 | 1477518799624 Marionette TRACE conn4 -> [0,3451,"getWindowHandle",null] 14:53:19 INFO - PROCESS | 1820 | 1477518799629 Marionette TRACE conn4 <- [1,3451,null,{"value":"8"}] 14:53:19 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 14:53:19 INFO - PROCESS | 1820 | 1477518799639 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}] 14:53:19 INFO - PROCESS | 1820 | 1477518799840 Marionette TRACE conn4 <- [1,3452,null,{"value":null}] 14:53:20 INFO - PROCESS | 1820 | 1477518800038 Marionette TRACE conn4 -> [0,3453,"getWindowHandles",null] 14:53:20 INFO - PROCESS | 1820 | 1477518800044 Marionette TRACE conn4 <- [1,3453,null,["8"]] 14:53:20 INFO - PROCESS | 1820 | 1477518800051 Marionette TRACE conn4 -> [0,3454,"switchToWindow",{"name":"8"}] 14:53:20 INFO - PROCESS | 1820 | 1477518800057 Marionette TRACE conn4 <- [1,3454,null,{}] 14:53:20 INFO - PROCESS | 1820 | 1477518800110 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x83882c00 == 32 [pid = 1820] [id = 761] 14:53:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x84297c00) [pid = 1820] [serial = 2215] [outer = (nil)] 14:53:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8c904c00) [pid = 1820] [serial = 2216] [outer = 0x84297c00] 14:53:20 INFO - PROCESS | 1820 | 1477518800209 Marionette DEBUG loaded listener.js 14:53:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8c90f800) [pid = 1820] [serial = 2217] [outer = 0x84297c00] 14:53:21 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 14:53:21 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 14:53:21 INFO - PROCESS | 1820 | 1477518801038 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]]]}] 14:53:21 INFO - ... 14:53:21 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1439ms 14:53:21 INFO - PROCESS | 1820 | 1477518801098 Marionette TRACE conn4 -> [0,3456,"getWindowHandle",null] 14:53:21 INFO - PROCESS | 1820 | 1477518801107 Marionette TRACE conn4 <- [1,3456,null,{"value":"8"}] 14:53:21 INFO - TEST-START | /websockets/Send-0byte-data.htm 14:53:21 INFO - PROCESS | 1820 | 1477518801116 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}] 14:53:21 INFO - PROCESS | 1820 | 1477518801322 Marionette TRACE conn4 <- [1,3457,null,{"value":null}] 14:53:21 INFO - PROCESS | 1820 | 1477518801608 Marionette TRACE conn4 -> [0,3458,"getWindowHandles",null] 14:53:21 INFO - PROCESS | 1820 | 1477518801621 Marionette TRACE conn4 <- [1,3458,null,["8"]] 14:53:21 INFO - PROCESS | 1820 | 1477518801682 Marionette TRACE conn4 -> [0,3459,"switchToWindow",{"name":"8"}] 14:53:21 INFO - PROCESS | 1820 | 1477518801691 Marionette TRACE conn4 <- [1,3459,null,{}] 14:53:21 INFO - PROCESS | 1820 | 1477518801698 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa34c00 == 33 [pid = 1820] [id = 762] 14:53:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8fa35400) [pid = 1820] [serial = 2218] [outer = (nil)] 14:53:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8fbc4800) [pid = 1820] [serial = 2219] [outer = 0x8fa35400] 14:53:21 INFO - PROCESS | 1820 | 1477518801797 Marionette DEBUG loaded listener.js 14:53:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x8fa37800) [pid = 1820] [serial = 2220] [outer = 0x8fa35400] 14:53:22 INFO - PROCESS | 1820 | 1477518802579 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]]]}] 14:53:22 INFO - ... 14:53:22 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1489ms 14:53:22 INFO - PROCESS | 1820 | 1477518802606 Marionette TRACE conn4 -> [0,3461,"getWindowHandle",null] 14:53:22 INFO - PROCESS | 1820 | 1477518802611 Marionette TRACE conn4 <- [1,3461,null,{"value":"8"}] 14:53:22 INFO - TEST-START | /websockets/Send-65K-data.htm 14:53:22 INFO - PROCESS | 1820 | 1477518802620 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}] 14:53:22 INFO - PROCESS | 1820 | 1477518802927 Marionette TRACE conn4 <- [1,3462,null,{"value":null}] 14:53:23 INFO - PROCESS | 1820 | 1477518803068 Marionette TRACE conn4 -> [0,3463,"getWindowHandles",null] 14:53:23 INFO - PROCESS | 1820 | 1477518803077 Marionette TRACE conn4 <- [1,3463,null,["8"]] 14:53:23 INFO - PROCESS | 1820 | 1477518803131 Marionette TRACE conn4 -> [0,3464,"switchToWindow",{"name":"8"}] 14:53:23 INFO - PROCESS | 1820 | 1477518803138 Marionette TRACE conn4 <- [1,3464,null,{}] 14:53:23 INFO - PROCESS | 1820 | 1477518803147 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef4c00 == 34 [pid = 1820] [id = 763] 14:53:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x82ef8400) [pid = 1820] [serial = 2221] [outer = (nil)] 14:53:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x83876800) [pid = 1820] [serial = 2222] [outer = 0x82ef8400] 14:53:23 INFO - PROCESS | 1820 | 1477518803245 Marionette DEBUG loaded listener.js 14:53:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x8f91b800) [pid = 1820] [serial = 2223] [outer = 0x82ef8400] 14:53:24 INFO - PROCESS | 1820 | 1477518804189 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]]]}] 14:53:24 INFO - ... 14:53:24 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1584ms 14:53:24 INFO - PROCESS | 1820 | 1477518804255 Marionette TRACE conn4 -> [0,3466,"getWindowHandle",null] 14:53:24 INFO - PROCESS | 1820 | 1477518804264 Marionette TRACE conn4 <- [1,3466,null,{"value":"8"}] 14:53:24 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 14:53:24 INFO - PROCESS | 1820 | 1477518804303 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}] 14:53:24 INFO - PROCESS | 1820 | 1477518804528 Marionette TRACE conn4 <- [1,3467,null,{"value":null}] 14:53:24 INFO - PROCESS | 1820 | --DOCSHELL 0x83252000 == 33 [pid = 1820] [id = 758] 14:53:24 INFO - PROCESS | 1820 | --DOCSHELL 0x84291000 == 32 [pid = 1820] [id = 757] 14:53:24 INFO - PROCESS | 1820 | --DOCSHELL 0x8388ac00 == 31 [pid = 1820] [id = 756] 14:53:24 INFO - PROCESS | 1820 | --DOCSHELL 0x834a8800 == 30 [pid = 1820] [id = 755] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x92d7a000) [pid = 1820] [serial = 2174] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x92de6400) [pid = 1820] [serial = 2175] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x92b0e000) [pid = 1820] [serial = 2171] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x92d6c400) [pid = 1820] [serial = 2172] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x8fbcd400) [pid = 1820] [serial = 2168] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8f915c00) [pid = 1820] [serial = 2124] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8d935400) [pid = 1820] [serial = 2130] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8f920c00) [pid = 1820] [serial = 2133] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x83af1400) [pid = 1820] [serial = 2127] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x91ac5800) [pid = 1820] [serial = 2169] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8f911800) [pid = 1820] [serial = 2165] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8f916400) [pid = 1820] [serial = 2166] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8b267800) [pid = 1820] [serial = 2162] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8c901800) [pid = 1820] [serial = 2163] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x83b18800) [pid = 1820] [serial = 2159] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8428e400) [pid = 1820] [serial = 2160] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x90fb7400) [pid = 1820] [serial = 2156] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x90fb8800) [pid = 1820] [serial = 2157] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8fa2a800) [pid = 1820] [serial = 2153] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8fa30400) [pid = 1820] [serial = 2154] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8ce95c00) [pid = 1820] [serial = 2150] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8da42c00) [pid = 1820] [serial = 2151] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x83877400) [pid = 1820] [serial = 2147] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8388b400) [pid = 1820] [serial = 2148] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8dd64c00) [pid = 1820] [serial = 2145] [outer = (nil)] [url = about:blank] 14:53:24 INFO - PROCESS | 1820 | 1477518804813 Marionette TRACE conn4 -> [0,3468,"getWindowHandles",null] 14:53:24 INFO - PROCESS | 1820 | 1477518804821 Marionette TRACE conn4 <- [1,3468,null,["8"]] 14:53:24 INFO - PROCESS | 1820 | 1477518804840 Marionette TRACE conn4 -> [0,3469,"switchToWindow",{"name":"8"}] 14:53:24 INFO - PROCESS | 1820 | 1477518804849 Marionette TRACE conn4 <- [1,3469,null,{}] 14:53:24 INFO - PROCESS | 1820 | 1477518804856 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x837f2000 == 31 [pid = 1820] [id = 764] 14:53:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x837f3000) [pid = 1820] [serial = 2224] [outer = (nil)] 14:53:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x83808400) [pid = 1820] [serial = 2225] [outer = 0x837f3000] 14:53:24 INFO - PROCESS | 1820 | 1477518804949 Marionette DEBUG loaded listener.js 14:53:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x83804800) [pid = 1820] [serial = 2226] [outer = 0x837f3000] 14:53:25 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 14:53:25 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 14:53:25 INFO - PROCESS | 1820 | 1477518805588 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]]]}] 14:53:25 INFO - ... 14:53:25 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1328ms 14:53:25 INFO - PROCESS | 1820 | 1477518805623 Marionette TRACE conn4 -> [0,3471,"getWindowHandle",null] 14:53:25 INFO - PROCESS | 1820 | 1477518805629 Marionette TRACE conn4 <- [1,3471,null,{"value":"8"}] 14:53:25 INFO - TEST-START | /websockets/Send-before-open.htm 14:53:25 INFO - PROCESS | 1820 | 1477518805636 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}] 14:53:25 INFO - PROCESS | 1820 | 1477518805821 Marionette TRACE conn4 <- [1,3472,null,{"value":null}] 14:53:25 INFO - PROCESS | 1820 | 1477518805980 Marionette TRACE conn4 -> [0,3473,"getWindowHandles",null] 14:53:25 INFO - PROCESS | 1820 | 1477518805986 Marionette TRACE conn4 <- [1,3473,null,["8"]] 14:53:25 INFO - PROCESS | 1820 | 1477518805993 Marionette TRACE conn4 -> [0,3474,"switchToWindow",{"name":"8"}] 14:53:26 INFO - PROCESS | 1820 | 1477518805998 Marionette TRACE conn4 <- [1,3474,null,{}] 14:53:26 INFO - PROCESS | 1820 | 1477518806004 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b18800 == 32 [pid = 1820] [id = 765] 14:53:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x83b1dc00) [pid = 1820] [serial = 2227] [outer = (nil)] 14:53:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x83b26400) [pid = 1820] [serial = 2228] [outer = 0x83b1dc00] 14:53:26 INFO - PROCESS | 1820 | 1477518806091 Marionette DEBUG loaded listener.js 14:53:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x84238c00) [pid = 1820] [serial = 2229] [outer = 0x83b1dc00] 14:53:26 INFO - PROCESS | 1820 | 1477518806719 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]]]}] 14:53:26 INFO - . 14:53:26 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1120ms 14:53:26 INFO - PROCESS | 1820 | 1477518806765 Marionette TRACE conn4 -> [0,3476,"getWindowHandle",null] 14:53:26 INFO - PROCESS | 1820 | 1477518806772 Marionette TRACE conn4 <- [1,3476,null,{"value":"8"}] 14:53:26 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 14:53:26 INFO - PROCESS | 1820 | 1477518806780 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}] 14:53:27 INFO - PROCESS | 1820 | 1477518807021 Marionette TRACE conn4 <- [1,3477,null,{"value":null}] 14:53:27 INFO - PROCESS | 1820 | [1820] 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 14:53:27 INFO - PROCESS | 1820 | 1477518807045 Marionette TRACE conn4 -> [0,3478,"getWindowHandles",null] 14:53:27 INFO - PROCESS | 1820 | 1477518807049 Marionette TRACE conn4 <- [1,3478,null,["8"]] 14:53:27 INFO - PROCESS | 1820 | 1477518807055 Marionette TRACE conn4 -> [0,3479,"switchToWindow",{"name":"8"}] 14:53:27 INFO - PROCESS | 1820 | 1477518807062 Marionette TRACE conn4 <- [1,3479,null,{}] 14:53:27 INFO - PROCESS | 1820 | 1477518807153 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d940c00 == 33 [pid = 1820] [id = 766] 14:53:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8da3bc00) [pid = 1820] [serial = 2230] [outer = (nil)] 14:53:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8db9a000) [pid = 1820] [serial = 2231] [outer = 0x8da3bc00] 14:53:27 INFO - PROCESS | 1820 | 1477518807248 Marionette DEBUG loaded listener.js 14:53:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8f915400) [pid = 1820] [serial = 2232] [outer = 0x8da3bc00] 14:53:28 INFO - PROCESS | 1820 | 1477518808036 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]]]}] 14:53:28 INFO - ... 14:53:28 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1283ms 14:53:28 INFO - PROCESS | 1820 | 1477518808064 Marionette TRACE conn4 -> [0,3481,"getWindowHandle",null] 14:53:28 INFO - PROCESS | 1820 | 1477518808068 Marionette TRACE conn4 <- [1,3481,null,{"value":"8"}] 14:53:28 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 14:53:28 INFO - PROCESS | 1820 | 1477518808076 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}] 14:53:28 INFO - PROCESS | 1820 | 1477518808324 Marionette TRACE conn4 <- [1,3482,null,{"value":null}] 14:53:28 INFO - PROCESS | 1820 | 1477518808357 Marionette TRACE conn4 -> [0,3483,"getWindowHandles",null] 14:53:28 INFO - PROCESS | 1820 | 1477518808362 Marionette TRACE conn4 <- [1,3483,null,["8"]] 14:53:28 INFO - PROCESS | 1820 | 1477518808368 Marionette TRACE conn4 -> [0,3484,"switchToWindow",{"name":"8"}] 14:53:28 INFO - PROCESS | 1820 | 1477518808373 Marionette TRACE conn4 <- [1,3484,null,{}] 14:53:28 INFO - PROCESS | 1820 | 1477518808468 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa2dc00 == 34 [pid = 1820] [id = 767] 14:53:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8fa2f800) [pid = 1820] [serial = 2233] [outer = (nil)] 14:53:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x90fbb400) [pid = 1820] [serial = 2234] [outer = 0x8fa2f800] 14:53:28 INFO - PROCESS | 1820 | 1477518808555 Marionette DEBUG loaded listener.js 14:53:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x92a0bc00) [pid = 1820] [serial = 2235] [outer = 0x8fa2f800] 14:53:28 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x834a8c00) [pid = 1820] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 14:53:28 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8349f800) [pid = 1820] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 14:53:28 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x83735800) [pid = 1820] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 14:53:28 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8361d000) [pid = 1820] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 14:53:28 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8cebe400) [pid = 1820] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 14:53:28 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x92d71400) [pid = 1820] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 14:53:28 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x9386e800) [pid = 1820] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 14:53:29 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x94115800) [pid = 1820] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 14:53:29 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8cec0800) [pid = 1820] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 14:53:29 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x84292000) [pid = 1820] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 14:53:29 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8388c000) [pid = 1820] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 14:53:29 INFO - PROCESS | 1820 | 1477518809312 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]]]}] 14:53:29 INFO - ... 14:53:29 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1274ms 14:53:29 INFO - PROCESS | 1820 | 1477518809350 Marionette TRACE conn4 -> [0,3486,"getWindowHandle",null] 14:53:29 INFO - PROCESS | 1820 | 1477518809356 Marionette TRACE conn4 <- [1,3486,null,{"value":"8"}] 14:53:29 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 14:53:29 INFO - PROCESS | 1820 | 1477518809363 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}] 14:53:29 INFO - PROCESS | 1820 | 1477518809588 Marionette TRACE conn4 <- [1,3487,null,{"value":null}] 14:53:29 INFO - PROCESS | 1820 | 1477518809684 Marionette TRACE conn4 -> [0,3488,"getWindowHandles",null] 14:53:29 INFO - PROCESS | 1820 | 1477518809688 Marionette TRACE conn4 <- [1,3488,null,["8"]] 14:53:29 INFO - PROCESS | 1820 | 1477518809694 Marionette TRACE conn4 -> [0,3489,"switchToWindow",{"name":"8"}] 14:53:29 INFO - PROCESS | 1820 | 1477518809713 Marionette TRACE conn4 <- [1,3489,null,{}] 14:53:29 INFO - PROCESS | 1820 | 1477518809718 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8325bc00 == 35 [pid = 1820] [id = 768] 14:53:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x90fbb800) [pid = 1820] [serial = 2236] [outer = (nil)] 14:53:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x92d6d000) [pid = 1820] [serial = 2237] [outer = 0x90fbb800] 14:53:29 INFO - PROCESS | 1820 | 1477518809802 Marionette DEBUG loaded listener.js 14:53:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x92d6dc00) [pid = 1820] [serial = 2238] [outer = 0x90fbb800] 14:53:30 INFO - PROCESS | 1820 | 1477518810372 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]]]}] 14:53:30 INFO - ... 14:53:30 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1079ms 14:53:30 INFO - PROCESS | 1820 | 1477518810444 Marionette TRACE conn4 -> [0,3491,"getWindowHandle",null] 14:53:30 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 14:53:30 INFO - PROCESS | 1820 | 1477518810448 Marionette TRACE conn4 <- [1,3491,null,{"value":"8"}] 14:53:30 INFO - PROCESS | 1820 | 1477518810462 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}] 14:53:30 INFO - PROCESS | 1820 | 1477518810682 Marionette TRACE conn4 <- [1,3492,null,{"value":null}] 14:53:30 INFO - PROCESS | 1820 | 1477518810692 Marionette TRACE conn4 -> [0,3493,"getWindowHandles",null] 14:53:30 INFO - PROCESS | 1820 | 1477518810695 Marionette TRACE conn4 <- [1,3493,null,["8"]] 14:53:30 INFO - PROCESS | 1820 | 1477518810701 Marionette TRACE conn4 -> [0,3494,"switchToWindow",{"name":"8"}] 14:53:30 INFO - PROCESS | 1820 | 1477518810707 Marionette TRACE conn4 <- [1,3494,null,{}] 14:53:30 INFO - PROCESS | 1820 | 1477518810854 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x92d70c00 == 36 [pid = 1820] [id = 769] 14:53:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x92de9c00) [pid = 1820] [serial = 2239] [outer = (nil)] 14:53:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x92def400) [pid = 1820] [serial = 2240] [outer = 0x92de9c00] 14:53:30 INFO - PROCESS | 1820 | 1477518810943 Marionette DEBUG loaded listener.js 14:53:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x93863400) [pid = 1820] [serial = 2241] [outer = 0x92de9c00] 14:53:31 INFO - PROCESS | 1820 | 1477518811700 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]]]}] 14:53:31 INFO - ... 14:53:31 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1273ms 14:53:31 INFO - PROCESS | 1820 | 1477518811731 Marionette TRACE conn4 -> [0,3496,"getWindowHandle",null] 14:53:31 INFO - PROCESS | 1820 | 1477518811738 Marionette TRACE conn4 <- [1,3496,null,{"value":"8"}] 14:53:31 INFO - TEST-START | /websockets/Send-binary-blob.htm 14:53:31 INFO - PROCESS | 1820 | 1477518811768 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}] 14:53:32 INFO - PROCESS | 1820 | 1477518811997 Marionette TRACE conn4 <- [1,3497,null,{"value":null}] 14:53:32 INFO - PROCESS | 1820 | 1477518812198 Marionette TRACE conn4 -> [0,3498,"getWindowHandles",null] 14:53:32 INFO - PROCESS | 1820 | 1477518812202 Marionette TRACE conn4 <- [1,3498,null,["8"]] 14:53:32 INFO - PROCESS | 1820 | 1477518812254 Marionette TRACE conn4 -> [0,3499,"switchToWindow",{"name":"8"}] 14:53:32 INFO - PROCESS | 1820 | 1477518812262 Marionette TRACE conn4 <- [1,3499,null,{}] 14:53:32 INFO - PROCESS | 1820 | 1477518812274 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x83af5c00 == 37 [pid = 1820] [id = 770] 14:53:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x83af6000) [pid = 1820] [serial = 2242] [outer = (nil)] 14:53:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x83b1a000) [pid = 1820] [serial = 2243] [outer = 0x83af6000] 14:53:32 INFO - PROCESS | 1820 | 1477518812380 Marionette DEBUG loaded listener.js 14:53:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x83b25c00) [pid = 1820] [serial = 2244] [outer = 0x83af6000] 14:53:33 INFO - PROCESS | 1820 | 1477518813152 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]]]}] 14:53:33 INFO - ... 14:53:33 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1422ms 14:53:33 INFO - PROCESS | 1820 | 1477518813187 Marionette TRACE conn4 -> [0,3501,"getWindowHandle",null] 14:53:33 INFO - PROCESS | 1820 | 1477518813195 Marionette TRACE conn4 <- [1,3501,null,{"value":"8"}] 14:53:33 INFO - TEST-START | /websockets/Send-data.htm 14:53:33 INFO - PROCESS | 1820 | 1477518813223 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}] 14:53:33 INFO - PROCESS | 1820 | 1477518813427 Marionette TRACE conn4 <- [1,3502,null,{"value":null}] 14:53:33 INFO - PROCESS | 1820 | 1477518813629 Marionette TRACE conn4 -> [0,3503,"getWindowHandles",null] 14:53:33 INFO - PROCESS | 1820 | 1477518813635 Marionette TRACE conn4 <- [1,3503,null,["8"]] 14:53:33 INFO - PROCESS | 1820 | 1477518813684 Marionette TRACE conn4 -> [0,3504,"switchToWindow",{"name":"8"}] 14:53:33 INFO - PROCESS | 1820 | 1477518813691 Marionette TRACE conn4 <- [1,3504,null,{}] 14:53:33 INFO - PROCESS | 1820 | 1477518813702 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de0fc00 == 38 [pid = 1820] [id = 771] 14:53:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8f917400) [pid = 1820] [serial = 2245] [outer = (nil)] 14:53:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8f9acc00) [pid = 1820] [serial = 2246] [outer = 0x8f917400] 14:53:33 INFO - PROCESS | 1820 | 1477518813801 Marionette DEBUG loaded listener.js 14:53:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8fa34000) [pid = 1820] [serial = 2247] [outer = 0x8f917400] 14:53:34 INFO - PROCESS | 1820 | 1477518814516 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]]]}] 14:53:34 INFO - ... 14:53:34 INFO - TEST-OK | /websockets/Send-data.htm | took 1331ms 14:53:34 INFO - PROCESS | 1820 | 1477518814544 Marionette TRACE conn4 -> [0,3506,"getWindowHandle",null] 14:53:34 INFO - PROCESS | 1820 | 1477518814554 Marionette TRACE conn4 <- [1,3506,null,{"value":"8"}] 14:53:34 INFO - TEST-START | /websockets/Send-data.worker 14:53:34 INFO - PROCESS | 1820 | 1477518814563 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}] 14:53:34 INFO - PROCESS | 1820 | 1477518814757 Marionette TRACE conn4 <- [1,3507,null,{"value":null}] 14:53:34 INFO - PROCESS | 1820 | 1477518814957 Marionette TRACE conn4 -> [0,3508,"getWindowHandles",null] 14:53:34 INFO - PROCESS | 1820 | 1477518814963 Marionette TRACE conn4 <- [1,3508,null,["8"]] 14:53:35 INFO - PROCESS | 1820 | 1477518815015 Marionette TRACE conn4 -> [0,3509,"switchToWindow",{"name":"8"}] 14:53:35 INFO - PROCESS | 1820 | 1477518815022 Marionette TRACE conn4 <- [1,3509,null,{}] 14:53:35 INFO - PROCESS | 1820 | 1477518815033 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x92def000 == 39 [pid = 1820] [id = 772] 14:53:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x93868800) [pid = 1820] [serial = 2248] [outer = (nil)] 14:53:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x93b91000) [pid = 1820] [serial = 2249] [outer = 0x93868800] 14:53:35 INFO - PROCESS | 1820 | 1477518815137 Marionette DEBUG loaded listener.js 14:53:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x93df0c00) [pid = 1820] [serial = 2250] [outer = 0x93868800] 14:53:35 INFO - PROCESS | 1820 | [1820] 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 14:53:35 INFO - PROCESS | 1820 | 1477518815985 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,{},{}]]]}] 14:53:36 INFO - . 14:53:36 INFO - TEST-OK | /websockets/Send-data.worker | took 1471ms 14:53:36 INFO - PROCESS | 1820 | 1477518816079 Marionette TRACE conn4 -> [0,3511,"getWindowHandle",null] 14:53:36 INFO - PROCESS | 1820 | 1477518816087 Marionette TRACE conn4 <- [1,3511,null,{"value":"8"}] 14:53:36 INFO - TEST-START | /websockets/Send-null.htm 14:53:36 INFO - PROCESS | 1820 | 1477518816105 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}] 14:53:36 INFO - PROCESS | 1820 | 1477518816315 Marionette TRACE conn4 <- [1,3512,null,{"value":null}] 14:53:36 INFO - PROCESS | 1820 | 1477518816520 Marionette TRACE conn4 -> [0,3513,"getWindowHandles",null] 14:53:36 INFO - PROCESS | 1820 | 1477518816525 Marionette TRACE conn4 <- [1,3513,null,["8"]] 14:53:36 INFO - PROCESS | 1820 | 1477518816577 Marionette TRACE conn4 -> [0,3514,"switchToWindow",{"name":"8"}] 14:53:36 INFO - PROCESS | 1820 | 1477518816585 Marionette TRACE conn4 <- [1,3514,null,{}] 14:53:36 INFO - PROCESS | 1820 | 1477518816594 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x94582c00 == 40 [pid = 1820] [id = 773] 14:53:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x94da4c00) [pid = 1820] [serial = 2251] [outer = (nil)] 14:53:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x94da8400) [pid = 1820] [serial = 2252] [outer = 0x94da4c00] 14:53:36 INFO - PROCESS | 1820 | 1477518816693 Marionette DEBUG loaded listener.js 14:53:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x94daa400) [pid = 1820] [serial = 2253] [outer = 0x94da4c00] 14:53:37 INFO - PROCESS | 1820 | 1477518817498 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]]]}] 14:53:37 INFO - ... 14:53:37 INFO - TEST-OK | /websockets/Send-null.htm | took 1430ms 14:53:37 INFO - PROCESS | 1820 | 1477518817527 Marionette TRACE conn4 -> [0,3516,"getWindowHandle",null] 14:53:37 INFO - PROCESS | 1820 | 1477518817531 Marionette TRACE conn4 <- [1,3516,null,{"value":"8"}] 14:53:37 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 14:53:37 INFO - PROCESS | 1820 | 1477518817539 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}] 14:53:37 INFO - PROCESS | 1820 | 1477518817773 Marionette TRACE conn4 <- [1,3517,null,{"value":null}] 14:53:37 INFO - PROCESS | 1820 | 1477518817946 Marionette TRACE conn4 -> [0,3518,"getWindowHandles",null] 14:53:37 INFO - PROCESS | 1820 | 1477518817950 Marionette TRACE conn4 <- [1,3518,null,["8"]] 14:53:38 INFO - PROCESS | 1820 | 1477518818160 Marionette TRACE conn4 -> [0,3519,"switchToWindow",{"name":"8"}] 14:53:38 INFO - PROCESS | 1820 | 1477518818171 Marionette TRACE conn4 <- [1,3519,null,{}] 14:53:38 INFO - PROCESS | 1820 | 1477518818227 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x834a6800 == 41 [pid = 1820] [id = 774] 14:53:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x834aac00) [pid = 1820] [serial = 2254] [outer = (nil)] 14:53:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8387f400) [pid = 1820] [serial = 2255] [outer = 0x834aac00] 14:53:38 INFO - PROCESS | 1820 | 1477518818325 Marionette DEBUG loaded listener.js 14:53:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x83b20400) [pid = 1820] [serial = 2256] [outer = 0x834aac00] 14:53:39 INFO - PROCESS | 1820 | 1477518819181 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]]]}] 14:53:39 INFO - ... 14:53:39 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1678ms 14:53:39 INFO - PROCESS | 1820 | 1477518819218 Marionette TRACE conn4 -> [0,3521,"getWindowHandle",null] 14:53:39 INFO - PROCESS | 1820 | 1477518819225 Marionette TRACE conn4 <- [1,3521,null,{"value":"8"}] 14:53:39 INFO - TEST-START | /websockets/Send-unicode-data.htm 14:53:39 INFO - PROCESS | 1820 | 1477518819252 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}] 14:53:39 INFO - PROCESS | 1820 | 1477518819453 Marionette TRACE conn4 <- [1,3522,null,{"value":null}] 14:53:39 INFO - PROCESS | 1820 | 1477518819680 Marionette TRACE conn4 -> [0,3523,"getWindowHandles",null] 14:53:39 INFO - PROCESS | 1820 | 1477518819686 Marionette TRACE conn4 <- [1,3523,null,["8"]] 14:53:39 INFO - PROCESS | 1820 | --DOCSHELL 0x8325bc00 == 40 [pid = 1820] [id = 768] 14:53:39 INFO - PROCESS | 1820 | --DOCSHELL 0x8d940c00 == 39 [pid = 1820] [id = 766] 14:53:39 INFO - PROCESS | 1820 | --DOCSHELL 0x83b18800 == 38 [pid = 1820] [id = 765] 14:53:39 INFO - PROCESS | 1820 | --DOCSHELL 0x837f2000 == 37 [pid = 1820] [id = 764] 14:53:39 INFO - PROCESS | 1820 | --DOCSHELL 0x82ef4c00 == 36 [pid = 1820] [id = 763] 14:53:39 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa34c00 == 35 [pid = 1820] [id = 762] 14:53:39 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x8dbb9800) [pid = 1820] [serial = 2210] [outer = (nil)] [url = about:blank] 14:53:39 INFO - PROCESS | 1820 | --DOCSHELL 0x83882c00 == 34 [pid = 1820] [id = 761] 14:53:39 INFO - PROCESS | 1820 | --DOCSHELL 0x837fa400 == 33 [pid = 1820] [id = 760] 14:53:39 INFO - PROCESS | 1820 | 1477518819736 Marionette TRACE conn4 -> [0,3524,"switchToWindow",{"name":"8"}] 14:53:39 INFO - PROCESS | 1820 | 1477518819747 Marionette TRACE conn4 <- [1,3524,null,{}] 14:53:39 INFO - PROCESS | 1820 | 1477518819755 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x837f2000 == 34 [pid = 1820] [id = 775] 14:53:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x837f8000) [pid = 1820] [serial = 2257] [outer = (nil)] 14:53:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x83879400) [pid = 1820] [serial = 2258] [outer = 0x837f8000] 14:53:39 INFO - PROCESS | 1820 | 1477518819844 Marionette DEBUG loaded listener.js 14:53:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x83af1c00) [pid = 1820] [serial = 2259] [outer = 0x837f8000] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x83877000) [pid = 1820] [serial = 2207] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x8ce96400) [pid = 1820] [serial = 2208] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x84296000) [pid = 1820] [serial = 2204] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x8b266800) [pid = 1820] [serial = 2205] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x83aee400) [pid = 1820] [serial = 2201] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x83af2400) [pid = 1820] [serial = 2202] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x83739800) [pid = 1820] [serial = 2198] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x837f0c00) [pid = 1820] [serial = 2199] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8428f000) [pid = 1820] [serial = 2195] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8ce92c00) [pid = 1820] [serial = 2196] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x94587800) [pid = 1820] [serial = 2192] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x94da5000) [pid = 1820] [serial = 2193] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x943ecc00) [pid = 1820] [serial = 2189] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x943f0800) [pid = 1820] [serial = 2190] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x939a7800) [pid = 1820] [serial = 2186] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x93ace800) [pid = 1820] [serial = 2187] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x92d73c00) [pid = 1820] [serial = 2183] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x92d74800) [pid = 1820] [serial = 2184] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8d939400) [pid = 1820] [serial = 2180] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x83aedc00) [pid = 1820] [serial = 2181] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8373c000) [pid = 1820] [serial = 2177] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x83628000) [pid = 1820] [serial = 2178] [outer = (nil)] [url = about:blank] 14:53:40 INFO - PROCESS | 1820 | 1477518820537 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]]]}] 14:53:40 INFO - ... 14:53:40 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1339ms 14:53:40 INFO - PROCESS | 1820 | 1477518820588 Marionette TRACE conn4 -> [0,3526,"getWindowHandle",null] 14:53:40 INFO - PROCESS | 1820 | 1477518820593 Marionette TRACE conn4 <- [1,3526,null,{"value":"8"}] 14:53:40 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 14:53:40 INFO - PROCESS | 1820 | 1477518820601 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}] 14:53:40 INFO - PROCESS | 1820 | 1477518820792 Marionette TRACE conn4 <- [1,3527,null,{"value":null}] 14:53:40 INFO - PROCESS | 1820 | 1477518820953 Marionette TRACE conn4 -> [0,3528,"getWindowHandles",null] 14:53:40 INFO - PROCESS | 1820 | 1477518820956 Marionette TRACE conn4 <- [1,3528,null,["8"]] 14:53:40 INFO - PROCESS | 1820 | 1477518820965 Marionette TRACE conn4 -> [0,3529,"switchToWindow",{"name":"8"}] 14:53:40 INFO - PROCESS | 1820 | 1477518820978 Marionette TRACE conn4 <- [1,3529,null,{}] 14:53:41 INFO - PROCESS | 1820 | 1477518820992 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ce93000 == 35 [pid = 1820] [id = 776] 14:53:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8ce95c00) [pid = 1820] [serial = 2260] [outer = (nil)] 14:53:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8ce99c00) [pid = 1820] [serial = 2261] [outer = 0x8ce95c00] 14:53:41 INFO - PROCESS | 1820 | 1477518821074 Marionette DEBUG loaded listener.js 14:53:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8da3e000) [pid = 1820] [serial = 2262] [outer = 0x8ce95c00] 14:53:41 INFO - PROCESS | 1820 | 1477518821735 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]]]}] 14:53:41 INFO - .. 14:53:41 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1176ms 14:53:41 INFO - PROCESS | 1820 | 1477518821777 Marionette TRACE conn4 -> [0,3531,"getWindowHandle",null] 14:53:41 INFO - PROCESS | 1820 | 1477518821782 Marionette TRACE conn4 <- [1,3531,null,{"value":"8"}] 14:53:41 INFO - TEST-START | /websockets/constructor.html 14:53:41 INFO - PROCESS | 1820 | 1477518821789 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}] 14:53:42 INFO - PROCESS | 1820 | 1477518822039 Marionette TRACE conn4 <- [1,3532,null,{"value":null}] 14:53:42 INFO - PROCESS | 1820 | 1477518822088 Marionette TRACE conn4 -> [0,3533,"getWindowHandles",null] 14:53:42 INFO - PROCESS | 1820 | 1477518822093 Marionette TRACE conn4 <- [1,3533,null,["8"]] 14:53:42 INFO - PROCESS | 1820 | 1477518822182 Marionette TRACE conn4 -> [0,3534,"switchToWindow",{"name":"8"}] 14:53:42 INFO - PROCESS | 1820 | 1477518822190 Marionette TRACE conn4 <- [1,3534,null,{}] 14:53:42 INFO - PROCESS | 1820 | 1477518822200 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fbd0c00 == 36 [pid = 1820] [id = 777] 14:53:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x90fb7c00) [pid = 1820] [serial = 2263] [outer = (nil)] 14:53:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x91ac5400) [pid = 1820] [serial = 2264] [outer = 0x90fb7c00] 14:53:42 INFO - PROCESS | 1820 | 1477518822283 Marionette DEBUG loaded listener.js 14:53:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x92d6bc00) [pid = 1820] [serial = 2265] [outer = 0x90fb7c00] 14:53:42 INFO - PROCESS | 1820 | 1477518822902 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]]]}] 14:53:42 INFO - . 14:53:42 INFO - TEST-OK | /websockets/constructor.html | took 1170ms 14:53:42 INFO - PROCESS | 1820 | 1477518822966 Marionette TRACE conn4 -> [0,3536,"getWindowHandle",null] 14:53:42 INFO - TEST-START | /websockets/eventhandlers.html 14:53:42 INFO - PROCESS | 1820 | 1477518822971 Marionette TRACE conn4 <- [1,3536,null,{"value":"8"}] 14:53:42 INFO - PROCESS | 1820 | 1477518822978 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}] 14:53:43 INFO - PROCESS | 1820 | 1477518823222 Marionette TRACE conn4 <- [1,3537,null,{"value":null}] 14:53:43 INFO - PROCESS | 1820 | [1820] 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 14:53:43 INFO - PROCESS | 1820 | 1477518823252 Marionette TRACE conn4 -> [0,3538,"getWindowHandles",null] 14:53:43 INFO - PROCESS | 1820 | 1477518823256 Marionette TRACE conn4 <- [1,3538,null,["8"]] 14:53:43 INFO - PROCESS | 1820 | 1477518823263 Marionette TRACE conn4 -> [0,3539,"switchToWindow",{"name":"8"}] 14:53:43 INFO - PROCESS | 1820 | 1477518823269 Marionette TRACE conn4 <- [1,3539,null,{}] 14:53:43 INFO - PROCESS | 1820 | 1477518823274 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:53:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef3000 == 37 [pid = 1820] [id = 778] 14:53:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x92de3000) [pid = 1820] [serial = 2266] [outer = (nil)] 14:53:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x92ded800) [pid = 1820] [serial = 2267] [outer = 0x92de3000] 14:53:43 INFO - PROCESS | 1820 | 1477518823443 Marionette DEBUG loaded listener.js 14:53:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x93ad7800) [pid = 1820] [serial = 2268] [outer = 0x92de3000] 14:53:44 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x84297c00) [pid = 1820] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 14:53:44 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x837f3000) [pid = 1820] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 14:53:44 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8fa2f800) [pid = 1820] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 14:53:44 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x837ffc00) [pid = 1820] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 14:53:44 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x90fbb800) [pid = 1820] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 14:53:44 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x82ef8400) [pid = 1820] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 14:53:44 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8da3bc00) [pid = 1820] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 14:53:44 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x83b1dc00) [pid = 1820] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 14:53:44 INFO - PROCESS | 1820 | 1477518824241 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]]]}] 14:53:44 INFO - .... 14:53:44 INFO - TEST-OK | /websockets/eventhandlers.html | took 1283ms 14:53:44 INFO - PROCESS | 1820 | 1477518824261 Marionette TRACE conn4 -> [0,3541,"getWindowHandle",null] 14:53:44 INFO - PROCESS | 1820 | 1477518824268 Marionette TRACE conn4 <- [1,3541,null,{"value":"8"}] 14:53:44 INFO - TEST-START | /websockets/extended-payload-length.html 14:53:44 INFO - PROCESS | 1820 | 1477518824281 Marionette TRACE conn4 -> [0,3542,"timeouts",{"script":185000}] 14:53:44 INFO - PROCESS | 1820 | 1477518824288 Marionette TRACE conn4 <- [1,3542,null,{}] 14:53:44 INFO - PROCESS | 1820 | 1477518824313 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}] 14:53:44 INFO - PROCESS | 1820 | 1477518824552 Marionette TRACE conn4 <- [1,3543,null,{"value":null}] 14:53:44 INFO - PROCESS | 1820 | [1820] 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 14:53:44 INFO - PROCESS | 1820 | [1820] 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 14:53:44 INFO - PROCESS | 1820 | [1820] 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 14:53:44 INFO - PROCESS | 1820 | [1820] 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 14:53:44 INFO - PROCESS | 1820 | 1477518824668 Marionette TRACE conn4 -> [0,3544,"getWindowHandles",null] 14:53:44 INFO - PROCESS | 1820 | 1477518824671 Marionette TRACE conn4 <- [1,3544,null,["8"]] 14:53:44 INFO - PROCESS | 1820 | 1477518824678 Marionette TRACE conn4 -> [0,3545,"switchToWindow",{"name":"8"}] 14:53:44 INFO - PROCESS | 1820 | 1477518824684 Marionette TRACE conn4 <- [1,3545,null,{}] 14:53:44 INFO - PROCESS | 1820 | 1477518824689 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\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"}] 14:53:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef0800 == 38 [pid = 1820] [id = 779] 14:53:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x83320400) [pid = 1820] [serial = 2269] [outer = (nil)] 14:53:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x941f2400) [pid = 1820] [serial = 2270] [outer = 0x83320400] 14:53:44 INFO - PROCESS | 1820 | 1477518824805 Marionette DEBUG loaded listener.js 14:53:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x9457dc00) [pid = 1820] [serial = 2271] [outer = 0x83320400] 14:53:45 INFO - PROCESS | 1820 | 1477518825494 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]]]}] 14:53:45 INFO - .... 14:53:45 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1263ms 14:53:45 INFO - PROCESS | 1820 | 1477518825542 Marionette TRACE conn4 -> [0,3547,"getWindowHandle",null] 14:53:45 INFO - TEST-START | /websockets/extended-payload-length.html?wss 14:53:45 INFO - PROCESS | 1820 | 1477518825547 Marionette TRACE conn4 <- [1,3547,null,{"value":"8"}] 14:53:45 INFO - PROCESS | 1820 | 1477518825557 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}] 14:53:45 INFO - PROCESS | 1820 | 1477518825793 Marionette TRACE conn4 <- [1,3548,null,{"value":null}] 14:53:45 INFO - PROCESS | 1820 | [1820] 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 14:53:45 INFO - PROCESS | 1820 | [1820] 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 14:53:45 INFO - PROCESS | 1820 | [1820] 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 14:53:45 INFO - PROCESS | 1820 | [1820] 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 14:53:45 INFO - PROCESS | 1820 | 1477518825815 Marionette TRACE conn4 -> [0,3549,"getWindowHandles",null] 14:53:45 INFO - PROCESS | 1820 | 1477518825820 Marionette TRACE conn4 <- [1,3549,null,["8"]] 14:53:45 INFO - PROCESS | 1820 | 1477518825826 Marionette TRACE conn4 -> [0,3550,"switchToWindow",{"name":"8"}] 14:53:45 INFO - PROCESS | 1820 | 1477518825832 Marionette TRACE conn4 <- [1,3550,null,{}] 14:53:45 INFO - PROCESS | 1820 | 1477518825842 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\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"}] 14:53:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x94da8000 == 39 [pid = 1820] [id = 780] 14:53:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x94daa800) [pid = 1820] [serial = 2272] [outer = (nil)] 14:53:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x94daf000) [pid = 1820] [serial = 2273] [outer = 0x94daa800] 14:53:45 INFO - PROCESS | 1820 | 1477518825926 Marionette DEBUG loaded listener.js 14:53:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x94db1000) [pid = 1820] [serial = 2274] [outer = 0x94daa800] 14:53:50 INFO - PROCESS | 1820 | --DOCSHELL 0x8d938400 == 38 [pid = 1820] [id = 759] 14:53:50 INFO - PROCESS | 1820 | --DOCSHELL 0x82ef0800 == 37 [pid = 1820] [id = 779] 14:53:50 INFO - PROCESS | 1820 | --DOCSHELL 0x82ef3000 == 36 [pid = 1820] [id = 778] 14:53:50 INFO - PROCESS | 1820 | --DOCSHELL 0x8fbd0c00 == 35 [pid = 1820] [id = 777] 14:53:50 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa2dc00 == 34 [pid = 1820] [id = 767] 14:53:50 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce93000 == 33 [pid = 1820] [id = 776] 14:53:50 INFO - PROCESS | 1820 | --DOCSHELL 0x837f2000 == 32 [pid = 1820] [id = 775] 14:53:50 INFO - PROCESS | 1820 | --DOCSHELL 0x834a6800 == 31 [pid = 1820] [id = 774] 14:53:50 INFO - PROCESS | 1820 | --DOCSHELL 0x94582c00 == 30 [pid = 1820] [id = 773] 14:53:50 INFO - PROCESS | 1820 | --DOCSHELL 0x92def000 == 29 [pid = 1820] [id = 772] 14:53:50 INFO - PROCESS | 1820 | --DOCSHELL 0x8de0fc00 == 28 [pid = 1820] [id = 771] 14:53:50 INFO - PROCESS | 1820 | --DOCSHELL 0x83af5c00 == 27 [pid = 1820] [id = 770] 14:53:50 INFO - PROCESS | 1820 | --DOCSHELL 0x92d70c00 == 26 [pid = 1820] [id = 769] 14:53:50 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x92d6d000) [pid = 1820] [serial = 2237] [outer = (nil)] [url = about:blank] 14:53:50 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x92d6dc00) [pid = 1820] [serial = 2238] [outer = (nil)] [url = about:blank] 14:53:50 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x90fbb400) [pid = 1820] [serial = 2234] [outer = (nil)] [url = about:blank] 14:53:50 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x92a0bc00) [pid = 1820] [serial = 2235] [outer = (nil)] [url = about:blank] 14:53:50 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8db9a000) [pid = 1820] [serial = 2231] [outer = (nil)] [url = about:blank] 14:53:50 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8f915400) [pid = 1820] [serial = 2232] [outer = (nil)] [url = about:blank] 14:53:50 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x83b26400) [pid = 1820] [serial = 2228] [outer = (nil)] [url = about:blank] 14:53:50 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x84238c00) [pid = 1820] [serial = 2229] [outer = (nil)] [url = about:blank] 14:53:50 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x83808400) [pid = 1820] [serial = 2225] [outer = (nil)] [url = about:blank] 14:53:50 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x83804800) [pid = 1820] [serial = 2226] [outer = (nil)] [url = about:blank] 14:53:50 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8fbc4800) [pid = 1820] [serial = 2219] [outer = (nil)] [url = about:blank] 14:53:50 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x83876800) [pid = 1820] [serial = 2222] [outer = (nil)] [url = about:blank] 14:53:50 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8f91b800) [pid = 1820] [serial = 2223] [outer = (nil)] [url = about:blank] 14:53:50 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8c904c00) [pid = 1820] [serial = 2216] [outer = (nil)] [url = about:blank] 14:53:50 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8c90f800) [pid = 1820] [serial = 2217] [outer = (nil)] [url = about:blank] 14:53:50 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8380f000) [pid = 1820] [serial = 2213] [outer = (nil)] [url = about:blank] 14:53:50 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8380d400) [pid = 1820] [serial = 2214] [outer = (nil)] [url = about:blank] 14:53:53 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x834aac00) [pid = 1820] [serial = 2254] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 14:53:53 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x837f8000) [pid = 1820] [serial = 2257] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 14:53:53 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8ce95c00) [pid = 1820] [serial = 2260] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 14:53:53 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x92de9c00) [pid = 1820] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 14:53:53 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x83af6000) [pid = 1820] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 14:53:53 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x93868800) [pid = 1820] [serial = 2248] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 14:53:53 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x94da4c00) [pid = 1820] [serial = 2251] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 14:53:53 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8f917400) [pid = 1820] [serial = 2245] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 14:53:53 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x92de3000) [pid = 1820] [serial = 2266] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 14:53:53 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x90fb7c00) [pid = 1820] [serial = 2263] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 14:53:53 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x83320400) [pid = 1820] [serial = 2269] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 14:53:53 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8d93d000) [pid = 1820] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 14:53:53 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8fa35400) [pid = 1820] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x82ef7400 == 25 [pid = 1820] [id = 734] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8388d800 == 24 [pid = 1820] [id = 731] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8361c800 == 23 [pid = 1820] [id = 754] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8c904800 == 22 [pid = 1820] [id = 732] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x83b1f000 == 21 [pid = 1820] [id = 733] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8324e000 == 20 [pid = 1820] [id = 724] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x83af2000 == 19 [pid = 1820] [id = 729] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x83891c00 == 18 [pid = 1820] [id = 719] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x83873c00 == 17 [pid = 1820] [id = 723] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x83328000 == 16 [pid = 1820] [id = 730] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x84290000 == 15 [pid = 1820] [id = 720] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x83b1f800 == 14 [pid = 1820] [id = 727] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8ce95400 == 13 [pid = 1820] [id = 728] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8c903800 == 12 [pid = 1820] [id = 721] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8cea0000 == 11 [pid = 1820] [id = 722] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8380b000 == 10 [pid = 1820] [id = 726] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x837f6400 == 9 [pid = 1820] [id = 718] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x83258000 == 8 [pid = 1820] [id = 725] 14:53:58 INFO - PROCESS | 1820 | --DOCSHELL 0x82ef0000 == 7 [pid = 1820] [id = 717] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x83b20400) [pid = 1820] [serial = 2256] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8387f400) [pid = 1820] [serial = 2255] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x83af1c00) [pid = 1820] [serial = 2259] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x83879400) [pid = 1820] [serial = 2258] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8da3e000) [pid = 1820] [serial = 2262] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8ce99c00) [pid = 1820] [serial = 2261] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x92d6bc00) [pid = 1820] [serial = 2265] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x91ac5400) [pid = 1820] [serial = 2264] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x93ad7800) [pid = 1820] [serial = 2268] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x92ded800) [pid = 1820] [serial = 2267] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x9457dc00) [pid = 1820] [serial = 2271] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x941f2400) [pid = 1820] [serial = 2270] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x94da8400) [pid = 1820] [serial = 2252] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x94daa400) [pid = 1820] [serial = 2253] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x93b91000) [pid = 1820] [serial = 2249] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x93df0c00) [pid = 1820] [serial = 2250] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8f9acc00) [pid = 1820] [serial = 2246] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8fa34000) [pid = 1820] [serial = 2247] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8dd70400) [pid = 1820] [serial = 2211] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x83b1a000) [pid = 1820] [serial = 2243] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x83b25c00) [pid = 1820] [serial = 2244] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x92def400) [pid = 1820] [serial = 2240] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x93863400) [pid = 1820] [serial = 2241] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8fa37800) [pid = 1820] [serial = 2220] [outer = (nil)] [url = about:blank] 14:53:58 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x94daf000) [pid = 1820] [serial = 2273] [outer = (nil)] [url = about:blank] 14:54:46 INFO - PROCESS | 1820 | 1477518886615 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]]]}] 14:54:46 INFO - .... 14:54:46 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61119ms 14:54:46 INFO - PROCESS | 1820 | 1477518886675 Marionette TRACE conn4 -> [0,3552,"getWindowHandle",null] 14:54:46 INFO - PROCESS | 1820 | 1477518886683 Marionette TRACE conn4 <- [1,3552,null,{"value":"8"}] 14:54:46 INFO - TEST-START | /websockets/opening-handshake/001.html 14:54:46 INFO - PROCESS | 1820 | 1477518886693 Marionette TRACE conn4 -> [0,3553,"timeouts",{"script":35000}] 14:54:46 INFO - PROCESS | 1820 | 1477518886698 Marionette TRACE conn4 <- [1,3553,null,{}] 14:54:46 INFO - PROCESS | 1820 | 1477518886710 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}] 14:54:46 INFO - PROCESS | 1820 | 1477518886968 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 14:54:47 INFO - PROCESS | 1820 | 1477518887061 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 14:54:47 INFO - PROCESS | 1820 | 1477518887068 Marionette TRACE conn4 <- [1,3555,null,["8"]] 14:54:47 INFO - PROCESS | 1820 | 1477518887076 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 14:54:47 INFO - PROCESS | 1820 | 1477518887088 Marionette TRACE conn4 <- [1,3556,null,{}] 14:54:47 INFO - PROCESS | 1820 | 1477518887102 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:54:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x8325c800 == 8 [pid = 1820] [id = 781] 14:54:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83320400) [pid = 1820] [serial = 2275] [outer = (nil)] 14:54:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83324000) [pid = 1820] [serial = 2276] [outer = 0x83320400] 14:54:47 INFO - PROCESS | 1820 | 1477518887200 Marionette DEBUG loaded listener.js 14:54:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332cc00) [pid = 1820] [serial = 2277] [outer = 0x83320400] 14:54:47 INFO - PROCESS | 1820 | [1820] 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 14:54:47 INFO - PROCESS | 1820 | 1477518887865 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 14:54:47 INFO - . 14:54:47 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1191ms 14:54:47 INFO - PROCESS | 1820 | 1477518887883 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 14:54:47 INFO - PROCESS | 1820 | 1477518887891 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 14:54:47 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 14:54:47 INFO - PROCESS | 1820 | 1477518887899 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}] 14:54:48 INFO - PROCESS | 1820 | 1477518888151 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 14:54:48 INFO - PROCESS | 1820 | 1477518888169 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 14:54:48 INFO - PROCESS | 1820 | 1477518888174 Marionette TRACE conn4 <- [1,3560,null,["8"]] 14:54:48 INFO - PROCESS | 1820 | 1477518888183 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 14:54:48 INFO - PROCESS | 1820 | 1477518888192 Marionette TRACE conn4 <- [1,3561,null,{}] 14:54:48 INFO - PROCESS | 1820 | 1477518888212 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:54:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x8373a000 == 9 [pid = 1820] [id = 782] 14:54:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8373ac00) [pid = 1820] [serial = 2278] [outer = (nil)] 14:54:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x83740800) [pid = 1820] [serial = 2279] [outer = 0x8373ac00] 14:54:48 INFO - PROCESS | 1820 | 1477518888307 Marionette DEBUG loaded listener.js 14:54:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x83744400) [pid = 1820] [serial = 2280] [outer = 0x8373ac00] 14:54:49 INFO - . 14:54:49 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1686ms 14:54:49 INFO - PROCESS | 1820 | 1477518889577 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 14:54:49 INFO - PROCESS | 1820 | 1477518889586 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 14:54:49 INFO - PROCESS | 1820 | 1477518889590 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 14:54:49 INFO - TEST-START | /websockets/opening-handshake/002.html 14:54:49 INFO - PROCESS | 1820 | 1477518889597 Marionette TRACE conn4 -> [0,3564,"timeouts",{"script":185000}] 14:54:49 INFO - PROCESS | 1820 | 1477518889602 Marionette TRACE conn4 <- [1,3564,null,{}] 14:54:49 INFO - PROCESS | 1820 | 1477518889608 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}] 14:54:49 INFO - PROCESS | 1820 | 1477518889846 Marionette TRACE conn4 <- [1,3565,null,{"value":null}] 14:54:49 INFO - PROCESS | 1820 | 1477518889864 Marionette TRACE conn4 -> [0,3566,"getWindowHandles",null] 14:54:49 INFO - PROCESS | 1820 | 1477518889884 Marionette TRACE conn4 <- [1,3566,null,["8"]] 14:54:49 INFO - PROCESS | 1820 | 1477518889892 Marionette TRACE conn4 -> [0,3567,"switchToWindow",{"name":"8"}] 14:54:49 INFO - PROCESS | 1820 | 1477518889899 Marionette TRACE conn4 <- [1,3567,null,{}] 14:54:49 INFO - PROCESS | 1820 | 1477518889907 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\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"}] 14:54:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x83874000 == 10 [pid = 1820] [id = 783] 14:54:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x83874400) [pid = 1820] [serial = 2281] [outer = (nil)] 14:54:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x83876800) [pid = 1820] [serial = 2282] [outer = 0x83874400] 14:54:50 INFO - PROCESS | 1820 | 1477518890000 Marionette DEBUG loaded listener.js 14:54:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8387d400) [pid = 1820] [serial = 2283] [outer = 0x83874400] 14:54:52 INFO - PROCESS | 1820 | 1477518892152 Marionette TRACE conn4 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 14:54:52 INFO - . 14:54:52 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2589ms 14:54:52 INFO - PROCESS | 1820 | 1477518892187 Marionette TRACE conn4 -> [0,3569,"getWindowHandle",null] 14:54:52 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 14:54:52 INFO - PROCESS | 1820 | 1477518892192 Marionette TRACE conn4 <- [1,3569,null,{"value":"8"}] 14:54:52 INFO - PROCESS | 1820 | 1477518892201 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}] 14:54:52 INFO - PROCESS | 1820 | 1477518892374 Marionette TRACE conn4 <- [1,3570,null,{"value":null}] 14:54:52 INFO - PROCESS | 1820 | 1477518892396 Marionette TRACE conn4 -> [0,3571,"getWindowHandles",null] 14:54:52 INFO - PROCESS | 1820 | 1477518892400 Marionette TRACE conn4 <- [1,3571,null,["8"]] 14:54:52 INFO - PROCESS | 1820 | 1477518892406 Marionette TRACE conn4 -> [0,3572,"switchToWindow",{"name":"8"}] 14:54:52 INFO - PROCESS | 1820 | 1477518892413 Marionette TRACE conn4 <- [1,3572,null,{}] 14:54:52 INFO - PROCESS | 1820 | 1477518892420 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\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"}] 14:54:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x83aed400 == 11 [pid = 1820] [id = 784] 14:54:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x83aee400) [pid = 1820] [serial = 2284] [outer = (nil)] 14:54:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x83af0c00) [pid = 1820] [serial = 2285] [outer = 0x83aee400] 14:54:52 INFO - PROCESS | 1820 | 1477518892636 Marionette DEBUG loaded listener.js 14:54:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x83af9c00) [pid = 1820] [serial = 2286] [outer = 0x83aee400] 14:54:53 INFO - PROCESS | 1820 | 1477518893238 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"]]]}] 14:54:53 INFO - . 14:54:53 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1070ms 14:54:53 INFO - PROCESS | 1820 | 1477518893274 Marionette TRACE conn4 -> [0,3574,"getWindowHandle",null] 14:54:53 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 14:54:53 INFO - PROCESS | 1820 | 1477518893280 Marionette TRACE conn4 <- [1,3574,null,{"value":"8"}] 14:54:53 INFO - PROCESS | 1820 | 1477518893290 Marionette TRACE conn4 -> [0,3575,"timeouts",{"script":35000}] 14:54:53 INFO - PROCESS | 1820 | 1477518893298 Marionette TRACE conn4 <- [1,3575,null,{}] 14:54:53 INFO - PROCESS | 1820 | 1477518893326 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}] 14:54:53 INFO - PROCESS | 1820 | 1477518893639 Marionette TRACE conn4 <- [1,3576,null,{"value":null}] 14:54:53 INFO - PROCESS | 1820 | 1477518893662 Marionette TRACE conn4 -> [0,3577,"getWindowHandles",null] 14:54:53 INFO - PROCESS | 1820 | 1477518893666 Marionette TRACE conn4 <- [1,3577,null,["8"]] 14:54:53 INFO - PROCESS | 1820 | 1477518893671 Marionette TRACE conn4 -> [0,3578,"switchToWindow",{"name":"8"}] 14:54:53 INFO - PROCESS | 1820 | 1477518893677 Marionette TRACE conn4 <- [1,3578,null,{}] 14:54:53 INFO - PROCESS | 1820 | 1477518893683 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:54:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x83b25400 == 12 [pid = 1820] [id = 785] 14:54:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x83b25c00) [pid = 1820] [serial = 2287] [outer = (nil)] 14:54:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x84231400) [pid = 1820] [serial = 2288] [outer = 0x83b25c00] 14:54:53 INFO - PROCESS | 1820 | 1477518893768 Marionette DEBUG loaded listener.js 14:54:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x84233000) [pid = 1820] [serial = 2289] [outer = 0x83b25c00] 14:54:54 INFO - PROCESS | 1820 | [1820] 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 14:54:54 INFO - PROCESS | 1820 | 1477518894653 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,{},{}]]]}] 14:54:54 INFO - . 14:54:54 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1408ms 14:54:54 INFO - PROCESS | 1820 | 1477518894696 Marionette TRACE conn4 -> [0,3580,"getWindowHandle",null] 14:54:54 INFO - PROCESS | 1820 | 1477518894700 Marionette TRACE conn4 <- [1,3580,null,{"value":"8"}] 14:54:54 INFO - TEST-START | /websockets/opening-handshake/003.html 14:54:54 INFO - PROCESS | 1820 | 1477518894707 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}] 14:54:55 INFO - PROCESS | 1820 | 1477518895027 Marionette TRACE conn4 <- [1,3581,null,{"value":null}] 14:54:55 INFO - PROCESS | 1820 | 1477518895159 Marionette TRACE conn4 -> [0,3582,"getWindowHandles",null] 14:54:55 INFO - PROCESS | 1820 | 1477518895165 Marionette TRACE conn4 <- [1,3582,null,["8"]] 14:54:55 INFO - PROCESS | 1820 | 1477518895178 Marionette TRACE conn4 -> [0,3583,"switchToWindow",{"name":"8"}] 14:54:55 INFO - PROCESS | 1820 | 1477518895189 Marionette TRACE conn4 <- [1,3583,null,{}] 14:54:55 INFO - PROCESS | 1820 | 1477518895198 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:54:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x82efd000 == 13 [pid = 1820] [id = 786] 14:54:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x82efd400) [pid = 1820] [serial = 2290] [outer = (nil)] 14:54:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x83254000) [pid = 1820] [serial = 2291] [outer = 0x82efd400] 14:54:55 INFO - PROCESS | 1820 | 1477518895304 Marionette DEBUG loaded listener.js 14:54:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x83254400) [pid = 1820] [serial = 2292] [outer = 0x82efd400] 14:54:56 INFO - PROCESS | 1820 | 1477518896092 Marionette TRACE conn4 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 14:54:56 INFO - . 14:54:56 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1421ms 14:54:56 INFO - PROCESS | 1820 | 1477518896136 Marionette TRACE conn4 -> [0,3585,"getWindowHandle",null] 14:54:56 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 14:54:56 INFO - PROCESS | 1820 | 1477518896145 Marionette TRACE conn4 <- [1,3585,null,{"value":"8"}] 14:54:56 INFO - PROCESS | 1820 | 1477518896156 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}] 14:54:56 INFO - PROCESS | 1820 | 1477518896368 Marionette TRACE conn4 <- [1,3586,null,{"value":null}] 14:54:56 INFO - PROCESS | 1820 | 1477518896559 Marionette TRACE conn4 -> [0,3587,"getWindowHandles",null] 14:54:56 INFO - PROCESS | 1820 | 1477518896564 Marionette TRACE conn4 <- [1,3587,null,["8"]] 14:54:56 INFO - PROCESS | 1820 | 1477518896573 Marionette TRACE conn4 -> [0,3588,"switchToWindow",{"name":"8"}] 14:54:56 INFO - PROCESS | 1820 | 1477518896582 Marionette TRACE conn4 <- [1,3588,null,{}] 14:54:56 INFO - PROCESS | 1820 | 1477518896644 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:54:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x83802800 == 14 [pid = 1820] [id = 787] 14:54:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x83803800) [pid = 1820] [serial = 2293] [outer = (nil)] 14:54:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x83808400) [pid = 1820] [serial = 2294] [outer = 0x83803800] 14:54:56 INFO - PROCESS | 1820 | 1477518896749 Marionette DEBUG loaded listener.js 14:54:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x83810c00) [pid = 1820] [serial = 2295] [outer = 0x83803800] 14:54:57 INFO - PROCESS | 1820 | 1477518897511 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"]]]}] 14:54:57 INFO - . 14:54:57 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1391ms 14:54:57 INFO - PROCESS | 1820 | 1477518897547 Marionette TRACE conn4 -> [0,3590,"getWindowHandle",null] 14:54:57 INFO - PROCESS | 1820 | 1477518897552 Marionette TRACE conn4 <- [1,3590,null,{"value":"8"}] 14:54:57 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 14:54:57 INFO - PROCESS | 1820 | 1477518897560 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}] 14:54:57 INFO - PROCESS | 1820 | 1477518897844 Marionette TRACE conn4 <- [1,3591,null,{"value":null}] 14:54:57 INFO - PROCESS | 1820 | 1477518897987 Marionette TRACE conn4 -> [0,3592,"getWindowHandles",null] 14:54:57 INFO - PROCESS | 1820 | 1477518897997 Marionette TRACE conn4 <- [1,3592,null,["8"]] 14:54:58 INFO - PROCESS | 1820 | 1477518898050 Marionette TRACE conn4 -> [0,3593,"switchToWindow",{"name":"8"}] 14:54:58 INFO - PROCESS | 1820 | 1477518898060 Marionette TRACE conn4 <- [1,3593,null,{}] 14:54:58 INFO - PROCESS | 1820 | 1477518898066 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:54:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x84238c00 == 15 [pid = 1820] [id = 788] 14:54:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x84239400) [pid = 1820] [serial = 2296] [outer = (nil)] 14:54:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8423f800) [pid = 1820] [serial = 2297] [outer = 0x84239400] 14:54:58 INFO - PROCESS | 1820 | 1477518898164 Marionette DEBUG loaded listener.js 14:54:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x84295000) [pid = 1820] [serial = 2298] [outer = 0x84239400] 14:55:00 INFO - PROCESS | 1820 | --DOCSHELL 0x83b25400 == 14 [pid = 1820] [id = 785] 14:55:00 INFO - PROCESS | 1820 | --DOCSHELL 0x83aed400 == 13 [pid = 1820] [id = 784] 14:55:00 INFO - PROCESS | 1820 | --DOCSHELL 0x8373a000 == 12 [pid = 1820] [id = 782] 14:55:00 INFO - PROCESS | 1820 | --DOCSHELL 0x83874000 == 11 [pid = 1820] [id = 783] 14:55:00 INFO - PROCESS | 1820 | --DOCSHELL 0x8325c800 == 10 [pid = 1820] [id = 781] 14:55:00 INFO - PROCESS | 1820 | --DOCSHELL 0x94da8000 == 9 [pid = 1820] [id = 780] 14:55:00 INFO - PROCESS | 1820 | --DOCSHELL 0x82efd000 == 8 [pid = 1820] [id = 786] 14:55:00 INFO - PROCESS | 1820 | --DOCSHELL 0x83802800 == 7 [pid = 1820] [id = 787] 14:55:03 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x83b25c00) [pid = 1820] [serial = 2287] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 14:55:03 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8373ac00) [pid = 1820] [serial = 2278] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 14:55:03 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x83aee400) [pid = 1820] [serial = 2284] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 14:55:03 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x83874400) [pid = 1820] [serial = 2281] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 14:55:03 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x94daa800) [pid = 1820] [serial = 2272] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 14:55:03 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x83320400) [pid = 1820] [serial = 2275] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 14:55:08 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x84231400) [pid = 1820] [serial = 2288] [outer = (nil)] [url = about:blank] 14:55:08 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x84233000) [pid = 1820] [serial = 2289] [outer = (nil)] [url = about:blank] 14:55:08 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x83af0c00) [pid = 1820] [serial = 2285] [outer = (nil)] [url = about:blank] 14:55:08 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x83af9c00) [pid = 1820] [serial = 2286] [outer = (nil)] [url = about:blank] 14:55:08 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83876800) [pid = 1820] [serial = 2282] [outer = (nil)] [url = about:blank] 14:55:08 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8387d400) [pid = 1820] [serial = 2283] [outer = (nil)] [url = about:blank] 14:55:08 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x83740800) [pid = 1820] [serial = 2279] [outer = (nil)] [url = about:blank] 14:55:08 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x83744400) [pid = 1820] [serial = 2280] [outer = (nil)] [url = about:blank] 14:55:08 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x83324000) [pid = 1820] [serial = 2276] [outer = (nil)] [url = about:blank] 14:55:08 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8332cc00) [pid = 1820] [serial = 2277] [outer = (nil)] [url = about:blank] 14:55:08 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x94db1000) [pid = 1820] [serial = 2274] [outer = (nil)] [url = about:blank] 14:55:11 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x82efd400) [pid = 1820] [serial = 2290] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 14:55:11 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x83803800) [pid = 1820] [serial = 2293] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 14:55:16 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x83254400) [pid = 1820] [serial = 2292] [outer = (nil)] [url = about:blank] 14:55:16 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x83810c00) [pid = 1820] [serial = 2295] [outer = (nil)] [url = about:blank] 14:55:16 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8423f800) [pid = 1820] [serial = 2297] [outer = (nil)] [url = about:blank] 14:55:16 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83808400) [pid = 1820] [serial = 2294] [outer = (nil)] [url = about:blank] 14:55:16 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83254000) [pid = 1820] [serial = 2291] [outer = (nil)] [url = about:blank] 14:55:28 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 14:55:28 INFO - PROCESS | 1820 | 1477518928393 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]]]}] 14:55:28 INFO - . 14:55:28 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30871ms 14:55:28 INFO - PROCESS | 1820 | 1477518928433 Marionette TRACE conn4 -> [0,3595,"getWindowHandle",null] 14:55:28 INFO - PROCESS | 1820 | 1477518928440 Marionette TRACE conn4 <- [1,3595,null,{"value":"8"}] 14:55:28 INFO - TEST-START | /websockets/opening-handshake/005.html 14:55:28 INFO - PROCESS | 1820 | 1477518928453 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}] 14:55:28 INFO - PROCESS | 1820 | 1477518928707 Marionette TRACE conn4 <- [1,3596,null,{"value":null}] 14:55:28 INFO - PROCESS | 1820 | 1477518928802 Marionette TRACE conn4 -> [0,3597,"getWindowHandles",null] 14:55:28 INFO - PROCESS | 1820 | 1477518928810 Marionette TRACE conn4 <- [1,3597,null,["8"]] 14:55:28 INFO - PROCESS | 1820 | 1477518928820 Marionette TRACE conn4 -> [0,3598,"switchToWindow",{"name":"8"}] 14:55:28 INFO - PROCESS | 1820 | 1477518928829 Marionette TRACE conn4 <- [1,3598,null,{}] 14:55:28 INFO - PROCESS | 1820 | 1477518928842 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:55:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8325bc00 == 8 [pid = 1820] [id = 789] 14:55:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8325c000) [pid = 1820] [serial = 2299] [outer = (nil)] 14:55:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83322800) [pid = 1820] [serial = 2300] [outer = 0x8325c000] 14:55:28 INFO - PROCESS | 1820 | 1477518928941 Marionette DEBUG loaded listener.js 14:55:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8332ac00) [pid = 1820] [serial = 2301] [outer = 0x8325c000] 14:55:29 INFO - PROCESS | 1820 | 1477518929573 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] 14:55:29 INFO - PROCESS | 1820 | 1477518929633 Marionette TRACE conn4 <- [1,3600,null,{"value":"8"}] 14:55:29 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 14:55:29 INFO - PROCESS | 1820 | 1477518929643 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}] 14:55:29 INFO - PROCESS | 1820 | 1477518929974 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 14:55:30 INFO - PROCESS | 1820 | 1477518930002 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 14:55:30 INFO - PROCESS | 1820 | 1477518930011 Marionette TRACE conn4 <- [1,3602,null,["8"]] 14:55:30 INFO - PROCESS | 1820 | 1477518930019 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 14:55:30 INFO - PROCESS | 1820 | 1477518930026 Marionette TRACE conn4 <- [1,3603,null,{}] 14:55:30 INFO - PROCESS | 1820 | 1477518930033 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:55:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x83739800 == 9 [pid = 1820] [id = 790] 14:55:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8373a400) [pid = 1820] [serial = 2302] [outer = (nil)] 14:55:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8373f800) [pid = 1820] [serial = 2303] [outer = 0x8373a400] 14:55:30 INFO - PROCESS | 1820 | 1477518930120 Marionette DEBUG loaded listener.js 14:55:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x83743000) [pid = 1820] [serial = 2304] [outer = 0x8373a400] 14:55:30 INFO - PROCESS | 1820 | [1820] 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 14:55:31 INFO - ............................................................. 14:55:31 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1818ms 14:55:31 INFO - PROCESS | 1820 | 1477518931368 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,{},{}]]]}] 14:55:31 INFO - PROCESS | 1820 | 1477518931473 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 14:55:31 INFO - PROCESS | 1820 | 1477518931482 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 14:55:31 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 14:55:31 INFO - PROCESS | 1820 | 1477518931488 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}] 14:55:31 INFO - PROCESS | 1820 | 1477518931748 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 14:55:31 INFO - PROCESS | 1820 | 1477518931776 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 14:55:31 INFO - PROCESS | 1820 | 1477518931782 Marionette TRACE conn4 <- [1,3607,null,["8"]] 14:55:31 INFO - PROCESS | 1820 | 1477518931788 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 14:55:31 INFO - PROCESS | 1820 | 1477518931795 Marionette TRACE conn4 <- [1,3608,null,{}] 14:55:31 INFO - PROCESS | 1820 | 1477518931802 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:55:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x83aefc00 == 10 [pid = 1820] [id = 791] 14:55:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x83af0000) [pid = 1820] [serial = 2305] [outer = (nil)] 14:55:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x83af2c00) [pid = 1820] [serial = 2306] [outer = 0x83af0000] 14:55:31 INFO - PROCESS | 1820 | 1477518931893 Marionette DEBUG loaded listener.js 14:55:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x83af7000) [pid = 1820] [serial = 2307] [outer = 0x83af0000] 14:55:32 INFO - PROCESS | 1820 | [1820] 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 14:55:32 INFO - PROCESS | 1820 | 1477518932876 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,{},{}]]]}] 14:55:32 INFO - .................................. 14:55:32 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1436ms 14:55:32 INFO - PROCESS | 1820 | 1477518932925 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 14:55:32 INFO - PROCESS | 1820 | 1477518932930 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 14:55:32 INFO - TEST-START | /workers/semantics/interface-objects/003.html 14:55:32 INFO - PROCESS | 1820 | 1477518932937 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}] 14:55:33 INFO - PROCESS | 1820 | 1477518933124 Marionette TRACE conn4 <- [1,3611,null,{"value":null}] 14:55:33 INFO - PROCESS | 1820 | 1477518933144 Marionette TRACE conn4 -> [0,3612,"getWindowHandles",null] 14:55:33 INFO - PROCESS | 1820 | 1477518933154 Marionette TRACE conn4 <- [1,3612,null,["8"]] 14:55:33 INFO - PROCESS | 1820 | 1477518933288 Marionette TRACE conn4 -> [0,3613,"switchToWindow",{"name":"8"}] 14:55:33 INFO - PROCESS | 1820 | 1477518933296 Marionette TRACE conn4 <- [1,3613,null,{}] 14:55:33 INFO - PROCESS | 1820 | 1477518933302 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:55:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x83883000 == 11 [pid = 1820] [id = 792] 14:55:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x84234c00) [pid = 1820] [serial = 2308] [outer = (nil)] 14:55:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x84294c00) [pid = 1820] [serial = 2309] [outer = 0x84234c00] 14:55:33 INFO - PROCESS | 1820 | 1477518933394 Marionette DEBUG loaded listener.js 14:55:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8b260800) [pid = 1820] [serial = 2310] [outer = 0x84234c00] 14:55:34 INFO - .............................................................. 14:55:34 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1312ms 14:55:34 INFO - TEST-START | /workers/semantics/interface-objects/004.html 14:55:34 INFO - PROCESS | 1820 | 1477518934185 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]]]}] 14:55:34 INFO - PROCESS | 1820 | 1477518934251 Marionette TRACE conn4 -> [0,3615,"getWindowHandle",null] 14:55:34 INFO - PROCESS | 1820 | 1477518934256 Marionette TRACE conn4 <- [1,3615,null,{"value":"8"}] 14:55:34 INFO - PROCESS | 1820 | 1477518934268 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}] 14:55:34 INFO - PROCESS | 1820 | 1477518934487 Marionette TRACE conn4 <- [1,3616,null,{"value":null}] 14:55:34 INFO - PROCESS | 1820 | 1477518934656 Marionette TRACE conn4 -> [0,3617,"getWindowHandles",null] 14:55:34 INFO - PROCESS | 1820 | 1477518934662 Marionette TRACE conn4 <- [1,3617,null,["8"]] 14:55:34 INFO - PROCESS | 1820 | 1477518934672 Marionette TRACE conn4 -> [0,3618,"switchToWindow",{"name":"8"}] 14:55:34 INFO - PROCESS | 1820 | 1477518934679 Marionette TRACE conn4 <- [1,3618,null,{}] 14:55:34 INFO - PROCESS | 1820 | 1477518934685 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:55:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x84298800 == 12 [pid = 1820] [id = 793] 14:55:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8b264800) [pid = 1820] [serial = 2311] [outer = (nil)] 14:55:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8b26a400) [pid = 1820] [serial = 2312] [outer = 0x8b264800] 14:55:34 INFO - PROCESS | 1820 | 1477518934767 Marionette DEBUG loaded listener.js 14:55:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8ce9a800) [pid = 1820] [serial = 2313] [outer = 0x8b264800] 14:55:35 INFO - PROCESS | 1820 | 1477518935421 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]]]}] 14:55:35 INFO - ................................. 14:55:35 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1190ms 14:55:35 INFO - PROCESS | 1820 | 1477518935460 Marionette TRACE conn4 -> [0,3620,"getWindowHandle",null] 14:55:35 INFO - PROCESS | 1820 | 1477518935463 Marionette TRACE conn4 <- [1,3620,null,{"value":"8"}] 14:55:35 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 14:55:35 INFO - PROCESS | 1820 | 1477518935472 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}] 14:55:35 INFO - PROCESS | 1820 | 1477518935722 Marionette TRACE conn4 <- [1,3621,null,{"value":null}] 14:55:35 INFO - PROCESS | 1820 | 1477518935888 Marionette TRACE conn4 -> [0,3622,"getWindowHandles",null] 14:55:35 INFO - PROCESS | 1820 | 1477518935891 Marionette TRACE conn4 <- [1,3622,null,["8"]] 14:55:35 INFO - PROCESS | 1820 | 1477518935898 Marionette TRACE conn4 -> [0,3623,"switchToWindow",{"name":"8"}] 14:55:35 INFO - PROCESS | 1820 | 1477518935903 Marionette TRACE conn4 <- [1,3623,null,{}] 14:55:35 INFO - PROCESS | 1820 | 1477518935914 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:55:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x82ef1800 == 13 [pid = 1820] [id = 794] 14:55:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8c904800) [pid = 1820] [serial = 2314] [outer = (nil)] 14:55:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8cebec00) [pid = 1820] [serial = 2315] [outer = 0x8c904800] 14:55:36 INFO - PROCESS | 1820 | 1477518936006 Marionette DEBUG loaded listener.js 14:55:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8dd63c00) [pid = 1820] [serial = 2316] [outer = 0x8c904800] 14:55:36 INFO - PROCESS | 1820 | 1477518936752 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"]]]}] 14:55:36 INFO - . 14:55:36 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1377ms 14:55:36 INFO - PROCESS | 1820 | 1477518936851 Marionette TRACE conn4 -> [0,3625,"getWindowHandle",null] 14:55:36 INFO - PROCESS | 1820 | 1477518936858 Marionette TRACE conn4 <- [1,3625,null,{"value":"8"}] 14:55:36 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 14:55:36 INFO - PROCESS | 1820 | 1477518936869 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}] 14:55:37 INFO - PROCESS | 1820 | 1477518937074 Marionette TRACE conn4 <- [1,3626,null,{"value":null}] 14:55:37 INFO - PROCESS | 1820 | 1477518937272 Marionette TRACE conn4 -> [0,3627,"getWindowHandles",null] 14:55:37 INFO - PROCESS | 1820 | 1477518937285 Marionette TRACE conn4 <- [1,3627,null,["8"]] 14:55:37 INFO - PROCESS | 1820 | 1477518937344 Marionette TRACE conn4 -> [0,3628,"switchToWindow",{"name":"8"}] 14:55:37 INFO - PROCESS | 1820 | 1477518937354 Marionette TRACE conn4 <- [1,3628,null,{}] 14:55:37 INFO - PROCESS | 1820 | 1477518937360 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:55:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x82efdc00 == 14 [pid = 1820] [id = 795] 14:55:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8324f000) [pid = 1820] [serial = 2317] [outer = (nil)] 14:55:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x837f3000) [pid = 1820] [serial = 2318] [outer = 0x8324f000] 14:55:37 INFO - PROCESS | 1820 | 1477518937467 Marionette DEBUG loaded listener.js 14:55:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x83807c00) [pid = 1820] [serial = 2319] [outer = 0x8324f000] 14:55:38 INFO - PROCESS | 1820 | 1477518938272 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"]]]}] 14:55:38 INFO - . 14:55:38 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1423ms 14:55:38 INFO - PROCESS | 1820 | 1477518938291 Marionette TRACE conn4 -> [0,3630,"getWindowHandle",null] 14:55:38 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 14:55:38 INFO - PROCESS | 1820 | 1477518938297 Marionette TRACE conn4 <- [1,3630,null,{"value":"8"}] 14:55:38 INFO - PROCESS | 1820 | 1477518938305 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}] 14:55:38 INFO - PROCESS | 1820 | 1477518938503 Marionette TRACE conn4 <- [1,3631,null,{"value":null}] 14:55:38 INFO - PROCESS | 1820 | 1477518938702 Marionette TRACE conn4 -> [0,3632,"getWindowHandles",null] 14:55:38 INFO - PROCESS | 1820 | 1477518938712 Marionette TRACE conn4 <- [1,3632,null,["8"]] 14:55:38 INFO - PROCESS | 1820 | 1477518938763 Marionette TRACE conn4 -> [0,3633,"switchToWindow",{"name":"8"}] 14:55:38 INFO - PROCESS | 1820 | 1477518938770 Marionette TRACE conn4 <- [1,3633,null,{}] 14:55:38 INFO - PROCESS | 1820 | 1477518938778 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:55:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8380c800 == 15 [pid = 1820] [id = 796] 14:55:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8380d400) [pid = 1820] [serial = 2320] [outer = (nil)] 14:55:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x83879c00) [pid = 1820] [serial = 2321] [outer = 0x8380d400] 14:55:38 INFO - PROCESS | 1820 | 1477518938899 Marionette DEBUG loaded listener.js 14:55:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8387e400) [pid = 1820] [serial = 2322] [outer = 0x8380d400] 14:55:39 INFO - PROCESS | 1820 | 1477518939713 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"]]]}] 14:55:39 INFO - . 14:55:39 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1434ms 14:55:39 INFO - PROCESS | 1820 | 1477518939746 Marionette TRACE conn4 -> [0,3635,"getWindowHandle",null] 14:55:39 INFO - PROCESS | 1820 | 1477518939754 Marionette TRACE conn4 <- [1,3635,null,{"value":"8"}] 14:55:39 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 14:55:39 INFO - PROCESS | 1820 | 1477518939763 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}] 14:55:39 INFO - PROCESS | 1820 | 1477518939961 Marionette TRACE conn4 <- [1,3636,null,{"value":null}] 14:55:40 INFO - PROCESS | 1820 | 1477518940158 Marionette TRACE conn4 -> [0,3637,"getWindowHandles",null] 14:55:40 INFO - PROCESS | 1820 | 1477518940163 Marionette TRACE conn4 <- [1,3637,null,["8"]] 14:55:40 INFO - PROCESS | 1820 | 1477518940217 Marionette TRACE conn4 -> [0,3638,"switchToWindow",{"name":"8"}] 14:55:40 INFO - PROCESS | 1820 | 1477518940226 Marionette TRACE conn4 <- [1,3638,null,{}] 14:55:40 INFO - PROCESS | 1820 | 1477518940233 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\", \"c2698672-6bce-48b6-b02b-1eb84f4316af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 14:55:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x83aee800 == 16 [pid = 1820] [id = 797] 14:55:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x83aef000) [pid = 1820] [serial = 2323] [outer = (nil)] 14:55:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x83b25000) [pid = 1820] [serial = 2324] [outer = 0x83aef000] 14:55:40 INFO - PROCESS | 1820 | 1477518940332 Marionette DEBUG loaded listener.js 14:55:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x83b20400) [pid = 1820] [serial = 2325] [outer = 0x83aef000] 14:55:41 INFO - PROCESS | 1820 | 1477518941049 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] 14:55:41 INFO - PROCESS | 1820 | 1477518941096 Marionette TRACE conn4 <- [1,3640,null,{"value":"8"}] 14:55:42 WARNING - u'runner_teardown' () 14:55:42 INFO - No more tests 14:55:42 INFO - Got 0 unexpected results 14:55:42 INFO - SUITE-END | took 2367s 14:55:42 INFO - Closing logging queue 14:55:42 INFO - queue closed 14:55:42 INFO - Return code: 0 14:55:42 WARNING - # TBPL SUCCESS # 14:55:42 INFO - Running post-action listener: _resource_record_post_action 14:55:42 INFO - [mozharness: 2016-10-26 21:55:42.498285Z] Finished run-tests step (success) 14:55:42 INFO - Running post-run listener: _resource_record_post_run 14:55:42 INFO - Total resource usage - Wall time: 2410s; CPU: 51.0%; Read bytes: 13500416; Write bytes: 316198912; Read time: 744; Write time: 262124 14:55:42 INFO - TinderboxPrint: CPU usage
51.3% 14:55:42 INFO - TinderboxPrint: I/O read bytes / time
13,500,416 / 744 14:55:42 INFO - TinderboxPrint: I/O write bytes / time
316,198,912 / 262,124 14:55:42 INFO - TinderboxPrint: CPU idle
1,159.1 (48.5%) 14:55:42 INFO - TinderboxPrint: CPU system
122.1 (5.1%) 14:55:42 INFO - TinderboxPrint: CPU user
1,106.4 (46.3%) 14:55:42 INFO - TinderboxPrint: Swap in / out
0 / 0 14:55:42 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:55:42 INFO - install - Wall time: 36s; CPU: 100.0%; Read bytes: 4096; Write bytes: 200622080; Read time: 16; Write time: 226676 14:55:42 INFO - run-tests - Wall time: 2374s; CPU: 51.0%; Read bytes: 11325440; Write bytes: 115576832; Read time: 624; Write time: 35448 14:55:43 INFO - Running post-run listener: _upload_blobber_files 14:55:43 INFO - Blob upload gear active. 14:55:43 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 14:55:43 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 14:55:43 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'] 14:55:43 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 14:55:44 INFO - (blobuploader) - INFO - Open directory for files ... 14:55:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 14:55:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:55:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:55:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:55:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:55:46 INFO - (blobuploader) - INFO - Done attempting. 14:55:46 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 14:55:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:55:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:55:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:55:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:55:48 INFO - (blobuploader) - INFO - Done attempting. 14:55:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 14:55:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:55:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:55:52 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 14:55:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:55:52 INFO - (blobuploader) - INFO - Done attempting. 14:55:52 INFO - (blobuploader) - INFO - Iteration through files over. 14:55:52 INFO - Return code: 0 14:55:52 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 14:55:52 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 14:55:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7e0a2086215edb2e35fb23084e80631886c4ca8225b04ccf34e9fc10484e5c1d7ebfe9a3469601bea4ff4b12adf1e1af59f1b1e1bf2f2fd8e01289a4d8102efe", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f8cf27a45fb48552558cbfddb4bbb883d2ca1f942f3b4b4588a7d6da895af69b4ba7f11a3fa789259c4aeac49cdccbcff9d1aaa4d6ed15dcc36ca407b4be288d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bddac65edca467750beb68f23fb4d1bbf1564dc00fd6586f9d1d66921eac606bb2224edaf35112283de249d869b2c63e4df3e5d90899ca682fcdd0815c7ec583"} 14:55:52 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 14:55:52 INFO - Writing to file /builds/slave/test/properties/blobber_files 14:55:52 INFO - Contents: 14:55:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7e0a2086215edb2e35fb23084e80631886c4ca8225b04ccf34e9fc10484e5c1d7ebfe9a3469601bea4ff4b12adf1e1af59f1b1e1bf2f2fd8e01289a4d8102efe", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f8cf27a45fb48552558cbfddb4bbb883d2ca1f942f3b4b4588a7d6da895af69b4ba7f11a3fa789259c4aeac49cdccbcff9d1aaa4d6ed15dcc36ca407b4be288d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bddac65edca467750beb68f23fb4d1bbf1564dc00fd6586f9d1d66921eac606bb2224edaf35112283de249d869b2c63e4df3e5d90899ca682fcdd0815c7ec583"} 14:55:52 INFO - Running post-run listener: copy_logs_to_upload_dir 14:55:52 INFO - Copying logs to upload dir... 14:55:52 INFO - mkdir: /builds/slave/test/build/upload/logs 14:55:52 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2529.013471 ========= master_lag: 1.45 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 10 secs) (at 2016-10-26 14:55:54.333980) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-10-26 14:55:54.343149) ========= 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-1477515914.293797-951392815 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7e0a2086215edb2e35fb23084e80631886c4ca8225b04ccf34e9fc10484e5c1d7ebfe9a3469601bea4ff4b12adf1e1af59f1b1e1bf2f2fd8e01289a4d8102efe", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f8cf27a45fb48552558cbfddb4bbb883d2ca1f942f3b4b4588a7d6da895af69b4ba7f11a3fa789259c4aeac49cdccbcff9d1aaa4d6ed15dcc36ca407b4be288d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bddac65edca467750beb68f23fb4d1bbf1564dc00fd6586f9d1d66921eac606bb2224edaf35112283de249d869b2c63e4df3e5d90899ca682fcdd0815c7ec583"} build_url:https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033376 build_url: 'https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/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/7e0a2086215edb2e35fb23084e80631886c4ca8225b04ccf34e9fc10484e5c1d7ebfe9a3469601bea4ff4b12adf1e1af59f1b1e1bf2f2fd8e01289a4d8102efe", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f8cf27a45fb48552558cbfddb4bbb883d2ca1f942f3b4b4588a7d6da895af69b4ba7f11a3fa789259c4aeac49cdccbcff9d1aaa4d6ed15dcc36ca407b4be288d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bddac65edca467750beb68f23fb4d1bbf1564dc00fd6586f9d1d66921eac606bb2224edaf35112283de249d869b2c63e4df3e5d90899ca682fcdd0815c7ec583"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Eixv8bwTQTSZhjaxVi1Sqw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 3.14 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-10-26 14:55:57.519155) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 14:55:57.519602) ========= 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-1477515914.293797-951392815 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018080 ========= master_lag: 0.66 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 14:55:58.195477) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-26 14:55:58.195793) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-26 14:55:58.196088) ========= ========= Total master_lag: 15.61 =========